summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gamecom.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gamecom.cpp')
-rw-r--r--src/mame/drivers/gamecom.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/drivers/gamecom.cpp b/src/mame/drivers/gamecom.cpp
index 923eee775fa..2724610768b 100644
--- a/src/mame/drivers/gamecom.cpp
+++ b/src/mame/drivers/gamecom.cpp
@@ -24,7 +24,8 @@ Todo:
Game Status:
- Inbuilt ROM and PDA functions all work
- Due to an irritating message, the NVRAM is commented out in the machine config
-- All carts appear to work.
+- All carts appear to work, from my limited testing.
+-- indy500 skips some speech just before the trial race starts.
***************************************************************************/
@@ -52,7 +53,7 @@ void gamecom_state::gamecom_mem_map(address_map &map)
map(0x4000, 0x5FFF).bankr("bank2"); /* External ROM/Flash. Controlled by MMU2 */
map(0x6000, 0x7FFF).bankr("bank3"); /* External ROM/Flash. Controlled by MMU3 */
map(0x8000, 0x9FFF).bankr("bank4"); /* External ROM/Flash. Controlled by MMU4 */
- map(0xA000, 0xDFFF).ram().share("videoram"); /* VRAM */
+ map(0xA000, 0xDFFF).writeonly().share("videoram").nopr(); /* VRAM - writeonly, returns 0 on read, as expected by lostwrld */
map(0xE000, 0xFFFF).ram().share("nvram"); /* Extended I/O, Extended RAM */
}