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: could someone please explain mame's [soft] reset?  (Read 2582 times)

0 Members and 1 Guest are viewing this topic.

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
could someone please explain mame's [soft] reset?
« on: May 10, 2008, 02:25:58 am »
So in Donkey Kong a reset kills the high scores (I'm running with the hiscore patch and without save state) but in Joust 2 a reset leaves the credits alone.

Can someone explain what soft reset and normal reset do so that I can have at least a somewhat accurate idea of what will happen in any given game? Or at least the range of things a soft reset or a normal reset can do? And how the 2 resets are different from powering off a game (i.e. exiting the game and restarting without save state)?

I'm at a point where any time I want to try doing a reset I probably won't for fear that it may do more than I want (like wipe out high scores).
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: could someone please explain mame's [soft] reset?
« Reply #1 on: May 10, 2008, 03:52:38 am »
Depends on the game.  On a game like DK the scores reset if you power off.  Joust they're saved by the battery.

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
Re: could someone please explain mame's [soft] reset?
« Reply #2 on: May 10, 2008, 12:45:26 pm »
But the highscore patch preserves high scores after a power off, and did Joust 2 really save the # of credits after power off (or reset)? Seems strange.

But that doesn't really answer the question. What is soft reset supposed to be? What is (normal) reset supposed to be? What is power off supposed to be (i.e. how is it different than the 2 resets)?

I understand power off - some games save high scores and possibly other stuff in NV ram (although it seems strange to save credits in NV ram). But when would someone soft reset a game rather than powering off? And when would someone (normal) reset a game rather than power off? That's what I'm trying to get at.

The kind of answer I'm looking for is something like "soft reset clears NV ram except for high scores, normal reset clears NV ram plus (in some games) high scores". It's obviously not that simple but there must be some logic to it, or at least there must be some intention that led to the creation of the soft reset and (normal) reset functions.
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup