Snes9x 1.58,o "παλαιός" Snes emu

Συζήτηση για Console Emulators.

Συντονιστές: Nemo, Maddog, Whacker, Scatman

Απάντηση
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x 1.58,o "παλαιός" Snes emu

Δημοσίευση από Nemo »


Rebuilt IRQ handling. (zones)
Improved overall timings, now Snes9x can handle events in a opcode a little. (zones)
Improved screen interlace and sprite interlace supports. (OV2, zones)
Fixed Hi-Res pixel plotter. (BearOso, zones, OV2)
Fixed C4 for Mega Man X2's "weapon get" screen. (Jonas Quinn)
Fixed Super Buster Bros. graphics after reset. (Jonas Quinn)
Improved SA-1 support. (zones)
Added SA-1 CC2 support. (Jonas Quinn, byuu)
Fixed SA-1 NMI override mode. (zones)
Fixed Dual Orb 2 sound glitch. (byuu)
New APU timing hack, fixes various games that exhibit problems with Blargg's SNES_SPC library. (OV2)
Fixed the problem that echo buffer breaks IPL ROM. (zones, OV2)
Fixed movie snapshot unfreeze inconsistency. (gocha)
Faster config file saving. (OV2)
Fixed BlockInvalidVRAMAccess config file option. (windows port, unix port and gtk legacy config) (Jonas Quinn)
Remove POSIX dup and access calls, and rename qword to fix compilation with Cell SDK. (BearOso)
Fixed PS3 version save state crash by using heap allocation for soundsnapshot. (danieldematteis)
Fixed crash relating to double-closed descriptor. (BearOso)
Removed CPUShutdown speedhack, DisableHDMA and DisableIRQ options. (zones)
Removed remaining outdated asm code. (zones)
JMA 64 bit support. (kode54, Nach, friedrich.goepel)
GTK+, Win32, Mac: Added optional Hi-Res blending. (BearOso, OV2, zones)
GTK+, Win32: Support for bsnes-style XML shaders. (BearOso, OV2)
Win32: Full unicode support. (OV2)
Win32: Restored OpenGL mode. (OV2)
Win32: x64 version. (OV2)
Win32: HLSL shader support. (mudlord)
Win32: Win7 jumplist synchronizes with recent roms list. (OV2)
Win32: Updated menu structure. (OV2)
Win32: Drag&Drop support for ROMs. (gocha, OV2)
Win32: Reworked movie-recording with size selection. (gocha, OV2)
Win32: Restored SPC save option. (OV2)
Win32: Fixed vsync in DirectDraw. (OV2)
Win32: Improved window position saving. (OV2)
Win32: Restored compile with DEBUGGER. (gocha)
Win32: Fixed various edge-case errors and/or possible leaks. (Brian Friesen)
Win32: Config file option to always center image. (OV2)
Win32: Fixed "Turbo Down mode" hotkey assignment. (gocha)
Win32: Added and fixed Autofire for D-pad. (gocha)
Win32: Fixed aggressive soundsync wait. (OV2)
Win32: Added window size presets. (OV2)
Mac : Added pause and frame advance functions. (zones)
Mac : Now you can choose any folder for saving files. (zones)
Mac : Updated Music Box (mostly internally). (zones)
Mac : Fixed gliches in open/save dialogs on 10.6. (zones)
Mac : Fixed display configuration in windowed mode. (zones)
Unix : Fixed segfault and hang-up with -DNOSOUND. (zones)
GTK+ : Added ability to set specific folders for SRAM, patches, snapshots, etc. (BearOso)
GTK+ : Fixed many permissions issues with config folders. (BearOso)
GTK+ : Updated compatibility with latest GTK+ and GtkBuilder. Added experimental support for GTK+ 3.x. (BearOso)
GTK+ : Updated software output to use cairo and added the ability to use bilinear-filtering with it. (BearOso)
GTK+ : Fixed issues where cheats wouldn't stay enabled. (BearOso)
GTK+ : Fixed focus issue when there is no window manager. (BearOso)
GTK+ : Fixed X Visual incompatibilities and expose problems in the Xv and OpenGL outputs. (BearOso)
GTK+ : Fixed vsync with new X Server and NVIDIA drivers. (BearOso)
GTK+ : Added "Reduce input lag" option to OpenGL output. (BearOso)
GTK+ : Added a visual indication of the expected video refresh rate for the currently selected sound input rate. (BearOso)

