I made NVRAM files using these codes and write-protected them. If there was a link to a Zip file containing these files in the special rules there would be no problem recording or playing back these Inps because the files are write protected and MAME can't change them.The difficulty with these modes is that they are time released after some weeks of use. There are codes to speed this up (can be found at CPS-2 Shock, in the game list), but these require F3 to be used for resetting, which is not recorded in an inp. But it is stored in NVRAM
Street Fighter Alpha 3 Survival Mode split
Moderator: BBH
-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
Street Fighter Alpha 3 Survival Mode split
An old thread about this topic: viewtopic.php?t=7120&highlight=
- Mr. Kelly R. Flewin
- MARP Knight
- Posts: 317
- Joined: Thu Jul 18, 2002 4:59 am
- Location: Somewhere over the Rainbow
Re: Street Fighter Alpha 3 Survival Mode split
I made NVRAM files using these codes and write-protected them. If there was a link to a Zip file containing these files in the special rules there would be no problem recording or playing back these Inps because the files are write protected and MAME can't change them.[/quote]The difficulty with these modes is that they are time released after some weeks of use. There are codes to speed this up (can be found at CPS-2 Shock, in the game list), but these require F3 to be used for resetting, which is not recorded in an inp. But it is stored in NVRAM
Well... I frown on NVram... as it just means I gotta make that $%^%$ directory and then pray I remember to delete it and replace the dummy file when I was done... but thanks for doing this... now it's to be seen if it will be accepted.
Kelly
Just a gaming junkie looking for his next High Score fix.
- Mr. Kelly R. Flewin
- MARP Knight
- Posts: 317
- Joined: Thu Jul 18, 2002 4:59 am
- Location: Somewhere over the Rainbow
To ban nvram and then make it a requirement in some cases is a bit confusing, especially for newbies.
A better solution would be if mame, or perhaps just alphamame, could record the F3-key. This would make it possible to use the different key sequences to enable these modes instead of having to use a special nvram file which is not allowed when recording an ordinary game.
It doesn't sound like a difficult task, but I haven't looked at the source since 0.35, so what do I know.
A better solution would be if mame, or perhaps just alphamame, could record the F3-key. This would make it possible to use the different key sequences to enable these modes instead of having to use a special nvram file which is not allowed when recording an ordinary game.
It doesn't sound like a difficult task, but I haven't looked at the source since 0.35, so what do I know.

