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: Build Your Own Front End(EXTENDed-)  (Read 8067 times)

0 Members and 2 Guests are viewing this topic.

Chris John Hunter

  • Guest
  • Trade Count: (0)
Build Your Own Front End(EXTENDed-)
« on: May 25, 2013, 03:53:22 pm »
 :blank:
« Last Edit: July 06, 2013, 02:39:10 pm by Chris John Hunter »

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:March 05, 2024, 09:02:23 am
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: Build Your Own Front End
« Reply #1 on: May 25, 2013, 05:10:08 pm »
I'd be interested. 

Monkeyvoodoo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 251
  • Last login:April 13, 2024, 03:01:51 am
  • I swear I can stop at one. Or two.
    • threefoldhorse Custom
Build Your Own Front End
« Reply #2 on: May 25, 2013, 05:27:26 pm »
Count me in too. I would love to learn how to do this.

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #3 on: May 26, 2013, 09:53:02 am »
 :blank:
« Last Edit: July 06, 2013, 02:39:29 pm by Chris John Hunter »

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:May 21, 2024, 04:55:07 pm
  • <insert personal text here>
Re: Build Your Own Front End
« Reply #4 on: May 26, 2013, 02:39:09 pm »
I'm watching, just not playing along.  Always interested in learning new things.

darkSSide

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 170
  • Last login:March 24, 2024, 08:19:48 pm
  • I want to make my own money!
Re: Re: Build Your Own Front End
« Reply #5 on: May 26, 2013, 04:46:25 pm »
I'm watching, just not playing along.  Always interested in learning new things.
I'm game as well

Sent from my Atari 2600


Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Re: Build Your Own Front End
« Reply #6 on: May 26, 2013, 05:15:57 pm »
 :blank:
« Last Edit: July 06, 2013, 02:39:47 pm by Chris John Hunter »

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19956
  • Last login:May 20, 2024, 02:39:34 am
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Build Your Own Front End
« Reply #7 on: May 26, 2013, 06:38:04 pm »
I'm watching, just not playing along.  Always interested in learning new things.

Same here. I like learning new stuff.
***Build what you dig, bro. Build what you dig.***

lcmgadgets

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 471
  • Last login:July 31, 2023, 01:46:12 pm
  • Can u guess what game this image is from?
Re: Build Your Own Front End
« Reply #8 on: May 26, 2013, 10:15:42 pm »
Also just watching. Very interesting, & if I had the time...
"Godzilla is a warning. A warning to each and every one of us. When mankind falls into conflict with nature, monsters are born."
Professor Hayashida

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #9 on: May 27, 2013, 10:09:43 am »
 :blank:
« Last Edit: July 06, 2013, 02:40:06 pm by Chris John Hunter »

RoyalScam

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:June 26, 2018, 05:18:41 pm
Re: Build Your Own Front End
« Reply #10 on: May 28, 2013, 11:22:16 am »
Following along, with some caveats,

I'm on Win7 Home Premium 64. I first had to download DirectX 9.0c from Microsoft. I used the webinstaller, it took a little while. Also when running Dark Basic, I needed to run as administrator.

As for navigating Dark Basic, I found it easiest to start a new project ( named it 'Easy' ) saved it, copy and pasted the code, and F5, compile run, that's what worked for me. Thanks for doing this CJH! This looks like it'll be a lot of fun!

Regards,
Scam

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #11 on: May 28, 2013, 11:32:22 am »
 :blank:
« Last Edit: July 06, 2013, 02:40:20 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #12 on: May 28, 2013, 01:27:57 pm »
 :blank:
« Last Edit: July 06, 2013, 02:40:38 pm by Chris John Hunter »

blenderernz

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:January 20, 2015, 05:53:22 pm
Re: Build Your Own Front End
« Reply #13 on: May 28, 2013, 06:56:12 pm »
This is great, thanks for this. Your comments throughout the code are very clear and easy to understand!! Look forward to following along.  ;D

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Build Your Own Front End
« Reply #14 on: May 28, 2013, 10:01:12 pm »
Hi Chris

Code: [Select]
You can post code inside "code" tags
 :cheers:

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:May 20, 2024, 01:42:43 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Build Your Own Front End
« Reply #15 on: May 28, 2013, 11:11:45 pm »
Glad you pulled the hardcoded nonsense... I've been biting my tongue.  Keep it up. 

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #16 on: May 29, 2013, 06:38:49 am »
 :blank:
« Last Edit: July 06, 2013, 02:41:04 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #17 on: May 29, 2013, 06:40:24 am »
 :blank:
« Last Edit: July 06, 2013, 02:41:17 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #18 on: May 29, 2013, 07:42:50 am »
 :blank:
« Last Edit: July 06, 2013, 02:41:29 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #19 on: May 29, 2013, 07:45:18 am »
 :blank:
« Last Edit: July 06, 2013, 02:47:28 pm by Chris John Hunter »

Binkles

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 48
  • Last login:May 05, 2017, 10:41:45 am
  • I want to build my own arcade controls!
