Redazione RHC : 6 Settembre 2021 06:34
L’idea di avere programmi di emulazione software per fare cose come emulare un Super Nintendo sul tuo nuovo computer da 3000 dollari o più praticamente, eseguire software x86 sul tuo nuovo Mac M1, sembra piuttosto moderna come idea poiché è così diffusa nel mondo dei computer di oggi.
Ma l’idea di utilizzare un software su un’altra piattaforma è però molto più antica e risale agli anni ’80 durante l’era dei personal computer Commodore e Atari. Il loro hardware in realtà non era molto dissimile, e con un po’ di pazienza e know-how, era possibile compilare il kernel del Commodore 64 e farlo girare su un Atari, con alcune limitazioni.
Sei un Esperto di Formazione?
Entra anche tu nel Partner program!
Accedi alla sezione riservata ai Creator sulla nostra Academy e scopri i vantaggi riservati ai membri del Partner program.
Per ulteriori informazioni, scrivici ad [email protected] oppure su Whatsapp al 379 163 8765
Supporta RHC attraverso:
Questo nuovo progetto è stato ispirato da un recente video che ha visto emulare un Apple su un Commodore 64.
Tuttavia, ha preso una direzione diversa per questa build. Il primo passo è stato riformattare il codice C64 in modo che potesse essere compilato su un Atari, cosa che è stata in gran parte realizzata con uno script Python e alcune modifiche manuali.
Da lì si è iniziato a lavorare per assicurarsi che le ROM funzionassero effettivamente. Le impostazioni della memoria di queste due macchine sono notevolmente simili, il che ha reso tutto questo leggermente più semplice, ma aveva bisogno di alcune soluzioni alternative. Alla fine si è riusciti a concludere questo eccezionale hack, ovvero far girare un sistema C64 su un Atari a 8 bit.
Atari 800XL ad 8bit utilizzato nell’esperimento
Non sorprende che ci siano alcune cose che non funzionano.
Non c’è IO oltre alla tastiera e al mouse, e il salvataggio e il caricamento dei programmi non è ancora possibile. Tuttavia, [unbibium] (l’utente di reddit che ha compiuto questa impresa) ha reso disponibile tutto il suo codice sulla sua pagina GitHub se qualcuno vuole espandere il suo lavoro o voglia migliorare questo progetto nelle build future.
Se stai cercando un punto di ingresso molto più semplice per emulare il software Commodore nell’era moderna, tuttavia, è disponibile un progetto per eseguire un C64 da un Raspberry Pi.
Fonte
https://github.com/unbibium/atari64