Time Crisis in MAME?
-
Thought I'd necro-bump this in case it helps: the latest MAME runs the game well and, so far, it can hit 40-60fps on the Pi5 without any overclock. Thought I'd share!
-
@pjft interesting. With lr-mame? I'm getting an error when trying to build that. Care to share what commit/build date you have? Not sure how often lr-mame is updated
-
@retropieuser555 Yes, lr-mame. I had to add a swapfile though, 2GB just to play it safe (on an 8GB Pi5). I'll check the exact commit as I had to restart my image because of a faulty SD card but, from what I can tell, it is currently just cloning the latest commit from master. I am just installing it via the lr-mame install script from RetroPie-Setup.
HEAD is now in branch 'master' at commit '0ef9aa356162ce6b51232aecbe309af2e7fbe167'
Hope this helps.
EDIT: swapfile to compile, not to run.
-
@pjft interesting, sorry I'm full of questions, where did you add your swapfilesize check? Curious if it'll be ok on a 4GB pi 5
Edit: I'm guessing you did it at this level, rather than somewhere in the code of lr-mame https://pimylifeup.com/raspberry-pi-swap-file/ ?
-
See for a similar question about lr-mame over here.
-
@retropieuser555 Correct. As long as you have space in the sd card, by all means bump it up to 6000 or so. As mentioned, on my end the 8GB didn't suffice - it started freezing when it ran out of memory and was managing a poorly allocated default 100MB swapfile. Maybe it works differently for you though.
-
Thanks for following up on this. I too have tried this with lr-mame on a Pi 5 and get similar performance. The "alternate renderer" appears to improve performance slightly too. What really bogs down the performance is the explosion at the very beginning of the game (a submarine?). The FPS will gradually drop as more smoke fills the screen.
And FYI: Time Crisis II also works but isn't anywhere close to what I'd call playable on a Pi 5.
-
@ChaosEffect thanks for the further inputs here. Happy to hear about Time Crisis 2, though I can imagine it'll just be unplayable. I still have my PS2 connected to a large CRT and the GunCon for 1, 2 and 3 - and then the PS3 for 4 and Crisis Zone. :)
I was unable to overclock my pi5 at all, curious if anyone actually manages to do so and happens to try out Time Crisis. The increased resolution of the Arcade version versus the PS1 one is fantastic!
-
@pjft I'm in the same boat with the overclock. Even slight changes appear to be wildly unstable for me. My experience with Pi 4 was that overclocking only seemed to help arcade games with very minor hiccups (Judge Dredd in lr-mame2015 going from slightly stuttering audio to full speed is the prime example). I was hopeful that messing with the magical "CPU Clock" numbers would help out, but that didn't appear to make any major difference.
...although that clock setting set to 70 appears to keep Point Blank 3 arcade in the 99–100% speed range at all times.
-
@pjft said in Time Crisis in MAME?:
The increased resolution of the Arcade version versus the PS1 one is fantastic!
Any idea why swanstation/duckstation is not available on retropie ? I believe it has both arm dynarecs and an opengles renderer, plus a vulkan one if retropie ever decide to enable vulkan support. It should be able to run psx games with upscaling.
-
@barbudreadmon Good question, and good call. I haven't really ever tried upscaled resolution on emulators, as I kind of tend to "like" the original looks, but I'll give it a shot and see how it goes. Thanks!
Hope you're doing well.
-
Swanstation is available in the RetroPie-Extra repo and works very well with RPi3,4 and 5. It has some performance issues when running in hardware mode (Opengl) with some games, but generally runs well, I haven't tried vulkan.
It has been removed due to disagreements between the duckstation developer and RetroArch. I very much hope the developers include it, but to tell the truth, it's not necessary anymore. The developer of lr-pcsx-rearmed it has done an amazing job in the last few months and fixed all the problems that made the use of swanstation unnecessary.
-
@windg Thanks! Actually, on the Pi5 there's lr-beetle-psx and it also allows for 2x resolution. I'll see if that helps. And I'll see if I can get swanstation to work there. For some reason my lr-pcsx-rearmed is crashing on the Pi5.
EDIT: I see it's about the kernel8.img thing. Thanks.
-
@windg said in Time Crisis in MAME?:
It has been removed due to disagreements between the duckstation developer and RetroArch.
It doesn't make much sense to me, there are disagreements between the MAME team and the libretro project (more like one-sided bashing, just the same as duckstation), but retropie still includes all the MAME libretro cores.
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.