Gopher2600 v0.50.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:
Controllers
mouse input controls both paddles in a paddle pair
this fixes Astroblast which only works with the second paddle
automatic controller selection now considers meta-information in filename
for example, if "(Paddle)" is part of the filename, paddles will be plugged into both ports
joystick and gamepad emulation do not allow impossible positions
ie. left/right and up/down are opposite positions and can't both be true
fixes a bug in Astroblast that causes the ship to disappear if the left and right directions are held at the same time
Improved Superchip (SARA) detection
the previous method only worked with curated dumps
the new method takes into account the real behaviour of a cartridge dumper
fixes a common NTSC dump of Dig Dug
AtariVox
added subtitles option. disabled by default
the translation is a very rough phonetic interpretation based on the instructions sent to the AtariVox
corrected some phoneme translations
improves output from Gorf (the Champ Games version)
Bugs
TIA and RIOT were incorrectly initialised (as of v0.41.0)
versions prior to v0.40.0 were not affected
P0/P1 difficulty switches were connected to the wrong bits in SWCHB
in practice this meant that the function keys F4 and F5 seemed to be the wrong way around
PAL60 was missing from setClockSpeed() (b4c40e7)
this caused timing errors in some ARM games when PAL60 was selected
Bots
fixed VideoChess and SpaceJockey bots
Regress
regression tests are run concurrently where possible
improved error messaging
DWARF
added DW_OP_bit_piece
not fully supported yet but the presence of the operation was causing the "unsupported DWARF" warning to show
added support for enum types
ARM
implemented MOVT instruction
simplified T1 timer implementation and more careful ticking (163c737)
fixed infinite loop detection (b80dcd8)
ELF
added support for R_ARM_THM_MOVW_ABS_NC and R_ARM_THM_MOVT_ABS
Debugger
added clipboard support
fixed savekey windows for atarivox
corrected i2c activity information
This version also contains an significantly upgraded GUI library (a version jump for DearImgui from v1.85 to 1.91.9b). It has been tested but there may be bugs remaining in the lesser used corners of the interface.
Download: Gopher2600 v0.50.0
Source:Here
2025-07-23
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!