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: Resources for developing jukebox software  (Read 1284 times)

0 Members and 1 Guest are viewing this topic.

demliag

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:September 23, 2005, 01:35:08 pm
  • I want to build my own arcade controls!
Resources for developing jukebox software
« on: February 01, 2005, 06:01:43 pm »
I posted this on the jukebox forum, but realized it is probably better suited to here.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: Resources for developing jukebox software
« Reply #1 on: February 02, 2005, 11:12:00 am »
I'm not a c / c++ developer (not in years anyway).  But you should probably look at the packages used for mame and mame32 (for gui pieces).  That way you might be ready to help out if you get a sec.

I don't remember all the packages they use.  But look at what it takes to compile mame and you will see.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 06:13:49 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Resources for developing jukebox software
« Reply #2 on: February 02, 2005, 11:37:04 am »
I'm not a c / c++ developer (not in years anyway).

Trimoor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 596
  • Last login:November 18, 2006, 09:01:46 pm
  • I like shooting out of helicopters.
    • Trimoor
Re: Resources for developing jukebox software
« Reply #3 on: February 02, 2005, 01:19:39 pm »
Ack, why does everyone here immediately suggest microsoft for everything?
If you use visual studio, you will never get your programs out of microsoft's grip.  You are contributing to the monopoly.  Plus I've tried it and it sucks.

A simple GUI seems better suited to Perl of Java.  Even html with php.
Remember NOT to use any MS only dlls.  You'll never get away.....

demliag

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:September 23, 2005, 01:35:08 pm
  • I want to build my own arcade controls!
Re: Resources for developing jukebox software
« Reply #4 on: February 02, 2005, 01:35:08 pm »
I did want to try to avoid microsoft if at all possible.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Resources for developing jukebox software
« Reply #5 on: February 04, 2005, 12:15:47 pm »
I did want to try to avoid microsoft if at all possible.
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

PacManFan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:December 06, 2005, 12:18:56 pm
    • Kymaera Home Page
Re: Resources for developing jukebox software
« Reply #6 on: February 04, 2005, 01:57:07 pm »
Hey, I thought I'd throw in my .02$ worth here. I'm the  frontend developer for Kymaera www.sourceforge.net/projects/kymaera, and I program primarily in C++ / C.
I would suggest using the Allegro game programming library. There are tons of add-on libraries for Allegro for mp3's, ogg's, wav, etc...
You can have a basic command line mp3 player up and running in less than an hour.
I use the Ms.net 7.1 studio to develop Kymaera on, but it also compiles under gcc for DOS and Linux.

Dev C++ (Bloodshed) is a great IDE with gcc support built in. It allows you to cross-compile too.

-PMF
All Hail Smezznar! The Giant purple centipede of Omnicron 5. Regail him with your odiferous offerings of onion powder!