MSXDISK 0.98.2
© 2021 Matthew Zahra

Download MSXDISK.ZIP DISK.ROM

Virtual Floppy Disk Driver over JOYSTICK2 of MSX
12X Speed Cassette Driver over JOYSTICK2 of MSX (Experimental)
https://msxdisk.ocitygate.com



Soft RS232 57600bps over JOYSTICK2 of MSX
https://github.com/ocitygate/joy232
Forked from https://github.com/rolandvans/msx_softserial




System Requirements

1. Real 64K MSX Z80 at 3.58MHz

2. Connection cable between audio output (PC) and cassette recorder port (MSX).

3. Connection cable between RS232 (PC) and JOYSTICK2 (MSX) as follows:

   

   Alternatively you can use a USB to TTL RS232 Adapter. Connect:
     JOYSTICK2 PIN1 to TTL TX (green)
     JOYSTICK2 PIN6 to TTL RX (white)
     JOYSTICK2 PIN9 to TTL GND (black)




Instructions for Virtual Floppy Disk Driver
DEMO version: with Cassette cable, without DiskROM cartridge
              MSX-DOS boots but is unstable
              Disk BASIC tested OK

1. Open MSXDISK.EXE and choose RS232 port.

2. Power up MSX and type BLOAD"CAS:",R then click ROMLDR and click Play button.
   When complete "Waiting for ROM..." should appear on MSX. Click Close button.

3. Click the Eject button on drive A: or B: to mount a DSK image.

4. Click DiskROM. (you may also click ROM to send other ROM image up to 32KB)

5. MSX should reset and boot to the DSK image in drive A: (if it is bootable) or into Disk BASIC.




Instructions for Virtual Floppy Disk Driver
FULL version: with DiskROM cartridge, without Cassette cable
              MSX-DOS tested OK
              Disk BASIC tested OK

Help support the development of MSXDISK, buy DISK.ROM then burn it onto page 1 of an EPROM cartridge.
If you do not have a spare EPROM cartridge, buy a 32KB reprogrammable (from MSXDOS) EEPROM cartridge.
The cartridge comes programmed with latest DiskROM and is reprogrammable without a writer for future updates.

1. Open MSXDISK.EXE and choose RS232 port. 2. Click the Eject button on drive A: or B: to mount a DSK image. 3. Insert DiskROM cartridge, power up MSX. 4. MSX should boot to the DSK image in drive A: (if it is bootable) or into Disk BASIC. Instructions for 12X Speed Cassette Driver with Cassette cable, without DiskROM cartridge 1. Open MSXDISK.EXE and choose RS232 port. 2. Power up MSX and type BLOAD"CAS:",R then click CASLDR and click Play button. When complete "Ok" should appear on MSX. Click Close button. 3. Click the Eject button on CAS: drive to mount a CAS image. 4. On MSX, type the usual command eg. BLOAD"CAS:",R or RUN"CAS:" The cassette should load over JOYSTICK2 at 12X speed.