OS Software




PC based arcade games on Pi5

Started by dee2eR, Jul 10, 2025, 02:22 AM

Previous topic - Next topic

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
Need to do some setup (like set inputs) and it's a bit gfx glitchy but I have Deathsmiles II running at 480i.  Not sure if I can force it down to 240p, it wouldn't run the only time I tried.  Seems full speed but I can't currently coin up to play it and have zero experience with the game.

What I'm trying to say is: we haven't maxed out Pi5 yet!  PC based games look possible!  Probably only up to some year or specific PC hardware if I had to guess.  IDK, I don't have files to try anything else at the moment...

FrizzleFried

Administrator
*****
Sr. Member
Posts: 181
Location: Treasure Valley, ID
Logged
Happy to test anything you throw my way... 

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
Still testing at my end...  need to make some sort of launcher script(s) and figure out some details to make it easy for others to do.

Taito Type X (1) looks like it could work for most games, maybe some X2, maybe some NESiCA but I haven't got any inputs working yet on NESiCA, almost definately only 32bit based games.  CavePC (Deathsmiles II) works with some GFX glitches in background layers, may be the "romset" I have for it... or the hacks involved in running it.  IDK.  Namco ES3 is asking a lot of Pi5 but I'm going to try it, expecting a slideshow, honestly.  SEGA Ring[blah] I've had no luck so far, SEGA Lindberg maybe possible in the future but I haven't got around to it, it uses a different method (Linux based).

Prob be stuck using 480i for low res as these games are all 480p/720p switchable on real hardware, going below 480 lines cuts off the image rather than scales down to fit (or the game only shows black), possibly some exception(s) will be found.

Even if only about 10 [Arcade PC] based games run good on Pi5 it's 10 more than I thought we could run a week ago.  Although I guess FIFJ and DonutDodo are arcade PC based too.  Was hopeful for SF4 but it runs slow once you get to the actual gameplay, SSF4 runs full speed but has only blackscreen background (only the characters in a empty stage) - possibly "rom" issues or something... IDK had a blackscreen on Windows 10 too.  Speaking of Windows, it freaked out at some of the files involved, I'm not sure trying this stuff is good for your PC...

FrizzleFried

Administrator
*****
Sr. Member
Posts: 181
Location: Treasure Valley, ID
Logged
There is a single PGM3 'PC' based game... Knights of Valor 3 HD...  might have 4P?

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
I'll look into it.  So far the only four player game I found didn't work...

FrizzleFried

Administrator
*****
Sr. Member
Posts: 181
Location: Treasure Valley, ID
Logged
This looks like it would be fun if (a) it would play in the correct res and (b) it would play...
;)



dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
Quote from: FrizzleFried on Jul 14, 2025, 06:51 AMThere is a single PGM3 'PC' based game... Knights of Valor 3 HD...  might have 4P?

A bit of research later it turns out PGM3 isn't PC based so to speak, rather it's a custom game board running an Intel CPU.  It's almost splitting hairs but I don't think it's supported by the arcade PC loader.

I am finding conflicting info re. Knights of Valor 3 (non HD version) and four players...  will have to try every rom version I have of it in case.

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
#7
Quote from: FrizzleFried on Jul 14, 2025, 09:07 AMThis looks like it would be fun if (a) it would play in the correct res and (b) it would play...
;)



I hear good things about Shovel Knight but haven't tried it.

Super Meat Boy is supposed to be fullspeed on Pi5.  Guacamelee 2 is four players and is fun, no idea if it would work on Pi5.  Castle Crashers is another four player game that may be worth a try...  Sonic Mania could be worthwhile too (best Sonic game). 

Taito Type-X has me distracted from the steam idea at the moment though... seems like it will be a win for SHMUP lovers.

FrizzleFried

Administrator
*****
Sr. Member
Posts: 181
Location: Treasure Valley, ID
Logged
Quote from: dee2eR on Jul 16, 2025, 08:15 AM
Quote from: FrizzleFried on Jul 14, 2025, 06:51 AMThere is a single PGM3 'PC' based game... Knights of Valor 3 HD...  might have 4P?

A bit of research later it turns out PGM3 isn't PC based so to speak, rather it's a custom game board running an Intel CPU.  It's almost splitting hairs but I don't think it's supported by the arcade PC loader.

I am finding conflicting info re. Knights of Valor 3 (non HD version) and four players...  will have to try every rom version I have of it in case.
KOV3 in MAME is not 4P even though it says it is.  I've tried everything and yeah,  there is conflicting info out there.  It seems that perhaps the Windows version is... (separate from the PGM3 version)... I dunno... the game isn't that important to be honest. 

Hell,  even some cool windows "board game" type games ala the Mario party type games or what not would be cool. Maybe even one of those old You Don't Know Jack games... if you could get those to work (not even sure if possible at low res) that would be cool.

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
Putting a launcher together for these now (and an update).  Throwing Attract-mode into the mix has added an unexpected hiccup...  Also screen adjustments are manual at the moment.  Otherwise I've got it largely ready for further (not just me) testing.  Also I have some hope for 240p in some titles, prob not all.

It's going to need user setup for each game, also a USB memory stick to store/run them off (a workaround for the user not being able to write to /boot easily).  This ones going to be for advanced users, it's harder than just sticking a rom in MAME.

FrizzleFried

Administrator
*****
Sr. Member
Posts: 181
Location: Treasure Valley, ID
Logged
Oooo... a challenge...

;)

Taito Type X included?  That system DOES look interesting.

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
At the moment the titles I have working best are Type X (1), maybe some Type X2 will run fullspeed but I'm still not sure, NESICA maybe. 

(TYPE X) GigaWing Generations has a pause after finishing a game (looks like it hangs but then it works itself out) and the video that plays at startup is black screen while you can hear the audio, but it plays fine. Raiden 3 seems fine, Shikigami no shiro 3 seems fine, Trouble Witch AC ditto, KOF Sky [something or other] also looks fine.  TetrisGrandMaster3TI seems fine.

(TYPE X2) Street Fighter 4 runs good until the fight then is a bit slow.  So close, yet so far... Maybe some way to improve it, I don't know.  Super Street Fighter 4 runs great but has no backgrounds during the fight, so close, yet so far...

(CAVE PC) Deathsmiles II plays great but has bad GFX glitching in the background.  Still haven't got it right on Pi, it uses a different version of the launcher to TypeX so results vary...  may be impovable, may not.

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
#12
You will also need to find jvs_loader and it's friend JConfig,  jvs_loader seems good for Type X.  I'm not sure if I can include these bits of software but it needs to be setup uniquely for each game anyway...  ds2_loader is what you need for CAVEPC (it only had one game).

There's other ways too that may work out better but finding some of the software is tricky and what works best on PC isn't always the same on Pi.  Also it tends to freak Windows out due to how it works...

I'd recommend making sure the game(s) will at least run and respond to keyboard commands on PC before trying then on Pi.  WIll likely save some headaches.

EDIT: it may also be worth finding game_loader_all_RH and it's config stuff.
also I think at least 2/3 of Examu's eX-BOARD games can work too.

dee2eR

Administrator
*****
Hero Member
Posts: 310
Logged
Found this list of PC games (Steam maybe?) that work on arcade cabs.  It's not Pi5 related and isn't an indicator of what would work well on Pi5 but I thought it may be useful at some point in the future.  List mentions 4:3 support but not low res support so may not have been aimed at CRTs...

https://docs.google.com/spreadsheets/d/1eLk6d7xcWV7MfotPfz8PxHSt5qZwVPpev5YPZbu8E1s/edit?gid=0#gid=0