Tux Posted September 26, 2023 Share Posted September 26, 2023 (edited) Wow, this one was hard ! For those who have read the topic about the sh2 version, this is it, except finally there was no serious bug in the sh2 emulator, it was related to the cache read which is very specific to the saturn and which is useless here and which gave me an error very hard to understand, but finally it's over... So in the end the sh2 additions are for the 32 bits version only, as planned. It might be possible to add the sh2 emulator from kronos for the 64 bits version, but I lacked time and motivation to do that lately. It's still possible it will eventually happen in the future, but not guaranteed, in case you didn't notice there are things going on around here which prevent me from doing what I want lately, and it's very possible that I stop raine soon. It was an incredible adventure anyway, I would never have thought that it would have lasted for so long ! To be more precise about the new stuff : gunbird2, strikers 1945 iii, tetris the grand master 2 and 2+, sol divide, and dragon blaze are added and playable. Dragon Blaze has some serious graphical glitches, I didn't emulate everything for the video emulation in this driver, but I decided it has been long enough since the last version and it's really time to release something now. This version uses "gens sh2", which is the sh2 emulator from Stéphane Dallongeville. The new games have hiscores saving, history, and cheats. Console support for the new sh2 is partial, but it's enough to get all this. Except that the 64 bits version gets what was discussed before summer but never released in a binary form, mostly some text updates from mer-curious, the additions of some samurai shodown clones (samsh5fe & samsh5pf), some surprising fix for the neocd games with a width of 320 (most neocd games have a with of 304 pixels), sgemf region bytes and the region clones are removed for this game, and the console mode script for sgemf from ffman1985, all this has been in git since june, but if you don't compile it's the 1st official binary release. Of course all this is also in the 32 bits version, but the 32 bits version is the only one getting the sh2 stuff since it's in x86 assembly language. http://raine.1emulation.com/download/latest.html linux builds updated, the 32 bits version obliged me to make a 0.96.0a because of a stupid bug in xgettext which refuses to accept an utf8 character in an input file when it should, and the 64 bits build obliged me to make a 0.96.0b because gens_sh2 was not correctly disabled for the 64 bits build in linux ! What a mess, but anyway everything is updated now. Edited September 26, 2023 by Tux 2 Link to comment Share on other sites More sharing options...
pmc2 Posted September 26, 2023 Share Posted September 26, 2023 very modest suggestion: you should update 7z Link to comment Share on other sites More sharing options...
Tux Posted September 26, 2023 Author Share Posted September 26, 2023 7z ? Link to comment Share on other sites More sharing options...
pmc2 Posted September 26, 2023 Share Posted September 26, 2023 sevenzip (21.07 in raine), 23.01 actual. (same for curl) Link to comment Share on other sites More sharing options...
Tux Posted September 26, 2023 Author Share Posted September 26, 2023 (edited) Useless the 7z format didn't change. And curl works fine afaik I probably forgot to add some links for the new roms oh well... For more precision about 7z, here is the commit of the latest update, 21.06 : https://github.com/zelurker/raine/commit/b0aaa110371229f9f512c53ca7662536a6167d84 It was the 1st update after 11 years ! Actually it still worked so there was no real need to update, but I was curious to see if there was a speed improvement with the update : not at all ! Oh well, finally I kept the update just in case, but so far it's been totally useless, at least it was a lesson for me, don't loose time updating this too often, it's totally useless ! sdl2 was updated in all this time though, bug fixes, I'll probably add it soon. Edited September 26, 2023 by Tux Link to comment Share on other sites More sharing options...
Neville Posted September 26, 2023 Share Posted September 26, 2023 (edited) I can't get any sound under Windows 10... tried using wasapi and directsound drivers, the rest don't seem to work for me. Tried overwriting my existing RAINE folder as well as with a fresh install. Is anybody else experiencing the same issue? EDIT: OK, I think I found the issue... in my system by default RAINE outputs audio to DigitalOutput (NVIDIA High Definition Audio) and won't play any sound. If I change it to Speakers (2-Realtek (R) Audio) it plays sound. There's a third option, Realtek Digital Output (2-Realtek (R) Audio) that won't play any audio either. This is funny. Never had to change the sound device in RAINE before. Edited September 26, 2023 by Neville Link to comment Share on other sites More sharing options...
Tux Posted September 26, 2023 Author Share Posted September 26, 2023 (edited) 15 minutes ago, Neville said: I can't get any sound under Windows 10... tried using wasapi and directsound drivers, the rest don't seem to work for me. Tried overwriting my existing RAINE folder as well as with a fresh install. Is anybody else experiencing the same issue? Sound ok for me, tested the 32 bits version (in win10). There is a bug in the ymf278b used for the sh2 games, the sound frequency is bad so if you use 44100 Hz frequency the sound is odd for some games, and totally bad for tgm2 ! It's fixed in git, sorry for that... Edited September 26, 2023 by Tux Link to comment Share on other sites More sharing options...
a7mag3ddon Posted September 26, 2023 Share Posted September 26, 2023 hello, i am getting an Lua54.dll missing error, i tried to copy missing dll to folder and still same ? thanks Link to comment Share on other sites More sharing options...
Tux Posted September 26, 2023 Author Share Posted September 26, 2023 1 hour ago, a7mag3ddon said: hello, i am getting an Lua54.dll missing error, i tried to copy missing dll to folder and still same ? thanks Yeah sorry forgot to update the dlls packages when I added this dll during 0.95.x, if you didn't update from 0.95.x you missed it. I just uploaded dlls32-0.96 and dlls64-0.96 with lua54.dll and an updated sdl2.dll inside, refresh the download page if you don't see them : http://raine.1emulation.com/download/latest.html Link to comment Share on other sites More sharing options...
a7mag3ddon Posted September 28, 2023 Share Posted September 28, 2023 Thank you for the very quick fix I was updating from an older version i think. Link to comment Share on other sites More sharing options...
mer-curious Posted September 30, 2023 Share Posted September 30, 2023 Thank you for this new release, Tux! In the list of fixes you forgot to mention the bug with the index information in the CUE file for NGCD games, which was discussed in the long 0.95.5 thread. And as a cosmetic change you (re)added the program version to the title bar for when playing NGCD games too. Thank you again for your work! 🙏 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now