Skip to content

Releases: RedGuyyyy/sd2snes

USB2SNES fix for SA-1 game crash

30 Jun 03:53
Compare
Choose a tag to compare

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

25 May 13:33
Compare
Choose a tag to compare

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

18 Dec 04:08
Compare
Choose a tag to compare

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

29 Sep 19:41
Compare
Choose a tag to compare

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

18 Aug 00:36
Compare
Choose a tag to compare

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.

13 Aug 16:16
Compare
Choose a tag to compare
Pre-release

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.

08 Aug 14:25
Compare
Choose a tag to compare

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.

05 Aug 16:41
Compare
Choose a tag to compare

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

01 Aug 20:25
Compare
Choose a tag to compare
Pre-release

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

GSU graphics and powerslide fix

05 May 04:59
Compare
Choose a tag to compare
Pre-release

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.