Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

Recent Posts

Pages: 1 [2] 3 4 ... 10

Started by howarejew - Last post by howarejew

5/5/24 Update: Dynamic Mini Marquee using Marquee Masher in GameEx






Started by projectguy - Last post by projectguy

To give you an idea of the project scope the following pictures are a snap shot of my previous project cabinet.





Started by saint - Last post by projectguy

Galaga

Started by saint - Last post by projectguy

cabinet

Started by bbegin - Last post by jametheth

So after following the original guide, and much fiddling around, I managed to get a working install of 64bit Raspbian Lite 12 Bookworm, MAME 0265, Hypseus 2.11.2, and the latest Attract-Mode Plus 3.0.8 frontend.

I decided to share this image here to show some love to this project, not to step on the OP's toes in anyway!

I will gladly remove the link if this is problematic!




No copyrighted material is included!

rpi4b.raspios12.mame-0265.AMP.base.clean.tar.xz

Download Here
https://drive.google.com/file/d/1Va3d9nI_bsQAfLi6bF8DWGdAohj6Fyoe/view?usp=sharing



I have all the same scripts that the OP included in his setup / guide, all of the original stuff applies.

My changes are;



64bit Raspbian Lite 12 "Bookworm"
MAME 0265
Hypseus 2.11.2
Attract-Mode Plus 3.0.8


No AdvancedMenu
Note - I didn't bother with AdvancedMenu, as I see it as pointless when AttractMode exists.

Attract-Mode Plus instead of Attract-Mode - https://github.com/oomek/attractplus/tree/master
Note - I changed the executable name in /usr/local/bin/ from "attractplus" to "attract" rather then change the name in all the original scripts and locations.

Launch Decorator plugin for AttractMode added. - https://github.com/matteocedroni/am-launch-decorator-plugin?tab=readme-ov-file
Note - Disabled by default.  I use this as a way to trigger a script on rom launch.  In particular I use it to trigger a TOS GRS switchable 4 to 8 way restrictor to change mode based on the game being launched.  This is configured already for this purpose if you turn it on in AttractMode, set the script directory to /home/pi/.attract/plugins/LaunchDecorator/scripts/  and script extension to .sh
If you don't have this hardware, just ignore this plugin, it causes no problems.



TOS GRS Switchable 4-to-8 way restrictor plate software located in /home/pi/roms4way/   -  https://thunderstickstudio.com/products/tos-grs-4-to-8-way-restrictor-all-in-one-kit
Note - This is used in conjunction with the Launch Decorator plugin in AttractMode.
If you don't have this hardware, just ignore this folder, it causes no problems.


GPIOnext installed for use of GPIO as buttons.  -  https://github.com/mholgatem/GPIOnext
Note - Installed, daemons running, not configured.

AttractModePlus is set up as default frontend.
Note - AttractMode auto setup the MAME emulator in AM.  It seems to be all good, though I wonder about the dir it chose for "emulator working directory".  Surely wrong, but everything seems to work.  I will play with this some more now that I have a working image.


Everything is in horizontal "non-rotated" configuration.
Note - I included the notes from the original guide for switching everything to a vertical rotation.  Located in /home/pi/notes.txt



I think that is about all I changed from the original design.


There are some differences in parts of the system and setup process when using the latest 64bit Raspbian 12 Bookworm that gave me problems, but in the end I think I got everything figured out, and all seems to be working right, though I have not tested Hypseus, nor all of the scripts in the /home/pi/scripts/ directory.

Note that in Raspbian 12, /boot/cmdline.txt and /boot/config.txt are now located in /boot/firmware/cmdline.txt and /boot/firmware/config.txt

While setting all this up, I had some issues with the RO file system setup script in particular, but I seem to have got it all sorted out.

I have shrunk this down as small as I could, this could be flashed to an 8gb sd card in a pinch.
The root partition is pretty small, but should be fine for most uses.  It might be a problem if you try to compile new versions of MAME in your home DIR or elsewhere on the root partition.


SSH is on.
Hostname is arcade.
User is pi
Password is raspberry


Don't forget to do the included "expand-data-partition.sh" script, and setup wifi, locale, hostname, etc, with raspi-config or manually as needed.

Enjoy!




Started by Klipp - Last post by Klipp

Ok so here's the results (in case anyone else has this problem and wishes to know)

Even thought there is a calibration requirement upon powering up (and I do the calibration... turn wheel all the way to the left and hit the button, turn wheel all the way to the right and hit the button, stop on gas all the way, step on brake all the way), that didn't do anything.

HOWEVER, when I went into the menu and went to calibration and did *exactly* the same thing, it fixed the problem. The flames came back from a double pump and I am now able to go over 100 mph.

Woo hoo!! Thanks everyone for your great help and advice.

Kim

17   Everything Else / Re: So I've been building an ultralighton Yesterday at 06:20:02 pm

Started by danny_galaga - Last post by RandyT

If she flies as good as she looks, you'll be the envy of the airfield.  Great work!

Started by projectguy - Last post by projectguy

I've started a full scale Galaga machine build for my daugter to give as a wedding gift to her future husband.  Previously I have built a Galaga machine and a Mrs Pac Man cocktail table all of which used a multicade board.  I've also built a full features Williams wide body virtual pinball machine.  To document the build I have added the build to my YouTube channel "Lane The Project Guy".  Please enjoy following along with my build!



19   Lightguns / Re: VR lighthouse based tracking for lightgunson Yesterday at 02:37:55 pm

Started by Toasty833 - Last post by greymatr

It's also hard to get a good view of when my headset is so far away from the actual playspace, can't get the controllers to hit the buttons a mile in the air.

Do you know about the desktop mode of OVIE?

If you go into:

C:\Program Files\OpenVR-InputEmulator

there is a batch file called startdesktopmode.bat

That will bring OVIE up on the desktop. That is how I've been using it

Edit 2: Tried restarting SteamVR, and it seems like the pose data is back to the initial set so I can keep working on my calibration. It might've changed slightly, I'll see if it stays consistent through resets and over play sessions. As long as it's the same on boot every time it should work fine though.

I saw this edit too, so I hope that it will work. Let me know how you go

20   Lightguns / Re: VR lighthouse based tracking for lightgunson Yesterday at 02:32:24 pm

Started by Toasty833 - Last post by Toasty833

There is a variable I'm using that is for standing and the other options are for sitting or raw and uncalibrated. I think I thought standing would work for a normal room setup so chose that.
I think I'm using standing too. OVIE works fine for remapping my tracker position, so who knows.

If you save the coords, then replay them and then save them again while replaying. And then replay that save, is it still printing out the same coords on is it changing around?
Yeah, they change. If I manually adjust the coords they change too, by saving with my headset inverted I got kind of close and have been manually dialing it in by adjusting and comparing.

Also you can use OVIE offsets to try to do the correction, I found you can change the numbers by typing them in so that saves pressing the + / - buttons
I worry that this will have the same offset issue so I haven't tried it yet, maybe I will for fine tuning when I get a good alignment. It's also hard to get a good view of when my headset is so far away from the actual playspace, can't get the controllers to hit the buttons a mile in the air.

Edit: Tried it out by adjusting yaw, but it sent the new saved coords off into the stratosphere again. Manually adjusting the vrdeskHMD pose is what works for me, so I'm going to stick with it. Didn't know about the desktop mode though, I might try that out in the future.
Pages: 1 [2] 3 4 ... 10