Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:rom_4x_and_5x [2017/07/12 20:06]
M.G. add atom feed for releases
projects:rom_4x_and_5x [2017/12/10 23:33] (current)
M.G. removed binary release links, those happen on GitHub now.
Line 1: Line 1:
 ====== ROM 4X and 5X ====== ====== ROM 4X and 5X ======
 +
 +ROM 4X and 5X are enhanced firmwares for the Apple %%//%%c and Apple IIc Plus.
 +
 +Main features:
 +
 +  * Initializes memory expansion card without erasing it if it already contains a boot sector. ​ This is intended for battery-backed memory expansions made by [[http://​www.a2heaven.com/​webshop/​index.php?​rt=product/​category&​path=73|A2Heaven]].
 +  * Boot menu via <​key>​CTRL+CLOSED-APPLE+RESET</​key>​ or <​key>​CTRL+OPTION+RESET</​key>​.
 +    * Allows dropping into the monitor immediately.
 +    * Allows clearing memory expansion card.
 +    * Allows launching diagnostics.
 +    * Allows selecting boot device.
 +      * 4X: Allows booting external 5.25 drive if disk supports it.
 +  * 4X: With battery-backed RAMdisk, can configure default boot option.
 +  * 5X: Replaces accelerator firmware.
 +    * <​key>​CTRL+ESC+RESET</​key>​ toggles accelerator speed and persists across ordinary resets.
 +    * <​key>​CTRL+TAB+RESET</​key>​ brings up a menu that lets you set accelerator state and some option.
 +
 +In development:​
 +
 +  * 5X - default boot option configuration like 4X, enhanced to set default accelerator state as well.
  
 See [[https://​github.com/​mgcaret/​rom4x|ROM 4X and 5X on GitHub]]. See [[https://​github.com/​mgcaret/​rom4x|ROM 4X and 5X on GitHub]].
  
 ===== Releases ===== ===== Releases =====
 +
 +==== GitHub ====
  
 {{rss>​https://​github.com/​mgcaret/​rom4x/​releases.atom}} {{rss>​https://​github.com/​mgcaret/​rom4x/​releases.atom}}
 +
 +In addition to the source code, GitHub releases starting October 2017 will have a "​binary"​ release attached that includes binary patches and a patching script to apply them to a source ROM.