diff options
author | 2016-05-24 12:46:34 +0200 | |
---|---|---|
committer | 2016-05-24 14:06:19 +0200 | |
commit | 58822c95dd645703fac5f308d2cace67f730a57e (patch) | |
tree | 5d6b11dd14bc9cfa30eedd4a32e31785590ea128 /src/devices/bus/gameboy | |
parent | 9cadcbf829909dd2cf462b7d7cd5080eb12e81fd (diff) |
Gameboy: add max ROM sizes for several mappers
Signed-off-by: Tauwasser <tauwasser@tauwasser.eu>
Diffstat (limited to 'src/devices/bus/gameboy')
-rw-r--r-- | src/devices/bus/gameboy/gb_slot.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/devices/bus/gameboy/gb_slot.h b/src/devices/bus/gameboy/gb_slot.h index a0108ec03c7..497eaac38f4 100644 --- a/src/devices/bus/gameboy/gb_slot.h +++ b/src/devices/bus/gameboy/gb_slot.h @@ -12,7 +12,7 @@ enum { GB_MBC_NONE = 0, /* 32KB ROM - No memory bank controller */ - GB_MBC_MBC1, /* ~2MB ROM, 8KB RAM -or- 512KB ROM, 32KB RAM */ + GB_MBC_MBC1, /* 2MB ROM, 8KB RAM -or- 512KB ROM, 32KB RAM */ GB_MBC_MBC2, /* 256KB ROM, 32KB RAM */ GB_MBC_MBC3, /* 2MB ROM, 32KB RAM, RTC */ GB_MBC_MBC4, /* ?? ROM, ?? RAM */ @@ -22,12 +22,12 @@ enum GB_MBC_HUC3, /* ?? ROM, ?? RAM - Hudson Soft Controller */ GB_MBC_MBC6, /* ?? ROM, 32KB SRAM */ GB_MBC_MBC7, /* ?? ROM, ?? RAM */ - GB_MBC_M161, /* ?? ROM, ?? RAM */ - GB_MBC_MMM01, /* ?? ROM, ?? RAM */ + GB_MBC_M161, /* 256kB ROM, No RAM */ + GB_MBC_MMM01, /* 8MB ROM, 128KB RAM */ GB_MBC_WISDOM, /* ?? ROM, ?? RAM - Wisdom tree controller */ GB_MBC_MBC1_COL, /* 1MB ROM, 32KB RAM - workaround for MBC1 on PCB that maps rom address lines differently */ - GB_MBC_SACHEN1, /* ?? ROM, ?? RAM - Sachen MMC-1 variant */ - GB_MBC_SACHEN2, /* ?? ROM, ?? RAM - Sachen MMC-2 variant */ + GB_MBC_SACHEN1, /* 4MB ROM, No RAM - Sachen MMC-1 variant */ + GB_MBC_SACHEN2, /* 4MB ROM, No RAM - Sachen MMC-2 variant */ GB_MBC_YONGYONG, /* ?? ROM, ?? RAM - Appears in Sonic 3D Blast 5 pirate */ GB_MBC_LASAMA, /* ?? ROM, ?? RAM - Appears in La Sa Ma */ GB_MBC_ATVRACIN, |