Questa è l'app Linux denominata Coffee GB la cui ultima versione può essere scaricata come coffee-gb-1.0.0.jar. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata Coffee GB con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Caffè GB
DESCRIZIONE
Coffee GB è un emulatore di Gameboy Color scritto in Java 8. È pensato per essere un esercizio di sviluppo. Maggiori informazioni possono essere trovate nel post del blog. Per prima cosa ho implementato tutti i codici operativi della CPU di Gameboy. Non è esattamente lo Z80, ma è abbastanza vicino. Come riferimento, ho utilizzato il manuale della CPU del GameBoy: in seguito ho scoperto che contiene alcuni errori di battitura e non è abbastanza specifico per alcune operazioni. Dopo aver implementato i codici operativi e la memoria (modellati da un int[] array) ero ansioso di verificare se fosse possibile eseguire del codice su di esso. Non avevo ancora né la cartuccia né l'emulazione GPU, quindi anche il gioco più semplice non sarebbe stato un'opzione. Tuttavia, quando il Gameboy originale si avvia, esegue un semplice programma da 256 byte, una sorta di firmware che mostra il logo Nintendo e testa automaticamente il sistema. Era esattamente quello che stavo cercando: dopo soli 3 giorni avevo un'applicazione che eseguiva il codice di Gameboy!
Caratteristiche
- Emulazione della CPU Gameboy precisa per il ciclo
- Abbastanza compatibile (tutti i test di Blargg sono stati superati, anche se alcuni giochi continuano a non funzionare)
- Supporto MBC1-5
- La batteria risparmia
- Supporto per ROM zippate
- I test di compatibilità basati su ROM vengono eseguiti da Maven
Linguaggio di programmazione
Java
Categorie
Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/coffee-gb.mirror/. È stato ospitato in OnWorks per poter essere eseguito online nel modo più semplice da uno dei nostri Sistemi Operativi gratuiti.