ARpiCADE 3.84 is now available
Posted: Thu Apr 11, 2019 1:21 am
ARpiCADE 3.84 catchy name edition is finally out.
It features:
Much faster rom scanning with more game details too, huge thanks to ozfalcon for overhauling my old script & replacing the old AdvMenu lst format reference lists with the new aml (Attract-Mode list) format reference files. ozfalcon also wrote scripts to generate aml files but they're not included in this distro (see here: https://www.aussiearcade.com/showthread ... PI/page187 and next few pages for more info and to find said scripts) - this is the first release with this scanner so please let me know if you find bugs, please do not bug ozfalcon about ARpiCADE related bugs as he doesn't use ARpiCADE. Again, massive thanks to ozfalcon for working on this. As an idea of the speed improvement, a scan of approx 5000 roms used to take about 2.5 minutes - now under 20 seconds.
Slight changes to rom folders - arcade (MAME, Daphne and FBA) and consoles now have there own folders /boot/romsArcade/ & /boot/romsConsoles/
Retroarch and cores updated
MAME 0.078 changed to mame2003-plus Retroarch core replacing mame2003 Retroarch core (same rom folder used)
Shaders enabled (not activated but enabled) for all Retroarch cores (can be used for mirrorred cocktail cab mode)
Daphne onscreen scoreboard enabled for the few games that use it
Donkey Kong hacks added to high score file for MAME0.203 (thanks Tapper)
Button orders and names should be more consistant accross both 2 player and 4 player modes
Tweaks I forgot to note too...
Minor updates to the instructions found in /boot/USER_GUIDE/
https://mega.nz/#!A0kRUCLB!CCejG2JA1A_G ... _IWNt33V6o
EDIT:
a bug has been found with the joystick shortcuts in MAME 078 / MAME 2003 plus. Neither the credit shortcut or MAME menu shortcut work. Here's how to fix it. The fix requires you plug in a USB keyboard before powering up the machine.
First step:
Boot a game in 078, open the menu (p1 start + b6, or f1 on the keyboard). Navigate the menu with joystick, b1 selects, b2 backs out.
Retroarch menu (will open in the quick menu press b2 to get to the root menu)> settings > drivers > input - change to udev using joystick right/left to cycle through the options
back out of the menus again select the quick menu and resume game.
Exit the game with the long hold p1 start shortcut.
Second step:
Relaunch the game. Re-enter the Retroarch menu.
Retroarch menu > settings > input > user 1 binds
scroll to user 1 select button, press b1 to set an input then press '5' on the keyboard (no quotes)
now scroll to user 1 L3 button and set it to 'tab' in the same way
back out to the settings menu and re-enter drivers and change input back to linux raw
back out of the menus again select the quick menu and resume game.
Exit the game with 'esc' on the keyboard (the joystick shortcuts won't be working at this point but will next time it's launched)
It should now be fixed but test it to be sure. Don't unplug the keyboard until you have powered off the cab. To be safe and make sure the changes get written to the SD card properly once you have tested to make sure it works exit the game select menu with 'service' (cab) or 'f4' (keyboard) and select either the reboot or power off option based on if you will keep playing. Back up the SD card or risk doing it again...
It features:
Much faster rom scanning with more game details too, huge thanks to ozfalcon for overhauling my old script & replacing the old AdvMenu lst format reference lists with the new aml (Attract-Mode list) format reference files. ozfalcon also wrote scripts to generate aml files but they're not included in this distro (see here: https://www.aussiearcade.com/showthread ... PI/page187 and next few pages for more info and to find said scripts) - this is the first release with this scanner so please let me know if you find bugs, please do not bug ozfalcon about ARpiCADE related bugs as he doesn't use ARpiCADE. Again, massive thanks to ozfalcon for working on this. As an idea of the speed improvement, a scan of approx 5000 roms used to take about 2.5 minutes - now under 20 seconds.
Slight changes to rom folders - arcade (MAME, Daphne and FBA) and consoles now have there own folders /boot/romsArcade/ & /boot/romsConsoles/
Retroarch and cores updated
MAME 0.078 changed to mame2003-plus Retroarch core replacing mame2003 Retroarch core (same rom folder used)
Shaders enabled (not activated but enabled) for all Retroarch cores (can be used for mirrorred cocktail cab mode)
Daphne onscreen scoreboard enabled for the few games that use it
Donkey Kong hacks added to high score file for MAME0.203 (thanks Tapper)
Button orders and names should be more consistant accross both 2 player and 4 player modes
Tweaks I forgot to note too...
Minor updates to the instructions found in /boot/USER_GUIDE/
https://mega.nz/#!A0kRUCLB!CCejG2JA1A_G ... _IWNt33V6o
EDIT:
a bug has been found with the joystick shortcuts in MAME 078 / MAME 2003 plus. Neither the credit shortcut or MAME menu shortcut work. Here's how to fix it. The fix requires you plug in a USB keyboard before powering up the machine.
First step:
Boot a game in 078, open the menu (p1 start + b6, or f1 on the keyboard). Navigate the menu with joystick, b1 selects, b2 backs out.
Retroarch menu (will open in the quick menu press b2 to get to the root menu)> settings > drivers > input - change to udev using joystick right/left to cycle through the options
back out of the menus again select the quick menu and resume game.
Exit the game with the long hold p1 start shortcut.
Second step:
Relaunch the game. Re-enter the Retroarch menu.
Retroarch menu > settings > input > user 1 binds
scroll to user 1 select button, press b1 to set an input then press '5' on the keyboard (no quotes)
now scroll to user 1 L3 button and set it to 'tab' in the same way
back out to the settings menu and re-enter drivers and change input back to linux raw
back out of the menus again select the quick menu and resume game.
Exit the game with 'esc' on the keyboard (the joystick shortcuts won't be working at this point but will next time it's launched)
It should now be fixed but test it to be sure. Don't unplug the keyboard until you have powered off the cab. To be safe and make sure the changes get written to the SD card properly once you have tested to make sure it works exit the game select menu with 'service' (cab) or 'f4' (keyboard) and select either the reboot or power off option based on if you will keep playing. Back up the SD card or risk doing it again...