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: Creating custom front end (where to start?)  (Read 1617 times)

0 Members and 1 Guest are viewing this topic.

Sshado

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 221
  • Last login:October 04, 2024, 06:10:57 pm
  • Sshado's Club
    • Sshado's Club
Creating custom front end (where to start?)
« on: February 04, 2013, 02:04:13 pm »
I am trying to get back into programming and what works best is having a project.  I decided I wanted to create my own Front End for my arcade.  Problem is that I do not want to "Reinvent the wheel", so is there any open source software out there for Front Ends?  I work best when I have a starting point that I can either add to or re-write).

Anyone have any ideas where to start looking for this?

Thanks!

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Creating custom front end (where to start?)
« Reply #1 on: February 05, 2013, 01:08:55 pm »
Look up the front ends and see whether they are open source. I think at least some are.
-Banned-

shanghaiguide

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:April 07, 2023, 02:37:34 am
  • I want to build my own arcade controls!
Re: Creating custom front end (where to start?)
« Reply #2 on: February 05, 2013, 01:44:39 pm »
If you do make something, please make it SDL based. 
Pretty please :)

There are a bunch of open source frontends out there.

Wah!cade, LemonLauncher, GameLauncher, etc.

If you did it SDL based, it would work nicely in a lot of different systems, without being system specific.
PM me if you are interested in collaborating on something i'm currently doing, as I need a decent open source front end too :)

nipsmg

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1753
  • Last login:Today at 02:39:21 pm
  • ROONEY!! ERRGH!!
    • Arcadia
Re: Creating custom front end (where to start?)
« Reply #3 on: February 05, 2013, 02:09:09 pm »
Here's another done in .NET: http://arcadefrontend.codeplex.com/

This will likely be windows specific, but you can do cross-platform development in .NET using Mono and SDLDOTNET/Tao and other cross-platform graphics libraries for .NET.


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Today at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Creating custom front end (where to start?)
« Reply #4 on: February 06, 2013, 08:10:53 am »
If you do make something, please make it SDL based. 
Pretty please :)

There are a bunch of open source frontends out there.

Wah!cade, LemonLauncher, GameLauncher, etc.

If you did it SDL based, it would work nicely in a lot of different systems, without being system specific.
PM me if you are interested in collaborating on something i'm currently doing, as I need a decent open source front end too :)

Way to mention FE's that are almost as old as the hobby.  Seriously, don't start with any of those.  ;)

You are welcome to the source code to any of my old fes, but you'll hate me because they are all written in vb6.  I did one that I never released a couple of years ago called pacFE.  I built a pacman cabinet, so I wanted a really simple fe similar to those xx in 1 boards.

nipsmg

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1753
  • Last login:Today at 02:39:21 pm
  • ROONEY!! ERRGH!!
    • Arcadia
Re: Creating custom front end (where to start?)
« Reply #5 on: February 07, 2013, 09:39:12 am »
Also, if you're a .NET developer (or want to learn .NET) you might want to look at MonoGame: http://monogame.codeplex.com/

It's an open source implementation of XNA (which is a game dev library for windows / xbox 360). 

From the site:
Quote
What is MonoGame?

MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. Our goal is to allow XNA developers on Xbox 360, Windows & Windows Phone to port their games to the iOS, Android, Mac OS X, Linux and Windows 8 Metro. Windows Phone 8, OUYA and PlayStation Mobile development is currently in progress.

There's some tutorials on their site. 

mathew_123456

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:January 10, 2023, 06:31:24 pm
Re: Creating custom front end (where to start?)
« Reply #6 on: February 09, 2013, 06:24:24 am »
You are more than welcome to go to town on my old project..

http://mercuryfe.codeplex.com/

Never quite got back around to finishing it. I had thought of rewriting it making it completely web based and O/S independent. I even started - still a fair ways off though. The only reason I thought of going down this path was that both firefox/chrome got joystick support with their latest builds - as well as real full screen. Which O/S doesn't have apache, PHP, mysql and firefox.
Still sticking to DB - nothing quite like querying wads of data with a nice bit of SQL!
Ahh life. Why do you always get in the way of living  :)