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: Buttons for save/load state?  (Read 1613 times)

0 Members and 1 Guest are viewing this topic.

Dougmeister

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 333
  • Last login:July 27, 2018, 05:44:52 pm
  • Dig-Doug
Buttons for save/load state?
« on: May 10, 2005, 09:27:52 am »
Do most people incorporate these buttons into their control panels or not?


jdjuggler

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 147
  • Last login:May 08, 2022, 10:54:37 pm
  • Hurray! I don't have pockets for quarters anyway!
Re: Buttons for save/load state?
« Reply #1 on: May 10, 2005, 09:34:53 am »
I haven't seen any CP's with dedicated Save/Load buttons.  Not that it's a bad idea.
I'm going to have quite a few dedicated admin buttons on my CP - as I'm not a big fan of shifted buttons.
But, if you have an encoder that allows for shifted buttons -  A set of Save/load butttons would be a good add-on (shifted, of course).

What games are you wanting this save/load function for?

JD

Dougmeister

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 333
  • Last login:July 27, 2018, 05:44:52 pm
  • Dig-Doug
Re: Buttons for save/load state?
« Reply #2 on: May 10, 2005, 09:37:06 am »
No games in particular.  I think the "Pause" button is essential, and I'm very glad I included it.

Just thinking about the games that go on forever.  I have young kids and often put the cheats on for them.  It would be nice to be able to save their progress and re-load the game at a later time.

MustardTent

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 424
  • Last login:February 22, 2015, 12:14:02 pm
    • Blog
Re: Buttons for save/load state?
« Reply #3 on: May 10, 2005, 01:48:13 pm »
No games in particular. I think the "Pause" button is essential, and I'm very glad I included it.

Just thinking about the games that go on forever. I have young kids and often put the cheats on for them. It would be nice to be able to save their progress and re-load the game at a later time.

This is exactly why I'm going to add save/load buttons to my machine.  Playing the first couple levels in ghouls and ghosts or whatever gets annoying pretty quickly.  And the pause button is extremely handy...

Veinman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 537
  • Last login:June 11, 2014, 02:40:27 pm
  • "Done" with The Legend of Mame
    • The Gelatinous Cube
Re: Buttons for save/load state?
« Reply #4 on: May 10, 2005, 07:25:32 pm »
I'm adding 5 admin buttons, with save / load in mind. Whether I end up making a button "SHIFT" and another button "Save & Load" remains to be seen. I suppose if I take that approach, with my 5 buttons I get 8 functions instead of only 5.

On the other hand, I don't really want my control panel to be tough for the uninitiated to use.

Ghoward

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 449
  • Last login:July 09, 2021, 10:45:22 pm
  • Mame rocks!!
Re: Buttons for save/load state?
« Reply #5 on: May 11, 2005, 09:45:06 am »
The only admin button I have is a free credit button. The more buttons you add the more cluttered your control panel is going to look.

Gary

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: Buttons for save/load state?
« Reply #6 on: May 11, 2005, 09:59:35 am »
I wanted to add a dedicated load/save.  But anyone figure out a way to do it with one button?

it requires hitting a number....  And now that I have a coin mech only for coins (1-4) I guess I could then press the start button 5-8....

So Save button then start 1 for save slot 5.

But I would LOVE a one button solution.  Anyone have one?

MustardTent

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 424
  • Last login:February 22, 2015, 12:14:02 pm
    • Blog
Re: Buttons for save/load state?
« Reply #7 on: May 11, 2005, 10:04:30 am »
The only way that I see for a one-button solution is editing the code for all the emulators that you use.

MustardTent

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 424
  • Last login:February 22, 2015, 12:14:02 pm
    • Blog
Re: Buttons for save/load state?
« Reply #8 on: May 11, 2005, 10:13:09 am »
A little clarification:

In the mame .087 source:

edit line 3943 of usrintrf.c to say:

code = KEYCODE_A;

instead of

code = code_read_async();

This way mame will always save/load from state 0.

Veinman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 537
  • Last login:June 11, 2014, 02:40:27 pm
  • "Done" with The Legend of Mame
    • The Gelatinous Cube
Re: Buttons for save/load state?
« Reply #9 on: May 11, 2005, 10:16:53 am »
I didn't really think about the "save slot selection" when I decided on buttons. A lot of the console emus I've tried have what is essentially a quicksave/quickload, so that is probably what I would use it for mostly.

Dougmeister

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 333
  • Last login:July 27, 2018, 05:44:52 pm
  • Dig-Doug
Re: Buttons for save/load state?
« Reply #10 on: May 11, 2005, 10:17:14 am »
I know it's a lot of work for something that might not get used very much, but it would be cool to hack a keyboard into just the numeric keypad (or buy a standalone) and mount that on your control panel to enter the numbers.

Would look like a MAC machine!

Could even make them enter a PIN number for credits... or to turn the machine on ;-)