Posts for nymx


nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Wow...all I can say, is that this is truly the year of Action 52!
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
I've noticed on the previous submission that Spikestuff has helped out in this run. I was going to check to see if those inputs were still in use here, but I see that fsvgm777 has confirmed it. Thanks for doing that. I've made this mistake in the past, but it certainly wasn't done on purpose. So, I am going to extend the opportunity for Pepper-Color to work this out with Spikestuff for the following reason: *The first 5180 frames were created by Spikestuff and reused in this submission *Inputs after 5180 may not be agreeable to both parties. (I think this is also a concern to Spikestuff) *Maybe Spikestuff would rather be credited in the submission text and not as co-author So please reach out to Spikestuff and respond with your final agreements in this discussion thread. If I don't hear anything, then this submission will eventually be placed in a "Delayed" status until addressed.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
DigitalDuck wrote:
Technoturnovers wrote:
I tried the first stage again, forcing center fuel spawns, and I didn't gain any time. hhhhhhhhhhhhhurrrrrrgh. I literally entered the rocket at the exact same frame as I did in the current submission. EDIT: To elaborate, a lot of that was because of bad enemy spawns, which are another RNG-based frustration, except this time I don't even know when the roll occurs for selecting the spawn location. The fastest route from the middle fuel spawn to the rocket has you go directly through a location where recently-spawned enemies will also be passing through, with absolutely no clearance to either side of them and forcing you to piss away time by waiting a hovering. The longer routes I take in the current submission actually allow me to largely avoid this issue, because I have MUCH more flexibility with where I choose to drop in to the lower part of the stage and being able to actually shoot enemies.
So I've taken a quick look at the game and I think this is the relevant code, starting from $6614 :
ld a,($5dcc)
cpl
and $0f
ret nz
ldir
call $65db
ld ($5d39),a
ret
This bit of code runs only in the period between one block of fuel being added and the next spawning. $5dcc appears to be the game timer, so it looks like fuel can only spawn every 16 ticks. It then calls a function at $65db and stores the value in $5d39; it looks like $5d39 is the fuel x-position. So let's look at the code at $65db:
ld hl,$65e9
ld a,($5dce)
and $0f
ld c,a
ld b,$00
add hl,bc
ld a,(hl)
ret
This is indexing into the array at $65e9, which contains the following values: 8, 32, 40, 48, 56, 64, 88, 96, 120, 128, 136, 192, 224, 8, 120, 128 These look like the possible drop positions. They seem to be placed so they don't land on the very edge of a platform, or anywhere near the rocket. 136 appears to be the optimal position, but I don't think you'd lose any time on 128 because there's a 16-tick rule in place anyway. The index is determined by the last four bits of $5dce, which is the random number we're looking for. This number is also rolled by enemies spawning and generally existing so it's not going to be very controllable, but the smoke effect when you first launch into the air also rolls this, as well as explosions caused by killing enemies, and shooting in general without hitting anything. If you set up a watch on these places (for BizHawk and +2A you'll want BANK 5 and subtract 0x4000 from all of these - e.g. the fuel x-position is 0x1D39) it should help things go a bit faster. I'm not great at making efficient scripts but this should be enough to go on for someone who wants to take on that task.
This is excellent! Hopefully this can be helpful to Techno...I really want to see this submission succeed.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Technoturnovers wrote:
nymx wrote:
Ok...that helps. Please remember, this submission can be put on delayed. I would like to see this through. If you don't mind, please take a few weeks and see what you can do. I find that taking a segment of a game each day helps in keeping up the motivation. Perhaps a stage a day? So are we in agreement for setting this to "Delayed'?
Well, see, that really does depend on the level of improvement that you want to see- because over 2000 rerecords in a single day is kind of a LOT, even for me. I could optimize Stage 1 to the level apparent in EZGames69's recording, and that would technically bring the entire recording up to known peak play since that level of RNG manip has only ever been demonstrated for, well, Stage 1. But if I seriously wanted to break the fuck out of this game, then I need scripting to do that, and the total lack of memory watch address for the fuel's current X-position is a major, MAJOR obstacle. If I did have memory watch and probably some more help from people more experienced in Lua scripting, then I could write a script that, between each fuelling, would thrust up and randomly spam left/right and reload the branch until the fuel spawns between a given desired range and by a certain desired deadline, but that's all contingent on me A: figuring out the memory address and B: successfully writing such a script.
Ok. Well...we are not expecting perfection, but we can certainly work with you on this. How about this? Can you at least try the first stage and report back? If it looks much better, then we can decide on continuing.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Technoturnovers wrote:
nymx wrote:
So here is what I would like to do. Technoturnovers, can you please explain your methods of controlling RNG? This will help me to identify how much time it would require to redo any work.
Since I lack any relevant memory watch or prior reverse engineering effort, my RNG manipulation takes the form of randomly spamming all available controls (left, right, thrust, hover, and fire) between the last fuel entering the rocket and the next one actually spawning. This is visible as me constantly changing directions while I'm flying. Most of the time, I'm successful in getting the fuel to spawn closer than it would have otherwise with a dozen or couple dozen attempts; sometimes, this doesn't work out and it takes even longer, sometimes it REALLY doesn't work out and I end up needing to change my actual trajectory on my route outright. And I'm effectively never able to guarantee instant fuel spawns, and the required movements would probably end up wasting away that timesave anyways. For reference, EZGames69's honestly jaw-dropping first screen recording encompasses over two THOUSAND rerecords, I can only assume all done manually rather than with the help of a script. He says that he lost motivation to work on the project after that, and I can really only say, yeah, no shit lmfao, how did you even get that far in the first place? So, if I end up getting rejected because of this, I honestly won't even be mad, it just is what it is really. But I'm not putting over 2000 rerecords solely into RNG manipulation for each individual screen of this game, because I value my sanity (ignore the fact that I TASed SMB Special).
Ok...that helps. Please remember, this submission can be put on delayed. I would like to see this through. If you don't mind, please take a few weeks and see what you can do. I find that taking a segment of a game each day helps in keeping up the motivation. Perhaps a stage a day? So are we in agreement for setting this to "Delayed'?
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
DigitalDuck wrote:
nymx wrote:
Also, for ending input early...I do see that manipulating the last fuel object, to drop directly over the rocket should be performed. This should save a good chunk of frames. Additionally, if RNG is controlled better...you might get more than one fuel object to drop directly over the rocket without having to do any extra inputs. This would be even more impressive.
If I remember rightly, fuel can't fall directly onto the rocket, it has to be touched and dropped by Jetman to count; in addition, you do have to enter the rocket at the end of every level, and since the last level's enemies home in on you, you can't just stand outside the rocket and wait.
Ok...this is fair. I went back to check the "Casual" play that I've been using to see the differences between TAS and RTA. I think what I was seeing was an illusion, where the fuel was being dragged over and dropped...giving the appearance of falling from that location.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Ok...so I have finally sat down to start looking at this submission. My normal approach is to avoid looking at the discussion thread, until I make my own analysis. I do this so that my review will not be tainted by others. Now that I have made my own assessment, I do see concerns. These concerns were validated by EZGanes69's effort. It is obvious that RNG manipulation is painful here and that some games are going to require a level of effort that others don't. So here is what I would like to do. Technoturnovers, can you please explain your methods of controlling RNG? This will help me to identify how much time it would require to redo any work. Also, for ending input early...I do see that manipulating the last fuel object, to drop directly over the rocket should be performed. This should save a good chunk of frames. Additionally, if RNG is controlled better...you might get more than one fuel object to drop directly over the rocket without having to do any extra inputs. This would be even more impressive. As it stands, these optimization errors are enough to reject this submission; however, I do not want to put you through that. If you want to take a bit more time to get this right, please do and I can set the submission to "Delayed". On the other hand you have the option to "Cancel" this yourself...but I would try and improve it before you take that route. I do believe this is a run that is worth putting time in and I'm willing to wait. Just let me know how you want to proceed. Thanks!
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Dimon12321 wrote:
Oh, Gee! I was pretty much satisfied even with the former result. It was just an idea that hit me. Don't overwork yourself
LOL. Thanks. I'm not perfect by any means, but I don't want to leave any frame behind...especially when its obvious. Just had to rethink this over to figure out. :)
Patashu wrote:
Nice, the new idea is really clean! I can see this is the kind of thing that you can lose sleep over (I've been in similiar situations), so take a break when you're satisfied. Anyone else can try to improve it if they feel the urge to.
Currently, I have no job...so all i do is TAS all day long. :(
feos wrote:
Wow this was smart!
:) Thanks boss!
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Dimon12321 wrote:
I've never seen a snake game where the prey actually moves. Maybe some improvement can be found at the end to unblock the last hole and catch more mice instead of doing space reservations like there's no time limit. Nevertheless, Yes vote
Well, it took two days...but I think you'll like the result this time.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Dimon12321 wrote:
I've never seen a snake game where the prey actually moves. Maybe some improvement can be found at the end to unblock the last hole and catch more mice instead of doing space reservations like there's no time limit. Nevertheless, Yes vote
I tried..but can't get it to end on a higher score. I'm not saying that it cant be done...I just don't know what I can do to make it happen. I didn't realize that this game was going to get so much attention. Maybe I can try another run through. Surely there can't be much more though...there is not that much space left to work with.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
GJTASer2018 wrote:
I was really expecting you would be able to completely cover the arena before the timer ran out, but oh well... Yes vote anyway! :)
Your comment made me go back and try to find more. LOL I have found 1470 more points. The snake is much longer and there is a new encode for you to watch. Its close, but not completely filled.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
GJTASer2018 wrote:
I was really expecting you would be able to completely cover the arena before the timer ran out, but oh well... Yes vote anyway! :)
To be honest, I was thinking that would have happened. The RNG in this game is controlled by a conditional situation, which I see that its just better to deal with what you are given. If I were able to control it, I think it would have quickly filled the screen.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Patashu wrote:
Extremely interesting! I love how by necessity your strategy evolves over time just due to the snake being longer, and the potential for food spawning optimization gives it a delicious flavour (pun intended). What a clever take on Snake.
Yeah, that strategy didn't come until a few days ago...and that's when everything started accelerating.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Napoleon, I am having to do a lot of research on figuring out what to do with this TAS. The optimization is not what I'm concerned with, but how it will be treated along-side any other future submissions. If you could, please reach out to me so that we can discuss some details.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Ok...so it is a timer. They show up every 1180 frames.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
jeff_town wrote:
any insight into what allows the power-up to spawn?
Oh! I forgot about that. I think it is on a timer, but I was going to go back and count the frames in-between each occurrence. I'll report back later on that. As for controlling when that happens, it would be nice to force that...it certainly would make the game much much faster.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
RetroEdit wrote:
My understanding from reading the submission notes is that this run is aiming for fastest completion and that fastest completion happens to include avoiding damage:
In general it's faster in this game to not get hit. I can't think of a single situation that would be faster when taking damage.
Therefore, this probably doesn't need to be branched as "no damage", although the publication will be tagged as 'Forgoes intentional damage' (I think?).
This is my thinking as well. I was comparing this to the WR and thought it was odd that this run was a lot faster than expected. Usually, but not always, "No Damage" runs tend to be slower.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
I have a problem that I'm trying to get through here. I"m performing a sync test and I cannot get past a certain point. Can you check at about 15:25? Hopefully this can be salvaged.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
There has been a lot of conversation going on, that I believe overshadowed my request. I'll just start over... warmCabin's submission has been improved by Otaku. Because we have this existing submission, and a WIP that improves it, I need clarification on how both of you wish to proceed. From what I have observed, Otaku wishes to be added to this submission. Of course, we would like to get confirmation from warmCabin on this request. If co-authorship is accepted, then I will be taking the following WIP, https://tasvideos.org/UserFiles/Info/638278907131826344, and replacing it as the primary movie file. I have ran this on newer version of FCEUX and it does sync. So...just say the word and I'll finalize this submission.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Jack-Retro...we do have training videos on our publication site. https://www.youtube.com/@TASVideosChannel
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
OtakuTAS wrote:
nymx wrote:
Ok...so the deal is, OtakuTAS has figured out how to change the settings, via the input file.
Just for future reference incase anybody else TASes an Atari game, I had to: A) In a non-TAStudio environment that allowed me to adjust the manual dipswitches in the BizHawk settings, activate the service mode in the BizHawk GUI B) Open TAStudio with the setting still set C) Set the settings in the game's virtual service menu (virtual dipswitches) with TAStudio still open D) In TAStudio, create a second movie using New -> From SaveRAM. This will be a junk movie as we are still stuck in service mode since we can't shut the setting off as the BizHawk settings are greyed out with TAStudio open, but will save our settings to a new movie. Why not just start a new movie non-Save-RAM? Because we need the movie .tasproj to be set up with the necessarily files and designations to expect a SaveRAM file E) In this new blank movie that uses contains our current save RAM, run it for a few frames or whatever and save it. F) Exit TAStudio G) Now able to change the settings again, deactivate the service mode dipswitch in BizHawk's settings. H) Reboot core I) Open TAStudio again and start another new movie from save RAM, which now will be the wrong save RAM because it's clear but that is okay we'll fix that J) Run the movie again for a few frames and save it K) Now we have a movie that is stuck in service mode but has a good save RAM, and a movie that is not stuck in service mode but has a bad save RAM L) Open both .tasproj files in WinRAR and move the good save RAM bin file to the newest .tasproj file. Voila. The file isn't a save state so it's not stuck in service mode and just contains the plain save data from when we were stuck in service mode. This was a pain!
Ok great. I've been wondering how this process worked. Its nice that you understand it well. Jack-Retro...if you are going to redo your TAS, as you stated, follow these steps from OtakuTAS. Now that we have these steps, please honor this work by adding OtakuTAS to the authorship list.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Ok...so the deal is, OtakuTAS has figured out how to change the settings, via the input file. This is exactly what we need in order to validate this TAS. Now that this has occurred, we now need you to do a few things. 1. Download the file provided by OtakuTAS and check out the inputs to note what was done. Because this has been provided, co-authorship is requested, which you will need to acknowledge, in order for me to officially correct this submission. On the other hand, you can do this yourself...if you like. 2. Work with OtakuTAS to resync your inputs. Because you were recording with a controller, you will now need to use the "TAStudio Editor" to modify the inputs, frame by frame. Doing so, you might find a lot more time and abilities that you may not have before. This is where TASing gets very interesting and rewarding. I look forward to seeing the discussion between the two of you. As it stands, we ill be accepting this...but we just need to clean up this technicality.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
I need to clarify one thing, in regards to OtakuTAS's concerns. I understand that there are some differences being discussed here between the use of FCEUX and Bizhawk. I am leaving it to the two of you to discuss how you want to proceed, even though there is a disagreement on which emulator to use. Just note, that FCEUX is still on our accepted list of emulators...even though it has been reported as less accurate (according to https://tasvideos.org/Emulatorresources/NESaccuracytests). I am in favor of accepting this TAS, but I would like to have this situation cleared up first. Can you the two of you continue your discussion here in this thread so that I can make any corrections and move on my judgement?
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
Ok...any final instructions? What are we going with? warmCabin's "Synced Rev A on FCEUX 2.3.0" confirmation?
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
nymx
He/Him
Editor, Experienced Forum User, Judge, Published Author, Skilled player (1639)
Joined: 11/14/2014
Posts: 811
Location: South Pole, True Land Down Under
I'm reaching out again to get approval for adding OtakuTAS' to your work. Can you report back with your agreement?
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX