Posts for Invariel


1 2
19 20 21
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
I may have just found a time-saving shortcut in 8-1 that people with far more TASing skill than myself can use while playing on my 3DS. Right when the wind starts blowing, there is a long downward-facing vertical pipe; if you clip through it as Super Mario (or Fiery Mario) and hold down, on the block layer just above the pipe entrance, it warps you ahead to the Hammer Brother before the pipe-block-block-long jump a couple of screens away. When I get home, I'll record a video, if I can duplicate the trick in an emulator. Edit: Ba~ah. FCEUX is warping me back to the start of the level, the 3DS's emulator warps me ahead. There might be some reason for being warped to two different places beyond emulators, but I don't know. :| Here I was hoping I had found something neat and productive. Alas.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
I don't know. I've got no experience TASing, but I'll try frame advancing [and learning a bit about how to use FCEUX] and seeing what happens. Update: Fun Memory Addresses: 000787 - a counter that decrements by 1 each frame, starting at 24. When 000787 reaches 23, the on-screen clock is updated. When 00787 reaches 0, the game time (described below) is decremented by 1. If the game time is 0, 00787 is not reset to 24. 0007F8 - the hundreds digit of the in-game clock. 0007F9 - the tens digit of the in-game clock. 0007FA - the ones digit of the in-game clock. These are all one-byte base 10 numbers, and there is probably a function in the code that decrements the ones digit, then forces a carry from the tens digit, etc. Setting 0007F8, 0007F9, 0007FA to 0 result in player death. Setting 0007F8 to 0 lets countdown continue but doesn't speed up the game's music. The vine in 2-1 is not climbed at 0000CE (Y coordinate) == 32, 000416 (Y subpixel) == 0, but is climbed at 0000CE == 31, 000416 == 255. Pressing up at the frame corresponding to 0787 == 2, 07F8 == 07F9 == 07FA == 0 results in Mario climbing the vine and dying as soon as control is restored. While auto-climbing, 0787 is decremented to 1 and then to 0. No vine is created upon player spawn. Pressing up at the frame corresponding to 0787 == 1, 07F8 == 07F9 == 07FA == 0 results in Mario climbing the vine and dying as soon as control is restored. 000787 is decremented to 0 on the frame that Mario crosses the 0000CE == 31 threshold. No vine is created upon player spawn. Pressing up at the frame corresponding to 0787 == 0, 07F8 == 07F9 == 07FA == 0 results in Mario dying instead of climbing the vine. No vine is created upon player spawn. I hope this sufficiently answers your question, Zowayix. Minor edits in [].
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
And the vine climbs higher in All Stars. Interesting. I wonder if it does Fun Things (tm) in 2-2 and 7-2 in All Stars as well. (In fact, I wonder if it does Fun Things (tm) in 2-2 and 7-2 at all... Back in a few.) Edit: Start of 2-2, no interesting effect. Middle of 2-2, some interesting screen draw issues, which culminated in this: http://img.photobucket.com/albums/v282/Invariel/SMB12-2after5-2VineGlitch_zps1607871f.png All of the blocks are solid and impassable. Basically, the screen was drawing half a screen forward all the time, reminiscent of one of the hack modes of SMB on a 1000-in-1 cart. Edit 2: Nothing interesting until the start of 3-2, where the initial Koopa Troopa was invisible for a few blocks. It still registers as a damaging object. Edit 3: Nothing interesting until the start of 5-1, where the initial Koopa Troopa was again rendered invisible, and still registers as a damaging object. Thought: Can I activate this through time-out on another vine? Answer: - Not in All Stars - the timer freezes as you climb up. - Not in vanilla - the timer freezes as you climb up.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
I was really interested in the vine glitch, because I figured it wasn't limited to 1-2, being Mario, etc. As you likely suspect, the trigger is dying while in the automatic climbing animation, and it will sprout the vine four blocks into the next life's level, from the bottom of the screen. Doing this in -1 gave me a loop without Bloopers. Doing it at the midpoint of -1 gave me some very interesting things: a floating platform at the top of the screen, Troopas walking back and forth, a couple of Buzzy Beetles (which might be Goombas, I did this on the 3DS port - haven't bothered setting up the NES), and a spawned mushroom about a screen to the right of the spawn. Not that I expect any of that to be useful in any way, but it was interesting.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
Cooljay wrote:
To this day. The left fielder is still waiting for the baseball to come to him while the crowd chants him on.
But, if he believes hard enough, the ball will come to him, and the game might be allowed to continue. All the best, left fielder. You keep reaching for that ball.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
andypanther wrote:
There has to be a way to bring this thing under 3:30
If a room can be found along the path to Flying Armor that allows the glitch to be triggered, and it is possible to set the "Flying Armor dead" flag along the path to acquiring the relevant souls and abilities for travel, along with the Abyss warp room and Menace dead, then traveling through the remaining rooms using Black Panther would likely be faster, and sub-3:30 could be achieved. I am not a TASer, I don't have the time, knowledge, etc., I just have a very high interest in this game. In my attempts to replicate the glitch in the rooms to the boss during my ride to work this morning, I was unable to get it to trigger.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
jlun2 wrote:
Getting to that glitch spot, or getting near this time?
Remembering where the appropriate flags are, and getting near the time. Doing the OOB glitch is trivial; the window to pause while off-screen is enormous. With knowledge of where the appropriate flags are, I can zip through them. The right side of the screen is a bit of a minefield, from experience -- I triggered the Julius Mode flag early this morning while I was trying to replicate mtbRc's work on my handheld. I did, however, find two strange items that aren't on my save anymore because shortly after, the game hung completely: https://plus.google.com/109057714508885066316/posts/ZC9P3K3deGZ Edited to add: I am not implying /at all/ that the run is trivial, it's beautiful. My statement is simply that the OOB zip is easy to trigger in realtime thanks to the recent discovery.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
The fun part about this is that it is easily doable in realtime. Not as fast, of course, and hitting the flags will take a lot of practice, but getting to that point is incredibly easy.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
It's not. The teleport rooms are all connected to one another, and if I am remembering correctly, the teleport point, on the map, for that area is in the bottom-right of the screen. It's just convenient that in all of the zipping that goes on, that room's flag gets set so that it can be teleported to.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
Yeah, it's a flag somewhere in the corrupt off-the-map memory space. I think one of the earlier glitched runs pointed it out, and had a corner of the screen dedicated to which map locations mapped to what interesting effects.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
No, it won't. The only time that lives check routine gets called is when the player loses a life. So, you can keep collecting lives and cycle around to 1 again if you don't die. (Try it on 1-1 with the Koopa Troopa, and watch your lives counter in memory.)
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
I would love for this run to be left running and posted somewhere online. Because, well, sometimes you just want to see SMB2j run endlessly.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
This made me laugh harder than any of the major website pranks I have come across, ever. Voted 'yes' for entertainment, amusement, ridiculousness, and hilarity.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
Ah, it must be that most magical of special days again.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
I think my favourite improvement out of all of this is that Skeleton soul actually has a use. If only Ghost soul did.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
To start the zip, actually. He has barely enough mana to throw the bone and activate the axe special. I think the small amount of MP he has left after it drops is due to levelling up off the bat.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
What don't you understand? There was a "room" above him and he levelled up offscreen, which started him zipping. The location is prime because of the warp room just to the left, and he still has to kill flying armour to have access to the room. (Well, not entirely true, but that path requires double-jumping and a lot more time.) Apparently, the room doesn't have to be a screen transition, as long as you can be offscreen with a room above you. And about the only way this could be any faster is if the level-up with the Warg could trigger: the glitch, the flag for Flying Armor to be dead, the flag for Menace's death, the Abyss waypoint, and the Black Panther soul faster than killing Flying Armor and glitching two rooms left, but I suspect that MP is too low at that point to manage it.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
This one, Twelvepack? http://tasvideos.org/forum/viewtopic.php?t=4608 Warp, I am exclusively a viewer (which saddens me, Nobunaga's Ambition 2 calls to me, begging to be TAS'd), and it's difficult for me to forget that the point is to beat the game "as quickly as possible" while also entertaining. However, to that effect, it's not a 50/50 split. It's not "be entertaining while I beat the game" or "beat the game eventually, but make a good show of it". It's heavily weighted toward "beating the game", and less so toward "being entertaining". Does this run entertain me? As a programmer, it does. Seeing the game be beaten by moving memory around and affecting registers gets all the happy places of my heart working together. More importantly, does it beat the game? Because the only way that the game knows it has been beaten is via internal flags (as noted, it saves correctly and allows continued play with those flags set) I have to say that 'yes', it does beat the game. So, to me, the run beats the game, and entertains. That may not be so for everyone, and again, I feel I must point out that this is the glitched branch of things, but to me, the goals of the site, via the goals of the game, have been met. As to whether flipping the appropriate flags are necessary and sufficient to warrant game completion, I would also argue that they are necessary to game completion and not necessarily sufficient, and that sufficiency should be judged by the branch the run is being submitted to. (You can't complete the game without toggling the flags, but you should also see some sort of in-game confirmation that the flags have been set in the first place.)
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
Indeed, that thing. I don't think it would be accepted for TASing because there's no point where you can just sit the controller down and let the game do the rest, because of the dying, but is it, by your definition, a game end state?
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
Warp, I believe that your question is exactly why there are glitched and non-glitched branches of games. I don't disagree that this feels like definition-fudging, but the only way the game knows it has been beaten is with those flags set and that state being saved. How is it different to convince the game that you have beaten it or to convince the game that you are suddenly in a different room when both results come from effectively the same tactics? How is it different than abusing a programming glitch to equip things you don't have on characters that can't use them? (Final Fantasy remake on the PSP.) I think this glitched run fulfills all of the requirements of "beating" the game, because it is able to convince the game (and not the viewer) that the game has been beaten.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
MESHUGGAH, does your definition include not requiring any more input? Would a Star Fox TAS that instead fights the giant jackpot machine and defeats it count as "a state which should only occur when the game is beaten"? I ask because I am genuinely interested, and the current Pokemon Yellow jump-to-credits debate has me wondering about such things.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
I voted yes to this because it aligns with my assumptions of 'game completion' means for Pokemon Yellow. I had a long blurb about whether or not this constitutes the end of the game all prepped and ready, but Masterjun clinched everything by demonstrating that at a certain point, the game save happens and all's well with the world. (Still want to write that blurb though; I should track down that thread about 'what constitutes game end?'.)
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
aluoaniki wrote:
About the Soma mode end in Julius mode thing, actually gocha made this type of thing long time before, but it was only uploaded to Niconico douga and only included the last boss fight, which is between Dracula Soma and Human Soma, which is hilarious. Well, input file is provided so you can watch the whole run by yourself. Honestly I think the reason of not including the whole run in the encode is it would take quite long to alter the mode flag. I don't know if I can post the whole link, so only the nico video code sm12594401
I do believe that just made my day, thank you. It would still be nice to see it as a TAS, low-level, lots of souls, really fast, from A to B, but that tides me over nicely. (Also, I like how that grants the best ending instead of the Julius mode ending.)
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
Unfortunately, the sprite doesn't change; you're still Soma (though, I'm sure some trickery could manage that too). You just get the Julius-mode "Lv <x>" in the corner of the screen, and can't look at the submenus anymore.
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
Invariel
He/Him
Editor, Experienced Forum User, Published Author, Site Developer, Player (169)
Joined: 8/11/2011
Posts: 539
Location: Toronto, Ontario
You can witness this timer corruption in realtime using the Succubus warp glitch (activate Succubus, wait a couple of ticks, activate the special effect of a teleporting dagger into offscreen, zip like mad). The one thing I would really love to see in one of these TASes (and I know it can happen because it has happened to me) is for the game to start off in Soma mode and end in Julius mode. However, I have no information as to where that particular flag is, so I can only dream. As for a 100% all souls run, well, if you stay out of bounds long enough and trigger all of the right places, ... (sorry, Kriole).
I am still the wizard that did it. "On my business card, I am a corporate president. In my mind, I am a game developer. But in my heart, I am a gamer." -- Satoru Iwata <scrimpy> at least I now know where every map, energy and save room in this game is
1 2
19 20 21