Releases
v1.6.0
Compare
Sorry, something went wrong.
No results found
General
General code refactoring
GeoRAM cart supported: added --geo-ram command line option
PageFox cart supported
New implementation of CIAs
Added --cia-model command line option in order to choose new or old CIA
VIA implementation fixed
SID emulation: added --sid-cycle-exact command line option (see also in GUI's settings) in order to improve the SID emulation
Debugger: added cycle step by step debugging
CPU: fixed illegals ANE,SHS,SHY,SHX,SHA for RDY signal and ADC in decimal mode
Mouse : now the mouse emulation takes into account the delta T in order to slow down the movement
Drive emulation: 42 track D64 now supported
Added --cpujam-continue command line option for testbench
Added --screen-dim command line option for testbench
Added --screenshot command line option for testbench
Testbench
Added support for Vice's testbench (see testbench directory)
C128
registers 34 & 35 now are implemented
--vdc-enabled command line option changed in --vdc-disabled
Fixed handling of diverted pages in case of 256K
VDC
removed slider to select video size. Now the video resize is automatic!
Fixed char displaying when visible width < char width
Added xscroll table that following instructions of 128 Programmers Reference Guide : now Soci test 9 is almost there
Halved line cycles per row in case of interlace & text mode
Fixed calculation of total screen height (missing a + 1 for regs(4))
Fixed caching of chars & attr: added 1 position (for scrolling)
Added bound check for bitmap array to avoid ArrayIndexOutOfBoundException when screen height is adjusting
Introduced graphics & attributes buffers per row.
emulated the maximum number of chars displayable: 82 chars. For positions > 82 the chars starting from 42th position are corrupted
Improved busy-flag emulation
Fixed attribute offset on reg(9) = 0
Little adjustment to busyFlagClearCycle delay in case of writing on reg(31)
On copyfill operation now the delay depends on copy or fill operation
Added handling of forced vsync if vsync is out of screen
CurrentCharScanLine & rowCounterY are now limited to 31
Fixed restoring of VDC state when interlace mode was selected
New vertical handling: now VDC101 is fully supported
You can’t perform that action at this time.