Autore Topic: SOVOX special program convertire giochi in prg problema multiload  (Letto 2072 volte)

sovox

  • Utente di edicolac64.com
  • *
  • Post: 133
    • sovox70
Ciao, ho convertito alcuni numeri di special program con i giochi contenuti  in prg
però ci sono alcuni numeri (per esempio special program 85)  che hanno i giochi multiload, per cui una volta fatta la conversione del file tap in prg
mi ritrovo 2 file prg solo per un gioco,  invece che uno, e non ce modo di farlo funzionare
ho creato un file d64 con dentro i due file prg, ma niente non funziona, ho fatto la stessa cosa con un t64 uguale

non risco a farlo funzionare

sapete qual è il modo giusto di creare un d64 funzionante


i giochi sono Old car  e  Top paja contenuti in specail program 85
grazie


edit by bubusan:
editato il titolo per ordinare e cercare di rendere pulito il sito
« Ultima modifica: 16 Novembre 2012, 17:06:05 da bubusan »

Massi cadenti

  • Non dimenticatevi *MAI* nei vostri dump del Vic20 e soprattutto del C16/+4!!!
  • Administrator
  • Utente di edicolac64.com
  • *****
  • Post: 884
    • http://massicadenti.altervista.org/algasoft.html
Re:special program convertire giochi in prg problema multiload
« Risposta #1 il: 29 Settembre 2012, 04:50:26 »
Mettendoli in sequenza in un t64 dovrebbero funzionare.
Per crunchare due prg in uno solo non c'è un modo semplice, il più facile è sapere le locazioni in cui si vanno a mettere e salvare tutta la memoria in un botto solo, ma in questo modo è probabile che sprechi spazio.
In genere se un programma è diviso in due parti c'è un motivo. Poniamo infatti che sia composto da due blocchi il primo da $0801 a $443f e il secondo da $c000 a $d000
come fai a salvare tutto un blocco? dovresti salaare da $0801 a $d000 e ti ritroveresti a salvare anche da $4440 a $bfff che non ti serve. Non stiamo parlando di pochi byte!
Un modo più facile è usare una cartuccia (o un'immagine CRT di una cartuccia) tipo Captain Miky, Action Replay e simili, che salva sì tutta la memoria ma prima ricomprime tutto in modo da riconoscere quando la memoria è vuota e quando no, e quindi far sì che sia la CPU a rimettere ogni cosa a posto, tipicamente in un paio di secondi durante i quali si vede la grafica che da incasinata "si mette a posto" (è un sintomo proprio classico dei giochi "freezati" ossia salvati da una cartuccia tipicamente dopo aver premuto il tasto "freeze" sulla stessa), una volta lanciato il programma salvato dalla cartuccia.
Il terzo sistema è chiaramente quello di disassemblare la parte che carica quella successiva, vedere come funziona, e sostituirla con una analoga che legga da disco. Questo perché il drive rispetto al registratore NON permette di caricare senza dire il nome, quindi non basta sostituire 8 all'1 nella periferica...
I'M *DC2N* POWERED (tnx Luigi Di Fraia) - La mia collezione di cassette (non per vendita né scambio)
PER GLI ACQUISTI NEL MERCATINO IO PAGO SOLO CON PAYPAL E LA COMMISSIONE E' A CARICO VOSTRO

sovox

  • Utente di edicolac64.com
  • *
  • Post: 133
    • sovox70
Re:special program convertire giochi in prg problema multiload
« Risposta #2 il: 29 Settembre 2012, 10:48:57 »
grazie delle informazione, vedo che la cosa e abbastanza complicata
ho anche provato a mettere i file prg in un file t64, ma non funziona, bisogna usare gli altri sistemi descritti da te
vabbe, per adesso va bene cosi, poi vedrò cosa fare per questi giochi multiload
grazie

sovox

  • Utente di edicolac64.com
  • *
  • Post: 133
    • sovox70
Re:special program convertire giochi in prg problema multiload
« Risposta #3 il: 29 Settembre 2012, 15:18:47 »
Ciao, sto provando il metodo con la cartuccia Action Replay
ho caricato il tap, poi tramite vice ho fatto freeze
poi tramite il menu dell'action replay ho fatto il backup del gioco sul file d64
adesso ho un unico file prg del gioco, invece che due, e il gioco funziona

ma la cosa funziona al 100%


sovox

  • Utente di edicolac64.com
  • *
  • Post: 133
    • sovox70
Re:special program convertire giochi in prg problema multiload
« Risposta #4 il: 29 Settembre 2012, 15:42:35 »
niente da fare, ho provato con altri giochi ma non funziona
e vabbe, troppo macchinoso la cosa da fare con gli altri metodi descritti
dato che ne vorrei fare altri, ma sono troppi