Est-ce que quelqu'un a une référence ou une source sur la façon dont les couleurs de GameBoy Color sont disposées - où les données et le code, quelles instructions de code machine sont utilisées, comment l'horloge fonctionne, etc.? Je suis peut-être intéressé par la création d'un émulateur, mais je ne trouve aucune information sur la configuration des roms autre que de les regarder dans un éditeur hexadécimal. Je suis intéressé par ROM dans le format de fichier .gbc
.Une référence sur la disposition et la structure des Roms Color GameBoy?
Je peux bien sûr regarder le source of a working emulator, mais je m'intéresse à quelque chose d'un peu plus haut niveau que ça lorsque je commence.
Edit: Voici une charge des ressources vraiment bon j'ai trouvé:
- A Emulator being built in javascript avec more up to date source.
- "The PAN documents" a detailed spec of the gameboy
- A more up to date and better version of the previous item, with loads of stuff. Best resource.
- Standard Z80 opcodes
- All the opcodes in the Gameboy Z80
- A list of opcodes changed/removed in the Gameboy
- Z80 user manual (useful for flags)
- Discussion of differences between Gameboy Color Z80 and 8080/Z80
- Massive site dedicated to gameboy architecture (+GBA)
- Another document on GBSpec, with timings
En outre, see the source for my currently developing project et this finished one in C# for the Gameboy Classic (more docs)
Merci pour la réponse, même si longtemps après la question a été posée. Vous avez raison, Imran a gâché beaucoup d'opcodes, donc je les ai fait moi-même à partir de diverses références: D –
En outre, ce PDF trouvé sur Google pourrait aider * A LOT *: peru.junglevision.com/secret/GameBoyProgrammingManual.pdf –