Author Topic: Firmware v0.1.7c released  (Read 31512 times)

0 Members and 1 Guest are viewing this topic.

Offline mrpopsicleman

  • Full Member
  • ***
  • Posts: 142
  • Karma: +15/-0
    • View Profile
Firmware v0.1.7c released
« on: April 16, 2016, 08:08 AM »
Firmware v0.1.7c released

Firmware 0.1.7c is out. Get it here!

What’s new:

    *major overhaul of the in-game hook code, with more help from the FPGA, to significantly reduce CPU footprint. This improves hook compatibility with a variety of games.
    *in-game hook: avoid disruption of manual controller reads (fixes controls in Super Star Wars games)
    *new option: “Hide file extensions” (effective after next directory change)
    *do not silently fail to load saved games when the sd2snes/saves folder does not exist (create the folder instead)
    *do not silently fail to load/save cheat files when the sd2snes/cheats folder does not exist (create the folder instead)
    *Cx4 core now runs at exactly 20Mhz
    *fixes:
        *MSU1: avoid missed control register status changes on rapid rewrites (fixes FF3 Dancing Mad, Zelda FMV missing audio)
        *fix auto region patch timing (hopefully)
        *fix DSP1 header detection (fixes Ballz 3D JPN)
        *add reset hook to boot games on start of frame only (fixes Boogerman PAL)
        *clear entire SPC700 RAM (do not spare IPL area) – fixes echo artifacts in many games
    *minor cosmetic changes:
        *resize SPC player loading window
        *prevent flickering letters on System Information screen         

The in-game hook compatibility chart will be updated shortly.


Firmware v0.1.7b released
   
Firmware 0.1.7b is out with a number of fixes. Get it here!

    *BS-X boots correctly again after a soft reset.
    *OBC1 works again (accidentally was permanently disabled)
    *Fixed garbled time on initial clock setting (new unit or battery replacement)
    *fixed a firmware crash when saving after using the serial command line
    *sd2snes folder is always hidden again


Firmware v0.1.7a released – important bugfix

Another maintenance release, yay! Get it here.
This fixes a critical bug and two minor bugs reported yesterday:

    *Firmware locked up when loading Zelda 3 after soft-reset. I am surprised that it actually worked so well with all other games.
    *Auto Region Patch setting wasn’t saved properly.
    *Satellaview custom time had a garbled default value (year 1035). The default has now been fixed. If you’d like to apply it you can delete your config.yml or just the “BSXTime” entry from it to load the new default.


Firmware v0.1.7 released

OK, so I decided to release v0.1.7 😉 There is one feature missing out from the milestone (interactive cheat menu) but I really didn’t want to delay the release EVEN longer. Grab it here!

Here’s what’s new since preview 4:

    * Configuration menu. All settings are now available through the menu. Changes take effect immediately after confirming a setting with the A button. It can use some polish but should work fine. Note that the Video Mode settings are only effective on SuperCIC modded consoles.
    * SRM files (save files) are now stored in sd2snes/saves/<romname>.srm – existing save files will be moved upon save, there is no batch migration.
    * Game fixes:
        * DMA de-initialization has been reintroduced and changed from $00 to $ff. This reflects a real SNES better and hopefully finally fixes sprite corruption with SGnG and SSF2, AND title screen glitches/crashes with Pocky&Rocky US.
        * APU RAM is initialized to $AA (same as specific model SNESes). This fixes stuttering drums due to bugs in sound programming in the intro of Soul Blader on some consoles (not just 1CHIP!)
        * Data written by the SNES CPU is sampled to obtain valid data on certain time points. This should fix Mario Kart track/driver glitches everywhere.
        * All faulty multicycle constraints from Cx4 have been removed. There should be no random “register file error” messages or similar anymore.
    * MSU1 enhancements:
        * MSU1 volume boost: In case MSU1 audio is too quiet you can now increase volume in several steps. Available via Configuration->Chip Options.
        * Interpolation filter to reduce aliasing, resulting in cleaner sound
        * Fixed a bug where volume calculation introduced DC offset to the waveform output. This eliminates clicking or humming on volume changes/fades.
        * Changed MSU1 audio playback rate to exactly 44100Hz to match bsnes/higan implementation. Sound that syncs on bsnes should now also sync properly on sd2snes.
        * MSU1 resume feature implemented (Thanks to Michaël Larouche!)
    * Miscellaneous:
        * Missing ROM files are automatically removed from the “Recent Games” list. (Thanks to borti4938!)
        * Background text is now properly greyed out in the SPC player
        * Ultra16 awareness (mostly thanks to borti4938!):
            * Ultra16 serial number and autoboot setting is displayed in the System Information screen.
            * Exiting from the SPC player doesn’t crash the menu anymore on Ultra16 consoles.
            * Soft reset is prolonged a bit on Ultra16 consoles so you have the opportunity to release the controller buttons, not entering the Ultra16 menu by accident.
            * Auto region patching is disabled on Ultra16 consoles so it doesn’t interfere with the Ultra16’s own facilities.
