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: A Front End for Front Ends?  (Read 2234 times)

0 Members and 1 Guest are viewing this topic.

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5145
  • Last login:March 07, 2025, 10:44:09 am
    • Idaho Garagecade
A Front End for Front Ends?
« on: June 18, 2009, 10:51:43 am »
Does anyone know of a program that would allow you to select between multiple programs to start up?

What I mean is...

I'd love to have both my current MAMEWAH set up as well as a HYPERSPIN front end able to be the "boot" front-end...selectable.

Ideally,  I'd love to find a program that allows you to select from the two (or more) front end to boot at start up of the PC.  You'd select, say MAMEWAH... upon reboot it would load MAMEWAH as the front end.  If I wanted to change front ends,  I'd hold down a button at start up (or something similar) which would bring up the list of front ends again which I could then select,  for example,  Hyperspin... at which time THAT front end would be what loads up at bootup.

Does anyone make such a program?

Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

Random24

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:December 22, 2024, 01:51:59 pm
Re: A Front End for Front Ends?
« Reply #1 on: June 18, 2009, 01:31:13 pm »
While I don't know of a program that would do exactly what you are asking for, you might get the requested functionality by having multiple accounts on the computer.  You could then set up each account to either use a different front end as the shell or auto start the front end on login.  If you set up each account without a password you could use the Welcome Screen as your "frontend frontend"

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: A Front End for Front Ends?
« Reply #2 on: June 18, 2009, 02:05:05 pm »
While I don't know of a program that would do exactly what you are asking for, you might get the requested functionality by having multiple accounts on the computer.  You could then set up each account to either use a different front end as the shell or auto start the front end on login.  If you set up each account without a password you could use the Welcome Screen as your "frontend frontend"

Nice idea.

You could even use a custom login screen.
Old, but not obsolete.

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5145
  • Last login:March 07, 2025, 10:44:09 am
    • Idaho Garagecade
Re: A Front End for Front Ends?
« Reply #3 on: June 18, 2009, 02:23:46 pm »
But I need something that I could use/work with a control panel...?  AND the big thing is the system must boot in to the front end selected each time automatically until a different selection is chose.  I'd hate for it to boot in to a "menu" each time before the front end.
Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

arzoo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:January 26, 2025, 08:51:53 am
  • Robots WILL kill you.
    • LEDBlinky
Re: A Front End for Front Ends?
« Reply #4 on: June 18, 2009, 02:47:16 pm »
You could create a script or batch file that sets an Environment Variable with the selected FE from some menu of choices. Then you need another script or batch file that launches the selected FE based on the Environment Variable. Put a shortcut to that script in your startup folder so it runs on system bootup. Lastly, you'll need a way to launch the FE selection script from some keyboard shortcut - for this you could use AutoHotKey.
Robots will kill you.



Arcade Addiction

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: A Front End for Front Ends?
« Reply #5 on: June 18, 2009, 04:08:36 pm »
.....I thought of doing something like this, for a somewhat different reason....in any case, couldn't you just use any FE and set it up as a command-line app, or 'PC game', or something?
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5145
  • Last login:March 07, 2025, 10:44:09 am
    • Idaho Garagecade
Re: A Front End for Front Ends?
« Reply #6 on: June 18, 2009, 05:20:56 pm »
The idea is that I want to keep my MAMEWAH setup because it's all set up and running... with multiple lists including my full set list.   I do have a "favorites" list with about 200 game in it.  Ideally,  I'd like to build a Hyperspin setup with these games installed... Hyper isn't a good FE from my understanding for very large lists...

I'd boot in to Hyper 90% of the time... but would want to configure it to boot in to Mamewah simply,  from the control panel without the need to go in to windows,  use the keyboard,  etc.

Perhaps a boot app on shutdown from each would suffice... does Hyper have a boot app on shutdown option?
Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

brian_hoffman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:July 02, 2011, 09:02:20 pm
Re: A Front End for Front Ends?
« Reply #7 on: June 19, 2009, 12:54:05 am »
Hyperspin has a launch on exit. :)

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: A Front End for Front Ends?
« Reply #8 on: June 19, 2009, 06:01:06 am »
You cannot use mamewah PC game launch feature to launch Hyperspin and let Mamewah been the default frontend?
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

Dazz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1246
  • Last login:January 11, 2025, 07:43:39 am
  • HyperSpin Team
    • VPUniverse
Re: A Front End for Front Ends?
« Reply #9 on: June 19, 2009, 06:38:07 pm »
You cannot use mamewah PC game launch feature to launch Hyperspin and let Mamewah been the default frontend?
This is exactly what I would have suggested doing.



Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: A Front End for Front Ends?
« Reply #10 on: June 20, 2009, 05:40:27 pm »
That's exactly what I was trying to get at.
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
Re: A Front End for Front Ends?
« Reply #11 on: June 27, 2009, 10:54:22 am »
Atomic FE will launch PC game and everything else I have tossed at it.
I do not know how to set up what you are asking. But I will bet it can do it
ask Havoc

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: A Front End for Front Ends?
« Reply #12 on: June 28, 2009, 06:45:35 pm »
The only reason I was thinking about it was because I wanted two (or more) identical mame lists that showed the game names, vs rom names. But wait. In any FE can different game lists have different directories?
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

Sosetsuken

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 133
  • Last login:November 10, 2014, 02:13:46 pm
  • Da Daaah Da Daaah Da, Da Da Daaah Da
Re: A Front End for Front Ends?
« Reply #13 on: June 29, 2009, 06:41:59 pm »
This would be easy to program, just have the EXE check whether a certain key is being held on execution and if not, run the default ie./

If(startupKey.held)
{
       Run AlternateFE
}else{
       Run DefaultFE
}



EDIT: Hell you could do this with an AutoHotkey script.
« Last Edit: June 29, 2009, 06:44:11 pm by Sosetsuken »

Turnarcades

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1973
  • Last login:May 13, 2017, 08:14:29 am
  • Craig @ Turnarcades
    • Turnarcades
Re: A Front End for Front Ends?
« Reply #14 on: June 29, 2009, 10:03:53 pm »
This would be easy to program, just have the EXE check whether a certain key is being held on execution and if not, run the default ie./

If(startupKey.held)
{
       Run AlternateFE
}else{
       Run DefaultFE
}



EDIT: Hell you could do this with an AutoHotkey script.

Exactly what I was going to suggest.