Posts for feos


1 2 306 307 308 439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Those 2 runs tell the exact completion % because they aimed to that exact %. Not like this run, which can't be measured any way similar to them. Amount of robot masters beaten isn't completion %, and it was never a goal in any MM run.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I like the decision on this movie, though I don't think "low%" is going to tell anything about the main goal of this run, and how it was achieved: about a game-breaking glitch. In other words, that label doesn't address how the intended route is dealt with. If one looks at Super Metroids, one might think this run avoids game-breaking glitches, since low% runs of SM avoid them. Voting for giving this run the most telling and already traditional name, "game end glitch".
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Warepire wrote:
Now un-cancel that Kirby submission!
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
jlun2 wrote:
Patashu wrote:
So what does this mean for SMW TASing? Is chuck eat now banned in non-ACE categories? Or is it OK as long as you don't get an 'executes data as code' kind of sprite in your powerup box?
Wasn't there a similar case regarding some death glitch in Battle Toads?
Correct. They both were proven to be deserving publication because they are generally different runs. One's execution doesn't exhaust another's. Just like those 2 Rockmans. Just like SML2. If jumping in wrong place causes the game to go ACE, it doesn't mean we must ban jumping in all the rest categories, right?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I believe Rockman 1 deserves 3 branches: - broken to death (this submission) - heavily glitched, final Boss killed (current run) - glitchless (all pray that Bisqwit finishes it)
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
When the first level starts: http://www.youtube.com/watch?v=nM6xDPqfY3c
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
If loading a state 10 frames before the desync really occurs leads to another desync, we can reduce the overhead as an option. But overall, if it works like that, it won't be noticeable, because artifacts occur during those overhead periods and are cut away from the video. I suppose it still needs to be 10 frame of extra footage. But if anything goes wrong, we can do it like this: Desync at frame 80. Save TAS sound state at frame 75. When sync script is at final pass, load that state only when at frame 85. So we still have the same overhead, but it's not BEFORE desync, but AROUND it. About checkpoints, I was under impression that it saves them no matter what as long as 1) first non-lag frame occurs, 2) some frame is after movie end. If it's possible to load them at lag frames, no problem, make them work exactly similar to desync savestates. But I saw emulator doesn't receive commands until bootup process is over. Can you explain?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I will only come back after some hours.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
The sound looks glitchy, it clips after each kick-drum sample.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Patashu wrote:
Even if technically this and the previous TAS are the same category, it would be a big shame for the site if one of the best, glitchiest, most entertaining TASes became obsoleted (which is as good as 'gone from the site' in a few senses). It should be allowed to co-exist at least until a 'purer' TAS replaces it. In the mean time the category labels obviously won't be very accurate/meaningful, but I think that's an OK tradeoff to make. (I wouldn't ask for it if the previous TAS wasn't as good as it was!)
You see how the current Rockman isn't obsoleted neither by entertainment, nor by optimization? Yeah, but all these guys still want it to be removed, and replaced with a "trial version" of it. "You aren't TASVideos PRO, so you're only allowed to enjoy 5% of the real thing. Sorry." Still they don't have enough balls to say that the Star content itself is obsolete there. SM64 0-star can still be an example. One movie was more optimized than another, and despite of having terrible camera moves, it obsoleted the starred movie. Then it was obsoleted as well by more optimal, and more entertaining run, returning it a Star. Can anything like that happen here? Can Bisqwit's glitchless run's content really replace the current run's Star content? If so, let them compete for it the natural way. Also, I notice complete ignorance to already existing (and justified) precedents.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I just did a test and it seems while at high resolutions OGL2 GPU flashes black while loading states, it doesn't actually freeze the game, so except for a couple overhead frames, 2 videos made with lowres TAS GPU and hires OGL2 match frames very well. It means, we can use that to finally add a feature for getting rid of resync artifacts in video and audio. But alone I couldn't do it, because the script is complicated as hell. So I'm requesting this tweak: whenever desync occurs, make a savestate 10 frames before it's being done currently. And store the current frame in the table, and as a state name. So that when sync script gets to that frame, it loads the state that's 10 fames back. This way we will have 10 extra frames in the video per desync. If it also creates a file, listing all these frames by comma, we could use it in avs to cut out those 10 frames. The same goes to creating TAS SPU checkpoints. Checkpoint creation must happen 10 frames after they're created now, then the current frame number is stored, and written as a save name. So that when it gets to those frames, it will as well load a state from 10 frames back. Note that I'm now using a version that accounts for "while true do" loop delay, and loads all regular states 1 frame earlier, which now doesn't let the emulator draw desynced picture. Also, I added Sleep(1) to pcsx.suspend. So, BadPotato, if you will try implementing the request, use my latest versions of script and emulator: http://feos-tas.googlecode.com/svn/trunk/Misc/pcsx-13f.7z http://feos-tas.googlecode.com/svn/trunk/Misc/PcsxrrEncodeWofkflow.7z EDIT: Forgot to add that I also removed the need to use GD, because we don't need to deal with existing image files anymore, everything is done by a single lua function, other GPU's rather than TAS one aren't needed.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I and Guga were speaking about not making a cutsceneless encode at all, since it's rather short anyway, but with OoB script instead.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I see. Eternal SPU, PEOPS and TAS without movie mode appear to be basically the same thing. I may try looking at what it actually does, and why, maybe some desyncs still happen sometimes. Still would depend on a game IMO. But we know now that Abe can be TASed without this option and sound way better.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Looks superb. Link to video
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Scepheo wrote:
There's nothing 'arbitrary' about this entire TAS. It's just sheer luck that it's possible to wrong warp from a teleport to the ending sequence. There's no memory corruption, code editing or code execution here. As such, the 'glitched' branch name would, according to your description, be wrong.
So was that intended by the devs or not? If not, it's a bug (glitch).
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Have you looked at the post I linked? Battletoads 2P warps was "obsoleted" for the same reason you're suggesting. And unobsoleted back, because of the reasons from that thread. Also, how can 23 seconds be 25% of 12 minutes?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Dooty, can you try the same with TAS SPU with "movie mode" off? As for resync, it's done, only 3 desync points, so I'm going to dump with Eternal SPU throughout the whole run, instead of dumping only cutscenes with it.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Dyshonest wrote:
I think it should definitely be obsoleted. As it stands... you have a run that uses the glitch to skip two stages or a run that uses it to skip the rest of the game? Why keep the former?
Because it's a Star content. The "skip to end" run doesn't obsolete the content the run got a Star for. I'd say, content overlap is about 5%. How can other 95% be obsoleted by a run that doesn't even contain any alternative, let alone better optimization? http://tasvideos.org/forum/viewtopic.php?p=356300#356300
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Ok, it appears to be very simple. One only needs to add an apha channel. Should work with PSXjin as well. http://pastebin.com/WyCn33D4
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
You were using SPU plugin to capture the movie with SPU plugin? %0
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
What does SPU have to do here?
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.
1 2 306 307 308 439 440