GSSquared Emulator Version 0.3.5 Released

From Jawaid Bayzar:
I am pleased to announce the release of GSSquared v0.3.5.

There is a lot of behind-the-scenes code reorganization geared towards putting in place all the pieces needed to support launching multiple Apple II hardware types from one instance of GSSquared.

  • Development of a flexible MMU (memory management unit) concept to handle memory mapping duties
  • When starting, there is now a menu displaying choices of Apple II, and Apple II Plus to boot.
  • Ability to “power off” a VM and then start a new instance.
  • improved user docs (Documentation.md)

But there are many user-facing new features too:

  • Pressing the PRINT SCREEN key will copy the GSSquared screen. Paste into any application that can take a BMP format.
  • Pressing Shift-Insert will paste text into the Apple II, as if you’d typed that text on the keyboard.
  • Corrected cycle counts for certain 6502 instructions
  • A debugger tool (open with Control-Keypad-Enter) that includes a Trace system, single-step tracing, a command-line driven monitor, breakpoints and memory watches. Load and save data to emulated memory.
  • New approach to Disk II acceleration that provides significant speed improvements without causing side-effects
  • Hue and Saturation controls for the NTSC video system
  • Significant display code performance improvements by only doing one texture update instead of many
  • Use of TrueType fonts throughout for nicer look
  • Fadeaway alerts to inform user of various events, mode changes, etc.
  • Significantly improved build system scripting

Some bugs were fixed:

  • No longer draw the control panel even if the panel was hidden – huge increase in overall display performance.
  • A problem with language card handling writes to 0x01 and 0x03 was fixed, allowing SkyFox and other titles to work.

The system is now in a solid place to start development of Apple IIe features.

Packages:

  • gssquared-0.3.625-Darwin.dmg : disk image with universal binary for both Apple Silicon and Intel Macs.

https://github.com/jawaidbazyar2/gssquared/releases/tag/v0.3.5

Author: A.P.P.L.E.
The A.P.P.L.E. Website is run by the Apple Pugetsound Program Library Exchange Users Group and is open to all Apple and Macintosh fans and their friends.