« Last Edit: August 18, 2016, 10:50 AM by mrpopsicleman »

Offline goombakid

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1140
  • Karma: +71/-8
    • View Profile
Re: Firmware v0.1.7 released
« Reply #1 on: April 16, 2016, 11:13 AM »
Updated info, although I don't think it messes with the original download link.

https://sd2snes.de/blog/archives/666

Offline fille1976

  • Sr. Member
  • ****
  • Posts: 327
  • Karma: +12/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #2 on: April 16, 2016, 11:25 AM »
just downloaded the updated version,gona test later,thx

Offline SmokeMonster

  • Puzzle Bobbler
  • Sr. Member
  • ****
  • Posts: 415
  • Karma: +59/-0
  • tsst tchh chh ch ch ch
    • View Profile
    • SmokeMonster YouTube Channel
Re: Firmware v0.1.7 released
« Reply #3 on: April 16, 2016, 06:34 PM »
Thanks for the heads up. 0.1.7 brings several very impressive updates.

Does anyone know if Ultra16 modules going to be made/sold again?
« Last Edit: April 16, 2016, 06:40 PM by SmokeMonster »

Offline Aether Knight

  • Full Member
  • ***
  • Posts: 197
  • Karma: +11/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #4 on: April 16, 2016, 09:37 PM »
Getting an odd bug with A Link to the Past.
(Keep in mind I have all config/in-game settings option turned off)

Load up Zelda III, game runs like normal. OK
Hold reset, back to sd2snes menu, select another game and it loads as well. so far so good.
NOW, try to load Zelda III again, game won't load initially...(black screen)
hit reset, game loads fine...hmmm?
Hold in reset to get back to sd2snes menu? No go. Nothing. Have to power cycle.

Not sure if this is just an anomaly with Zelda III or maybe it works when switching back and forth between other games.

What I'd like is someone else to test this so its not just something on my end. Remember, keep all in-game settings to OFF (I'm aware that keeping these settings to ON may not work with all games, but I wanted to test with these options off first)

I'll report back any other indifferences and will note that I'll continue testing periodically with all in-game settings to OFF.

Offline ZeroWing

  • Pump up the Jams
  • Jr. Member
  • **
  • Posts: 91
  • Karma: +7/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #5 on: April 16, 2016, 10:57 PM »
Getting an odd bug with A Link to the Past.
(Keep in mind I have all config/in-game settings option turned off)

Load up Zelda III, game runs like normal. OK
Hold reset, back to sd2snes menu, select another game and it loads as well. so far so good.
NOW, try to load Zelda III again, game won't load initially...(black screen)
hit reset, game loads fine...hmmm?
Hold in reset to get back to sd2snes menu? No go. Nothing. Have to power cycle.

Not sure if this is just an anomaly with Zelda III or maybe it works when switching back and forth between other games.

What I'd like is someone else to test this so its not just something on my end. Remember, keep all in-game settings to OFF (I'm aware that keeping these settings to ON may not work with all games, but I wanted to test with these options off first)

I'll report back any other indifferences and will note that I'll continue testing periodically with all in-game settings to OFF.

It's happening on my end as well. I tried to recreate the bug switching between several other games but they all work as they should. I had all in-game settings set to OFF.
Mega Everdrive v1> EDN8 fami> ED64 v3> sd2snes > Flash2Advance

Offline oldatarigamerguy

  • Newbie
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #6 on: April 17, 2016, 07:20 AM »
Super Punch Out not working when you get to the second match

Offline ZeroWing

  • Pump up the Jams
  • Jr. Member
  • **
  • Posts: 91
  • Karma: +7/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #7 on: April 17, 2016, 07:56 AM »
Super Punch Out not working when you get to the second match

Disable in game hooks in the configuration menu to get Super Punch Out to work past the second match.
Mega Everdrive v1> EDN8 fami> ED64 v3> sd2snes > Flash2Advance

Offline oldatarigamerguy

  • Newbie
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #8 on: April 17, 2016, 09:34 AM »
Thank you!  :)

Offline Aether Knight

  • Full Member
  • ***
  • Posts: 197
  • Karma: +11/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #9 on: April 17, 2016, 10:55 AM »
Getting an odd bug with A Link to the Past.
(Keep in mind I have all config/in-game settings option turned off)

Load up Zelda III, game runs like normal. OK
Hold reset, back to sd2snes menu, select another game and it loads as well. so far so good.
NOW, try to load Zelda III again, game won't load initially...(black screen)
hit reset, game loads fine...hmmm?
Hold in reset to get back to sd2snes menu? No go. Nothing. Have to power cycle.

Not sure if this is just an anomaly with Zelda III or maybe it works when switching back and forth between other games.

What I'd like is someone else to test this so its not just something on my end. Remember, keep all in-game settings to OFF (I'm aware that keeping these settings to ON may not work with all games, but I wanted to test with these options off first)

I'll report back any other indifferences and will note that I'll continue testing periodically with all in-game settings to OFF.

It's happening on my end as well. I tried to recreate the bug switching between several other games but they all work as they should. I had all in-game settings set to OFF.

This is good so it's not just my setup.

I think I just narrowed it down to just Zelda III now. I cannot reproduce it with any other game. Also it seems to be exclusive to just the (U) and (E) versions as the (J) "Zelda no Densetsu - Kamigami no Triforce" v1.0/v1.1/v1.2 seems to load fine.

One thing i forgot to mention ; This doesn't happen with previous sd2snes FW. (I know, real captain obvious stuff...but I feel it needs to be mentioned... ;D

I'll continue testing other games as well. Other then the Zelda III bug, this is a great FW update.

Offline ikari_01

  • Sr. Member
  • ****
  • Posts: 309
  • Karma: +80/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #10 on: April 17, 2016, 11:59 AM »
I figured it out and it's a fairly silly bug that I am surprised only breaks Zelda 3.  :-[ Expect a fix shortly.

Offline bidou67

  • Full Member
  • ***
  • Posts: 185
  • Karma: +3/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #11 on: April 17, 2016, 12:42 PM »
A problem with  ZELDA euro clean rom  , not save , save lost with a reset when i play other game the save on zelda is not here  , ???
« Last Edit: April 17, 2016, 12:44 PM by bidou67 »

Offline bidou67

  • Full Member
  • ***
  • Posts: 185
  • Karma: +3/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #12 on: April 17, 2016, 12:56 PM »
ok tried to redownload the release 0.1.7 and save zelda is here at this time ? working save
« Last Edit: April 17, 2016, 01:12 PM by bidou67 »

Offline ikari_01

  • Sr. Member
  • ****
  • Posts: 309
  • Karma: +80/-0
    • View Profile
Re: Firmware v0.1.7 released
« Reply #13 on: April 17, 2016, 04:56 PM »

Offline dvd2vcd

  • Hero Member
  • *****
  • Posts: 1784
  • Karma: +156/-116
    • View Profile
Re: Firmware v0.1.7 released
« Reply #14 on: April 17, 2016, 05:32 PM »
ED64 v2.5 - MEGAED X7 - TED v2.4 - SD2SNES rev F - EDN8 fami - EDGB X7 rev B