OS Software




Pi5 help with odds and ends

Started by Gsr94t, Jan 30, 2026, 04:52 AM

Previous topic - Next topic

Gsr94t

**
Jr. Member
Posts: 28
Logged
Hey guys

New pi5 setup,  running arpicade v2.4. Just have a few queries

1. Im mostly using mame279, but there were a couple roms i wanted to play with in 172. Only thing is, when i use TAB on the keyboard in 172, the mame menus are all illegible. If needed i can post a photo , but all menu writing cannot be read at all. Worked fine back in arpicade 3 software.

2. Is there any way to map buttons in flycast?
Tab doesnt bring up anything.

I basically need to

- map my test and service buttons to my actual test and service buttons on my machine if possible, so that i can navigate through the games menus for settings such as for MVC2. I know one of the two buttons are currently working (the one that got me into the service menu) but you need both test and service working to navigate through the service menus like you can on pc flycast. Id rather avoid using usb keyboard permanently if its an option, though i havent tried that yet anyway.

Additionally, one of the virtua striker or tennis games (cant remember) need a coin assignment for player 2 coinup which i wanted to map to my normal coin / coin1 credit button i have, so that it credits both players at same time when i press it. Works good in mame but cant work out where to reassign keys in flycast games.

Also does flycast have settings for each game such as turning off freeplay?

3. I have nv save files for tekken3 and tekken tag, so it has all characters unlocked.
Works good putting them into nvram folder on pc version mame279, but having an issue getting it onto the pi's 279

I tried locations on F:
Home pi .mame nvram  and
Home.pi .mame279 nvram
I put game roms respective folders inside there for the game rom name and the save file inside of those (same as i done on pc) , but after i copy, then bootup on jamma machine, power back down and check sd card again, the folders and files are missing from 279/nvram

Now i must admit i done it through windows (maybe it let me because i still had paragon installed , maybe it lets me use windows gui to do this because its installed, unless arpicade5 allows windows use of f: partition natively), but i havent tried yet using paragon directly

Am i on the right track or is it designed to erase nvram folder from 279 on every use?

I also still have to do the same for marvel v capcom 2 save file, however that will be in a different location (i think a config/retroarch /save/reicast or something like that)


Thanks for any insight

dee2eR

Administrator
*****
Hero Member
Posts: 253
Logged
I don't use Paragon myself (I run Linux on my main PC) but I have heard people having issues with older versions of paragon and ARpiCADE_5.  Be careful if you have an older version it is very likely to cause issues, it can corrupt the Linux partion of the SD card.  Version 7 of Paragon is reported to be OK.

I'm guessing the missing NVRAM is a Windows side thing, there's nothing on the ARpiCADE side designed to remove NVRAM files.  Did you safely eject/unmount/software remove the SD card before pulling it out of the PC?  I can help get the nv files into the right places using the update system if needed.

For Flycast (and other RA cores) settings F1 (or Start1+B6) opens the RetroArch menu.  It should be able to do most of what you're after, I think a few of the games don't emulate the service menu properly but most should work.  There's a freeplay setting in the RA quick menu settings as well as the original games coin settings, not sure which has priority with two diff ways to do it.  I thought I had fixed test/service in Flycast at some point... I'll take a look at that soon.

The MAME 172 menu bug exists on Pi3 too... it's not a consistant thing though.  Often trying a different game will give a readable menu, sometimes just reloading the game works.  I haven't figured it out... thought I'd fixed it a couple of times but then it happens again.

Can you share the NVRAM files you mentioned?  I wouldn't mind unlocking the characters in those games too.

Gsr94t

**
Jr. Member
Posts: 28
Logged
#2
Yep always eject.
But Ill try again with a good version of paragon 7 onward

Save files here

https://drive.google.com/file/d/1V0bEEFdERhynJ69FAtd4ayb4JwEHwzoG/view

Just note that the tekken 3 and tekken tag files need to be renamed after extracted i believe, to at28c16 and then placed into a folder with same name as the rom, then put inside nvram folder.

I was watching a guy do it on youtube and i done the same on my pcs mame 279 with tekken tag so far and worked spot on

I cant find the video i watched but same thing here


E.g.

Mame279\nvram\tektagt - save file at28c16 in folder made for same rom name (respective to the rom being tektagt.zip)


Gsr94t

**
Jr. Member
Posts: 28
Logged
Mvc2    

I think location is home pi config retroarch saves reicast or something like that 

dee2eR

Administrator
*****
Hero Member
Posts: 253
Logged
The newer MAME versions are sharing /home/pi/.mame/nvram/ - it looks like most of the files will need renaming to match whatever is expected, most NAMCO seem to be at28c16, sfa3 should be eeprom

Flycast uses /home/pi/.config/retroarch/saves/reicast/ - should the sram file be renamed?  There's no other .sram in there but there is .nvmem -  also from a look in the direcrtory the other games have .zip in the titles of the nvram files etc. too eg. kofnw.zip.nvmem

I think the .nv files are from AdvMAME era (or some other older MAME), not sure when the naming conventions changed but hopefully they are all still compatible when renamed.

Here they are, somewhat renamed (couldn't quickly figure them all out) and put in the right directory structure for MAME279/274/251 (if you run any of those games in 172 they'l, need moving) and mvsc2 in Flycast (LR core), with an update script to install them: https://drive.google.com/file/d/1n4aHij2L5jHv1zT4ztyS2E40eqUNmoe_/view?usp=sharing  - you should be able to uzip it into the config-updater folder and install from the ARpiCADE service menu.

Let me know how it goes.

Gsr94t

**
Jr. Member
Posts: 28
Logged
#5
Quote from: dee2eR on Jan 30, 2026, 10:09 PMThe newer MAME versions are sharing /home/pi/.mame/nvram/ - it looks like most of the files will need renaming to match whatever is expected, most NAMCO seem to be at28c16, sfa3 should be eeprom

