Login
Back to forumSee the full topicGo to last reply

Posted By

IstvanV
on 2007-09-01
09:20:49
 Re: For Plus4emu

Here is a list of ROM images that can be set in the emulator, with the corresponding file(s) in the ROM package:

Basic (low part of ROM bank 0, 16K)
p4_basic.rom
Kernal (high part of ROM bank 0, 16K)
p4kernal.rom (PAL kernal, revision 5)
p4_ntsc.rom (NTSC kernal, revision 5)
FuncL (low part of ROM bank 1, 16K)
3plus1lo.rom
FuncH (high part of ROM bank 1, 16K)
3plus1hi.rom
C1L (low part of ROM bank 2, 16K)
C1H (high part of ROM bank 2, 16K)
These can be used for external cartridges.
C2L (low part of ROM bank 3, 16K)
C2H (high part of ROM bank 3, 16K)
Second external cartridge; the p4fileio.rom file included with the emulator can be loaded to C2L.
p4fileio.rom allows loading/saving PRG files directly from/to the filesystem, and also includes a tape turbo
with four speed modes. It is controlled by the byte at $0647: the lower nibble is the device number to be used,
while the upper mode sets the mode:
$0x: filesystem access (you need to enable "virtual file I/O" in the machine configuration, and set the
working directory)
$1x: tape turbo, lowest speed (~2000 bits/second on average; zero bits are faster)
loading is still from the filesystem, since loading from tape does not need the ROM
$2x: tape turbo, average speed is ~2600 bits/second
$3x: tape turbo, average speed is ~3300 bits/second (uses half waves only)
$4x: tape turbo, average speed is ~4400 bits/second (uses half waves only)
The load/save vectors can be (re)installed with the monitor command G 063A.
1526 (1526/MPS-802 printer ROM, 8K)
1526_07c.rom (original firmware, revision 07c; this is the default)
1526_mod.rom (revision 07c German version modified by Erdmann Bloch for MPS-801 compatible graphics support)
1541 (1541 drive ROM, 16K)
dos1541.rom (original 1541 firmware, revision 5; this is the default)
dos15412.rom (1541-II firmware)
1551 (1551 drive ROM, 16K)
dos1551.rom
1581L (1581 drive ROM, low part, 16K)
dos1581.rom (revision 2, file offset = 0)
1581H (1581 drive ROM, high part, 16K)
dos1581.rom (file offset = 16384)




Back to top


Copyright © Plus/4 World Team, 2001-2024