2024-07-08

Gopher2600 v0.33.0

Gopher2600 v0.33.0 is released. Gopher2600 is an emulator for the Atari 2600. Whilst the performance is not as efficient as some other emulators it is none-the-less suitable for playing games, on a reasonably modern computer, at the required 60fps. (The development machine for Gopher2600 has been an i3-3225, dating from around 2012.)

Gopher2600 v0.33.0 changelog:
improvements
ELF uses less memory
High memory usage is a direct consequence of the rewind system
ELF memory is only recorded if it the memory block is volatile
Recorded memory is compressed (using a very simple RLE algorithm)
ARMv7_M architecture
Marginal performance improvement in cycle counting
Television can now cause emulation to break into debugger
eg. if VSYNC is absent or too short, etc.
Toggled via preferences window (television tab)
FPS overlay in playmode shows VBLANK/VSYNC information
Timeline window in debugger shows VSYNC trace
Debugger shows break condition in toolbar
Information shown is currently very rough
Holding down the STEP buttons in the control window is now faster
changes / bug fixes
DPC+ more careful about resetting fraction fetcher counter when setting the fraction fetcher low byte
Whether the reset happens depends on the version of the driver being emulated
Supercharger
Rewind fix in 0.32.0 for fastload implementation was incomplete
Coprocessor Source Window
Fixed parsing of comment lines
Emulator Development
Fixed profile targets in Makefile
Changes made in b48d487 limited the functionality of pprof

Download: Gopher2600 v0.33.0
Source:Here

0 Comments

Post a Comment