Author Topic: Sharing MAME Save States - An Untapped Resource  (Read 6357 times)

0 Members and 3 Guests are viewing this topic.

Offline stella_blue

  • High Score Moderator
  • Spring Jumper
  • *
  • Posts: 1530
    • Awards
Sharing MAME Save States - An Untapped Resource
« on: May 26, 2013, 06:40:12 pm »

I can't see any reason why this would not be possible.  I understand that the playback of a save state recording requires both the INP and STA files, but for the purpose of practicing various game situations, isn't the STA file essentially a standalone snapshot?

I think it would be great if we could upload a zipped archive to a free file hosting site, containing the STA file and a text file that briefly describes the game situation.  Players could then download the archive, rename the STA file (to avoid any conflicts with save states already created), extract it to the STA subdirectory, and practice away.  If this is doable (and why wouldn't it be?), then we might be neglecting a potentially valuable learning tool.  What do you think, guys?

Hold on, let's take a question from the audience...

I also thought it would be cool if anyone had some crazy save states they could share.  Basically, I'm going to play here and there, while I commute or whatever and just want to hit the hard stuff hard. 

Are there any crazy situation save states to practice the worst Kong can throw at me?  Might as well practice that is what I was thinking.

Glad you asked.  I have a Level 1-1 save state that I created a few seconds before an attempted left wall jump on the 3rd girder.  It's tricky, and involves precise positioning and timing, but it can be done.  I've practiced it close to 100 times, and my survival rate is barely 10%.

Perhaps I can upload the save state, if anyone wants to give it a shot.  I've never really used any of the free hosting sites, particularly for non-media files.  Does anyone have a recommendation?

DK High Score 
1,064,500
  (L22-1)
DK Level 1-1 
13,400
DK No Hammer 
535,300
  (L15-2)
Member for 11 Years Most Time Online DK 1M Point Scorer DK Killscreener Blogger Twitch Streamer

Offline JCHarrist

  • Spring Jumper
  • *
  • Posts: 643
    • Donkey Kong Forum
    • Awards
Re: Sharing MAME Save States - An Untapped Resource
« Reply #1 on: May 26, 2013, 07:22:35 pm »
.sta files are generally pretty small. You should be able to just attach them to your post.
Member for 11 Years DKF Founder Former CK World Record Holder - Arcade CK Killscreener DK Killscreener

Offline stella_blue

  • High Score Moderator
  • Spring Jumper
  • *
  • Posts: 1530
    • Awards
Re: Sharing MAME Save States - An Untapped Resource
« Reply #2 on: May 26, 2013, 07:27:45 pm »
.sta files are generally pretty small. You should be able to just attach them to your post.

That's great news.  For some reason, I was under the impression that we could only attach images.   :)

DK High Score 
1,064,500
  (L22-1)
DK Level 1-1 
13,400
DK No Hammer 
535,300
  (L15-2)
Member for 11 Years Most Time Online DK 1M Point Scorer DK Killscreener Blogger Twitch Streamer

Offline JCHarrist

  • Spring Jumper
  • *
  • Posts: 643
    • Donkey Kong Forum
    • Awards
Re: Sharing MAME Save States - An Untapped Resource
« Reply #3 on: May 26, 2013, 11:46:34 pm »
Here's a test. This is a Level 5-1 savestate at 104K with no deaths. Assigned to the "O" key ( The letter, not zero).

WolfMame 106
Member for 11 Years DKF Founder Former CK World Record Holder - Arcade CK Killscreener DK Killscreener

corey.chambers

  • Guest
Re: Sharing MAME Save States - An Untapped Resource
« Reply #4 on: May 27, 2013, 12:28:49 am »
It works! There is sound distortion but it works functionally. Great idea. I am sure there are some players who are still trying to break 100K that would probably love to try their hand out on this level 5 start save state! :)

Offline stella_blue

  • High Score Moderator
  • Spring Jumper
  • *
  • Posts: 1530
    • Awards
Re: Sharing MAME Save States - An Untapped Resource
« Reply #5 on: May 27, 2013, 09:26:21 am »
Here's a test. This is a Level 5-1 savestate at 104K with no deaths. Assigned to the "O" key ( The letter, not zero).

Yeah, for save states that are created at the beginning of a stage, it's a good idea to make the score a nice, round number.  For players wishing to monitor their scores on that particular board, it simplifies the math.

I've attached 4 save states, one for each Level 5 screen type (with 0 deaths).  The starting scores are all even multiples of 10K, for easy tracking.

B = Barrels (120,000)
C = Conveyors (130,000)
E = Elevators (150,000)
R = Rivets (160,000)

Using the "e" save state, it's possible to score 6800 while skipping all 3 of the prizes.  It's a good exercise, and shouldn't take many attempts to accomplish.

DK High Score 
1,064,500
  (L22-1)
DK Level 1-1 
13,400
DK No Hammer 
535,300
  (L15-2)
Member for 11 Years Most Time Online DK 1M Point Scorer DK Killscreener Blogger Twitch Streamer

Offline VON

  • Elite Member
  • *
  • Posts: 499
    • Awards
Re: Sharing MAME Save States - An Untapped Resource
« Reply #6 on: May 27, 2013, 05:36:07 pm »
Here's a save state for practicing barrel grouping.  Notice the absence of blue objects.

Save state is set to "G" key.

Offline gstrain

  • Senior Member
  • *
  • Posts: 211
    • Awards
Re: Sharing MAME Save States - An Untapped Resource
« Reply #7 on: May 27, 2013, 09:15:31 pm »
Note that save states are MAME version specific and generally don't work unless used with the same verison of MAME they were created in.  So it is probably worth mentioning what version of MAME your save states were created in.  I think everybody is using .106 for these save states but I wanted to mention this in case anybody has trouble getting them to work.  Also note that if the name of a save state somebody posts conflicts with one you already have, you can just change the file name of the save state to avoid the conflict and it will work fine.  For example you could just rename dkong-b.sta to dkong-i.sta and it would load from the "i' position.

-George

Member for 11 Years DK3 Repetitive Blue Screener IGBY 2014 DKF Team Member Twitch Streamer