Inleiding#

Waarschuwing

Als je dit met een echte kast doet moet je bijzonder opletten dat er niets verbrandt. Het is verstandig om eerst in de emulator te testen, dan in een kast waar de solenoids niet aangesloten zijn en dan pas een volledige test te doen. Laat ook nooit een kast met je custom rom werken zonder dat je erbij bent én in de mogelijkheid bent om de kast af te schakelen.

Case: Harlem Globetrotters voorzien van oneindige credits.#

Voorkennis#

  • hexadecimale getallen

  • binaire getallen

  • basis digitale electronica (0/1, hoog/laag)

  • schema lezen

benodigdheden#

  • schematics, MPU

  • datasheets, MC6800, MC6821

  • pinmame (debug)

  • hxd

  • ghidra (met 6800)

  • game roms

  • (python3?)

stappenplan#

  • ghidra builden

  • java/ghidra installeren

  • project maken

  • memory map

  • disassembleren

  • zoeken naar credits