Autore Topic: Programma Per Conversione  (Letto 2770 volte)

Commodore

  • Neo-iscritto
  • *
  • Post: 48
Programma Per Conversione
« il: 17 Giugno 2006, 17:49:11 »
 Cerco un programma per convertire i file *.D64 o *.PRG in file *.TAP.

Grazie

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Programma Per Conversione
« Risposta #1 il: 17 Giugno 2006, 18:58:26 »
 Wav-prg di Fabrizio Gennari permette di farlo ma solo un file alla volta, tramite la versione GUI (win32).
https://sourceforge.net/projects/wav-prg/

Nello stesso pacchetto dei sorgenti c'e' anche la versione commandline, PRG2WAV, molto piu' pratica se si devono convertire piu' files in batch.
Sul mio sito trovi  PRG2WAV, versione 3.3 fixata da me. La patch e' segnalata sempre su Sourceforge

Con questo batch si puo' fare tutto in automatico
Codice: [Seleziona]
for %%a in (*.d64) do cbmconvert -d "%%a"
for %%a in (*.prg) do prg2wav "%%a" -t "%%a.tap"
:: aggiungere qua la pulizia dei prg temporanei se necessario
:: del *.prg
in mancanza di cbmconvert per estrarre i prg da d64, si puo' usare c1541 (fornito con vice) o D642PRG
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

Commodore

  • Neo-iscritto
  • *
  • Post: 48
Programma Per Conversione
« Risposta #2 il: 19 Giugno 2006, 17:23:01 »
 Sono riuscito a convertire e il file creato funziona. ll problema è che, quando con Ptap avvio il trasferimento, dopo pochi secondi da quando mi ha detto "tape is now running" il programma termina e ritorna il prompt normale. Provando la cassetta sul C64 il caricamento si interrompe e compare solo la scritta ready con il cursore.  
 

Alberto

  • Utente
  • **
  • Post: 589
  • Gioco Preferito: Grand Prix Circuit
Programma Per Conversione
« Risposta #3 il: 20 Giugno 2006, 10:04:08 »
 Mi sa che c'e' qualcosa che non va nel TAP generato.Arriva almeno al FOUND correttamente?

Commodore

  • Neo-iscritto
  • *
  • Post: 48
Programma Per Conversione
« Risposta #4 il: 20 Giugno 2006, 11:41:58 »
 No :nonono:
Provando il tap con Vice tutto funziona alla perfezione. Ma mi sa che il problema è con Ptap, non sono ancora riuscito a trasferire nessun tap, l'operazione dura 1/2 secondi e poi si interrompe, come ho già detto più su... Io lo uso con Windows millennium (ovviamente sotto dos) su un portatile del 1997, non credo che il tipo di parallela possa influire....

Alberto

  • Utente
  • **
  • Post: 589
  • Gioco Preferito: Grand Prix Circuit
Programma Per Conversione
« Risposta #5 il: 22 Giugno 2006, 21:38:58 »
 Quando ptap termina l'operazione ti dà qualche messaggio?O torna al prompt e basta?

Commodore

  • Neo-iscritto
  • *
  • Post: 48
Programma Per Conversione
« Risposta #6 il: 23 Giugno 2006, 08:27:27 »
 Torna subito al prompt

Alberto

  • Utente
  • **
  • Post: 589
  • Gioco Preferito: Grand Prix Circuit
Programma Per Conversione
« Risposta #7 il: 24 Giugno 2006, 12:33:23 »
 Dunque,ho provato a convertire un .prg in .tap col fix di iAN CooG,l'ho passato su nastro con ptap e l'ho ripassato su .tap con mtap.Nessun problema con gli emulatori,col C64 vero non so perchè non l'ho qui.

Ptap si è fermato anche a me,ma solo dopo aver registrato tutto il .tap.
Torno a credere che il problema sia nel .tap che hai generato:hai controllato le dimensioni del file ottenuto?

EDIT: in ultima analisi prova con un tap già pronto:se ptap si blocca di nuovo anzitempo rivedi i collegamenti alla porta parallela,specie al pin 3 che è collegato alla porta di output verso il registratore.

Ciauz