ShootTheCore
Legendary
In for repair is a Sega System 18 board, home to a handful of Sega classics such as Shadow Dancer, Michael Jackson's Moonwalker and Alien Storm. System 18 is a enhanced version of the System 16 board, but while System 16 has schematics available, System 18 does not.
The board would just hang on a black screen at power up - traditionally the sign of a suicided CPU on a System 18 board.
System 18 used the infamous Hitachi FD1089 or FS1094 CPU, an enhanced Motorola 68000 CPU with a decryption mechanism added. Game code is stored encrypted in sockets A5 and A6 on the ROM board. If the battery inside the Hitachi CPU dies then decryption key inside the CPU is lost and the board will crash at boot up when it tries to execute the encrypted code. System 18 also used an Intel 8751 memory controller for additional copy protection.
A suicided System 18 board can be revived by either:
A) Open the Hitachi CPU and replace the internal watch battery. Then use an Audino to rewrite the decryption key back into the Hitachi CPU
B) Replace the two encrypted EPROMs with decrypted code, remove the Intel 8751 MCU and swap the Hitachi CPU out for a standard Motorola 68000.

This board has a Sega factory label of Shadow Dancer, but it appeared to have been desuicided already - the EPROMs on the B board weren't the Sega originals, the Intel MCU was missing, and the CPU had been swapped for a standard 68000.
I personally have a functioning System 18 board, so I swapped the 68000 CPU and ROM board over to my board - and it still hangs with a black screen at power up with my board..
I pulled the EPROMs from the ROM board and compared them against Apocalypse's Shadow Dancer No MPU romset. Three EPROM's didn't match, so I reprogrammed them, then reinstalled everything back into the ROM board.
Now my functioning System 18 board booted the game up properly:


Moving the 68000 CPU and ROM board back over to the project System 18 gave me a booting game but with corrupted background tiles and sprites. The audio is working properly at least.


The ROM board is good since the game plays perfectly when I install it in my System 18 board, so the problems are all in the main board.
When I researched other System 18 repair logs, someone mentioned that Michael Jackson's Moonwalker has a more thorough Self-Diagnostic than Shadow Dancer, so I programmed Apocalypse's Moonwalker No MPU romset to another set of EPROMs to do a comparison.
The Moonwalker diagnostic on my functional System 18 board looks like this:

While the diagnostic on the project System 18 board looks like this:

IC33 and 35 are flunking, and the diagnostics hang when checking IC5, so that gives me some good places to start looking.
The board would just hang on a black screen at power up - traditionally the sign of a suicided CPU on a System 18 board.
System 18 used the infamous Hitachi FD1089 or FS1094 CPU, an enhanced Motorola 68000 CPU with a decryption mechanism added. Game code is stored encrypted in sockets A5 and A6 on the ROM board. If the battery inside the Hitachi CPU dies then decryption key inside the CPU is lost and the board will crash at boot up when it tries to execute the encrypted code. System 18 also used an Intel 8751 memory controller for additional copy protection.
A suicided System 18 board can be revived by either:
A) Open the Hitachi CPU and replace the internal watch battery. Then use an Audino to rewrite the decryption key back into the Hitachi CPU
B) Replace the two encrypted EPROMs with decrypted code, remove the Intel 8751 MCU and swap the Hitachi CPU out for a standard Motorola 68000.

This board has a Sega factory label of Shadow Dancer, but it appeared to have been desuicided already - the EPROMs on the B board weren't the Sega originals, the Intel MCU was missing, and the CPU had been swapped for a standard 68000.
I personally have a functioning System 18 board, so I swapped the 68000 CPU and ROM board over to my board - and it still hangs with a black screen at power up with my board..
I pulled the EPROMs from the ROM board and compared them against Apocalypse's Shadow Dancer No MPU romset. Three EPROM's didn't match, so I reprogrammed them, then reinstalled everything back into the ROM board.
Now my functioning System 18 board booted the game up properly:


Moving the 68000 CPU and ROM board back over to the project System 18 gave me a booting game but with corrupted background tiles and sprites. The audio is working properly at least.


The ROM board is good since the game plays perfectly when I install it in my System 18 board, so the problems are all in the main board.
When I researched other System 18 repair logs, someone mentioned that Michael Jackson's Moonwalker has a more thorough Self-Diagnostic than Shadow Dancer, so I programmed Apocalypse's Moonwalker No MPU romset to another set of EPROMs to do a comparison.
The Moonwalker diagnostic on my functional System 18 board looks like this:

While the diagnostic on the project System 18 board looks like this:

IC33 and 35 are flunking, and the diagnostics hang when checking IC5, so that gives me some good places to start looking.
Attachments
Last edited: