!

Snes9x 1.33

[0] @ Sobota, 4 Listopada 2000 03:11CET

No i mamy nowego Snes9x, jak na razie, najlepszy emulator Super Nintendo pod okienka [a także dla fanów pingwinów:)]. Do pociągnięcia wersja z instalerem jak i bez:). Windows and i386 Linux Snes9x Ports Released v1.33 The C4 emulation in Snes9x, to make Megaman X2/X3 playable, was only possible due to the many days/weeks of work that zsKnight spent reverse engineering these games and coding up an emulation; thank you zsKnight! Snes9x actually includes ZSNES's asm C4 emulation code; for this reason, C4 emulation is only available on Intel/AMD ports of Snes9x at the moment, until I reverse engineer zsKnight's i386 into C code. There will be no source code release until this work is completed.
Here's the full list of what's new in this release:
  • Noticed another problem with the CPU_SHUTDOWN code - Chrono Trigger locked up during the intro but only when using the asm code CPU core. Found the algorithm difference between the code and made the CPU match what the C version was doing. Still not sure why it caused a problem in the first place.
  • Changed colour subtraction code to use Lindsey Dubb's newer version he sent me some time ago but I 'forgot' to include. I say forgot, but I really put off including it because, although it improves most games that use the effect, it does result in one or two slight visual glitches.
  • - Hacked in zsKnight's C4 emulation asm code - now both Megaman X2 and X3 are playable. Still got to complete the reverse engineering of the i386 asm code to C so other, non-Intel ports can have C4 emulation.
  • Shuffled the keyboard mapping a bit on the Linux port so now Tab key acts as an emulation speed turbo button, `, # and ~ act as superscope turbo and / acts as the superscope pause button.
  • Some old SA-1 shutdown code was causing the main SNES CPU to shutdown randomly instead. Very noticeable in Mario RPG where the game was running too slowly and music was getting out of sync with in-game action.
  • Fixed asm CPU_SHUTDOWN code that I accidentally broke while trying to optimise it! Thanks to all the people who noticed Snes9x's frame skipping had changed between releases. Frames rates should be improved again for more than 50% of games.
  • Re-enabled in-lining of the C SNES memory access routines, improves frame rate by one or two on slower machines.
  • Optimised the asm 65c816 addressing mode emulation code a little.
  • Included some code changes making life easier for the Mac porter, John Stiles.
  • Added memory map support for Sufami Turbo using information supplied by Nose0000. No idea if it works because I don't have the ROM.
  • Spent a few minutes trying to figure out the Star Ocean memory map so at least the sound effects could be heard. But gave up after 60 minutes or so due to laziness. If anyone knows the memory map details, let me know please!
wstecz04/11/2000 03:11
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU