mirror of https://github.com/wwarthen/RomWBW.git
committed by
GitHub
9 changed files with 86 additions and 94 deletions
@ -1,76 +1,76 @@ |
|||||
===== MSX System Disk for RomWBW ===== |
|
||||
|
|
||||
This disk is one of several ready-to-run disks provided with RomWBW. |
|
||||
It contains software to launch the MSX system or a MSX (game) ROM. |
|
||||
|
|
||||
The source code is maintained in following repository: |
|
||||
https://github.com/b3rendsh/msxbase |
|
||||
|
|
||||
== Requirements == |
|
||||
|
|
||||
HBDOS can be used on a Z80 or Z180 RomWBW computer with at least 192KB RAM and |
|
||||
support for a system timer. MSX BASIC and the MSX ROM loader require a TMS9918A |
|
||||
compatible video card, system timer and 128KB RAM. |
|
||||
|
|
||||
hbmsx.com requires a keyboard and VDP that is compliant with the MSX standard. |
|
||||
rcmsx.com uses the console keyboard and text output is displayed on both the |
|
||||
console and video card. |
|
||||
msxrom.com uses the console keyboard and requires a MSX compliant VDP and PSG. |
|
||||
|
|
||||
To use HBDOS the first FAT partition on the first large storage media must |
|
||||
contain the MSX command interpreter i.e. the COMMAND.COM file. |
|
||||
|
|
||||
Different hardware and software configurations can be supported by using |
|
||||
alternative build options, see source repository. |
|
||||
|
|
||||
== Usage == |
|
||||
|
|
||||
Start hbmsx.com or rcmsx.com to load the MSX system HBDOS / Disk BASIC. |
|
||||
Start msxrom.com to load a MSX (game) ROM image e.g. "msxrom arkanoid.rom". |
|
||||
|
|
||||
== HBDOS == |
|
||||
|
|
||||
HBDOS is compatible with all functions of MSX-DOS 1 and includes enhancements |
|
||||
to support large disks with standard FAT12 or FAT16 partitions. |
|
||||
|
|
||||
It is a CP/M 2.2 work-alike DOS that uses the FAT filesystem. Many text |
|
||||
applications that work on MSX-DOS 1 or CP/M 2.2 will run without modification. |
|
||||
Direct disk access, FAT32, i/o byte, user areas and subdirectories are not |
|
||||
supported. |
|
||||
|
|
||||
At the DOS command prompt enter "basic" to start MSX BASIC. |
|
||||
|
|
||||
== BASIC == |
|
||||
|
|
||||
All functions of MSX BASIC are available, if HBDOS is loaded then the Disk |
|
||||
BASIC extension is also available. |
|
||||
|
|
||||
Use the IPL command to return to RomWBW i.e. do a cold reboot. |
|
||||
|
|
||||
In Disk BASIC use "call system" to return to the DOS command prompt. |
|
||||
|
|
||||
== ROM CART == |
|
||||
|
|
||||
The MSX ROM loader supports MSX ROM cartridge images of maximum 32KB. |
|
||||
|
|
||||
Not all MSX ROM games will work and some games may require an additional ROM |
|
||||
patch or additional hardware. When a MSX ROM is running you can reboot RomWBW |
|
||||
by pressing the CTRL+STOP key (default mapped to CTRL+V). |
|
||||
|
|
||||
== Console == |
|
||||
|
|
||||
The RomWBW (VT100) console can be used for keyboard input and screen output, |
|
||||
with some limitations: |
|
||||
|
|
||||
Cursor and function keys may not work, use control key combinations or a MSX |
|
||||
compatible keyboard. |
|
||||
|
|
||||
To paste text into BASIC set the terminal send character delay to at least 40ms. |
|
||||
|
|
||||
The MSX BIOS uses VT52 escape sequences, on a VT100 console sometimes an extra |
|
||||
character is displayed. |
|
||||
|
|
||||
The MSX 1 BIOS text mode is set to 40 columns. |
|
||||
|
|
||||
|
|
||||
-- HJB 01/06/2026 |
|
||||
|
===== MSX System Disk for RomWBW ===== |
||||
|
|
||||
|
This disk is one of several ready-to-run disks provided with RomWBW. |
||||
|
It contains software to launch the MSX system or a MSX (game) ROM. |
||||
|
|
||||
|
The source code is maintained in following repository: |
||||
|
https://github.com/b3rendsh/msxbase |
||||
|
|
||||
|
== Requirements == |
||||
|
|
||||
|
HBDOS can be used on a Z80 or Z180 RomWBW computer with at least 192KB RAM and |
||||
|
support for a system timer. MSX BASIC and the MSX ROM loader require a TMS9918A |
||||
|
compatible video card, system timer and 128KB RAM. |
||||
|
|
||||
|
hbmsx.com requires a keyboard and VDP that is compliant with the MSX standard. |
||||
|
rcmsx.com uses the console keyboard and text output is displayed on both the |
||||
|
console and video card. |
||||
|
msxrom.com uses the console keyboard and requires a MSX compliant VDP and PSG. |
||||
|
|
||||
|
To use HBDOS the first FAT partition on the first large storage media must |
||||
|
contain the MSX command interpreter i.e. the COMMAND.COM file. |
||||
|
|
||||
|
Different hardware and software configurations can be supported by using |
||||
|
alternative build options, see source repository. |
||||
|
|
||||
|
== Usage == |
||||
|
|
||||
|
Start hbmsx.com or rcmsx.com to load the MSX system HBDOS / Disk BASIC. |
||||
|
Start msxrom.com to load a MSX (game) ROM image e.g. "msxrom arkanoid.rom". |
||||
|
|
||||
|
== HBDOS == |
||||
|
|
||||
|
HBDOS is compatible with all functions of MSX-DOS 1 and includes enhancements |
||||
|
to support large disks with standard FAT12 or FAT16 partitions. |
||||
|
|
||||
|
It is a CP/M 2.2 work-alike DOS that uses the FAT filesystem. Many text |
||||
|
applications that work on MSX-DOS 1 or CP/M 2.2 will run without modification. |
||||
|
Direct disk access, FAT32, i/o byte, user areas and subdirectories are not |
||||
|
supported. |
||||
|
|
||||
|
At the DOS command prompt enter "basic" to start MSX BASIC. |
||||
|
|
||||
|
== BASIC == |
||||
|
|
||||
|
All functions of MSX BASIC are available, if HBDOS is loaded then the Disk |
||||
|
BASIC extension is also available. |
||||
|
|
||||
|
Use the IPL command to return to RomWBW i.e. do a cold reboot. |
||||
|
|
||||
|
In Disk BASIC use "call system" to return to the DOS command prompt. |
||||
|
|
||||
|
== ROM CART == |
||||
|
|
||||
|
The MSX ROM loader supports MSX ROM cartridge images of maximum 32KB. |
||||
|
|
||||
|
Not all MSX ROM games will work and some games may require an additional ROM |
||||
|
patch or additional hardware. When a MSX ROM is running you can reboot RomWBW |
||||
|
by pressing the CTRL+STOP key (default mapped to CTRL+V). |
||||
|
|
||||
|
== Console == |
||||
|
|
||||
|
The RomWBW (VT100) console can be used for keyboard input and screen output, |
||||
|
with some limitations: |
||||
|
|
||||
|
Cursor and function keys may not work, use control key combinations or a MSX |
||||
|
compatible keyboard. |
||||
|
|
||||
|
To paste text into BASIC set the terminal send character delay to at least 40ms. |
||||
|
|
||||
|
The MSX BIOS uses VT52 escape sequences, on a VT100 console sometimes an extra |
||||
|
character is displayed. |
||||
|
|
||||
|
The MSX 1 BIOS text mode is set to 40 columns. |
||||
|
|
||||
|
|
||||
|
-- HJB 01/06/2026 |
||||
|
|||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@ |
|||||
===== FAT Disk for RomWBW ===== |
|
||||
|
|
||||
FAT / MSX system files |
|
||||
|
|
||||
|
===== FAT Disk for RomWBW ===== |
||||
|
|
||||
|
FAT / MSX system files |
||||
|
|
||||
-- HJB 12/06/2025 |
-- HJB 12/06/2025 |
||||
Binary file not shown.
Loading…
Reference in new issue