Raine v0.96.2 28/09/2023
Earlier than what I thought because of some rather big bug found, but I took the opportunity to fix a few more things :
- fixed the hiscore saving for tgm2 / tgm2p (a new @delay command in the hiscore.dat for these 2)
- fix a crash when starting acrobatm or any game in the nmk driver actually, and fixed an older bug which prevented these games from starting
- Finally added the roms info so that the new sh2 games can be downloaded from internet archive
Raine v0.96.1 27/09/2023
Fixes for the left out bugs from yesterday, plus adding a last game :
- fixed the bad ymf278b emulation, sound is normal again for all games using this chip which include the sh2 games
- fixed the bad palette for dragon blaze
- added s1945ii (including hiscore saving, cheats and there is a new history file).
Which should make a much more solid version than the one from yesterday.
Raine v0.96 26/09/2023
(...)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.
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.