Mednafen 0.9.39-UNSTABLE [message #4409] |
Fri, 05 August 2016 14:22 |
|
This release adds experimental Sega Saturn emulation. It currently is x86_64-only, very CPU-intensive, lacking save state support, and not supporting PAL-region games. However, SSF("Saturn Sound Format") rip playback is not limited to x86_64 platforms.
Significant end-user changes compared to 0.9.38.7:
- Added experimental Sega Saturn emulation.
- Low-accuracy "snes_faust" SNES emulation module is now compiled in and available by default(but not used by default, except for SPC playback).
- The version is now displayed in the upper right corner of the F1 help screen.
- Scrolling in the netplay and cheat consoles is now done in visible line units, instead of internal line units as before, and when a console is not scrolled all the way down, a green indicator arrow will now be drawn in the lower right corner.
- Revamped the layout of the debugger's memory editor.
- MD: Replaced old 68K emulator with new 68K emulator developed for Saturn emulation. Fixes major issues in "Double Clutch", "James Pond 3", and "Sub-Terrania". However, timing is currently a bit off with the new 68K emulation code, so there may be some regressions.
- MD: Implemented kludge to fix a startup lockup in "Turrican".
- NES: Implemented kludge to fix a minor Zelda 2 title screen glitch, a status bar glitch in Burai Fighter, and scrolling in the second stage of The Young Indiana Jones Chronicles.
- NES: Enabled SSE2 support in the audio resampler(though not used on all CPUs with SSE2 support, mostly just newer ones).
- NES, PCE, PC-FX: Added ARM NEON support to the audio resamplers(when compiled with -mfpu=neon or similar).
- PCE, PC-FX: Added AVX support to the audio resampler.
- PS1: Enabled emulation of a rarely-used CDC feature; fixes lockup bug in "Fantastic Pinball Kyutenkai".
- PS1: Reordered CPU class data layout for a small performance boost on ARM CPUs.
- SNES: Updated libco, for ARM support.
Settings added:
- filesys.fname_savbackup
- filesys.path_savbackup
- netplay.console.scale
- netplay.console.font
- netplay.console.lines
- ss.*
Settings removed:
mednafen-0.9.39-unstable.tar.bz2
SHA-256: 353eafc1243b00256ec7050ad47c622c4b5243354f02ed23836f28e95ccbd107
mednafen-0.9.39-unstable-win64.zip
SHA-256: f889e1e8f6276eaf237d1386328f3e2629d2ce84b52d496fbd139fbf3be0d5fd
mednafen-0.9.39-unstable-win32.zip
SHA-256: 3aed1d5317df3dd28e25d0b9c95fd62477c1874365fa0df9b6726e71b35bf189
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4410 is a reply to message #4409 ] |
Sat, 06 August 2016 07:06 |
|
WOW! Impressive work...
Sega Saturn emulation working perfectly here. Even with flawless sound!
I have no words to describe the impact of this. I am playing Sega Rally twenty years later!
Thanks a lot for your -certainly hard- work. Really, really appreciated!
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4412 is a reply to message #4409 ] |
Sat, 06 August 2016 10:42 |
|
Awesome work on the Saturn front!
Really impressive, can't find any bug in the games I've just tested.
Just a bit of skipping sometimes.
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4413 is a reply to message #4409 ] |
Sat, 06 August 2016 15:49 |
|
This seriously rocks, awesome work!
So far I've tested:
Asuka 120% Burning FEST. Limited - Works great. No BGM or freezing issues like Yabause.
Assault Suit Leynos 2 - Also great. It doesn't boot in Yabause.
Panzer Dragoon Saga - Great, no performance issues on my 2500k at 4.4ghz like I get with the Yabause libretro core. 3D Control pad analog works and so does saving.
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4416 is a reply to message #4409 ] |
Sun, 07 August 2016 00:47 |
|
So far the only game I've tried that just outright didn't boot was 3D Lemmings (PAL, bin/cue). It throws a Microsoft Visual C++ runtime error up, and clicking "okay" ends the process.
Otherwise, this is amazing. Clockwork Knight 2 gets past the title screen, Bug and Bug Too don't have flickering skyboxes, Astal doesn't have random freezes, FMVs don't flicker on certain games where they're prone to such as Megaman 8... this is seriously good. I've been giddy about it all day. Incredible work!
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4417 is a reply to message #4409 ] |
Sun, 07 August 2016 06:56 |
|
Just found Keiou Yuugekitai (Japan) that doesn't want to boot.
"disc unsuitable for this system" with every working bios I have.
Advanced VG (J) hanged on the character loading screen before the last fight of the story mode. Not sure if that's random. No message in stdout.txt.
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4422 is a reply to message #4409 ] |
Sun, 07 August 2016 21:44 |
|
This is awesome. Thank you.
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4424 is a reply to message #4416 ] |
Mon, 08 August 2016 12:36 |
|
softchassis wrote on Sun, 07 August 2016 00:47 | So far the only game I've tried that just outright didn't boot was 3D Lemmings (PAL, bin/cue). It throws a Microsoft Visual C++ runtime error up, and clicking "okay" ends the process.
|
"This release adds experimental Sega Saturn emulation. It currently is x86_64-only, very CPU-intensive, lacking save state support, and not supporting PAL-region games."
[Updated on: Tue, 09 August 2016 09:51]
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4426 is a reply to message #4409 ] |
Mon, 08 August 2016 12:57 |
|
Zero Divide ~The Final Conflict~ - Black Screen at startup
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4440 is a reply to message #4409 ] |
Wed, 10 August 2016 04:52 |
|
Wow, thanks a lot!! what a big news
I can confirm 64bits version works in XP x64, i must say a big thanks for this
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4441 is a reply to message #4409 ] |
Wed, 10 August 2016 11:33 |
|
I am having trouble running anything. I am on Windows 7 and drag and drop the .iso files onto the Mednafen executable to load games (specifically using q-dir, multipaned file manager, to load from different folders, I have tried placing the rom in the same folder to no success). Without editing .cue files, nothing will run, and in stdout.txt it will say;
"Error opening CD: Referenced path "C:\SATURN\071 CLOCKWORK KNIGHT (U).BIN" is potentially unsafe. Contains colon. Contains backslash."
If I turn off "filesys.untrusted_fip_check" (which I don't want to have to do anyways, just as a test) it wont run at all either claiming
"Error opening CD: Error opening file "C:\SATURN\071 CLOCKWORK KNIGHT (U).BIN": No such file or directory"
If I edit the .cue to point to the local .bin file in the directory of the .cue file, like for example I rename Clockwork Knight (U).BIN to "clockwork_knight.bin" and plug that into the .cue instead of that arbitrary C:\\ path it will play music on the disk with a visualizer but not the game.
I have tried two disks, Sonic 3D Blast and Clockwork Knights so far as I can't find many in the .cue and .bin format, they are mainly in .mdf/.mds format. What am I doing wrong?
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4442 is a reply to message #4441 ] |
Wed, 10 August 2016 14:44 |
|
Are you sure you're using the 64-bit version of Mednafen?
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4444 is a reply to message #4442 ] |
Thu, 11 August 2016 19:04 |
|
Yes, I just redownloaded it and the roms but I am having the same issue, here is a full stdout.txt log for when it just plays the music
http://pastebin.com/vqSGHaF9
I am also having another problem with Sonic 3D Blast that I am not having for Clockwork Knights and don't recall having before. It wont open at all, here is it's full log
http://pastebin.com/unkN0q7i
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4445 is a reply to message #4444 ] |
Thu, 11 August 2016 21:55 |
|
That copy of Clockwork Knight is almost certainly a broken, hacked, garbage rip.
Regarding the second problem, you're missing a BIOS ROM image. Read the ss.html document distributed with mednafen.exe.
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4446 is a reply to message #4445 ] |
Thu, 11 August 2016 23:30 |
|
Shit man I am sorry I should have looked harder I knew about it before I just forgot thank you so much this is working like a charm, grabbed a different rom and got the bios in the right place this time and it fucking works
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4448 is a reply to message #4409 ] |
Fri, 12 August 2016 12:37 |
|
Just compiled on Linux to test the Sega Saturn emulation, all I get when I try run a game is the SSF player. System is x64 and I have tried the Saturn firmware in windows mednafen to make sure they are correct. Is Saturn emulation possible on linux yet?
Well done on what you have achieved so far. I did try a few games on Windows and was really impressed. Was about time the Saturn was given more attention in emulation, it was the best system of it's time in my opinion. Shame I needed to give Windows it's once yearly boot to try it though
I have been using mednafen for many years and would like to say thank you for your continued effort in furthering emulation of our old favourite systems.
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4449 is a reply to message #4448 ] |
Fri, 12 August 2016 13:11 |
|
Yes, it should work. What text does Mednafen output when it starts up with a Saturn game in the build you made on Linux?
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4450 is a reply to message #4449 ] |
Fri, 12 August 2016 13:39 |
|
OK I sorted it now thank you, was my own foolish fault. I must have installed mednafen from archlinux aur last time and it was still using that version, instead of the compiled version.
Thanks for the quick reply bad me
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4452 is a reply to message #4409 ] |
Sun, 14 August 2016 06:33 |
|
This will not build on Debian stable (8.5)
quicklz/libmdfnquicklz.a(quicklz.o): In function `qlz_compress_core':
quicklz.c:(.text+0x1ce): undefined reference to `fast_write'
So I assume newer libraries than this are needed?
|
|
Re: Mednafen 0.9.39-UNSTABLE [message #4454 is a reply to message #4409 ] |
Mon, 15 August 2016 05:37 |
|
A big thanks to Ryphecha and everyone who contributed to this great release!
|
|