Here is an incomplete list of games that have been fixed/improved in 1.53:
Battle Blaze (glitched title screen)
Earthworm Jim 2 (freeze on start)
F1 Grand Prix (flickering in-game HUD)
Lion King (freeze on start, works after reset)
Ms Pacman (black screen on rom load)
Mutant Chronicles - Doom Troopers (freeze on start)
NBA Hang Time (freeze on start)
Primal Rage (freeze on start)
Robocop 3 (black screen on game start)
SD Gundam G-Next (garbled scenario map pictures)
Secret of Mana (mode7 flicker)
Sink or Swim (display corruption on scrolling)
Super Buster Bros 1.0 (garbled graphics after reset)
The King of Dragons (no sound effects)
The Mask (black screen on rom load)
(Βεβαια το θεμα με τα save games του 2.51 που δεν "παιζουν" παραμενει ... )

Download Snes9x 1.53 για win32 , macosx,linux , win64bit, linux64bit


http://files.ipherswipsite.com/snes9x/s ... -win32.zip
http://files.ipherswipsite.com/snes9x/s ... osx.dmg.gz
http://files.ipherswipsite.com/snes9x/s ... 86.tar.bz2
http://files.ipherswipsite.com/snes9x/s ... rc.tar.bz2
http://files.ipherswipsite.com/snes9x/s ... 32-x64.zip
http://files.ipherswipsite.com/snes9x/s ... 64.tar.bz2
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x 1.54,o "παλαιος" Snes emu(Win,Lin,Mac)

Δημοσίευση από Nemo »

– Changed the S-SMP core module to one written by byuu. (byuu, BearOso)
This has the effect of increased accuracy, fewer speed hacks, but also regresses a few speed-hack games.
– Improved IRQ emulation in several cases. (OV2)
– Added rewind support. (Themaister, OV2)
– Included libretro port. (OV2, libretro team)
– Added bps soft-patching support (OV2)
– Fixed MMC bank register bit 7, restored 64mbit ExLoRom map (FuSoYa)
– GTK+, Windows: Added xBRZ filter (Zenju, OV2, nmagre)
– GTK+: Fixed several issues with GTK+3. (BearOso)
– GTK+: Added extra aspect ratio options. (BearOso)
– GTK+: Added option to mute sound when using turbo mode. (BearOso)
– GTK+: Fixed expose handling to reduce overdraw and improve performance. (BearOso)
– GTK+: Updated and universalized Spanish translation. (jristz)
– Unix: Added Xv support and fixed several bugs. (greg-kennedy)
– Win32: Added CG meta shader support (OV2, Themaister)
– Win32: Added support to detect joypad changes (OV2)
– Win32: Fixed unicode command line parameters, Fixed controller command line parameters (OV2)
– Win32: Added quit hotkey (OV2)
– Win32: Fixed custom rom dialog (OV2)
– Win32: Fixed various cheat dialog issues (gocha, OV2)
– Win32: Added hotkey for fast forward toggling (gocha)
– Win32: Added drag and drop support for movies (gocha)
– Win32: Fixed blargg filter for regular width hires (OV2)
– Win32: Fixed snapshot loading from unicode paths (OV2)
– Win32: Changed open-with file-association method, should no longer change explorer icons for otherwise unassociated extensions; removed legacy extensions (OV2)

Download :arrow: :arrow: :arrow:
- Snes9x v1.54(x86) (XP / Vista / 7/8/10)
- Snes9x v1.54(x64) (XP / Vista / 7/8/10)
- Snes9x 1.54 libretro Library for Windows
- Cg shaders Pack (x86) &
- Cg shaders Pack (x64)
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x 1.55,o "παλαιος" Snes emu(Win,Lin,Mac)

Δημοσίευση από Nemo »

- Added support for the MSU-1 coprocessor. (qwertymodo)
- Added support for MSU-1 distribution pack. (qwertymodo)
- Added support for BS-X Satellaview memory packs and data files. (LuigiBlood)
- Improved BS-X memory mapping accuracy. (LuigiBlood)
- Fixed APU error causing issues with some games. (byuu, qwertymodo)
- Added option to ignore patch checksums. (qwertymodo)
- Fixed build warnings / undefined behavior. (bonimy)
- Correct pixel placement in hires. (BearOso, OV2)
- Fixed RAM mapping for Light Fantasy. (hex_usr, BearOso)
- Added Circuit USA APU timing hack. (BearOso)
- libretro: Merged some changes from downstream repository. (OV2)
- GTK+: Allow use of XDG config directory. (BearOso)
- GTK+: Add 10th save slot. (YamashitaRen)
- GTK+: Updated Spanish translation. (jristz)
- Win32: Switched to Studio 2017. (OV2)
- Win32: Fixed problems when minimized in d3d. (OV2)
- Win32: Split Patch/Rom directory. (OV2)
- Win32: Simplified compilation by removing or including some dependencies (included CG headers, completely removed FMOD and FMOD_EX, moved direct draw to compile switch) and reworking solution/configurations. (bonimy, OV2)
- Win32: Fixed crash with movie dialog (OV2)
- Win32: Changed hotplugging (OV2)

