Leaderboard
Popular Content
Showing content with the highest reputation since 06/18/2024 in all areas
-
Ok, nothing major this time, release mainly due because of an update for the appimage files for non arch linux distributions ! So here are the changes anyway (mostly in chronological order): - lots of script updates from ffman1985, including sf2 serie (sf2, sf2hf, sf2ce, ssf2 and ssf2t, hsf2), the sfa serie (sfa, sfa3, sfz2a1, sfz3jr2, sfz2alj), and the marvel serie (mvsc, mshvsf, xmvsf) ! Impressive work... ! - Rom region selection in the gui for sf2hf, sf2, sf2ce, sfa, xmcota, mshvsf - some big fixes in the converter I used to convert the cheats from mame, which allowed to fix quite a lot of things, I didn't fix everything because there was no report at all about that, and it's a long process. I just fixed the biggest games. - Fixed black screen for shaders when using scanline-3x during game - mer-curious updated samurai shodown 2 perfect edition to the latest romset - added some cheats and hiscore saving for dkongex and dkongjp (all dkongex cheats are not tested). That's all, nothing major, but still quite a lot of changes... Oh yeah also the 2 appimage files are updated to be in sync with the latest windows builds, and I'll update the linux arch files now... ! http://raine.1emulation.com/download/latest.html3 points
-
MAMEUI64 0.274.0 has been released. Available at https://messui.1emulation.com Changes: - Fixed minor issues with galaxian-based games such as 4in1, frogger, pacmanbl, mooncrst and jumpbug [MT 02074, 02077, 09084, 05208, 01598] - Centralised version control to the top of the makefile - Fixed crash sound in drivfrcg and clones [MT 01595] - ELF2: fixed numerous bugs to get this system working [MT 09076] Please note that gameinit.dat which previously only contained arcade-related info now additionally has console, computer, and pinball information. You can grab a copy at https://github.com/Robbbert/Startup/blob/main/gameinit.dat . This information will show at the top of the history tab.2 points
-
For the 3-4 people that still happen to visit the Zzap!Raine site, I have some news. I always thought that the website "didn't really age very well" and the menu icons in particular were very old and quite ugly. So I redesigned all icons with a Bubble Bobble style, and also fixed the general site layout to make it look better on modern web browsers. However the site counts about 120 independent HTML pages and I do not have the time to fix all of them at once, so the main pages were fixed and the rest will be done at a later stage. The site logo has also been redesigned, as well as other minor icons. I hope you like it. Link to site: https://raine.1emulation.com/zzapraine/index.html Link to image:2 points
-
NestopiaX v2.5 Preview Build by Xtecuterx73 [quote]Hi all, I'm still working on finishing up the full update for NestopiaX and i mentioned it would be out this weekend but i got caught up in some real life getting in the way on Saturday and wasn't able to get it finished completely where i want it. BUT In the meantime i AM releasing a special preview build here with some goodies and fixes thrown in: *The naming of the XBE has changed to 2.5 instead of '21. This will fix any issues with the "'21" naming convention. *I reverted a change way back in NestopiaX 1.2 where FDS games would autoload. FDS games not autoload when selecting so no more having to manually insert the disk *Fixed a bug where the lightgun cursor was garbled and unresponsive when playing lightgun games. Not sure how no one caught this one! *Fixed *Backport of Full Mapper 555 support - Nintendo Campus Challenge '91 now plays. You HAVE to have the second controller set to lightgun just like Nintendo World Championships to get this game to load in NestopiaX. *Backport of Handling of special battery flag cases with NES 2.0 Mapper 30 ROMS - This fixes Adventure of Panzer 3 and possibly other games on this mapper to now be fixed and fully playable. *Backport of Full Mapper 354. Powerful 250-in-1, 400-in-1, and 1050-in-1 are now playable. *Backport of Allowing 32K CHR RAM on MMC3 boards with extended PRG ROM size - This fixes and allows full quiet and garbage pail kids to now run correctly. There are more code changes and cleanup in this preview but these are the ones people will mostly notice. Until the full release is made enjoy this preview build with NestopiaX[/quote] link [code]https://gofile.io/d/BduTre[/code] mirror [code]https://www.mediafire.com/file/xnqedua5is57dku/NestopiaX_2.5_Preview_Build.rar/file[/code]2 points
-
After fixing the windows compilation problem in arch (!), here it is. So the main thing is the new shinobi neogeo driver, see there : Otherwise, fixes/improvements included : - the changes for mer-curious changing his physical display and/or soundcard on his laptop are inside, there is a thread about all this somewhere. - fixed a crash when opening the console after an error while loading a game - fixed a bug in the game options dialog, there is another post about this somewhere too, thanks to mer-curious... - fix the region selection which got broken while moving around entries from the main gui menu. - Restore mouse position when exiting the program, mainly useful for linux, for window managers which react to this - Now use SDL_OpenURL to open an url from the gui, it probably doesn't change anything for now, but it will be useful if raine is recompiled for something else than windows or linux. For once the linux binaries were ready a few hours before windows because of an update problem in my arch setup, nothing major finally, but very annoying ! http://raine.1emulation.com/download/latest.html2 points
-
And what took me so long ? Finding something to use for the sh2 emulation in 64 bits, and it was not easy ! Finally I took the sh2 emulation from an old mame version (153), and modified it to be compatible with what gens did, so that it's compatible with the psikyosh driver. The result is slightly slower than the asm version, but not by a lot, so it will do for now. I lost a lot of time with yabause which I looked at before that. Except that the windows status bugs seem fixed for good for those who missed the latest update of this painful story in the forum, there was a binary specific for that. And you can update your dlls for 0.96 if you want a more recent sdl2 version, but it's not mandatory, it should work fine with the old dlls. Have fun : http://raine.1emulation.com/download/latest.html Oh yeah, I also added some links to some strategy guides in the about dialog for galaxian, pacman & clones, and dodonpachi. It's nothing fancy, it will just open your current browser with the corresponding page in the web, some kind of integrated bookmarks to raine, but I thought these guides deserved some more visibility !2 points
-
And the magazines have finally been delivered! Time for a few group photos!2 points
-
It mainly fixes the untested games in 0.97.0, but I took the opportunity to totally overhaul the disassemblers in the console, they are not external anymore, they use the functions provided by mame to disassemble. With that you can disassemble z80 encrypted roms which is convenient, but I did it mainly because my offsets arrays was becoming way too big with the sh2 emulation, it had been done for the 68000 for 32k regions, here it was really far over the limit ! But those who don't use the console shouldn't notice anything. Except that added the "psikyo SH2" driver to the drivers list in the game selection dialog options to be able to select these games more easily. That's all, the overhaul of the disassemblers is a very big change in git, it gets rid of most of the directories settings too. http://raine.1emulation.com/download/latest.html For the gory details : dz80 was one of the external disassemblers, the one used by the z80, it was with raine since the old allegro dos version actually ! Very good disassembler, but it can't cope with encrypted roms... ! Also there was no support for the 6502 disassembler in the console, although it supported an external disassembler ! The list command changes because of that although its functionality remains the same, now the pc line is not in the middle of the listing but at the top. That's all for now, it was a very furious coding session !2 points
-
The usual stuff, but some of these fixes are quite surprising, at least for me : The updates first : samsho2pe updated to its latest version but can already be retrieved from internet archive, sfz3mix v0.31 and it's now downloaded directly from its site instead of internet archive. Also the pbobblen "rotary" version is now supported, see the post about that there Fixes : - the sdl2 default rendering was mostly broken, now it works again, it's good to have this one as default rendering even if it has less features than opengl - the fps displayed when using the turbo key (DEL by default) were wrong ! - fixed the mess added in previous version about window size, position and status, hopefully for good this time - fixed slowdown when choosing to have an opaque hud in opengl !!! This one was very surprising, I only found it because I tested the sdl2 rendering and so I chose opaque hud there, and kept it when returning to opengl after. It took me a long while to understand where that incredible slowdown was coming from ! It can be particularly felt if using the turbo key, it was much slower if using an opaque hud ! Anyway it's done totally differently now and should work all the time. - got rid of the borderless option in video options, it was replaced by desktop fullscreen in sdl2 it should have been removed earlier. And you can now cancel a rom download before the end, just use either the ESC key or a right click on the progression dialog. http://raine.1emulation.com/download/latest.html2 points
-
At least this time I took a good week for this one so I had more time ! For sf2mix it's another clone from zero800, not as spectacular as sfz3mix, but still interesting. For the fixes, most of them are described in this forum thread with plenty of pictures posted : Except that ffman1985 did it again, this time on "fatal fury1", and the very special thing this time is that he added the ability to play in coop with the computer! One of the most surprising bugs was probably the bad initialization of the sound driver in the sound options dialog, we probably had this one for very long ! Anyway find it there : http://raine.1emulation.com/download/latest.html2 points
-
Actually found another curious hack from the link given by mer-curious : https://rotary-bobble.mattgreer.dev/ some people thought about using a rotary control for puzzle bobble, when taito never did that for its 4+ games (4 major versions), afaik at least. So I was curious to emulate this to test with a mouse the result. It's not bad, but it's very similar to the precision you get when playing on keyboard ! The mouse becomes better in extreme situations when you need a 1 pixel precision... Anyway I'll commit this to git in case somebody wants to test that, it was interesting anyway to revisit puzzle bobble this way. In case you have a memory card saved for this game, disable it because the part where the game asks about the memory card is not converted to the rotary control so it's just impossible to select an answer ! It's probably the bios which does this part. Just move pbobblen-neogeo.bin out of the savedata directory before starting the game. Added the ips files with the dat file in the extras section of the downloads, but you need the git version to use the mouse with this game. (it detects when the ips patch is in use and switches automatically the control to the mouse).2 points
-
kof94te is at version 1.3.0, out of beta, including the patch for this problem. By the way he could confirm the problem happens only on raine, not on the original hardware, so maybe 1 day I'll have to change the way sprites are drawn. But for now it allows me to do things faster for sure, so everything is good. I can keep the patch in the source since it checks the contents of the rom before patching it, so it doesn't try to patch 1.3.0, just tested with the a95 patch. This is the end of this problem then !2 points
-
MAMEUI64 0.276.1 has been released. Available at https://messui.1emulation.com Changes: - Various minor adjustments in the GUI - New working system: Macbug-1802 (Debugging console for Cosmac CPU) - New not-working system: Jantar 0801 (Polish clone of Osborne Executive)1 point
-
Oh didn't notice there was also an update for sdl2, it's quite hidden now by sdl3. For that no problem, you can download the dll yourself and place it in the raine directory to test, you can check the sdl version in the about dialog. Actually in arch I didn't see it because the usual binary package was just replaced by sdl3, to get the updated sdl2 I need to compile it using aur, which is not automatic... ! What a mess... ! Doing that now... ! edit : updated all my sdl2 versions now, linux and windows !1 point
-
HBMAME and HBMAMEUI 0.245.23 32bit avaliable (Xp compatible). Download from: RETRODANUART MAME XP1 point
-
HBMAME and HBMAMEUI 0.245.22 32bit avaliable (Xp compatible). Download from: RETRODANUART MAME XP1 point
-
I got hold of the "Double Dragon One" demo and added it to hbmame. It looks a little bit like the Taito version, but not really. I also got the Shadow Gang demo, but it's a disappointment. You only get a few seconds play before being killed. When that happens the screen goes black and the sound stops, and it seems to be game over.1 point
-
And I had to make a new dlls-0.97.4 package because gettext got broken in the last one creating many problems with the translations. So you'll need to donwload the new dlls-0.97.4 package, and if you downloaded raine 0.97.4 before this new dll package was available, you'll need to update it too ! Sorry for the inconvenience, it was worse for me, windows is really a nightmare to maintain lately. No wonder nobody wants to do it ! At least I took the opportunity to update to the very latest sdl2 version...1 point
-
Nope sorry, no change on this side, and the region is not even in this dialog, and I can't reproduce your problem so I'll need some more info, obviously something changed on your system which initialized the language, which is quite a feat because I just noticed that I had forgotten the windows language detection function and it doesn't even know about pt_BR... ! It knows only about english, french and spanish, that's all ! So I guess you must have something in your environment which does that, type win+R and type cmd in the dialog to run a terminal, then type set and return, it will display your environment variables sorted in alphabetical order, check if you have something for LANG or LANGUAGE and report here. (you can scroll the window).1 point
-
Sorry, dll update mandatory after all, libstdc++ which is linked to gcc-14.2, for some reason it managed to read what it needed in linux despite the thing not being in the directory, the error shows only in windows. So return to the latest downloads, refresh the page eventually, the dlls are now for 0.97.3, still 4.1 Mb. It's annoying, but after all the last time I had to update it was in september 2023, so it's more than 1 year ago, not that bad. If someone else except you tested this, got the error and didn't report it, shame on him !1 point
-
MAMEUI64 0.272.0 has been released. Available at https://messui.1emulation.com The only major change is the ability to get proper crash dumps in case something goes wrong. Most people can ignore this, but if you think you can help with tracking down problems you must start MAMEUI with a redirection parameter. For example: >mameui > crash.txt Various internal things will be written to crash.txt which can be ignored, but should a crash occur, the dump will go into crash.txt as well. The dump uses the new file mameui.sym which has been included in the download package. When a crash occurs, MAMEUI will appear to freeze for about 60 seconds, before exiting. No need to panic. If the freeze goes on for too long then you can terminate the process.1 point
-
HBMAME and HBMAMEUI 0.245.21 32bit avaliable (Xp compatible). Download from: RETRODANUART MAME XP1 point
-
It's a miracle we can still post to the forum with a full disk, maybe the database uses another disk ? Anyway here is a mega.nz link for now : https://mega.nz/file/OYVAXI4b#uMADM9P6tyzFjRN3kUj90s1spQKI-B188WSJmvIBYDE1 point
-
Nope, sound_card becomes a string value in the config file for sdl versions from now on, the old config file is converted on the fly so you don't have to edit it manually. Actually sdl2 accepts only a soundcard name when opening a soundcard, not an id, so it's easier this way. While testing I stumbled upon the case where you get a strange soundcard name with trailing spaces, in this case the trailing spaces are removed when reading from the config file which added another case to fix... ! Anyway it should work in all cases now, hopefully ! Test your thing... same link.1 point
-
For the smaller screen : yeah it can be done, I thought about it after posting this binary, easily done. For replacing 1 soundcard by another one : not convenient for now, it obliges to change a number by a string as a setting, and for now I prefer to avoid it, so I think it's going to be my limit, you'll have to live with it ! edit : actually it might be possible to do something for the soundcard too, it's not convenient because it breaks compatibility with the dos version, but it shouldn't be too complex to do, I might have a closer look later.1 point
-
Oh well you can always test this binary, since normally it can now work around the issue of soundcard not present you shouldn't be able to reproduce this error with it. https://raine.1emulation.com/archive/tux/raine.7z1 point
-
For the soundcard detection and handling when there is more than 1 soundcard on the system ! All this went haywire because sdl2 SDL_OpenAudioDevice never returns 1 for compatibility with sdl1... !!! And also the fact that I never had the opportunity to test on a proper system with 2 soundcards. So if you have only 1 soundcard and everything works fine, no need to update this time ! http://raine.1emulation.com/download/latest.html1 point
-
After some thinking, it's not so hard to add a small test for the video info to keep the window within the screen boundaries in case the physical screen has changed since the config was recorded, so I did just that. And in case the recorded soundcard is not available to just force a re-detection of it. 2 small workarounds for people who change their config all the time on their laptops while still keeping things easy, it should work... But I won't track the z80 error, yeah it can report an error like that if sound config is messed up when booting the game, even if I can't seem able to reproduce it for now no matter what.1 point
-
I won't try to recreate a rare bug, it's rare so just avoid it that's all. There are known issues in sound like changing the sample rate in a game which use fm music after the game has started will produce bad sound, the known workaround is just to quit when you change the sample rate. Yeah I know it's not super ideal, now if someone wants to send patches to improve all this, I'll accept them ! It's assumed people can setup their sound once and then keep the settings for normal play. A program which works in all conditions is a crazy thing, that's something you learn quickly when you learn how to program, even if you try to do it with some sample code it can quickly become crazy. Now for some safe environments where it's a necessity, people try to keep programs small to avoid that things become too crazy. For raine it's already very big, you have to be a minimum reasonable about what to do in this case, it's already working as well as possible with some pitfalls which can be easily avoided.1 point
-
1 point
-
If you want... You know normal people don't keep on deleting their config files all the time, usually sound setup is done in a few seconds only once and never after that, so it doesn't really matter which device is selected by default usually... But it's your day of luck, sdl2 thought about people like you and it knows about selecting a default device instead of just the 1st one, so that's what I'll do now. I can't test it now because I don't have any pc with 2 soundcards, maybe the mini but it has no raine for now because of a very small disk... I might test this later then. (but I don't guarantee sdl2 default will be the one in your desktop, but maybe !). edit after trying : no luck, the mini has only 1 soundcard detected, I got an old pc with 2 but this one hasn't been powered on for 3 years now and everything is too outdated on it to test something like that ! Oh well, you'll test that next time... ! Anyway I have no pc with 2 soundcards and windows installed on it !1 point
-
Alright fixed normally, and finally it was not a dll problem, just the usual kind of bug you get when you mess too much with windows statuses, and it could happen in linux too (the small screen in fullscreen). Test when you can the good news is the new dll is not needed anymore, you can delete it if you still have it, it's a return to the normal build process from linux ! http://raine.1emulation.com/archive/tux/raine.7z1 point
-
Ok, did a minimal fix, you can test it at the usual place : http://raine.1emulation.com/archive/tux/raine.7z This forced me to reinstall the dev tools in windows, which showed me that the compilation of the 32 bits version was broken in mingw32, so nobody did that clearly ! Actually I had never reinstalled these after upgrading my windows disk which is now a ssd about 1 year ago or so. Anyway the fix is at 2 levels, it forces the desktop size to the video mode size instead of looking at the usable area, but except that I got a stupid game screen in the lower left part of the screen when I was in fullscreen, only for the 64 bits version, so it forced me to make the binary in mingw32 and not in linux as usual, there is clearly some dll problem, probably specific to windows 10/11 somewhere. So this archive is bigger, it includes a new libcrypto-3.dll which was not required before. Also since the bug is saved in the config file, the fix can work only if raine is not started in fullscreen with a broken config file, if it's the case you need to return to some windowed mode and switch again to fullscreen, or delete your config file. It seems to work for me, I guess I'll have to make something more official after that mess... Problem is that it probably breaks compatibility with old windows version for good this time. It's not my fault, it's the way windows is made, they willingly make things harder and harder to stay compatible with old versions. edit : and uploaded a new dlls64-0.96.7z with an updated SDL2.dll, 0.28 was becoming quite old. This should still be compatible with all 0.96 versions, and the libcrypto-3.dll is only in this raine.7z package for now.1 point
-
MAME, WOLFMAME AND MAMEUI 0.271 32bit available (Xp compatible). Download from: RETRODANUART MAME XP1 point
-
The forum seems mostly broken, I can edit the previous message but not post the changes ! so here is the last part : edit2 : for the 1 there is a quick fix indeed, just don't try to position or scale the window when exiting fullscreen in windows. Now I didn't test this thoroughly, it just works in the case no config file -> fullscreen -> windowed mode. For the 2nd case, I don't have it, don't know what you did with your parameters, and I don't really want to know neither. Here is a very last build just to close this for good, and no I didn't experiment with automatic builds because it would be messy to build the 32 bit version probably, might be possible for the 64 bits version only but it takes time to check this. http://raine.1emulation.com/archive/tux/raine.7z (it replaces a previous raine.7z from 2022).1 point
-
* SDLMAME 0.269 for Ubuntu - https://sdlmame.wallyweek.org/download/ * Groovymame 0.269 for RPi - https://stickfreaks.com/mame/ * XRoar 1.6.3 [Dragon64/Tandy CoCo] - http://www.6809.org.uk/xroar/ * VBA_M 2.1.10 [Gameboy/GBA] - https://github.com/visualboyadvance-m/visualboyadvance-m/releases * WinArcadia 33.22 [s2650-based] - https://amigan.yatho.com/ * pfemame 2.31.5 [Front-end] - https://sourceforge.net/projects/pfemame/files1 point
-
Hey I do my best here, the total changelog is on git, but it's quite technical of course, this post here is a condensed version made to be read by non technical users, well I guess I could add a cumulative changelog file in the archive, but it would require to maintain it separately and writing docs is really not what I prefer. Now it's an open project, if someone wants to help...1 point
-
Hello, i have some new thought about the ips function. Although i have no opinion whether it should be included in the main menu or not, i think it should not be the first choice of the main menu. The reason is that many people not using ips. Even using ips, they may not need to enter the ips menu every time since the setting is saved. (For me i apply the boss hack ips once only). The load rom option on the first choice should be convenient to most users.1 point
-
I'll let a little time pass to cool down, I'll see what I'll do about this, but yeah removing all this and switch raine to fullscreen all the time is quite tempting I must say ! It's ffman1985 who was confused, and he is not really a basic user, and I suspect a lot of users were too. I don't see any problem with the current way things are done anyway.1 point
-
Perfect update for github, you deserve praise for that since you do it blindly without even compiling ! Just added the option to cancel the curl transfers, no part file, the file is just deleted if the transfer is aborted and you get a clear message that the transfer was aborted. It was handled by curl so it was easy to add. Just try to close the loading progress dialog by the ESC key or right mouse click on it, both methods work, even if there is a slight delay because the event can be handled only when the dialog is updated. I think we have everything for a release now, I'll just wait a bit because it's still morning here and I am still quite sleepy !1 point
-
I finally fixed all this, took me a good 1+ hour, because I had to reboot multiple times to compare linux and windows... ! Anyway, in the end the patch is quite short. It's my fault for having started that, I was surprised also that the code seemed so simple when I did it in the previous version, I should have guessed there were some pitfalls ! Anyway I hope it's fixed for good this time. Yeah maybe a way to cancel the download without killing violently the program in case you get a slow server could be an idea, not for now because I had enough of stupid occurrences with these window positions/sizes/status, but I agree it would be a good idea (but not so obvious to add in the code, this dialog is very special, it's the download function which updates the dialog in a callback, so let's hope there is a way to cancel the thing...).1 point
-
HBMAME 0.245.20 has been released. https://hbmame.1emulation.com/ What's new in HBMAME ==================== 2024-06-20 0.245.20 ngneo: expanded the software list New Games --------------------------------- - [au] Au - [gladmortd2] Gladmort (Demo 2) - [kof94s39] Kof'94 (Team Edit Edition v1.3.0) - [nbajam04] NBA Jam Rewind (rev 1.2) - [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.30) [zero800]1 point
-
1 point
-
And issue 11 is now online and the project is now officially complete Future updates will be on the Zzap!Raine Facebook page (and reposted here on the forum) Download from: https://raine.1emulation.com/zzapraine/issues.html1 point
-
This issue was 100% caused by the graphic driver running my Asus ProArt B650-CREATOR motherboards built in graphic card. As soon as I upgraded to a separate discrete graphic card (and rebooted) this issue went away. Thanks to people replying anyway. Viva la MameUI64!1 point
-
Ok, read it by copying and pasting the thing in google translations, thanks for the good words ! It's something zero800 should read !1 point
-
Errr, this feature was made to be practical, not to make the perfect program which works in all imaginable cases ! I might try to fix some, but really you loose really too much time on details.1 point
-
"update ngcd sprite block" is 1 of the very old functions added in the glory days when I tried to help for a certain translation of ssrpg... ! It's useless today, but you never know, it could be used some day, even if it's highly unlikely. 0.96.10 just released, you have another toy to break !1 point
-
Yeah yeah... the thing about the hotfix version is that it fixes only the emergency. Here the emergency was that I succeeded to break all the top of the raine's main menu ! The one with sf2mix and all the fixes contained in this thread will be released today, I hesitate to do it now because I am still currently a little sleepy so it's not a very good idea to do anything like that in such a state... ! But promised, it will be released within at max 8 hours and very probably earlier.1 point
-
And I got my testing from ffman1985 here, so this function is actually called to display the player name on the player selection screen, so if you disable it this way, you don't see the player name. So the correct fix becomes : - dpoke $2be018 $303c for patch a4 - dpoke $2be018-$20 $303c for patch a5 At least I was right not to hurry this fix yesterday, it really needed more time ! And the guy from the kof94te project just replied to say he is out of town for now but will merge the fix as soon as possible, cool so maybe the fix won't even be necessary here for the next version then!1 point