Skip to content
This repository has been archived by the owner on Jun 18, 2024. It is now read-only.

Releases: mgcaret/rom4x

4X: The XModem-CRC Release

13 Oct 21:29
Compare
Choose a tag to compare

This release re-introduces AppleSoft LOAD/SAVE and the monitor W/R commands with a twist: Data is sent via XModem-CRC through the modem port. See rom4x/xmodem.md for documentation.

The binary patches and ROM maker script: iic_rom4x-20181001.zip

5X: The Merlin Fix Release

11 Dec 03:42
Compare
Choose a tag to compare

This release of ROM 5X fixes problems with Merlin 2.58/2.59 compatibility. As it hasn't been widely tested and has some significant changes, I am marking it as a pre-release. I will re-release it after it has been tested by more users.

Please test and report any issues.

iic+_rom5x_20121210.zip

The "binary" release

02 Oct 19:49
Compare
Choose a tag to compare

In this release, binaries are now available. In the sense of ROM 4X and 5X, the binary releases include the assembled and linked patches, as well as a Bash script to download the original ROM from a known location, patch it, and validate checksums of the original and patched ROM.

Again: There is still some "building" to do, no full, ready to burn, binary will be provided by me, but I've tried to make it as easy as possible for you to
create one.

Also, the boot configuration code for ROM 4X is now in the master branch.

The build scripts have changed to automate the binary release process.

(4X only) Boot Configuration Beta

28 May 00:25
Compare
Choose a tag to compare
Pre-release

Boot Configuration Beta Release

This alpha release features a routine to use the RAM card (if ProDOS-formatted) to set your preferred boot option. E.g. if you always want to boot the 5.25 disk drive instead of the RAM card, you can do that.

To use the feature, format the RAM card as ProDOS, in bootable form (e.g. from Copy II Plus).

Then, do BSAVE BOOTX,S4,D1,L0,A=<option> where <option> is the option from the ROM 4X menu that you'd like to have used unless you enter the menu with the option key.

Rebooting should now display the ROM 4X message at the bottom of the screen, and a flashing C in the lower-left corner and perform your selected option if successful.

Note that you cannot set the "enter monitor" option. Also, it does not stop you from doing dangerous things such as setting the option to erasing the RAM card on reboot. Be careful.

This has not been ported to the ROM 5X version, yet

2017-04-08 Release

08 Apr 21:12
Compare
Choose a tag to compare

This release features conversion of the source code to ca65 format with updates to the build setup. Additionally, it includes the accelerator control functions in the Apple IIc Plus verison.

Thanks to those who tested the code and reported bugs, including Jan-Erik Sundh for noticing that the ROM 5X accelerator code left a soft switch in an unexpected state.

Note: The accelerator reverse option for the Apple IIc Plus only works for the stock Apple accelerator code. I forgot to annotate this in the file.

Note 2: The latest master has an untested means of defaulting the accelerator to off in accel5x.s. Did I mention it's untested? Let me know if it works for you or not.

Bug Found: Selecting Boot 5.25 Drive in ROM 5X doesn't actually work. Fix (untested) already committed in master.