Skip to content

Releases: RedGuyyyy/sd2snes

USB2SNES fix for SA-1 game crash

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 30 Jun 03:53

Fixed bug where some special chip games wouldn't work correctly. This may only affect SD2SNES pro, but the fix applies to SD2SNES classic, too.

NOTE: This or prior releases do not add USB-enabled support for special chip games. This only addresses a regression introduced in v10 for certain special chip games.

USB2SNES updates to sd2snes 1.10.3 firmware

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 25 May 13:33

Merged with 1.10.3. Applies over official 1.10.3: https://sd2snes.de/blog/downloads.
Added SD2SNES Pro support.

USB2SNES updates to sd2snes 1.9.0 firmware

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 18 Dec 04:08

Merged with 1.9.0. Applies over official 1.9.0: https://sd2snes.de/blog/downloads.
Fixed call to in-game hook when $2c00 hook is active.
Fixed region patching problem with updated timing and bus snooping.
Added support for 2 single byte addresses separated by a comma (,) in InputViewer. E.g. DA4,DA2 for SMW.
Removed save state patch. It is no longer supported. You can find the patch in a previous release or the source on github: https://github.com/RedGuyyyy/sd2snes/tree/usb/patch/save_state

USB2SNES updates to sd2snes 1.8.0 firmware

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 29 Sep 19:41

This updates usb2snes to the sd2snes 1.8.0 firmware.

  • msu and dsp chips have been added back into the base fpga file.
  • The save state patch has been updated to work with the new fpga_base.bit file. Older versions will no longer work. The save state patch is provided as-is and will not be updated or supported.
  • The additional fpga functions (required by the save state patch) are not supported by gsu, sa1, or other special chips.

It needs to be applied on top of a working 1.8.0 or 1.8.0+sa1 base. Check that System Information in the menu says 1.8.0-usb-v8.

SA1 j-league slowdown and stability fixes

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 18 Aug 00:36

This updates reduces the amount of slowdown j-league sees when many players are on the screen. It also changes snes/sa1 interfaces which may improve stability on certain consoles.

SA1 reset bug and io fixes.

Pre-release

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 13 Aug 16:16

This update fixes the reset bug and changes the way the snes can access the sa1 chip. The reset bug has a random chance of happening when using the console reset button. The snes accesses to the sa1 chip had some corner case bugs and low performance - this change may potentially fix random crashes and slightly improve performance. This part of the sa1 is very sensitive to timing and the change may introduce new bugs. Revert to an older version if this one doesn't work for you.

SA1 in-game hooks, reset, minor performance, decimal mode and other fixes.

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 08 Aug 14:25

This update enables some limited use of in-game hooks for reset via controller buttons. It also fixes a reset problem when loading a new fpga file (e.g. sa1) that would result in a black screen. Only sa1 games will have this fix. Partial binary coded decimal support has been added to fix a scoring bug in the smrpg beetle game.

SA1 instruction address logic, minor performance, and special cart fixes.

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 05 Aug 16:41

This update targets problems in certain Marvelous romhacks, golf games, and Pachi-Slot Monogatari. It may fix crashes or performance issues in other games but that is not confirmed.

SA1 initial beta release

Pre-release

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 01 Aug 20:25

Added initial release zip file. See readme.txt for details.

GSU graphics and powerslide fix

Pre-release

Choose a tag to compare

@RedGuyyyy RedGuyyyy released this 05 May 04:59

Fixed bug in starfox related to use of dithered color for plot instruction.
Fixed power slide demo by forcing init of memory to $00.
Fixed very small cycle hole with go and irq bits. May fix a rare crash.