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: My GroovyMAME frontend  (Read 2972 times)

0 Members and 1 Guest are viewing this topic.

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
My GroovyMAME frontend
« on: April 26, 2014, 02:12:34 pm »
The Windows 7 version of GroovyMAME got me interested in standard resolution arcade monitors again. A while ago, I wrote a frontend for any commandline program (MAME or any game), but I designed it with LCD monitors in mind.

I've since updated it to be completely resolution independent so I can run it on my 15khz arcade monitor. It's completely flexible. It'll run at any resolution an LCD or CRT can do, and if you run it on a widescreen LCD, you can enable letterboxing for a 4:3 image.

What's unique about this frontend is that the frontend itself is a video game. Player 1 and 2 can fight each other to determine who gets to select the game.

I've also added pixel shaders to it so that the background scenery changes depending on the time of day.

This frontend works perfectly with the latest GroovyMAME and Windows 7 crtemudriver. The whole experience is really awesome. I'm having a blast with this thing.

Here's a video showing it running with letterboxing enabled and a 2 player game:


320x240:


640x480:


2560x1600:


Running at sunset with image scaling disabled at 2560x1600:


Running at night with image scaling disabled at 2560x1600:


You can download it here:
http://www.sendspace.com/file/fdrgva
« Last Edit: April 27, 2014, 03:15:07 pm by bulbousbeard »

eewoke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 41
  • Last login:April 14, 2023, 05:18:23 pm
  • I want to build my own arcade controls!
Re: My GroovyMAME frontend
« Reply #1 on: April 27, 2014, 03:54:26 am »
Awesome!!! I really like your approach. Please share with the community  :cheers:

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
Re: My GroovyMAME frontend
« Reply #2 on: April 27, 2014, 02:32:25 pm »
Awesome!!! I really like your approach. Please share with the community  :cheers:

I added a download link to the post. Enjoy!

eewoke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 41
  • Last login:April 14, 2023, 05:18:23 pm
  • I want to build my own arcade controls!
Re: My GroovyMAME frontend
« Reply #3 on: April 27, 2014, 02:42:42 pm »
Great! Thanks!  :applaud: