summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/monon_color.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/monon_color.cpp')
-rw-r--r--src/mame/drivers/monon_color.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/monon_color.cpp b/src/mame/drivers/monon_color.cpp
index 8a1eb317936..f805d31d302 100644
--- a/src/mame/drivers/monon_color.cpp
+++ b/src/mame/drivers/monon_color.cpp
@@ -64,29 +64,29 @@ void monon_color_state::machine_start()
memcpy(maincpu, flash+0x200, 0x1e00); // 0x4000-0x5dff fixed code?
// there are a whole bunch of blocks that map at 0x5e00 (boot code jumps straight to 0x5e00)
-
+
memcpy(maincpu+0x1e00, flash+0x2000, 0x1000); // clears RAM, sets up stack etc. but then jumps to 0x9xxx where we have nothing (probably the correct initial block tho)
-// memcpy(maincpu+0x1e00, flash+0x4200, 0x1000); // just set register + a jump (to function that writes to UART)
-// memcpy(maincpu+0x1e00, flash+0x4c00, 0x1000);
-// memcpy(maincpu+0x1e00, flash+0x5600, 0x1000);
-// memcpy(maincpu+0x1e00, flash+0x6000, 0x1000); // ends up reting with nothing on the stack
-// memcpy(maincpu+0x1e00, flash+0x6a00, 0x1000);
+// memcpy(maincpu+0x1e00, flash+0x4200, 0x1000); // just set register + a jump (to function that writes to UART)
+// memcpy(maincpu+0x1e00, flash+0x4c00, 0x1000);
+// memcpy(maincpu+0x1e00, flash+0x5600, 0x1000);
+// memcpy(maincpu+0x1e00, flash+0x6000, 0x1000); // ends up reting with nothing on the stack
+// memcpy(maincpu+0x1e00, flash+0x6a00, 0x1000);
// memcpy(maincpu+0x1e00, flash+0x7e00, 0x1000);
// memcpy(maincpu+0x1e00, flash+0x8800, 0x1000);
// memcpy(maincpu+0x1e00, flash+0x9200, 0x1000);
-
+
/* block starting at e000 in flash is not code? (or encrypted?)
no code to map at 0x9000 in address space (possible BIOS?)
no code in flash ROM past the first 64kb(?) which is basically the same on all games, must be some kind of script interpreter? J2ME maybe?
- there are 4 different 'versions' of the code in the dumped ROMs, where the code is the same the roms match up until 0x50000 after which the game specific data starts
+ there are 4 different 'versions' of the code in the dumped ROMs, where the code is the same the roms match up until 0x50000 after which the game specific data starts
- by game number:
+ by game number:
- 101,102,103,104,105 (1st revision)
- 106,107 (2nd revision)
- 201 (3rd revision)
- 202,203,204,205,301,303,304 (4th revision)
+ 101,102,103,104,105 (1st revision)
+ 106,107 (2nd revision)
+ 201 (3rd revision)
+ 202,203,204,205,301,303,304 (4th revision)
*/
}