Flycast uses /home/pi/.config/retroarch/saves/reicast/ - should the sram file be renamed?  There's no other .sram in there but there is .nvmem -  also from a look in the direcrtory the other games have .zip in the titles of the nvram files etc. too eg. kofnw.zip.nvmem

I think the .nv files are from AdvMAME era (or some other older MAME), not sure when the naming conventions changed but hopefully they are all still compatible when renamed.

Here they are, somewhat renamed (couldn't quickly figure them all out) and put in the right directory structure for MAME279/274/251 (if you run any of those games in 172 they'l, need moving) and mvsc2 in Flycast (LR core), with an update script to install them: https://drive.google.com/file/d/1n4aHij2L5jHv1zT4ztyS2E40eqUNmoe_/view?usp=sharing  - you should be able to uzip it into the config-updater folder and install from the ARpiCADE service menu.

Let me know how it goes.

Wow thanks man ill try that out tomorrow night or Monday. You didnt need to worry , i didnt try out paragon yet haha but its much appreciated!! Thank you

Btw From what i saw with naomi
One guy i watched doing mvc2 only used a single file and didnt rename it  i think he used just 1 file
mvsc2.zip.nvmem


Gsr94t

**
Jr. Member
Posts: 28
Logged
Ok update

Paraon7 - tried to copy files over manually. It gives the appearance its doing it and overwriting files, but it didnt change a thing haha

So I ended up using your update script that you uploaded above, but only kept the game save files for games that I had installed on my Pi

Before proceeding though, I decided to rename save files relative to .279 and tested them in Windows first via NVRAM folder - Tekken tag was the only one that worked out of the MAME games. I think a lot of those save files were for older versions of MAME possibly.

Anyway, after some messing around on the PC, trying different things, trying older versions of mame then migrating save files to later versions etc etc  = end result:   I got save files working for my own games list that I have for MAME279, then proceeded to copy them into the directory you made for the update script and then updated via the service menu

Thanks heaps it worked great!!!

From that list, the games i actually have are:
Tekken tag
Tekken 3
MVC2
Sfa 3
Ult MK3


Ive uploaded just the 'amended' 279 compatible save files here if you run into any troubles yourself and wanted to have a play around and use these save files

https://drive.google.com/file/d/1buBukuK-6BWhqW20mPtpEaQMZ6IC3Cwz/view?usp=sharing

dee2eR

Administrator
*****
Hero Member
Posts: 253
Logged
Thanks for uploading the fixups.

Gsr94t

**
Jr. Member
Posts: 28
Logged
Also fixed my naomi stuff in point 2. My service button was just intermittently stuffed. Keyboard gets by using keys 8 and 9 for test and service anyway.

The game test menus allow u to setup coin or free play, and for virtua striker 2 i had to set it to a 2 player cabinet (it was set to a versus style twin cabinet in the menu)

Thanks again for all the help , great product

Gsr94t

**
Jr. Member
Posts: 28
Logged
Also would the release update area of the forum be the best place to keep an eye out for a future arpicade5 with FBA release?

Definitely keen when re added in future. All games run beautiful but 3rd strike is definitely slower in mame and a bit jittery, compared to the older pi3b using FBA. To be fair i think fba was the only emulator good enough to run it even on pc

Thanks again. Were a household of 3x raspberryjamma pis now lol

dee2eR

Administrator
*****
Hero Member
Posts: 253
Logged
I'll probably add it as an update in the ARpiCADE_5 v2 release thread.  I've got the FBNeo core but haven't got to testing and setting it up.  Going to do C64 at the same time as it's had 100s of new games released in the last few years (and I have a soft spot for c64).

I've got SF3 in MAME 0.274, pretty sure it runs full speed (at least from memory) although I wouldn't have played it thoroughly.  It may be worth trying some earlier MAMEs.  I'll double check it tomorrow.

Gsr94t

**
Jr. Member
Posts: 28
Logged
#11
Quote from: dee2eR on Feb 03, 2026, 12:45 AMI'll probably add it as an update in the ARpiCADE_5 v2 release thread.  I've got the FBNeo core but haven't got to testing and setting it up.  Going to do C64 at the same time as it's had 100s of new games released in the last few years (and I have a soft spot for c64).

I've got SF3 in MAME 0.274, pretty sure it runs full speed (at least from memory) although I wouldn't have played it thoroughly.  It may be worth trying some earlier MAMEs.  I'll double check it tomorrow.

Maybe jittery isnt the right way to describe. I dont know maybe im just picky with that game haha.
Thanks for that Dylan, its all good, dont stress about testing earlier mame's, im all good to wait eventually for an fba update whenever that comes out (as id also be using it for sf2yyc2 hack, as only fba supports that rom hack ). Plenty of other games to get through inbetween :) Cheers again

dee2eR

Administrator
*****
Hero Member
Posts: 253
Logged
Having now back to backed MAME 0.274 and FBNeo running sfiii3  I think I know what you mean.  Both run full speed but occasionally MAME seemed to have a frame timing hiccup (or similar) moment that was less smooth.

Now I need to write some launchers....

Gsr94t

**
Jr. Member
Posts: 28
Logged
Quote from: dee2eR on Feb 03, 2026, 08:25 PMHaving now back to backed MAME 0.274 and FBNeo running sfiii3  I think I know what you mean.  Both run full speed but occasionally MAME seemed to have a frame timing hiccup (or similar) moment that was less smooth.

Now I need to write some launchers....

Yep you hit the nail on the head, spot on, like a framing type of thing / smoothness :) Thanks for checking that out

dee2eR

Administrator
*****
Hero Member
Posts: 253
Logged
fbneo update in the release thread now