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.
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.
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.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
Can't get it to sync, with or without writing to disk (correct game file and ruffle version).
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
Open tasproj with an archiver and remove the greenzone file itself. Allowing it if it's 0 size sounds like a useful options tho, because it would allow users to make it uploadable from just tastudio itself.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
So instead of the triviality rule (ban) we now have this:
While most of these are matched by this game, the question is how do we determine/define optimality? Can you be more or less optimal and get different completion time? Is optimality there outside of how it sounds? By playing as good as possible, do you get higher score and/or better time?
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
After going to an older ruffle it didn't spam errors from frame 80, so I thought it was good and edited it to say it was fine, but it did still spam errors after 1k frames, and the video was still broken since frame 80, just differently. So I removed the edit and instead listed what I'm running it against.
tl;dr: still broken.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
If I try to dump video I get ERROR: glReadPixels failed with error 1282 spam to console and broken video after frame 80. With -g vulkan and without graphics argument it desyncs. How did you dump it?
libTAS 1.4.4 + ruffle nightly 2023-03-31
513771_Uncharted2.swf
CRC32: 788700C2
MD5: E61E7E8CF2AB42AC66BD6D5BF71A8863
SHA-1: 9CA355BD6B716DB7818874A7415416F7BF031EA1
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
So yeah, a "zipless" Sonic or Megaman.
I don't particularly mind similar branches, nor "how many is too many". The thing I want for Standard is an explainable system that feels clear and helpful. Of course some cases of its application may be less clear than others, but that's because a certain game decides to do things in a unique weird way, so we rely on subjective things more if we need.
Since it looks like the current system doesn't solve this movie, I suggest we first try to check if it's solved by minor tweaks to the current system.
Are there games where a major skip glitch is a different entity from this repeated gameplay-changing glitch, and we'd want all variations of branches: with both, with only one, with only another, and with none? What if repeated gameplay-changing glitch is treated like MSG if a game doesn't have MSG? Basically, what if we turn the "no major skip glitch" category into "no biggest glitch"?
Another idea is borrowing our definition of skipped gameplay from the "cheats" category and drawing the line there. MSG completely skips gameplay, while repeated gameplay-changing glitch changes it (or maybe even adds more of it?). Of course the question becomes what to do with other glitches that may change gameplay, and also with glitches that skip non-major parts of it. Does the severity usually go like this: one major skip > all gameplay changers > all minor skips? What about glitches that simply make some things faster?
Overall I'm in favor of having a "minimal glitches" category. For games with clear difference between a glitch and a normal mechanic, it would result in an obvious definition of "glitchless", and in more complicated games we'd just rely on whatever has a community consensus.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
Did you watch the existing publication while making your run? In the palace you take a different route and collect a different stone (not mentioned as an improvement), and apparently it costs you about 10 more frames.
You skip this stone (which costs Johnnypoiro 72-76 frames, depending on how you count)
and collect this one instead (which costs you 88 frames of detour)
I compared gameplay more closely, and it looks like you make better decisions, so your movie is still faster overall, but there's definitely room for more. And I personally prefer the SMS version because it has the benefit of a bigger screen (and presence of in-game HUD) while not having any obvious shortcomings.
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.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
Yes. Fixed by adelikat.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
I checked the palace too and couldn't find any easy improvements. Not sure myself what's the deal with the caves, maybe lag alignment played a role. You'd have to make a table of actions and their frames to see how long each of them takes in your and my version. There were several places where running was available quicker, and then I was able to dodge a boulder at 8235 instead of waiting for it.
My guess about later levels was probably wrong, but when judging improvements it's usually either clear from using the same setup as the old movie (same emulator, game version, mode, options), or if it's on a different setup, the new run looks clearly superior by comparing gameplay, or a whole bunch of improvements is listed, and it isn't easily improvable itself. Subjectively, a version with a smaller screen is inferior, so I'm unsure why it was chosen.
I'm not saying this movie isn't acceptable, I just mean it's unclear how to approach this. Maybe it's already fine as is, then I'd just need some opinions.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
How do we decide which glitch can/should be avoided? In the case of "zipless" movies, they all fit very well into Alternative.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
It's optional.
The tricky part is when this technique results in gameplay difference, but that difference is not enough to go to Alternative. I listed options we have with the current rules at the bottom of this post.
If we want this technique to be Standard eligible (meaning branches with and without it would co-exist regardless of entertainment), we need to come to a community agreement on which standard goal it would represent. If it's not about using and avoiding a major skip glitch, then we need a new standard goal for this. Which is in turn made tricky by similarities with L+R on old consoles: some games only get slightly faster over it, and some just break (there are probably other official intended limitations that we historically abuse, but I can't remember off the top of my head).
I always felt uneasy thinking about having a Flash-only one-off standard goal that wouldn't be applicable to any other platform, just like we're all seeing the similarity between it and L+R. Can "simultaneous cardinal inputs" be a separate standard goal on its own, regardless of its difference? I'm not sure it makes sense to me.
As I mentioned before, I'd be fine with having a standard goal along the lines of "fewest glitches", even if its definition is ultimately subjective. But at least once there's some kind of a definition, it becomes more or less clear what to expect, when watching and when TASing. But the current SA3 publication is not that.
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.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
I didn't initially ask the community about this movie becoming its own branch or not, so here it goes.
Here's what off-screen shooting allows you to do. You have several missions where you have to wait for an object to appear on the screen so you can shoot it, skipping the forced wait. Or you can shoot it right away outside the screen.
My initial impression was that off-screen shooting only skips the waiting time, and the change is not visible to the viewer anyway. But there's also an argument that the wait is skipped by shooting, in a shooting game, so it's a direct part of normal gameplay.
So the main question is, do we make this a new branch or do we obsolete [4923] Flash Sniper Assassin 3 "inbound mouse" by Spikestuff in 02:37.50? If new branch, then what's the defining criterion? There's no visible difference so it can't go to Alternative, but maybe results of the off-screen shooting can be considered a major skip glitch, hence making both movies go to Standard alongside each other? If the argument is that glitchless can be a new standard branch, both movies abuse a glitch that skips some levels due to fast shooting (tho I'd personally be interested in a glitchless branch).
#8110: Spikestuff's Flash Arsenal in 01:31.36 is in a pretty similar situation, barring glitch usage in the current publication: Post #521966
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.
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
I don't particularly remember what changed, but this run is definitely cool (pun unintended).
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
Saved 64 frames in the cave level by doing most things sooner:
User movie #638177837869179697
There are maybe other ways to tighten that level up, and probably other levels too.
We don't use rerecord count as argument in our judgments, but so far it does indeed feel like 3607 rerecords in 9.5 minutes is all that went into this submission (my rough test is already at 5k).
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
(1248)
Joined: 4/17/2010
Posts: 11451
Location: RU
My thinking too.
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.
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.
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.
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.