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

  

Author Topic: groovyarcade-2026.02-x86_64  (Read 1175 times)

0 Members and 3 Guests are viewing this topic.

immortanjoexxx

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:Today at 06:11:44 pm
  • I want to build my own arcade controls!
groovyarcade-2026.02-x86_64
« on: April 07, 2026, 11:16:44 am »
This version brings several fixes and updates to the original GroovyArcade (Substring). The main objective was to correct known bugs, update system components, and include new features to facilitate use in different setups.

MAME 0.285

LptKeycoder: Integrated support for keycoders via parallel port.

OpenPPJOY (JAMMA board): Included driver for interfacing with JAMMA hardware.

Raspberry Pi Pico support (NKRO Keycoder): In the shared/joysticks folder, I included a ready-made keycoder firmware with NKRO (No-Key Rollover) support, which allows unlimited simultaneous key presses without conflicts ("ghosting"). To use, simply copy the file to your Raspberry Pi Pico.

Dynamic Screen Switching: Simplified option to switch between LCD and CRT monitors (15kHz).

Updated Emulators: Inclusion of configured RetroArch, Flycast e Fightcade.

Smart Shared Folder: A system that allows you to add ROMs, BIOS, and custom settings directly to the ISO before installation, with automatic file replacement. The folder is located inside the ISO; everything you put there will be copied at the end of the installation.

Download: https://archive.org/details/groovyarcade-2026.02-x86_64
« Last Edit: April 07, 2026, 05:15:39 pm by immortanjoexxx »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 866
  • Last login:April 10, 2026, 06:20:12 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: groovyarcade-2026.02-x86_64
« Reply #1 on: April 07, 2026, 05:38:24 pm »
Dude, it's fine to fork but:
  • why fork an open source project you haven't even tried to contribute to ? Just submit pull requests, I don't bite
  • Why keep the same name ? This brings confusion

immortanjoexxx

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:Today at 06:11:44 pm
  • I want to build my own arcade controls!
Re: groovyarcade-2026.02-x86_64
« Reply #2 on: April 07, 2026, 07:58:07 pm »
I sent a copy of the gasetup, gatools, and galauncher folders to your email (frog2wah). The issue with the name might be the translator; I stated that I worked on top of the original (substring). I tried posting it on GitHub, but it doesn't accept files larger than 2GB, so I uploaded it to the Internet Archive to share it here. But in the email I sent you, I mentioned that you can use it, of course, if you want. I understand now what you mean about the file name—I just updated it, fixed a few things, and added more controller options. But as I said in the description, I didn't create anything from scratch, I only updated it. 
(why fork an open source project you haven't even tried to contribute to ? Just submit pull requests, I don't bite) I tried doing that on GitHub, but I didn't really understand how it worked, so I decided to do it this way, which I found more practical. But take a look there; if you think it's good and usable, feel free to use it and do whatever you think is best."
« Last Edit: April 07, 2026, 08:06:07 pm by immortanjoexxx »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 866
  • Last login:April 10, 2026, 06:20:12 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: groovyarcade-2026.02-x86_64
« Reply #3 on: April 08, 2026, 03:02:19 pm »
got no mail. When was it sent ? Anyway the way to ask is through issues on github or gitlab (although I get no notifications from gitlab ...). Now, a few points :
- github file limit is here, and that's why I stick to GroovyMAME only. Anyway, the original purpose of the distro is to run GM. Retroarch and other are extra that don't ship by default (and would anyway increase the size of the iso)
- Openppjoy ... There was someone a few years ago who wanted it shipped with GA. But: the parallel port driver changed inside the kernel, the driver had to be rewritten. Got no news then
- NKRO : could be shipped as a package. But if flashing the Pi means installing a shitload of bloated tools, I'm not really for it
- Screen Switching : eventually, depends how it was made. When you boot your CRT with no output, this can be a good way to diagnose stuff while hotplugging a LCD
- fightcade : no linux port, needs Wine. And Wine is a source of big trouble for configuration, so I'm not rushing in that direction (yet). But one day, somethign should be done, I agree
- smart shared folder : you know I can't ship copyrighted content in the iso, don't you ? ;)