You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

4.2 KiB

RomWBW Release Notes

This file contains information useful to those upgrading to a new release of RomWBW.

All Versions

  • Please review the "Upgrading" Section of the RomWBW User Guide.

  • The RomWBW ROM and the RomWBW disk images are intended to be a matched set. After upgrading your ROM, you need to update your boot disk media by doing one of the following:

    • Write a new disk image (typically hd1k_combo.img) onto your disk media (will overwrite existing data/files).
    • Update the boot tracks of the bootable OS images as described in the RomWBW User Guid.

Version 3.6

Upgrade Notes

  • The FZ80 (S100 FPGA Z80) platform has been renamed to SZ80 (S100 Z80) and has two configurations. SZ80_std is for the generic S100 Z80 CPU. SZ80_fpga is for the FPGA Z80 SBC.

New Features

New Hardware Support

  • Support for MSX systems.

Version 3.5.1

This is a patch release of v3.5.

Fixes

  • Corrects an issue with the CPMLDR.SYS and ZPMLDR.SYS files that caused SYSCOPY to fail when used with them.

  • Added missing BCLOAD file to the MS BASIC Compiler disk image.

New Features

  • Added SLABEL application (Mark Pruden).

  • Variety of documentation improvements, especially an overhaul of the Hardware Document (Mark Pruden).

Version 3.5

Upgrade Notes

  • RomWBW is now more strict with respect to hard disk partition tables. If your hard disk media was created using any of the pre-built disk image files, this will not affect you. Otherwise, you may find you are unable to access slices beyond the first slice. If so, use FDISK80 to reset the partition table on the disk. This will restore normal access to all slices. Only do this if you are having an issue.

  • For those building custom ROMs that are overriding DEFSERCFG, note that this setting has been moved to a #DEFINE instead of an equate (.SET or .EQU). You will find this #DEFINE at the top of all standard config files. You will need to change your setting to a #DEFINE at the top of your config file and remove any .SET or .EQU lines for DEFSERCFG.

  • Combining config settings AUTOCON and VDAEMU_SERKBD causes issues at the boot loader prompt. So, all config files have been changed to consistently enable AUTOCON and disable VDAEMU_SERKBD ($FF). If are want to use VDAEMU_SERKBD, you need to set it in your config file as well as disabling AUTOCON.

New Features

  • RC2014 Front Panel and LCD Screen support.

  • Console "takeover" support at Boot Loader prompt by pressing the key twice on an alternate console device.

  • Cowgol disk image based on the work of Ladislau Szilagyi.

  • TMS video is automatically reset after an OS warm boot which allows OS to recover from applications that reprogram the TMS video display controller.

  • Implemented "application" RAM banks that can be discovered via the HBIOS API.

  • Documentation improvements (Mark Pruden), including:

    • Reorganization into multiple directories.
    • Improved Disk Management section in User Guide.
    • Overhaul of Disk Catalog.
  • Disk image for Z3PLUS (Mark Pruden).

  • REBOOT application added (Martin R). Also, reboot capability added to CPUSPD utility.

  • COPYSL slice copy application (Mark Pruden).

  • SLABEL slice label display/edit tool (Mark Pruden).

  • Improved disk slice management and protection (Mark Pruden).

  • Initial NVRAM configuration support (Mark Pruden).

  • Enhancements to ASSIGN command to automatically assign drives (Mark Pruden).

New Hardware Support

  • NABU w/ RomWBW Option Board.

  • EF9345 video display controller driver (Laszlo Szolnoki).

  • Duodyne Disk I/O (CP/NET) and Media boards.

  • PS/2 keyboard interface on RCBus systems.

  • S100 FPGA-based Z80 including console, SD Cards, and RTC.

  • Support for 16C550-family UART support on additional platforms.

  • Genesis STD Bus Z180 platform (Doug Jackson).

  • Support for Dinoboard eZ80 CPU board provided by Dean Netherton.

  • Added interrupt support to PS/2 keyboard driver by Phil Summers.