The different parameters of a machine are saved
in a config.ini file that you can also
edit manually.
There are 8 sections in the config.ini
files. We take as example the generic MSX2+
machine.
CMOS
This
section enables (value 1) or disables (value 0)
the CMOS chip and his loaded battery. More infos here.
Video
This section precises the used video chip and
its video RAM size. More infos here.
Subslotted Slots
This section precises if the slots are
subslotted (value 1) or not (value 0).
External Slots
This section precises the slots (and
eventually subslots) where external slots will be
mapped. More infos here.
FDC
This section precises the number of physical
drives. Of course, a Floppy Drive Controller
needs to be present in the configuration. More
infos here.
CPU
This section precises the frequency of the
main CPU used by the machine. More infos here.
Board
This section precises the type of computer you
want to emulate. More infos here.
Slots
This section gives all the details about the
contents of the slots and subslots :
|
1st number |
|
slot |
|
always 0 for I/O mappers |
|
2d number |
|
subslot |
|
always 0 if the slot is not
subslotted |
|
3rd number |
|
start address for the mapping |
|
always 0 for I/O mappers -
0=0x0000 - 1=0x2000 - 2=0x4000 - 3=0x6000
- 4=0x8000 - 5=0xA000 - 6=0xC000 - 7=0xE000 |
|
4th number |
|
mapper size |
|
always 0 for I/O mappers -
1=8 Kb - 2=16 Kb - 4=32 Kb - 8=64 Kb - 16=128
Kb - 24=192 Kb - 32=256 Kb - 64=512 Kb - 96=768 Kb -
128=1024 Kb - 256=2048 Kb - 512=4096 Kb |
|
5th number |
|
mapper type |
|
see the pages about the RAM
mappers, ROM
mappers and I/O
mappers |
|
rom |
|
way to the rom on the hard disk |
|
only if the mapper requires a
rom |