Hi! I have been hanging around for a long time, and poked at TAS tools a few times, but never really embarked on a large project or learned much in the way of effective workflows.
I am currently working with an existing input file for an NES game in fceux 2.2.2 TAS Editor, and I find myself wanting to test out two very different strats for a certain segment. It seems natural, in this case, to want "super savestates", that actually save the entire state of input (with no regard to "current frame"), in addition to the standard "bookmark savestates", so that I can switch between the two strats without erasing all the later input. It seems like I could emulate this by duplicating the input file and opening two instances of TAS Editor, but that seems kinda icky. Is there a better way?
A warb degombs the brangy. Your gitch zanks and leils the warb.
You can use branches to save your inputs. To get to the branches you should double click on the bookmark dialog, if it isn't already there. To save all the inputs of your tested strat just set a new branch anywhere, it save the whole input before and after the saved frame.
Oh, perfect, ok. I had been stupidly misreading "bookmarks/branches" as two different names/uses for the same feature, not realizing the other interface was hidden behind a double click :P I feel a bit silly, but also happy that such an important feature is, in fact, supported!
A warb degombs the brangy. Your gitch zanks and leils the warb.
The "easier" way is using branches as TASeditor suggested. The other way (what I use) is comparing movies in different instances (N emulator for N movies) with frame advance delay and background input.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Can you go into more detail about why you prefer it? It doesn't seem that much harder, if there are big advantages.
Also, I tried this a bit, and the background one falls behind a lot if I hold down frame advance. I didn't know what you meant by "frame advance delay", is that something that mitigates this?
Heh, in an effort to avoid replies like this, I read through the "TASing Process" section of that exact document, which doesn't answer the question, but didn't find this :)
EDIT: Also, is there a way to type a frame number and jump to that frame? I'm finding that this would be very useful quite often, and scrolling is very slow and annoying.
A warb degombs the brangy. Your gitch zanks and leils the warb.
Joined: 4/17/2010
Posts: 11468
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
You set a bookmark on that frame and jump to it by single leftclick on it. Pressing the key that normally selects the slot works like that too in taseditor.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
No, I know this, I do this all the time. I'm looking for a way to jump to a frame I *haven't* bookmarked. e.g., I open up a new instance of fceux/TASEdit, and want to skip to the point I'm working on without scrolling carefully through tens of thousands of frames.
A warb degombs the brangy. Your gitch zanks and leils the warb.
I know about markers, they have the same problem - I have to have visited that frame before. I guess the answer is just no, fceux doesn't have this feature?
A warb degombs the brangy. Your gitch zanks and leils the warb.