Avant de commencer à coder sur GX4000 il convient de rappeler quelques généralités.
La GX4000 au démarrage va booter sur la première ROM de la CARTOUCHE insérée dans la machine. Ceci signifie simplement que cette ROM devra contenir la routine de démarrage.
Aussi, votre GX démarre sans que rien ne soit initialisé, que ce soit le CRTC; les couleurs ou autre... RIEN !!!
De même l'ASIC ne sera pas délockée !!! Vous ne pourrez donc utiliser aucune fonctionnalité hardware (4096 couleurs; sprites hard; splitscreen+ etc) directement.
Il convient donc de faire plusieurs choses dès le début:
-Délocker l'ASIC afin de pouvoir utiliser ses fonctions.
-Initialiser le CRTC afin de donner une structure de base à votre écran.
-Initialiser les Interruptions.
Une fois ces petites choses réglées vous pourrez commencer à travailler sur votre beau projet de jeu; démo ou logiciel :)