Posts for feos

1 2 180 181 182 440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
klmz wrote:
as the numbers indicate, the "game end glitch" itself resulted from the "GO warp" in Contra 3 saves only ~3 minutes in the last stage
This is what I don't get.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I don't understand what you're trying to ask, but the only thing that matters when comparing runs completion time (in order to figure out whether most of the time got cut away or not) is the difference between the final overall times. Fastest Contra 3 run without the major skip glitch is 13 minutes long. The major skip glitch run of it is 3 minutes long. The major skip glitch cuts away most of the time of the former.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
klmz wrote:
How much time (absolute or relative) is considered "major" enough?
feos wrote:
By definition, it's a major skip setup/trick, because it cuts away most of the time of the fastest run without it.
klmz wrote:
I don't think this glitch is less "major" than the "GO warp" used in the last stage in [1299] SNES Contra III: The Alien Wars "game end glitch" by Cpadolf in 03:20.38 that saves only about 3 minutes compared to [787] SNES Contra III: The Alien Wars "2 players" by hero of the day in 13:03.32
A 3 minute run is 3 minutes shorter than the 13 minutes 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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
A glitch that skips to the ending, but is not a major skip glitch, does not need to have its branch called out, because it makes it effectively a simple any% run with heavy glitch abuse.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
We haven't seen any examples of that, but if such a run appears, and it's slower than normal completion, but optimized and also entertaining enough, showcases unique strategies and separates itself from the existing branches content-wise, it might be published to Moons. And it's possible that the any% branch that avoids the game end glitch is so boring that it's in Vault. The way tiers work doesn't have any specific way to handle major skip glitches and related stuff. http://tasvideos.org/Guidelines.html#Tiers http://tasvideos.org/JudgeGuidelines.html#TiersAndGoals
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
jlun2 wrote:
Wouldn't there be a score where this balances out between time saved in fight and time wasted in points?
Wouldn't that defeat the purpose of optimization competition?
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Then it won't be a major skip 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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
First of all, these branches are called "warp glitch" and "game end glitch", and they both address what's known as Major skip glitch. It's the same thing as Game-breaking glitch. By definition, it's a major skip setup/trick, because it cuts away most of the time of the fastest run without it. Another way to put it is that it improves a run by an order of magnitude. And it's NOT an intended setup/trick, therefore it's called a glitch. So judging by that, there's no way for a run with some sort of Major skip glitch to be slower than the fastest run without it. Because it sounds like a paradox and doesn't make sense to me. However, one can come up with a different type of a major skip glitch that would be faster than the known version of it. If the "game end glitch" run skips the the ending from level 3, and the newly found warp glitch skips from level 1 to the last boss, it'd likely be faster. There's also SRAM glitch, which can do anything, even what the above 2 glitches do, but it is only available if you corrupt SRAM. Finally, there are other types of major skip glitches, that can't be generalized by the 3 terms I mentioned, and we invent new names for them: "box glitch", "stairs glitch", "X-Ray glitch", etc. Regarding Vault/Moons, it all depends on how entertaining the run is. Sometimes a branch that avoids the major skip glitch is published to Moons for being entertaining enough. Vault only accepts "fastest possible completion" and "full completion" goals, so if 2 glitched (as we used to call them all previously) runs are both very boring and deserve only Vault, we'll only publish one of them. But if they both deserve Moons, we will most likely obsolete one with the other, unless they are exceptionally different: We've had [1978] SNES Super Metroid "X-Ray glitch" by Cpadolf in 21:25.12 and [2558] SNES Super Metroid "GT code, game end glitch" by amaurea, Cpadolf, total in 14:52.88 published alongside each other for a short while, and then they both got obsoleted by [2600] SNES Super Metroid "game end glitch" by Cpadolf in 12:54.71.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
What about their speeds?
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
PikachuMan wrote:
I just received a error like this: System.IndexOutOfRangeException: Index was outside the bounds of the array. at BizHawk.Emulation.Cores.Nintendo.NES.PPU.FrameAdvance() at BizHawk.Emulation.Cores.Nintendo.NES.NES.FrameAdvance(Boolean render, Boolean rendersound) at BizHawk.Client.EmuHawk.MainForm.StepRunLoop_Core(Boolean force) at BizHawk.Client.EmuHawk.MainForm.ProgramRunLoop() at BizHawk.Client.EmuHawk.Program.SubMain(String[] args)
If all bugs you get are happening with tastudio open, you consider them caused by tastudio?
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
boct1584 wrote:
This was a game I enjoyed very much growing up. I would actually love to see a "full" run of this, which I would define as "until track order loops."
Before I start digging into it from scratch, can you please explain what's going on in the run? And if you can, also address whether the goal used here contradicts fastest completion time, or are they probably equal?
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Oh boy, this is revolutionary news!!!
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Voting No because it's incredibly boring. And I don't understand the goal.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Arcade games aspect ratio Every game FinalBurnAlpha emulates is supposed to be displayed on a regular CRT TV: - 4:3 for horizontally aligned games - 3:4 for vertically aligned games For MAME, the latest release of the -rr branch displays the intended aspect ratio in the console window, considering all existing factors (screen orientation, amount of screens, CRT vs. LCD, etc.). Just use that in your encode. To set custom aspect ratio other than 4:3, edit it in .avs (waspect and haspect variables) and .bat (SAR_w and SAR_h).
Encoding script got some updates, and x264 builds were updated: https://github.com/vadosnaprimer/TASEncodingPackage/commits/master
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
CheesusCrust wrote:
so essentially it would be better to send game data directly to the console (possibly through the I/O port, possibly by removing the reader altogether and spoofing read data) and bypass the disc reader?
If it's possible to accomplish, it sounds like a perfect thing to try at the very least. Like, if someone comes up with a more legit way to console verify psx runs, be our guest, but until then, we aren't making it more legit by not running them on the console at all.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Yeah, except some of them are already hosted in a repo. And if we aim for accuracy, we shouldn't leave it scattered throughout the entire nesdev forum, relying on someone not deciding to wipe all his posts for whatever reason. If you wish I can also go through them in order to probably find some legal notes, and otherwise contact the authors directly. Yet it's a silly reason they've come up with to prevent making it useful for the community.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I'm pretty sure we should host these roms in a repo and give acces to it to those who know what the tests are doing. I'll ask adelikat if it makes sense to host them in the TASVideos organization. I'll go through the tests and what I used as an expected result for them and provide my thoughts on the readme... in a few days. And I request people who know 6502 asm to help with this as well. Together we should make a list of the ROMs people should obey :D
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
marzojr wrote:
r57shell wrote:
marzojr wrote:
Speaking of changes, might I persuade you to make a pull request for this? I found the added tools amazingly useful.
I'll pass.
If you provide the source code for the latest version of your mod, I can merge it myself.
AFAIK it hasn't been hosted anywhere, but the version I linked seems to be the ultimate one, even with some of my additions (that I also did locally). If you merge that, it might make sense to do it in a separate branch. I could compare with my version and also check my edits for bugs.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I         WILL TRY ENCODING THIS
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
That's why it's not a requirement. It's a personal taste: when I don't know how something I dislike works, and how to make it do what I like, I go and learn how to control the thing. My intent is to help you learn newer skills, especially when this run is a perfect example of things we need to understand and we don't. If you have any questions about reversing, I can guide you.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
count_errors controller tests should be dropped, dumped, killed with fire and forgotten forever. http://tasvideos.org/forum/viewtopic.php?p=440446#440446
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I don't think having someone redo the entire tas is an expandable scenario for console verification. I'd personally prefer modding the console, because that'd at least make it universal for all the runs that have a sync potential. Even though in the eyes of some it won't be as clean as untouched console, there's no way out that's equally reliable and legit (for the purists).
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
phoenix1291 wrote:
Sorry for the silly question, but, how do you dump avi?
http://tasvideos.org/EncodingGuide/VideoDumping.html#MameRr
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
You can try yourself: http://tasvideos.org/ReverseEngineering.html It'd be hard first time, but it's worth it, since you'll be able to fully control the game. Relying on trial and error isn't an effective way of tasing anymore.
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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Woah! How did you speed up the emulation so much?
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 180 181 182 440 441