Once upon a time, I downloaded a raspberry pi image specifically designed for SHMUPS called "Vertipie" by Freddy Poli who was originally part of a Retropie FB group which is now known as the Project Hyperpie group.
I wanted this rpi image since it was the only one out there that had a collection of vertical games and used the fancy attract mode (was fancy back then ).
Ever since this image existed, I've always had a desire to build my very own dedicated shmups cab. At some point last year, that dream became a reality when I built the weecade inspired verticade
It went perfectly with my Horiztonal Hyperpie build - they were a match made in bartop heaven
As we all know, I wouldn't be on this forum if it wasn't for my recently purchased RaspberryJamma. I obviously purchased the RaspberryJamma for an Arcade setup. For me, it's the Sega Astro City, which up until 20 days ago, was non-existent in my garage. I managed to get one at a decent price and another at a complete bargain ($AUD150), unfortunately the the chassis on it has a vertical collapse and is currently getting fixed.
Since 3.8 is runs attract mode natively, I thought I'd try creating additional displays which uses the same layouts from the Original Vertipie.
Steps I've taken:
- Copied all the roms from the vertipie image (appears to be a full romset of advance mame since there's over 6k files) and shoved them under /boot/roms/mame-106/
- Copied all the layouts from vertipie and copied them over to /boot/attract-layouts (there's only 4 - MAME, CAVE, SHMUPS and PSIKYO)
- Copied the romlist from vertipie to /home/pi/.attract/romlists
- Created a CAVE display with the layout Vertipie-Cave using the list Vertical Cave - repeat this step to setup the other 3 displays
Here's the generic display showing every single game
Here are the other 4 displays setup
Cave
Mame
SHMUPS (capcom, toplan, taito, midway etc)
Psikyo
I obviously still need to rotate my screen and fix up the width, but you get a rough idea of how it looks
I'm hoping to add/remove some roms from the romlist eg. add Ketsui, DodonPachi Dai-Ou-Jou, Espgaluda to the CAVE page and remove all the games from the MAME page (should just be a matter of adding/removing a line in the romlist).
I will be testing further, but I'm hoping I don't have to put roms in individual folders so for example, I create a "vertical-cave.txt" romlist on the Cave display and when I launch DoDonPachi II - Bee Storm, it runs it through advance mame or if I launch DoDonPachi Dai-Ou-Jou, it runs it through FBA using the romlist below..
Code: Select all
ddp2;DoDonPachi II - Bee Storm (World, ver. 102);advmame;;2001;IGS;Shooter / Flying Vertical;;;;;0;;;;;
feversos;Fever SOS (International, Ver. 98/09/25);advmame;;1998;Cave (Nihon System license);Shoot-;;;;;0;;;;;
agallet;agallet;advmame;;;;;;;;;0;;;;;
esprade;esprade;advmame;;;;;;;;;0;;;;;
guwange;guwange;advmame;;;;;;;;;0;;;;;
ddonpach;DoDonPachi (International, master ver. 97/02/05)";fba;;1997;Atlus / Cave";;;;;;;;;;
ddpdojblk;DoDonPachi Dai-Ou-Jou Black Label (V100, (2002.10.07.Black Ver), Japan)";fba;;2002;Cave / AMI";;;;;;;;;;
dfeveron;Dangun Feveron (Japan, ver. 98/09/17)";fba;;1998;Cave / Nihon System inc.";;;;;;;;;;
espgal;Espgaluda (V100, Japan)";fba;;2003;CAVE / AMI";;;;;;;;;;