Mený principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Lista Utenti
 Policy sito
Ricerca Google

Login

Nick


Password


08 Ottobre 2018 Postato da: DanyPPC
[Emulatore CD32] free... o quasi
Prefazione

Vi spiego oggi come crearvi una sorta di emulatore CD32 per giocare alle ISO di molti giochi per la console direttamente dal vostro harddisk.
Ricordate che molti giochi non sono nel semplice formato ISO, ma poichè sono formati anche da tracce audio potrete al massimo usare solo la traccia dati.

Occorrente:

- KeyPressed (Tool per il controllo della pressione dei tasti)
- CD32Tools (Questi sono contenuti in un archivio Developer CD che dovrete cercare in rete)
- CacheCDFS (dal CD di OS3.5)
- TUDE un Degrader di sistema molto efficiente

Installazione

- copiate CacheCDFS in L: del vostro sistema
- copiate KeyPressed in C: del vostro sistema
- spacchettate l'archivio di TUDE e copiate in C solo il programmino Tude
- dal pacchetto CD32Tool.lha copiatevi nel sistema i seguenti files:

SimCD32_4.01/SimCD32/SimCD32 in C
SimCD32_4.01/Libs/freeanim.library in LIBS
SimCD32_4.01/Libs/lowlevel.library in LIBS
SimCD32_4.01/Libs/nonvolatile.library in LIBS
SimCD32_4.01/L/CDFileSystem_40.8 in L (importantissimo per la corretta emulazione)
SimCD32_4.01/Devs/SimCD32_Mountlist in Storage/DOSDrivers/CD0
SimCD32_4.01/Devs/SimCD32_Mountlist.info in Storage/DOSDrivers/CD0.info

Attenzione a questo CD0, non dovete averne altri, nemmeno in DEVS/DOSDrivers, eventualmente li spostate in Storage/DOSDrivers e li rinominate CD1, CD2, ecc...

A questo punto dovrete creare una nuova Startup-Sequence in S, ma prima rinominate la vostra in Startup-Sequence.std
Quindi avrete i seguenti files in S

Startup-Sequence
Startup-Sequence.std

la prima contiene l'avvio del nostro "emulatore", la seconda avvia il vostro workbench.
La nuova startup-sequence deve contenere le seguenti righe che potete copiare e incollare direttamente da qui:

Citazione

;*********************
;* CD32-Boot Emulator *
;*********************

C:KeyPressed 89
if warn
C:Assign T: RAM:
C:Assign ENV: RAM:
Echo "CD32-Boot Emulator By DanyPPC"
Wait 1
requestfile >env:CD32Game TITLE "Select CD32 Game" DRAWER "Games:Games_CD32" NOICONS POSITIVE "RUN"
if warn
skip abort
endif
Run >NIL: C:SimCD32 $CD32Game
Mount CD0:
DiskChange CD0:
TUDE >NIL: VBASE=ZERO CACHES=NODATA NOFASTMEMORY
CD CD0:
Execute S/Startup-Sequence
endif

C:Execute S:Startup-Sequence.std
EndCLI >NIL:


Il sistema funziona in questo modo: se al boot tenete premuto il tasto F10 si avvia il finto emulatore che vi richiede la ISO di vostra preferenza e a questo punto il Boot passa alla periferica CD0 virtuale. Se non viene premuto il tasto F10 il sistema ignora l'emulatore e passa a caricare i Workbench. Da notare che la cartella Games:Games_CD32 è solo un'esempio e dovrete inserire il percorso corretto dove tenete le vostre immagini ISO dei giochi CD32.
Ovviamente non tutti i giochi potranno funzionare, ma gran parte non faranno problemi, specie se avete già il Kick 3.1 ed uno 020/030, nonostante comunque abbia inserito il tool TUDE per degradare l'Amiga ai livelli di una semplice CD32 base.

Io l'ho testato con la nuova ROM 46.143 dell'OS 3.1.4 e Blizzard 1230mk4 senza riscontrare problemi con i giochi che usavo sempre, ovvero Disposable Hero, Jungle Strike, Pinball Fantasies, Microcosm, ecc...

Volevo aggiungere che il tasto per far partire al boot lo script può essere cambiato di vostra scelta, date un'occhiata al doc allegato a KeyPressed a riguardo.

Buon Divertimento !!!

Modificato il 09/10/2018 alle ore 21:51:46

Commenti: 3  Aggiungi  - Leggi

Indice: Forum / Zona libera


consulenza informatica ambito aziendale - appliance sicurezza - ambienti server multipiattaforma - servizi hosting - networking

Post inviati: 2360

Visulizza profilo Messaggio Personale
217.133.133.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:62.0) Gecko/20100101 Firefox/62.0
Commento 1
divina 8 Ottobre 2018    18:06:26
uaw grazie ho letto in 30 secondi velocissimo, giusto una cosetta al volo; vorrei però utilizzare il supporto fisico (masterizzo le ISO) completo quindi di tracce audio da godermi (ho già un sistema mixer audio nei A4000 e A1200T), invece del mount ISO (alla diskimage per capirsi, con cui non potrei godere delle tracce audio)

MorphOS 3.11 PowerMac G5 &&Pegasos2 G4 //AmigaOS4.1 FE - AMiGA4000T&D PPC/060 &&1200T&D &&600 &&500+ &&500 - Mac Intel &&PowerPc - x64 servers -


Post inviati: 5843

Visulizza profilo Messaggio Personale
79.37.79.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
Commento 2
DanyPPC 8 Ottobre 2018    18:51:55
Bhè, è semplice. Ti passo la vecchia Startup di come avviare invece l'emulatore CD32 contenuto in IdeFix, e in aggiunta la Startup invece per non usare l'emulatore ma il device CD0:

Startup di Boot per l'emulatore CD32 di IDEFix
Citazione

;********************************************* ****
;* CD32-Emulator © 1994 - 1997 Elaborate Bytes, O. Kastl *
;********************************************* ****

C:KeyPressed 89
if warn
C:Assign T: RAM:
C:Assign ENV: RAM:
Mount CD0:
Wait 2
SYS:Tools/IDEfix97/CD32/CD32
endif

C:Execute S:Startup-Sequence.std
EndCLI >NIL:


In questa sequenza di avvio viene montato il dispositivo CD0 prima di avviare l'emulatore CD32, del quale devi cambiare il percorso con la tua installazione.


Startup di boot per avviare i giochi CD32 usando una reale periferica CD-Rom su Amiga
Citazione

;*****************
;* CD32-Emulator *
;*****************

C:KeyPressed 89
if warn
C:Assign T: RAM:
C:Assign ENV: RAM:
Mount CD0:
DiskChange CD0:
TUDE >NIL: VBASE=ZERO CACHES=NODATA NOFASTMEMORY
CD CD0:
Execute S/Startup-Sequence
endif

C:Execute S:Startup-Sequence.std
EndCLI >NIL:

Commento modificato il 09/10/2018 alle ore 21:52:10


A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

Post inviati: 5843

Visulizza profilo Messaggio Personale
80.182.74.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
Commento 3
DanyPPC 9 Ottobre 2018    20:36:42
Ho sostituito KeyCheck con KeyPressed, evitate così di scaricare l'archivio di IdeFix solo per prendere un tool che fa la stessa cosa.

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad


Indice: Forum / Zona libera

Utenti Online
Utenti registrati: 893 dal 1 Gennaio 2006
di cui online: 2 registrati - Fabbry - Strike -
11 non registrati

Benvenuto all'ultimo utente registrato: Trinity

Buon Compleanno a bayozzo81 - hugo2009 - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito Ť dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.1352071762085 secondi