You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simulation of ZX81. (Supports hires graphics modes, WRX, ARX)
Removed "vsyncInterrupt". A VSYNC interrupt is now generated if the Spectrum ULA is enabled.
"ulaScreen":
Type changed from boolean to 'spectrum' | 'zx81'.
Z80 CPU simulation fix: HALT instruction: r is now incremented on each instruction.
New debug command, "-ml address filepath", to load binary data into the memory.
Fixed setting of A' from the UI.
The "zxKeyboard"
now supports reading several rows at the same time.
type changed to string. "zx81" and "spectrum" style keyboard supported.
keyboard visualization improved.
The "kempstonJoy" now decodes only the lower 8 bits of the address.
A new "customJoy" type: You can assign the bits and ports yourself.
Added "preset" to easily configure a spectrum or zx81 device.
"cpuLoadInterruptRange": renamed to "cpuLoad". The CPU load is not anymore calculated when the VSYNC occurs. Now it is calculated from HALT to next HALT instruction.
"cpuLoad": The simulation speed is indicated by a color. If too slow the cpuLoad is shown in yellow.
Loading a .p file sets 'topOfStack' automatically. A warning is send if 'topOfStack' is set manually.
"zx81UlaOptions" added.
"chroma81" support (including colourization file support).
Fixed bug that IX could grow bigger than 0xFFFF.
"topOfStack": default is now taken from the memory model.
Loading .nex file: Fix for bit in load screens for ignoring the palette
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This is the release candidate for 3.5.0.
The main new feature is support for the ZX81 in the internal zsim simulator.
Main ZX81 features are:
Please have a look at the
Please report any issues/errors.
Here is the changelog:
This discussion was created from the release ZX81 - 3.5.0-rc1.
Beta Was this translation helpful? Give feedback.
All reactions