DevNotes
From DaphneWiki
The Space Ace Annunciator
I have done some work on the scoreboard code for Daphne recently (well at least, recently at the time of this writing) and I found that I had to relearn how the so-called annunciator board works in conjunction with the Space Ace ROMs and the scoreboard. Here's the scoop:
The Space Ace ROMs sends values of 0xCC to the following addresses:
Address | Annunciator Description | Alternate Function |
0xE03B | enable Ace skill LED | player 1 digit 3 |
0xE03D | enable Captain skill LED | player 1 digit 5 |
0xE03E | enable Cadet skill LED | player 1 lives |
0xE03F | clear all LED's | player 2 lives |
NOTE : that by the time 0xCC gets to the real hardware, it has been reduced to just 0x0C which is an 'H' character. Therefore, I have strong reason to believe that on Space Ace, the 'H' character cannot be displayed on the scoreboard in the places mentioned above in the 'alternate function' column.