Download :arrow: :arrow: :arrow:
- Snes9x v1.55(x86) (XP / Vista / 7/8/10)
- Snes9x v1.55(x64) (XP / Vista / 7/8/10)
- Snes9x v1.55 (Mac Os X
- Snes9x 1.55 libretro Library for Windows
- Cg shaders Pack (x86)- ---
- Cg shaders Pack (x64)
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x 1.56,o "παλαιος" Snes emu(Win,Lin,Mac)

Δημοσίευση από Nemo »


- Increased the speed of SA1 emulation to match hardwaremore closely. (BearOso)
- Fixed negative SA1 division reduce lag. (BearOso, Jonas Quinn)
- Changed the location where we poll input to potentially. (Brunnis, BearOso)
- Fixed the interlace fields being swapped after skipping frames. (BearOso)
- More updates for BS-X support. (LuigiBlood)
- Updated xBRZ to version 1.6. (zenju, OV2)
- Added a DMA timing hack for rpgone's Koryu no Mimi translation. (OV2)
- Updated HDMA to not update indirect addresses until after transfers are completed. (BearOso)
- Improved cheats support. This stores cheats in a human- readable and editable format as gamename.cht. Cheats are converted from the old format on load. They can be added in many different formats, but they will convert to the simple address=condition?byte format. Also, now included is mightymo's cheat database, and the ability to match a game and automatically load cheats from it. (BearOso, OV2)
- Don't reset a pending NMI on vblank end. Fixes Super Punch-Out. (furrykef)
- Redo NMI timing. Fixes Secret of Evermore (PAL). (BearOso)
- Test for transparency before dithering on SuperFX. This fixes some graphical artifacts in Star Fox. (RedGuy(yyy))
- Change some of the SDD1 guesswork mapping. Fixes a Tales of Phantasia hack. (BearOso)
- Return PPU1 MDR for reads of $2137 instead of CPU MDR. Fixes Mario's Time Machine graphical glitch. (BearOso)
- Memset less memory for sprite calculations. (Nebuleon)
- Don't spuriously update register 14 when running SuperFX. Fixes graphical glitches in Doom. (BearOso)
- Added a SuperFX clock modifier variable. (BearOso)
- Write CPU MDR during some DMA and HDMA transfers. Fixes Speedy Gonzales and Funaki Masakatsu Hybrid Wrestler. (BearOso)
- Calculate next IRQ time in advance instead of continously checking for it. (BearOso, OV2)
- Added some IRQ timing quirks. Fixes at least Marko's Magic Football. (BearOso, OV2)
- Fixed wrong tile selection in offset-per-tile mode. (BearOso)
- Advance the VRAM pointer even if VRAM writes at the time are invalid. (kps501)
- Return 0x80 instead of 0xff in DSP1 simulation. Fixes Powerfest '94 Mario Kart. (kps501)
- Initialize controllers on reset. Fixes Looney Tunes B-Ball multitap. (kps501)
- Attached APU instruction tracer and made some additions to debugging output. (BearOso)
- Fix line doubling in interlaced mode. (kps501)
- Added support for M.A.C.S. rifle peripheral. (kps501)
- Fixed a bug where the MSU1 channels were reversed. (qwertymodo)
- Win32: Added dynamic rate control support for XAudio2 (OV2)
- Win32: Added different volume level configuration for regular and turbo speed. (OV2)
- Win32: Added option to disable EPX scaling for messages (OV2)
- Win32: Improve multi-rom loading. (OV2)
- Win32: Add libpng and zlib dependencies as submodules for easier compiling from source. (qwertymodo, OV2)
- Win32: Fixed icon registration. (OV2)
- Win32: Better support for running while unfocused. (OV2)
- Win32: Changed icon. (BearOso)
- Win32: Report hidpi support. (BearOso)
- Win32: Added mute hotkey and hotkeys for saving/loading from file. (OV2)
- Win32: Disabled hotplugging in favor of a menu option to reconfigure joysticks. (OV2)
- Win32: Added a reduce input lag option. (BearOso)
- Win32: Added ability to use GLSLP shaders with OpenGL, including a dialog to tweak custom parameters. (OV2)
- GTK+: Added dynamic rate control support for audio to reduce buffer overflows and underflows. (BearOso)
- GTK+: Increased SDL requirement to version 2.0. This improves joystick compatibility. (BearOso)
- GTK+: Improved GTK+ 3.0 support and made it the default. (BearOso)
- GTK+: Added ability to start from a snapshot on the command line. (julien2512)
- GTK+: Added automatic input rate handling. (BearOso)
- GTK+: Use 16-bit 5-6-5 pixel format for better colors. (BearOso)
- GTK+: Now disables the compositor in fullscreen mode. (BearOso)
- GTK+: Changed icon. (BearOso)
- GTK+: Require libepoxy for OpenGL support. (BearOso)
- GTK+: Add full compatibility with GLSLP shaders, with a parameters dialog to configure them. (BearOso)
- Unix: Add xinerama support and window position hints. (Francesco149)

Download :arrow: :arrow: :arrow:
- Snes9x v1.56(x86) (XP / Vista / 7/8/10)
- Snes9x v1.56(x64) (XP / Vista / 7/8/10)
- Snes9x 1.56 libretro Library for Windows
- Cg shaders Pack (x86)
- [url=hhttp://s9x-w32.de/dl/cg_dlls/cg_dlls_x64.zip]Cg shaders Pack (x64)[/url]
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x1.56.2,o "παλαιος" Snes emu(Win,Lin,Mac)

Δημοσίευση από Nemo »


1.56.2
– Fixed IRQ corner case that caused Umihara Kawase’s water to cover the whole screen. (BearOso)
– Adjusted IRQ timing slightly. Fixes Dragon Ball Z – Super Butouden 2. (BearOso)
– Clear WAI when IRQLine is active. Fixes Top Gear 3000. (BearOso)
– Fix reading the wrong tile data in mosaic drawing. Gets rid of glitch at top of FF6 battle transitions. (BearOso)
– Break a specific opcode into cycles. Fixes Little Magic. (BearOso)
– Win32: Don’t mix garbage into the last line with NTSC filter. (OV2)
– Win32: Allow disabling scanlines in NTSC filter. (BearOso)
– GTK+: Added an undo load state option. (BearOso)
– GTK+: Fixed compilation on big-endian systems. (OV2)
– Win32, GTK+: Added integer scaling option. (BearOso)
– GTK+, Unix: Preserve current joypad state when rewinding. (BearOso)

1.56.1
- Automatic input rate now only works for close multiples of 60Hz.(BearOso)
- Win32: Cheats are now shown in the correct order in the list view.(BearOso)
- GTK+: Check for version greater than 3.22 when using GTK+3. (BearOso)
- GTK+: Don't resize code and description field in GTK+ 2. (BearOso)

Download :arrow: :arrow: :arrow:

- Snes9x v1.56.2(x86) (XP / Vista / 7/8/10)
- Snes9x v1.56.2(x64) (XP / Vista / 7/8/10)
- Cg shaders Pack (x86)
- [url=hhttp://s9x-w32.de/dl/cg_dlls/cg_dlls_x64.zip]Cg shaders Pack (x64)[/url]
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x1.57 o "παλαιος" Snes emu(Win,Lin,Mac)

Δημοσίευση από Nemo »

Snes9x 1.57

- Various seta010 emulation fixes. (kps501)
- Pass blargg OAM tests with proper write behavior. (BearOso)
- Prevent interlacing in BG modes 1-4. (BearOso)
- Corrected IRQ and NMI emulation to allow more games to
work properly. (BearOso, OV2)
- Use 1 instead of 0 for initial PPU left window coordinate,
fixing garbage in left column of pixels in some games. (turhope)
- Added interpolation option hack for DSP. (kps501, mudlord,
BearOso)
- Added sprite-tile limit disabling hack. (Tatsuya79)
- Added libretro's fast snapshot support. (OV2)
- Add overclocking hack that increases IPC (retrotalker)
- Fix controller initialization issues preventing some games
from using multitap. (retrotalker)
- Proper write behavior for register $2122. (BearOso)
- Fix transparency issue with Star Fox asteroids. (redguy, BearOso)
- Increase SuperFX speed to more accurately represent
hardware, and fix bugs with Stunt Race FX and Yoshi's
Island. (BearOso)
- Resize viewport on state load. (retrotalker)
- Many fixes to variables not saved or saved incorrectly in
save states. (Dwedit)
- Pass decimal tests in blargg's math test ROMs. (BearOso)
- Remove memory leak in loadzip.cpp. (bonimy)
- Fix screen size not reverting when overscan is turned on
then off mid-frame. (BearOso)

Win32:
- Include DirectDraw libraries and compile with DirectDraw
support by default. (OV2)
- Add a link to DirectX installer in error message displayed
when the needed DirectX libraries can't be found. (OV2)
- Save window position when exiting via menu (OV2)
- Make custom ROM dialog resizable. (OV2)
- Fix various cheat dialog issues. (OV2)
- Remove d3d9x DLL dependency by using DirectXMath. (OV2)
- Remove rarely-used HLSL shader option. (OV2)
- Add InitialSnapshotFilename support. (BearOso)
- Disable BG toggle keys by default. (BearOso)
- Proper centering and cropping for overscanned and
regular height modes. (OV2)
- Remove ability to disable the SNES's hires modes. (OV2)
- Added a Super Famicom-style icon resource to the EXE. (BearOso)

MacOS:
- Partial support for new cheats format. (OV2)
- Fix MacOS build. (marconett)
- Set default for new config options. (tmkk)
- Fix compilation on Mac OS Mojave (meepingsnesroms)

libretro:
- Massive update of libretro code to latest downstream. (fr500, kps501,
OV2, twinaphex,
BearOso,
hiddenasbestos,
m4xw, kxyxz,
claudiuslollarius)

GTK+:
- Use datarootdir instead of datadir on install. (orbea)
- Fix --with-system-zip configure flag. (BearOso)
- Draw interlaced fields when ready. (BearOso)
- Initial Wayland support. (remicalixte)
- Allow XV only in X11. (BearOso)
- Add Wayland support via EGL. (BearOso)
- Significant rewrite of OpenGL driver to support newer
standards. This won't work on cards < OpenGL ~1.5. (BearOso)
- Changed frameskip option to speed throttling option with
simpler, but more relevant methods of speed control. (BearOso)
- Add support for relative-style save slots. (ichigo-0, BearOso)
- Remove XML config file format in favor of one more like
Win32. Make joystick bindings and more options human-
readable and editable. (BearOso)
- Try more device nodes when initializing OSS. (BearOso)

Download :arrow: :arrow: :arrow:

- Snes9x v1.57(x86) (XP / Vista / 7/8/10)
- Snes9x v1.57(x64) (XP / Vista / 7/8/10)
- Snes9x v1.57 (Macosx)
- Cg shaders Pack (x86)
- [url=hhttp://s9x-w32.de/dl/cg_dlls/cg_dlls_x64.zip]Cg shaders Pack (x64)[/url]
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Snes9x1.58 o "παλαιος" Snes emu(Win,Lin,Mac)

Δημοσίευση από Nemo »

This is a small, but important, bugfix release. Movie support, which was broken in 1.56 has been fixed. The GTK+ port will be able to save config files again while using non-latin languages. Aside from that, there have been some cleanups and a bit of UI refinement. The only emulation change is an adjustment to a timing hack.

Changes:

Snes9x 1.58
- Move the LICENSE file to the base directory and use a stub
in all the source files referring to it.
- Adjust Chou Aniki timing hack.
- Use 1-based numbering when displaying pressed keys.
- Hide controller port if disabled when displaying keys.
- Fix movie playback.

libretro:
- Fix interlaced modes when overscan crop is enabled.
- Allow overriding -flto. (orbea)

GTK+:
- Use shared snes_ntsc implementation.
- Remove extra LGPL licensing to avoid confusion.
- Don't translate config file entries. Fixes breakage on
non-C languages.
- Fix issue where config file doesn't contain all configurable
entries.
- Remove config options for Netplay, Joystick, and JMA. SDL 2.0
is now mandatory.
- Updated gettext and removed intltool. update-po should now catch
all translatable strings.
- If available, reduce input lag option will now use fences instead
of glFinish to prevent hogging the CPU.
- Onscreen text can be variable width and will show up in some more
cases now.

Win32:
- Add audio device selection (XAudio2 only)

Download :arrow: :arrow: :arrow:

- Snes9x v1.58(x86) (XP / Vista / 7/8/10)
- Snes9x v1.58(x64) (XP / Vista / 7/8/10)
- Snes9x v1.58 (Macosx)
- Snes9x v1.58 (Linux)
- Libretro v1.58 (32bit)
- Libretro v1.58 (64bit)
- Cg shaders Pack (x86)
- [url=hhttp://s9x-w32.de/dl/cg_dlls/cg_dlls_x64.zip]Cg shaders Pack (x64)[/url]
if" Imitation is the sincerest flattery",
imagine emulating ....
Απάντηση