Dreamcast, Atomiswave, and Naomi Performance
-
@quicksilver Yea, but not sure who's to blame. Redream does use their own build of mesa, I'm not sure if it has been updated lately.
-
@crush said in Dreamcast, Atomiswave, and Naomi Performance:
In any event, the fault must be with your roms.
Here's the files in my copy of Metal Slug 6 port to DC
Do the files and file sizes match up with yours ?
I even tried converting it to CHD and still won't work with Redream on Retropie or even Redream on Windows
-
@dreamcastkid Make sure Redream is updated to the latest version. The latest stable builds do not run the Atomiswave conversions, but the latest development build (which you will get if you update Redream through the RetroPie-Setup script) does.
-
Is Redream always set to stretch video? If I select a different resolution, I can see the differences, but the picture is still 16:9 for everything. The system is set to 4:3 by default, but oddly does not display as such? Also, the cable set to "RGB" or "VGA" appears to do nothing.
-
@g30ff said in Dreamcast, Atomiswave, and Naomi Performance:
Make sure Redream is updated to the latest version
oops ... ah ok, tested the Windows version of Redream and now it works. Think i leave the Pi version alone.
Metal Slug 6 runs good enough for me using lr-flycast (1st boss slowed down badly on an old version, but is much better now)
and Metal Slug 6 (in the PSP Metal Slug Anthology) runs full speed and doesn't slow down using PPSSPP Stand alone.
-
@greenhawk84 That's a problem with your TV. When Redream launches, it overrides your TV resolution to 640x480. So check your TV and see if it's set to Wide display. If so, change it to Normal.
-
@g30ff I am using my Pi4 as a bartop arcade setup output to a 16:9 (1080p) AOC monitor.
-
@darksavior so I figured out part of the performance drop off in redream. The visual effect for the sun in the sky is causing slow down in multiple games. As soon as the sun is off screen the games go back to fullspeed. I reported on gitlab so hopefully it's an easy fix.
-
I was messing around with Redream trying to get the 4:3 to display properly, and it was working good when I changed the resolution to other oddball numbers like 720x400, etc. But then it started crashing back to ES when I made too many resolution switches to test and see what looked/ran best. Now it seems to have broke Redream from changing any resolutions altogether. If I go to the menu and change it, it just crashes on everything. I tried to uninstall/reinstall thinking maybe a file got corrupted, but it remembered everything I set before, so something is sticking in the installation even upon uninstall. I happen to really like Redream performance, I feel it is superior to Flycast. Although I do not like that it doesn't use Retroarch so I cannot set overlays etc. I wish Flycast had the performance that Redream does. I am actually shocked I was able to get Soul Calibur running smoothly in 1280x720! But alas, now I have a new problem :(
-
Doing some testing with Flycast, it appears some games may not play nicely with Threaded Rendering/Synchronous Rendering. When I disabled it for Mortal Kombat Gold, the "screen tearing" or "game tearing" (sort of an odd visual glitch) went away and it played like butter. So I tried to do a Game Override, but apparently that does not hold for Retroarch "Options" settings. The potential is all here, but not quite there yet IMO.
-
@dreamcastkid said in Dreamcast, Atomiswave, and Naomi Performance:
Metal Slug 6 runs good enough for me using lr-flycast (1st boss slowed down badly on an old version, but is much better now)
Thanks this has been very beneficial for me, turns out i had to update my Flycast core as well it is so much better now.
-
@greenhawk84 Uninstalling Redream doesn't clear out its config files, unfortunately. To get rid of your configuration, go to /opt/retropie/configs/dreamcast/redream and delete redream.cfg. You will also lose custom controller mappings you've set up.
If you can't adjust the aspect ratio of your screen, you'll need to mess with the window size in Redream. I don't advise trying to increase the internal resolution (assuming you bought a Redream license), because the Pi can't handle upscaling beyond the native 640x480 resolution.
-
@g30ff yes, that was the setting, "Window Size." I was changing that and getting the games to display properly on my 1080p monitor. Thanks for the tip!
-
@g30ff Are you sure about that? There are some games, that seem to work well with 1280x960 internal resolution. So far I have just tried Ikaruga and Rez, but at least the first level seems ok to me. I have the latest stable release (1.5.0) installed . The dev releases are somewhat slower, especially on higher resolutions.
-
@ecto Less demanding games should be okay, but some of the more graphically intense games will have problems. I don't have a Redream license to test higher internal resolutions, so take what I say with a grain of salt. It's just based on what I've seen others say on other threads or discussions. I have the latest development build installed, since that's what gets installed through RetroPie-Setup, and because it supports the Atomiswave conversions.
-
@g30ff Yeah, It's true what you say. More demanding games will not work with higher internal resolutions. That's why it's quite interesting that Rederam now supports per-game-configs. The downside is, that this feature is only introduced in the dev builds, which are somewhat slower...
All in all I'd say that registered version with the higher resolutions probably only pays off on faster hardware! -
Hello, I was able to delete the Redream .cfg file in the configs folder and it fixed my problem for Redream crashing on any resolution change. Now this has become a matter of using Flycast or Redream as my core of choice. I really wanted to use Flycast for those overlays.. but the performance is still having trouble. I will try to capture what I am seeing on some videos.
-
@greenhawk84 said in Dreamcast, Atomiswave, and Naomi Performance:
Hello, I was able to delete the Redream .cfg file in the configs folder and it fixed my problem for Redream crashing on any resolution change. Now this has become a matter of using Flycast or Redream as my core of choice. I really wanted to use Flycast for those overlays.. but the performance is still having trouble. I will try to capture what I am seeing on some videos.
What internal resolution are you using in Flycast? performance should be good at 480p for most games.
-
Hey all, apologies for my chiming in late here, but I too have been trying to get some games that I guess are NAOMI to work recently without success (Marvel VS Capcom 2, Capcom vs. SNK: Millennium Fight, Giga Wing 2, Sega Strike Fighter, Street Fighter Zero 3 Upper, I think Rave Racer may have been one of them too; I don't recall any of these being listed on Roslof's spreadsheet of ROM/emulator compatibility which is what I usually consult).
Frankly I'd never even heard about NAOMI before, but had noticed that most of these games-- if they loaded at all-- were running SUPER slow and jerky, often with none of the controls even working, and that NAOMI logo at the beginning seemed to be a common denominator.
I'm also on a Pi4 w/ 4GB (I'm too much of a noob to even know how to overclock if I wanted to, but if that's pushing the limit of even being able to run these games please let me know). I was about to post on here looking for tips before I searched & stumbled across this thread.
Thing is, I'd been trying to run them off all the arcade emulators I currently have (Mame and FBNeo), and thought there might just be a BIOS or CHD file missing for these (not that I'd know yet where to find or file such files were that even the case).
Am I to understand based on what I've seen so far that the experimental/optional lr-flycast package is the best (or only) RetroPie emulator that can play these?
I'd come across this list of others while Googling (DEmul, NullDC etc), but figured they were either outdated, desktop apps, or simply not available on the RP...
https://lightgungamer.com/the-best-sega-naomi-emulator/Thanks!!
-
@mortalwombat lr-flycast is the only emulator on the Pi 4 that can support Naomi or Atomiswave games. Your best bet is to turn on frameskip in the core options to get them to run smoothly. The Naomi and Atomiswave are basically Dreamcasts that have been modified (and in the case of Naomi) upgraded for arcade hardware. The best emulator for Atomiswave/Naomi games is demul, but that's Windows-only.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.