6. Supported ROM/RAM/Cartridge Types (WLA-GB)¶
6.1. ROM Size¶
GB-Z80 version of WLA supports the following ROM bank sizes. There’s no such limit
in the Z80/6502/65C02/65CE02/65816/6800/6801/6809/8008/8080/HUC6280/SPC-700/SuperFX
version of WLA. Supply one of the following values to .ROMBANKS
.
|
256Kbit |
32KByte |
2 banks |
|
512Kbit |
64KByte |
4 banks |
|
1Mbit |
128KByte |
8 banks |
|
2Mbit |
256KByte |
16 banks |
|
4Mbit |
512KByte |
32 banks |
|
8Mbit |
1MByte |
64 banks |
|
16Mbit |
2MByte |
128 banks |
|
32Mbit |
4MByte |
256 banks |
|
64Mbit |
8MByte |
512 banks |
|
9Mbit |
1.1MByte |
72 banks |
|
10Mbit |
1.2MByte |
80 banks |
|
12Mbit |
1.5MByte |
96 banks |
6.2. RAM Size¶
Supply one of the following hex values to .RAMSIZE
in the GB-Z80 version
of WLA.
|
None |
None |
None |
|
16kbit |
2kByte |
1 bank |
|
64kbit |
8kByte |
1 bank |
|
256kbit |
32kByte |
4 banks |
|
1Mbit |
128kByte |
16 banks |
|
512kbit |
64kByte |
8 banks |
6.3. Cartridge Type¶
It’s up to the user to check that the cartridge type is valid and
can be used combined with the supplied ROM and RAM sizes. Give
one the the following values to .CARTRIDGETYPE
in the GB-Z80 version of WLA.
|
ROM |
|||||
|
ROM |
MBC1 |
||||
|
ROM |
MBC1 |
RAM |
|||
|
ROM |
MBC1 |
RAM |
BATTERY |
||
|
ROM |
MBC2 |
||||
|
ROM |
MBC2 |
BATTERY |
|||
|
ROM |
RAM |
||||
|
ROM |
RAM |
BATTERY |
|||
|
ROM |
MMM01 |
||||
|
ROM |
MMM01 |
SRAM |
|||
|
ROM |
MMM01 |
SRAM |
BATTERY |
||
|
ROM |
MBC3 |
BATTERY |
TIMER |
||
|
ROM |
MBC3 |
RAM |
BATTERY |
TIMER |
|
|
ROM |
MBC3 |
||||
|
ROM |
MBC3 |
RAM |
|||
|
ROM |
MBC3 |
RAM |
BATTERY |
||
|
ROM |
MBC5 |
||||
|
ROM |
MBC5 |
RAM |
|||
|
ROM |
MBC5 |
RAM |
BATTERY |
||
|
ROM |
MBC5 |
RUMBLE |
|||
|
ROM |
MBC5 |
SRAM |
RUMBLE |
||
|
ROM |
MBC5 |
SRAM |
BATTERY |
RUMBLE |
|
|
MBC6 |
|||||
|
MBC7 |
|||||
|
Pocket Voice |
|||||
|
Pocket Camera |
|||||
|
Bandai TAMA5 |
|||||
|
Hudson HuC-3 |
|||||
|
Hudson HuC-1 |