Build Your Own Front End
« Reply #20 on: May 29, 2013, 10:22:25 am »
I'm really interested in this, having done some programming in the past, I've followed along quite easily.

What will get me into programming a front end through your tutorial, is I want to be able to set up a physical key, when it is on, a games list can be selected, games that I don't want the kids to play but I do... Think mortal kombat, street fighter etc, but when the key is off and safely in my pocket, that game list is not available, and the family friendly game list is the only one available.

Any chance you will be able to show how to do that? I haven't seen it in any front end so far.

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #21 on: May 29, 2013, 11:16:36 am »
 :blank:
« Last Edit: July 06, 2013, 02:47:11 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #22 on: May 29, 2013, 11:23:03 am »
 :blank:
« Last Edit: July 06, 2013, 02:46:46 pm by Chris John Hunter »

Sitnalta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 24
  • Last login:November 13, 2017, 06:13:14 pm
Build Your Own Front End
« Reply #23 on: May 29, 2013, 12:29:45 pm »
I am looking forward to the results with images, I'm definitely follow this topic :)

Binkles

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 48
  • Last login:May 05, 2017, 10:41:45 am
  • I want to build my own arcade controls!
Build Your Own Front End
« Reply #24 on: May 29, 2013, 04:00:46 pm »
I've already got a switch that is activated by a key, either momentary, or always on/off depending on the status of the key.

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #25 on: May 31, 2013, 06:32:20 am »
 :blank:
« Last Edit: July 06, 2013, 02:46:31 pm by Chris John Hunter »

RyoriNoTetsujin

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 545
  • Last login:March 23, 2024, 03:55:45 pm
Re: Build Your Own Front End
« Reply #26 on: May 31, 2013, 07:23:11 pm »
This is great! Thank you for doing this. I'm definitely watching, learning, and looking forward to updates.

I've always been vaguely interested in learning a programming language, but all I've ever thought I'd *really* like to program is my own frontend -- so this is rather seredipitous!  :cheers:

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #27 on: June 02, 2013, 02:07:34 pm »
 :blank:
« Last Edit: July 06, 2013, 02:46:20 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #28 on: June 02, 2013, 02:15:25 pm »
 :blank:
« Last Edit: July 06, 2013, 02:46:09 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #29 on: June 02, 2013, 03:25:34 pm »
 :blank:
« Last Edit: July 06, 2013, 02:45:59 pm by Chris John Hunter »

blenderernz

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:January 20, 2015, 05:53:22 pm
Re: Build Your Own Front End
« Reply #30 on: June 05, 2013, 05:36:07 pm »
Thanks again CJ,

This is all coming together nicely. Just a note that there seems to be an error in the code (unless I'm doing something wrong of course) at:

font=Verdana Current_System_Name=1
font=Verdana hide mouse

I had to remove the font=Verdana from both of these lines or I would get errors when compiling.

This really is great and looking forward to continuing on.

Thanks  :cheers:

EDIT Just noticed that I had to remove the [] from those to allow them to be shown on the forum. :)
« Last Edit: June 05, 2013, 05:38:17 pm by blenderernz »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #31 on: June 05, 2013, 06:56:42 pm »
 :blank:
« Last Edit: July 06, 2013, 02:45:46 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #32 on: June 11, 2013, 03:40:30 am »
 :blank:
« Last Edit: July 06, 2013, 02:47:56 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #33 on: June 15, 2013, 11:46:40 am »
 :blank:
« Last Edit: July 06, 2013, 02:45:37 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #34 on: June 15, 2013, 11:52:00 am »
 :blank:
« Last Edit: July 06, 2013, 02:45:28 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End
« Reply #35 on: June 15, 2013, 12:56:09 pm »
 :blank:
« Last Edit: July 06, 2013, 02:45:16 pm by Chris John Hunter »

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End (EXTENDed)
« Reply #36 on: June 17, 2013, 12:02:00 am »
 :blank:
« Last Edit: July 06, 2013, 02:45:06 pm by Chris John Hunter »

Binkles

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 48
  • Last login:May 05, 2017, 10:41:45 am
  • I want to build my own arcade controls!
Build Your Own Front End(Ended-)
« Reply #37 on: June 17, 2013, 01:09:23 am »
Thanks for doing what you had done, I was following pretty easy, which is why I hadn't posted anything.

I'll have to look into the syntax of the language and will continue along with what I wanted to attempt.

Regards

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:May 21, 2024, 04:55:07 pm
  • <insert personal text here>
Re: Build Your Own Front End(Ended-)
« Reply #38 on: June 17, 2013, 08:11:23 am »
You know what helps get people engaged?  Screenies of what your coding is accomplishing. 

Chris John Hunter

  • Guest
  • Trade Count: (0)
Re: Build Your Own Front End(EXTENDed-)
« Reply #39 on: June 17, 2013, 01:45:21 pm »
 :blank:
« Last Edit: July 06, 2013, 02:44:53 pm by Chris John Hunter »