Posts for Patashu


Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
SMB3 and SM total control on the same day. Pinch me, I'm dreaming :)
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Honestly? A game you're already experienced with. If you're both learning how to play the game well AND how to TAS at the same time they both kind of get in the way of each other. And set achievable goals, like making a TAS that looks cool and mistake-free, before worrying about going perfectionist on it.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
A GB TAS can't be converted to an SGB TAS, at least not for pokemon red/blue. When the game changes palettes there is a pause, basically the game telling the gameboy what to change everything to then resuming, and during the pause RNG continues to change. I recall that MrWint wanted to do his Pokemon R/B TASes on SGB but couldn't because there was no suitable emulator for his needs.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
True wrote:
Do you mean exploiting a specific error in the emulator? Because if not, there are probably a few runs that have emulator inaccuracies and don't sync, and thus rely on the emulation error. (I believe River City Ransom is one such game)
That's a difference class of emulator error, where it's just 'you'd do things with slightly different timing, manipulation or RNG manipulation' as opposed to 'due to an emulation error this strategy/route is not possible on console'
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
luckytyphlosion wrote:
BioSpark wrote:
i don't think you understand. by executing arbitrary code, he can do just about anything with the game. it would probably be easy to set bellsprout's attack and speed to some ridiculously high number to fight red.
I already know he could, but this was like an alternative in case he couldn't make a program to edit values of a Pokemon. He also has restrictions (assuming using the same code in the TAS) with his bootstrapping code which are: 1. You can't produce bytes ending with 0xF (0x1F, 0x2F, 0x3F etc.) and 2. the program can only be 256 bytes long.
He does, yes, but he could easily write a slightly longer bootstrapping code that gets around this restriction and it wouldn't take much longer. Or use the first bootstrap code to write a second bootstrap code, for example. Again - Once you have arbitrary code execution, you can satisfy any arbitrary category/requirements.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
He already did, I'll embed it so it's more obvious Link to video
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Imported from nicovideo, some silly stuff Link to video Link to video
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
I think space-time clobbers your item collection status, so you couldn't use space-time and also get 100%.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
As you can see in this video, when you do crown theft the game doesn't roll the ending cutscene like it does if you beat King Boo normally. Link to video It counts as beating King Boo but the game doesn't think it counts as beating the game. So it's not useful for a 'beat the game' category.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
A good variety of unexpected and TAS-skilled shots.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
LOL! The new glitch makes the game look like SML2. Good stuff. What needs to be discovered now is why it puts you where it does in world 8. I mean, you can beat a world from anywhere (since the airship moves) so it's surely not because you beat the world from an unexpected level.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Golf TASes! \o/ I'm interested in an encode.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Warp wrote:
I have hard time believing that this "original purpose" was for the stream to die at the Safari Zone.
The streamer did not expect the viewer count to blow up larger than 100-1000. You can clear the Safari Zone in anarchy with such a small viewer count (see the various spinoff streams with smaller view counts that beat it fine in anarchy). Since he did not expect larger viewer counts, he went through various phases of ideas for making it easier for the game to be completed (removing select, the 'start button jamming' stuff, considering allowing sub-only mode to be turned on (which he never ended up doing), modifying the safari zone to not cost money or not have a step counter (never did this either), swapping it entirely into democracy mode, the various anarchy/democracy compromise that resulted from it - and if it still wasn't enough, he might have gone even further). He clearly wanted it to be beatable despite the 'setback' of its explosive popularity.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Could I get an encode? (Don't have a way to play it back on emulator atm)
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
In Symphony of the Night, you could go for the bad ending where you beat Richter without the holy glasses - it runs credits, it's faster than going to Dracula and killing him, etc. So why don't people do it? Because it's not considered by players and speedrunners of the game to be the end of the main storyline. Same goes for GSC.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Tub wrote:
Got 1-7, 11 and 12 I'm a web developer. Is it a bad sign that I consider level 10 to be safe? I mean, I cannot easily find a solution for 8 and 9 either, but just looking at it I think "bad idea". 10 looks fine to me.
That's what's so cruel about injection based security - 'looks OK' solutions can actually be blown right open if you're not following industrial standards. 10 is broken, (mild spoiler) but in a different way to every previous puzzle. BTW, PSA: If you beat 15 there's still 16 and so on: http://escape.alf.nu/16/ http://escape.alf.nu/17/ http://escape.alf.nu/18/ no 19 yet... http://escape.alf.nu/20/ http://escape.alf.nu/21/ And 21 is the last existing one I can see.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Bobo the King wrote:
I think it's funny how so many people cite "the run's original purpose" as if it were meant to be a particular way. The guy running Twitch Plays Pokemon can do whatever the hell he wants. He may have even had the democracy/anarchy system in mind when he started. The system may not match your idealized view of the experiment, but your view is not special in any way.
I'd like to add to this post that the creator expected viewership to peak at the 100s or 1000s, not explode. It might not have even been a grand idea for him, he might have just made it to practice his coding skills and have a bit of fun. There's no ideal it is striving for, it just is what we make of it.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Does crown theft properly end the game though?
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
adelikat wrote:
Just food for thought here: As a multi-platform environment, how would expect us to be able to figure out what platform a given .bin is for? Almost every platform commonly have roms in .bin format.
Load it in every core until one of them doesn't throw an exception? :)
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Ilari wrote:
Patashu wrote:
The most important thing about using bsnes-derived emulator core for TASing is that it allows for Console Verification.
Many SNES games just can't be verified, no matter how good emulation.
Because of Uninitialized RAM, right?
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
The most important thing about using bsnes-derived emulator core for TASing is that it allows for Console Verification. If the timing of lag frames, loading times, etc is even slightly incorrectly emulated, then the game may not proceed the same on emulator vs on console. Console Verification, playing back a TAS on the real console, was required to showcase Masterjun's Super Mario World 'executes arbitrary code' TAS at the AGDQ2014 event live, for example. If your computer can't handle Bizhawk at all, though, note that we still accept snes9x 1.5x TASes for SNES.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
If you need someone explaining what buttons they press while doing it, there's always sockfolder's old tutorial. http://www.twitch.tv/sockfolder/c/2081384 Note that it's not necessarily the only or fastest way to do it. lukehhh might be doing something faster/better for example, and a TAS might have something better yet.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
I don't think the pause buffer helps the glitch work, it's just to make it possible for RTA players to do consistently. Try without pause buffer.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Derakon wrote:
I seem to recall that Saturn made a TAS using the GT code and it got rejected for using a cheat code.
But in the case of Saturn's GT code TAS, it didn't do anything interesting with the GT code. A GT code into space/time beam TAS shows off something you will never see in any other category, complete annihilation of the game.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Patashu
He/Him
Experienced Forum User
Joined: 10/2/2005
Posts: 4017
Cpadolf wrote:
I think the fact that the GT code is necessary probably would make such a TAS unfit for publication here, and Space/Time beam is kind of tricky territory to begin with as its behavior is at least somewhat emulator dependent and might not be the same as on console. But I guess it could be interesting to throw together as a proof of concept and see what kind of time is possible to reach (most likely somewhere around 00:10). Either way It's great that someone finally took the time to sit down and make a legitimate effort with Space/Time.
'I think the fact that the GT code is necessary probably would make such a TAS unfit for publication here' Is this really true though? The old Earthbound glitched TAS accessed the debug menu (via a glitch, but it was still accessing a developer intended debug feature). So what's the difference? That you access the GT code by the developer intended way? (e.g. if it was glitched into triggering mistakenly it would be ok?) (I'm also curious - does an emulator as accurate as bsnes-derived core still have differences in its Space/Time emulation relative to console? Or do the worries mostly stem from snes9x/zsnes/etc?) Seconding that a TAS of this would be sick, all concerns aside :D
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu