Firmware 0.1.7 preview 2

Der Bezugsort für die neueste Firmware für euer sd2snes

Moderator: ikari_01

Benutzeravatar
ikari_01
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 441
Registriert: 15. Juni 2010, 23:19
+Positive Tradingpoints+: 6 von 6
Wohnort: Wunstorf

Firmware 0.1.7 preview 2

Beitrag von ikari_01 » 26. September 2014, 10:30

Huhu ;)

Hier noch ein Preview, in das unter anderem das Feedback vom letzten Preview eingeflossen ist: v0.1.7 preview 2
Die Änderungen:
  • Satellaview funktioniert wieder - beim BSX können sich die ursprünglichen Interruptvektoren im Betrieb ändern (je nachdem, ob das BIOS, Memorypack oder PSRAM eingeblendet wird), bisher wurden sie aber nur beim Laden des ROMs einmalig gesichert. Das geschieht jetzt jedes Mal, wenn die Ingameroutinen aufgerufen werden.
  • Die Ingame-Buttons funktionieren jetzt auch mit MSU1.
  • Die Ingame-Buttons sollten jetzt auch in Spielen funktionieren, wo sie vorher keine Wirkung zeigten. Das FPGA entscheidet nun selbst, ob es sich in den NMI oder in den IRQ hängt. NMI hat Priorität, wenn er aber nicht genutzt wird, wird der IRQ herangezogen.
  • Weniger Glitches durch die Buttonfunktionen. Die Ingameroutine wurde etwas zeitsparender gestaltet. Insbesondere wird der Controller nur dann manuell abgefragt, wenn die Auto Joypad Read-Funktion vom SNES deaktiviert ist. Sonst wird einfach deren Ergebnis übernommen. Auch wird der Controller nur noch alle 8 Frames abgefragt. Secret of Mana startet nun beispielsweise normal. Ganz eliminieren lassen sich Glitches aber nicht.
  • Das Region Patching funktioniert wieder, ohne dass man die sd2snes.cfg löschen muss :ugly:
  • Für BSX wird jetzt ein Type 1-Memorypack emuliert statt eines Type 2. Das Gros der im Umlauf befindlichen Packs ist Type 1. Type 2 wird von Emulatoren eher emuliert, das BSX-BIOS scheint mit diesen aber einen Bug zu haben (HiROM-Spiele, die ins PSRAM kopiert werden müssen, laufen nicht - das BIOS schmiert bereits vor dem Versuch, das Spiel zu starten, ab). Mit dieser Änderung läuft nun zumindest Bomberman endlich. Vermutlich auch noch andere. ;)
  • BSX-PSRAM-Shadowing für HiROM korrigiert.
  • Versteckte und Systemdateien werden im Browser nicht mehr angezeigt. (Dafür wird nicht mehr explizit das sd2snes-Verzeichnis versteckt - das kann man mittels der Attribute nun frei wählen.)
sd2snes news: https://sd2snes.de

Benutzeravatar
rama
SNES-Freak
SNES-Freak
Beiträge: 336
Registriert: 7. September 2013, 14:07
+Positive Tradingpoints+: 5 von 5

Re: Firmware 0.1.7 preview 2

Beitrag von rama » 26. September 2014, 14:11

Super! :)
Kurzer Test mit Seiken Densetsu 2 und 3 und beide funktionieren jetzt.
In Super Mario 3 aus All Stars flackert die oberste Zeile noch, wenn man einen Stern hat :p

Benutzeravatar
ikari_01
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 441
Registriert: 15. Juni 2010, 23:19
+Positive Tradingpoints+: 6 von 6
Wohnort: Wunstorf

Re: Firmware 0.1.7 preview 2

Beitrag von ikari_01 » 27. September 2014, 23:41

Ok danke. Bin gespannt ob sich da noch was rausholen lässt :D
sd2snes news: https://sd2snes.de

Benutzeravatar
borti4938
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 1069
Registriert: 23. August 2012, 17:43
+Positive Tradingpoints+: 69 von 69

Re: Firmware 0.1.7 preview 2

Beitrag von borti4938 » 28. September 2014, 21:49

Die letzten kleinen Feinheiten waren schon der Hammer in Sachen Performancegewinn :) Erstklassige Arbeit Ikari_01 - dickes DANKESCHÖN!!!

Für alle, mit S-CIC und eingebautem D4-Patch (also Multinormplatinen aus Runde 1), hier einmal n kleine "v0.1.7 preview 2b" mit aktiviertem Pairmode.
Wenn ein SuperCIC erkannt wird, wird der Pairmode aktiv geschaltet und der D4-Patch des sd2snes (also nicht der in der Konsole) ausgeschaltet. Bei Konsolen ohne SuperCIC ist der D4-Patch des sd2snes wieder aktiv.

Downloadlink

Vorsicht:
Bei Spielen ohne automatischem Joypad-Read (ist eine SNES-Funktion, die gefühlte 97% aller Spiele nutzt), kann es zu Problemen mit installiertem PIC-IGR geben.

Benutzeravatar
rama
SNES-Freak
SNES-Freak
Beiträge: 336
Registriert: 7. September 2013, 14:07
+Positive Tradingpoints+: 5 von 5

Re: Firmware 0.1.7 preview 2

Beitrag von rama » 28. September 2014, 22:43

Vielen Dank!
Den Pairmode brauche ich für schnelle Resets zurück in's Menü ;)

Benutzeravatar
borti4938
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 1069
Registriert: 23. August 2012, 17:43
+Positive Tradingpoints+: 69 von 69

Re: Firmware 0.1.7 preview 2

Beitrag von borti4938 » 29. September 2014, 07:19

Denk daran, dass ich den Regionenpatch vom sd2snes deaktiviert habe, wenn der Pairmode aktiv ist. Damit kannst du ROMs nur im nativem Modi starten...

Benutzeravatar
rama
SNES-Freak
SNES-Freak
Beiträge: 336
Registriert: 7. September 2013, 14:07
+Positive Tradingpoints+: 5 von 5

Re: Firmware 0.1.7 preview 2

Beitrag von rama » 29. September 2014, 08:24

Der Register soundso Patch sollte das eigentlich überbügeln, oder? :p

Benutzeravatar
borti4938
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 1069
Registriert: 23. August 2012, 17:43
+Positive Tradingpoints+: 69 von 69

Re: Firmware 0.1.7 preview 2

Beitrag von borti4938 » 29. September 2014, 09:32

Wenn der in der Konsole verbaut ist, ja ;) Achja - du hast ja so eine tolle Platine :ugly: Schon ganz vergessen. Mit dem Pairmode wird ja dem SuperCIC in der Konsole gesagt, welcher Region das ROM ist, damit auch das richtige Bit geschrieben wird!

Ocer R.
Foren-Fossil
Foren-Fossil
Beiträge: 2594
Registriert: 30. Dezember 2006, 18:00
+Positive Tradingpoints+: 166 von 166
Wohnort: Thüringen

Re: Firmware 0.1.7 preview 2

Beitrag von Ocer R. » 2. November 2014, 08:31

Habe mit der Preview2b leider Probleme MSU-1 Videos abzuspielen. Zeigt nur Pixelbrei an, der flackert. Musik läuft aber teilweise. Auf Version 1.6 zurückgeflasht und die Videos laufen wieder. Was könnte das sein, bzw. muß ich ggf. was einstellen / beachten?

Benutzeravatar
borti4938
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 1069
Registriert: 23. August 2012, 17:43
+Positive Tradingpoints+: 69 von 69

Re: Firmware 0.1.7 preview 2

Beitrag von borti4938 » 2. November 2014, 09:28

Probiere mal Preview 3: http://sd2snes.de/blog/

Ocer R.
Foren-Fossil
Foren-Fossil
Beiträge: 2594
Registriert: 30. Dezember 2006, 18:00
+Positive Tradingpoints+: 166 von 166
Wohnort: Thüringen

Re: Firmware 0.1.7 preview 2

Beitrag von Ocer R. » 3. November 2014, 17:25

Vielen Dank für den Tipp. Nun geht wieder alles und die Performance ist enorm! Sehr geile Arbeit, die Ihr da leistet.

Antworten