Gopher2600 v0.54.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 changelog:
Supercharger
improved handling of AR binary files
full blog article with more details
added ROM dump ability
this can be used to save an AR binary file of supercharger game loaded from tape
Controllers
fixed handling of digital joysticks
tested with Hyperkin Trooper 2
SARA
SARA chip limitation when used for executable code is now emulated correctly
option to enable this in the new Cartridge tab in the preferences window
Headless mode
emulator can now be invoked with the headless argument
eg. gopher2600 headless roms/Pitfall.bin
the intention of this mode is to allow the piping of input and output to other programs
for example, coding agents can use this mode to retrieve real diagnostic information about generated code
this is an ongoing area of research and will be expanded upon in future releases
Debugger
added 'sequential' disassembly view in disassembly window
savekey EEPROM window
EEPROM data divided into pages
"Jump to Scratch" button
option to show only pages that have been touched by ROM
BREAK command now has TOGGLE option and DROP option
BREAK DROP complements the DROP BREAK function but allows use of address rather than breakpoint number
added VSYNC option to TV command
added MAPPED halt target. similar to but distinct from BANK target
Preferences Window
cartridge related options in new Cartridge tab
UI tab changed to Fonts
changed colour of "set default" buttons
this is so that the set default buttons in the Cartridge tab are more clearly defined
Macros
WAIT command can use relative or absolute values
added FRAMEINFO command
Keyportari
corrected escape key and left/right keys for keyportari ASCII (dchristianson)
improved handling of plugging and unplugging daisy-chained peripherals
Bug Fixes
CRT 'black correction' calculation fixed
reset of emulation now works correctly if emulation is mid-instruction
RESET command is now called RELOAD
the RIOT ports are now correctly set on RELOAD
captured mouse in debugger is released when emulation is halted by, for example, a breakpoint
corrected spacing and clipping of the ROM selector preview animation
inserted paddles now set INPT4 and INPT5 correctly
ROMs added to the regression database can now contain commas
Sundry Changes
references to CPU instruction KIL changed to JAM
undocumented CPU mnemonics changes so that match those used in the "No More Secrets" document
--initscript command line argument changed to --script
imrpoved EF fingerpriting
implemented vcsNop3() for ELF
plus lots of other changes not visible to the end user :-)
Download: Gopher2600 v0.54.0
Source:Here
2026-03-26
Tags:
Gopher2600,
Official_Build,
Others

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!