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
Added support to skool2bin.py for reading configuration from skoolkit.ini
Added the --ini and --show-config options to skool2bin.py (for setting the value of a configuration parameter and for showing all configuration parameter values)
Added support to skool2bin.py for padding the output with zeroes (as specified by the PadLeft and PadRight configuration parameters)
Added the --screen option to trace.py (for displaying screen contents while running)
Added the ScreenFps and ScreenScale configuration parameters for trace.py (to specify the frame rate and scale factor when displaying screen contents)
Added support to trace.py for writing a PNG file after code execution has completed
Added the PNGScale configuration parameter for trace.py (to specify the scale factor of the PNG image)
Added support to trace.py for multiple output file arguments
snapinfo.py now shows AY register values in 128K SZX and Z80 snapshots and the last value written to port $FE in SZX snapshots
Added support to the #FOREACH macro for the POKEname special variable
Added support to the #LET macro for setting individual key-value pairs in dictionary variables
Added the Download parameter to the [Game] section (for specifying a download message/link to appear in the footer of every page)
Added the LinkInternalOperandsMinDistance parameter to the [Game] section (for avoiding hyperlinks to nearby instructions)
Fixed how ADC and SBC instructions affect the half-carry flag
Fixed how 'BIT n,(IX/Y+d)' affects bits 3 and 5 of the flags in the C version of the Z80 simulator
Fixed how IX/IY offset addresses are calculated in the C version of the Z80 simulator