OS Software




ARpiCADE_5 v2.8

Started by dee2eR, Apr 20, 2026, 01:17 AM

Previous topic - Next topic

dee2eR

Administrator
*****
Hero Member
Posts: 337
Logged
Featuring:
-GroovyMAME 0.279  (recommended)
-GroovyMAME 0.274  (also recommended)
-MAME 0.251 (arcade only) (recommended to try 251 if newer versions dont work well for a rom)
-MAME 0.172 (with a couple of extra SHMUPS supported)(recommended to try 172 if 251 doesn't work for a rom, great for CAVE CV-1000 games)
-Final Burn Neo (RA core) - great for CPS3
-AdvMAME (for STV and maybe others, try it last if other MAMEs don't work well)
-Supermodel (SEGA Model 3 emulator)
-HypseusSinge (laserdisc games emulator - fork of Daphne uses daphne rom folder)
-Retroarch with console cores (Atari, SEGA, Nintendo, Colecovision, PCEngine, SuperGrafx, SEGA Saturn, Nintendo 64, Sony PSP, C64)
-Flycast (RA core & standalone) (Dreamcast, Atomiswave, Naomi, Naomi2)
-MAME2003 / MAME 0.078 (RA core)(Killer Instinct 1 & 2, Virtua Fighter 1, similar last resort status to AdvMAME)
-Box86 & WINE
-Model 2 emulator (box86/wine) (SEGA Model 2 emulator)
-Support for Fix It Felix Jr (box86/wine, vert monitor only)
-Support for DonutDodo (hori monitor only, you need to buy the Pi edition)
-Limited support for ArcadePC based games (eg. Taito Type X, advanced setup and USB memory stick required)
-Automated refresh rate and resolution switching.
-Hotkeys for exit game (long hold start), coin (start + b1), pause (start + joy down), MAME menu (start + joy right), RA menu (start + b6)
-Improved ARpiCADE Service Menu for system setup (cab Service button OR 'F4' on keyboard from game selction menu)
 
New service menu looks much more like a traditional arcade PCB service menu and has been broken into subsections to make it less of a confusing mess.  New features include crosshatch and RGB colourbars options for monitor setup.  A few settings have indicators that show what their setting was at boot too.

Works in low res (default, can use 240p or 480i for menus - selectable from the service menu) and high res.  Switching low res to high res can be done without a monitor by creating an empty text file callled 'highres.txt' in the boot partition and running the system on a Pi, it will turn off automatically when the system is setup.  Switching from high res back to low res is similarly done with 'lowres.txt'.

Please note: the four player adaptor is only working on Pi5 using this release.  Pi4 users with four player adaptor please use ARpiCADE_4.  Default setup is for 2 player (see config.txt to set four player mode).

https://mega.nz/file/NgckmagL#V8YSbAfqUfqWFNBHs24Bzn_UqNoqmeireHtr_xj-wAs
 Also available as an update to 2.7, see the 2.7 thread for the update.

Hashman

*
Newbie
Posts: 14
Location: Melbourne, Australia
Logged
Hi Dylan. Is there a way I can tell what version im already running? I would like to do the incremental updates but I have no idea what version I'm on.

dee2eR

Administrator
*****
Hero Member
Posts: 337
Logged
Not really, short of checking which images you've downloaded or something...  I always forget to add a version info thing, the couple of times I have I then forget to update it.... (eg. in the current run.sh it says version 2.4, even on 2.8 - my bad)

Maybe it's worth checking run.sh, if it says 2.4 you should be able to upgrade to 2.5 then 2.6 etc. and if you had a newer one already it should be safe as long as you do all the updates one at a time.

Hashman

*
Newbie
Posts: 14
Location: Melbourne, Australia
Logged
#3
Thanks mate. I did notice the fat32 part label is called BOOTFS and not the later BOOT label.

run.sh says

# ARpiCADE version info
#echo "Version info - ARpiCADE_5"

Is there any way of copying over my "displays" etc from this image. I spent ages making  favourites and neo geo displays using the tag feature etc

dee2eR

Administrator
*****
Hero Member
Posts: 337
Logged
can you see the second partition on your PC?  The files you want will be somewhere in /home/pi/.attract/

If you can't see the second partition on your PC you could copy the files to the first partition from the command line on the Pi.  The whole .attract folder should be under 35meg but you may want to check the free space on /boot first.  Use the command:
Quotesudo cp -r ~/.attract /boot/firmware/attractbak/

Hashman

*
Newbie
Posts: 14
Location: Melbourne, Australia
Logged
Quote from: dee2eR on Apr 20, 2026, 11:16 PMcan you see the second partition on your PC?  The files you want will be somewhere in /home/pi/.attract/

If you can't see the second partition on your PC you could copy the files to the first partition from the command line on the Pi.  The whole .attract folder should be under 35meg but you may want to check the free space on /boot first.  Use the command:
Quotesudo cp -r ~/.attract /boot/firmware/attractbak/

Thanks mate. Just made a copy of the .attract folder as I use paragon and was able to acess the partition.

dee2eR

Administrator
*****
Hero Member
Posts: 337
Logged
No prob.  Don't just copy the old files in to the new one,  manually merge them (mainly attract.cfg, if there are romlists you can prob just copy them over) in Notepad++ so you don't remove any of the new changes since whatever version you had was.

Hashman

*
Newbie
Posts: 14
Location: Melbourne, Australia
Logged
Quote from: dee2eR on Apr 20, 2026, 11:38 PMNo prob.  Don't just copy the old files in to the new one,  manually merge them (mainly attract.cfg, if there are romlists you can prob just copy them over) in Notepad++ so you don't remove any of the new changes since whatever version you had was.

Noted, thank you! Yeah looks like some .tag files and will be sure merge the displays in attract.cfg

Super keen to check out v2.8