-Abbe
-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
There is no problem. You put the NVRAM files in a folder called "sfa3" and start your recording with "-nvram_directory sfa3". You can keep your NVRAM file that blocks MAME from creating the NVRAM folder. The sfa3 NVRAM files are read-only so MAME won't be able to change them.The only problem I see is that the players would have to use nvram.
-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
Confusing? This is the only case. People wanting to play or watch SFA3 survival mode will have to read the special rules. No big deal.To ban nvram and then make it a requirement in some cases is a bit confusing, especially for newbies.
Newbies? Just because a newbie might be confused is no reason not to do this. I'll write the special rules if you want and everybody with common sense will be able to understand what's going on.
From the rules page:
d) NVRAM, including the default NVRAM, is prohibited, with the exception of extraordinary circumstances.
Have you looked at the codes? Nobody would want to enter them before each game. It takes way too long.This would make it possible to use the different key sequences to enable these modes
-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
..cuz of precedents of special nvram alllowed polls that failed to pass for other games.
New discussion on this shuld really be in that poll thread. As mentioned by Alex in the poll thread, how can you vote to allow use of nvram in this case but not for other games like the recent case of Hyper Sports?
I can understand possiblity wanting to play a different mode of the game....
...but there are several games that can play quite differently if you set dip switches to certain values etc. or if a nvram file exists with certain settings.
I have not tried this game...but does it have a service mode? For many games if you press F2 to enter service mode then F2 to exist service mode again the game resets.
F2 IS recorded in inp files. I have used it in the past in inps and they playback showing the use of service mode etc. just fine.
If this game has this support then you might be able to get around the lack of F3 being recorded to the inp file(which I also don't understand) to get your special mode without needing a nvram file.
New discussion on this shuld really be in that poll thread. As mentioned by Alex in the poll thread, how can you vote to allow use of nvram in this case but not for other games like the recent case of Hyper Sports?
I can understand possiblity wanting to play a different mode of the game....
...but there are several games that can play quite differently if you set dip switches to certain values etc. or if a nvram file exists with certain settings.
I have not tried this game...but does it have a service mode? For many games if you press F2 to enter service mode then F2 to exist service mode again the game resets.
F2 IS recorded in inp files. I have used it in the past in inps and they playback showing the use of service mode etc. just fine.
If this game has this support then you might be able to get around the lack of F3 being recorded to the inp file(which I also don't understand) to get your special mode without needing a nvram file.
You can find the codes at CPS2Shock (http://www.cps2shock.com/). The problem with using them though, is that they require the machine to be reset after each code is entered. Resets aren't usually a game input, and thus aren't recorded in the inp. The only other way is to either hack the NVRAM file - which Pat has expressly forbidden - or have inps running for a month or so while waiting for the time locks to pass.
- Barry Rodewald
MARP Assistant Web Maintainer

MARP Assistant Web Maintainer

-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
There was one poll about this issue where people wanted to get a higher score in Hyper Sports. That has nothing to do with playing SFA3's survival mode at MARP.LN2 wrote:..cuz of precedents of special nvram alllowed polls that failed to pass for other games.
Well, I never wanted to start a poll about this and I still hope that this can be solved with a discussion.New discussion on this shuld really be in that poll thread.
This is a different case. That's why. Like Barry said:As mentioned by Alex in the poll thread, how can you vote to allow use of nvram in this case but not for other games like the recent case of Hyper Sports?
mahlemiut wrote:How can it even be compared? All allowing NVRAM for Hyper Sports does is give more points. Whoopdeedo.
We have survival mode competitions in Garou and Street Fighter Zero 2 Alpha. SFA3 has a survival mode as well so we should have that one at MARP too regardless of NVRAM.I can understand possiblity wanting to play a different mode of the game....
...but there are several games that can play quite differently if you set dip switches to certain values etc. or if a nvram file exists with certain settings.
That is explained in the first post of this thread.I have not tried this game...but does it have a service mode? For many games if you press F2 to enter service mode then F2 to exist service mode again the game resets.
F2 IS recorded in inp files. I have used it in the past in inps and they playback showing the use of service mode etc. just fine.
If this game has this support then you might be able to get around the lack of F3 being recorded to the inp file(which I also don't understand) to get your special mode without needing a nvram file.
The NVRAM files attached to the first post are not hacked.mahlemiut wrote:The only other way is to either hack the NVRAM file - which Pat has expressly forbidden - or have inps running for a month or so while waiting for the time locks to pass.
those are all good points for survival mode but what about the interface to have users use the nvram files, most users proly delete their nvram files so to play these files back they have to do a lot of work. My playback script automatically checks for an nv in the zip and uses it if it exists, but the script is so bashed together it's not usable by everyone. I'm guessing it would be too much of a pain for most to actually use the nvram files for certain games and no the nvram files for others. That's why i don't like nvrams.
-skito
-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
Won't be a problem. Read on.Chad wrote:those are all good points for survival mode but what about the interface to have users use the nvram files,
No, they have to do very little work and they only have to do it once and never again.most users proly delete their nvram files so to play these files back they have to do a lot of work.
That's ok. Nobody will have to use it in this case.My playback script automatically checks for an nv in the zip and uses it if it exists, but the script is so bashed together it's not usable by everyone.
In this case using the NVRAM files is totally free of pain.I'm guessing it would be too much of a pain for most to actually use the nvram files for certain games and no the nvram files for others.
How to record and play back SFA3 survival mode recordings
1. Create a directory called "sfa3" in your MAME directory.
2. Download this file and unzip the contents into your sfa3 directory. (The files are write-protected so MAME will never be able to change them.)
Recording
mame.exe sfa3 -record sfa3 -nvram_directory sfa3
Playback
mame.exe -pb sfa3 -nvram_directory sfa3
That's it. Steps 1. and 2. have to be done only once. All you have to do when recording or playing back is adding "nvram_directory sfa3" to your command line.
Edit: Typo
Last edited by Buttermaker on Fri Apr 16, 2004 9:52 pm, edited 1 time in total.
-
- MARP Seer
- Posts: 788
- Joined: Sun May 19, 2002 9:06 am
The NVRAM files in this case will not be distributed with the recordings. If you want to record or watch an SFA3 survival mode recording you only have to download the files I created once.Chad wrote:My playback script automatically checks for an nv in the zip
The simple instructions and a link to the files will be put into the special rules and everybody will understand what to do.