Posts for Invariel


1 2
18 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
Game: Faxanadu Console: NES Author: Invariel Status: Barely Started http://tasvideos.org/userfiles/info/23288780221476689 No encode, because I am a noob.
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
From what I gather from the disassembler, byte_DA is the address 0xDA, not the value 0xDA. I can't think of much in Faxanadu that is actually random: enemy facing (their positions are all set), when certain enemies jump or fly, and when projectiles are spawned. Even the 'random' items are predictable. And recall that those 256 values are all XOR'd with whatever the player is pressing right now (which will likely never be Start or Select, making bytes 4 and 5 interesting...) so the randomness is based on the gamestate. Edit: Minor success! I forced the jumping dwarf to face left instead of right and am dead at frame 2061 instead of 2080! I do have to figure out which of the eight buttons made that happen, but it's a start. Edit: It was A. Edit: Rough WIP: http://tasvideos.org/userfiles/info/23288780221476689 I've smoothed it a bit since, and continued forward. Next stop: Hail to the King, Baby. Edit: Leaving Eolis: http://tasvideos.org/userfiles/info/23309253951749362 Link to video
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
Actually, it's a bit closer to: 1) Make the jumpy thing face left on entering the death screen in Eolis. Lord Tom takes his first hit on frame 1900, with it facing right on entering the screen. I can get a small improvement by having it face and jump left, because it will hit me sooner. 2) Die 3) Golds, initial buys, etc. 4) Mattock 5) Wing Boots (2800 Golds) 6) Sky Fountain 7) 2x Wing Boots from bees 8) Joker Key 9) Tower Fountain 10) Death Warp 11) Long Sword 12) Kill two mages to buy Key Q 13) Joker Fountain, Ruby Ring 14) 4500 Golds --without gaining a level-- from slaying at most 6.25 Wyverns 15) Misted Lands Ahoy 16) Picking up the difference in Golds from riflemen and mages. Also, I came across a disassembly of the game here: http://www.the-interweb.com/serendipity/index.php?/archives/30-Faxanadu-Disassembly.html and it suggests that this is the random number generator:
ROM:CA6E GetRandomNumber:
ROM:CA6E                 LDX     byte_DA
ROM:CA70                 LDA     $8000,X
ROM:CA73                 EOR     PressedKey_1    ; Key pressed by the player
ROM:CA73                                         ; Bit 0: Right
ROM:CA73                                         ; Bit 1: Left
ROM:CA73                                         ; Bit 2: Down
ROM:CA73                                         ; Bit 3: Up
ROM:CA73                                         ; Bit 4: Start
ROM:CA73                                         ; Bit 5: Select
ROM:CA73                                         ; Bit 6: B
ROM:CA73                                         ; Bit 7: A
ROM:CA75                 INC     byte_DA
ROM:CA77                 RTS
ROM:CA77 ; End of function GetRandomNumber
I /believe/ that it means:
X <- 0xDA
0xDA's value + value in 0x8000 = memory address's value to load into accumulator
Acc XOR PressedKey_1
Inc byte_DA
but I am no expert in assembler.
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 Wyvern I was referring to was the one behind the Key JO door, after acquiring the Long Sword, in order to buy three Key K, not either of the earlier ones, since the first one takes too much time and the second one happens before the death warp.
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 eats too much Golds, I would have to stop in Apolune to buy two keys, at raised prices.
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 I am going to put my non-existent TASing abilities to the test, to get an improvement on this wonderful video. I've made a couple of notes where improvement might be possible: - Instead of killing the mage immediately outside of Forepaw, it might be faster to kill the mage a screen away on the top path. Unless, of course, the screen transition is slower, in which case time would probably be lost. - Seeing if it is faster to approach the Key JO dungeon from the right by flying up on the previous screen. It's quite possible that jumping from the Great Spring is the fastest way up. - Acquiring the Long Sword, as stated in the previous posts. - Seeing how quickly the gargoyle/dragon thing can be beaten with the Long Sword, to acquire 4500 Golds for the three Key Ks, to see if that saves time over killing things along the way. - Determining whether it is faster to kill the rifleman outside of the three buildings in Mist for money by entering/exiting than killing things along the way. - Finding the right mix of the above two points to reach 4500 Golds without things becoming too repetitive or boring. Path-wise, I feel that Lord Tom's route is as optimal as it's going to get without some crazy warping glitch being discovered. I have been considering the time tradeoff of dying in Eolis versus not having magic until the Forepaw death warp, but my gut feeling is that so much time is spent fighting to get 2800 Golds that not having magic would make each fight take longer than the ~400 frames of death message and the 450 frames of getting hit and dying. Actually, thinking about it while I type this, I realize that the main time loss on the no MP route is the spike thing that is in the Mattock room. Because the dagger doesn't hit low, I'd have to miss the platform twice, and that would be a major time loss.
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
Right, so the time tradeoff between getting the Longsword on the first visit to town versus the second is: time (killing 16 wizards with the Dagger + 32 entering/leaving town transitions) versus time (killing 3 bees + 8 dungeon screen transitions + selling Wing Boots + killing 2 wizards with the Longsword + 4 entering/leaving town transitions) I am fairly certain that the dungeon route is faster, as the bee room is done really quickly, and killing wizards with the Longsword is faster than with the Dagger. (Deluge remains a constant, of course.) The other question, and I think the answer is, "Obviously yes," is: 'Does taking this time to get the weapon get made back by having 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
Even if that is the case (that it only increments in freebie rooms), you're adding 4 (0) rooms by getting a second pair of Boots, and then you still have to acquire the Ointment on leaving town.
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
Except that everything in the game (in my experience) is on a four room counter. So, getting the Wing Boots above Key JO and then getting a second pair (4 8 more rooms) doesn't affect the counter. And, actually, having to kill two more wizards (four screen transitions) is also four more rooms. And and, if it was fewer rooms, that would mean not having to spend as many room transitions getting the Ointment on the way to the Dragon, Ring, and Misty world. Edit: 4 visits to the Wing Boots rooms != 4 more rooms, it is 8 more rooms. Oops.
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 farming done before the town acquires 2800 Golds, to buy the Wing Boots. Acquiring another 1600 Golds by killing the lone Mage is 14 kills (115 Golds apiece), which is 28 screen transitions. I don't think that would be gained back by having the Longsword during the dungeon.
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 am very happy to see this done.
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 wonder how viable it is to set up the party such that it is Thief, Thief, White Mage, White Mage, with names as follows: Thief 1: Payload 2 part 1 Thief 2: Payload 1 part 1 WHM 1: Payload 2 part 2 WHM 2: Payload 1 part 2 The thing I need to figure out is this: Because WHM1's name is only three letters (4ca090), there's something that needs to go in the fourth letter slot. If that thing falls within the (J) character table, then it might be viable to make the party noted above and swap the two Thieves and the two White Mages after payload 1, leave the Castle and return, meaning no save. So far, my efforts have been: "try a space. Payload one. Swap the characters. Do another set of 35 up/down stairs. Game freezes on entering the menu." Depending on what that area of memory does with regard to character names, it might save time, it might still require a save (but less overall name entering time), and if it works, it might be the fastest the game can get down to. Entering the character change menu (pressing select) overwrites 30x and 31x, so you can't run the planned payload anymore. Damn. (312 to 315 are now 98 78 98 78 and 310 is 00. So much for that.) Edit: However, I don't even know if character swapping puts the names into the right place, so there's also that. Edit: According to the hex editor, the "null character" value is FF, is the space in the lower-right. So, my thought about using space is "correct".
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
Oh. Well then. Well played.
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
How feasible is it, during Rangda Bangda, to manipulate the left eye opening first, wall-climb the left wall, and take out both eyes with one Hadouken using the ice platform glitch? Is that even possible? Edit: Also, very easy 'yes' vote, on Storm Eagle and Sigma 1 alone. Very nice improvement on everything that has come before.
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
Dammit, Scrimpeh, I was going to say the same thing about the cross usage. :) That was a really enjoyable watch.
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
PikachuMan, while you're checking the thread, in the "hard" mode version of 1-6, it might be possible to bounce off of Lakitu and over the level separator border to save a bunch of time, if you don't have to do anything in the lower part of the world to get the star coin.
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
While many comments were about how little activity there was during the autoscrolling levels, a larger portion of the comments were about how movements seemed unoptimized and how PikachuMan seems to take damage for no reason along the run. I will certainly agree with you, Bobo, that a lot of people (myself included) do want to see something entertaining during the autoscrolling levels, but it doesn't have to be flashy hyperactive motion. Something as simple as hopping to the music or being pushed along the screen, playing only when necessary, would entertain me. I look forward to seeing a Moons-worthy run of this hack, because I quite enjoy it. I hope that PikachuMan is the person to do it, too.
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 agree with the sentiment shared by many of the people who have commented before me: standing around during the autoscrollers looks boring. I also found the few instances of 'have powerup', 'get hit and lose powerup', 'take old powerup again' to be confusing. Confusing in the sense that I was asking myself the question, "did that actually save any time?" There's one instance that springs to mind involving the kicking of a Bob-Omb to break down a wall that demonstrates this confusion nicely. I cannot attest to how well optimized this is, as that is outside of my current skillset. I did see tricks demonstrated that looked impressive, and places where PikachuMan attacked the level in a way it wasn't intended to be. I am, however, also unfamiliar with this hack (beyond what I watched earlier in the day.) I have voted 'yes' because the question reads, "Did you find this movie entertaining?" and I did, in fact, find myself entertained by it. It's fair to wonder how much of that entertainment came from the player and how much came from the quality of the hack, and I am not certain myself. I did find myself wondering why levels were skipped during the playthrough of what was titled a 100% run. Yes, it became apparent that post-game continuation was involved but watching through the first time, the video did not match the title. In short, I voted 'yes' on this movie because I liked what I saw. However, to be fair, I am not sure if I preferred what the player was doing to what the ROM hacker presented. I guess I should have voted 'meh'.
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
On the subject of drudging up old topics, I wonder if there is any merit in this idea: Play the game exactly as is, until you reach the room with the Guru who gives you Key JO. Spend a couple of additional seconds doing four up/down screen transitions against the bees to acquire a second pair of Wing Boots. Continue to the fountain as normal and deathwarp back to town. Enter the equipment shop with your 500 Golds, sell the second pair of Wing Boots for 1400 Golds, buy the Longsword (1600 Golds). You have to kill two mages to make back the 200 Golds required to buy the Key Q, but this is faster than before because the Longsword does twice as much damage as the Dagger. Now you have the Longsword for the rest of the run, which has to be an improvement.
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
Not that this is of any use to anyone, but I finally got around to setting up my NES. The glitch is console-verifiable in realtime, and as an added bonus, all of the World -1 zaniness that I talked about on the NES version of the game happens on console too. And they are Buzzy Beetles and not Goombas.
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
That's spectacular news. Have a great time at AGDQ 2015; I'm sure people will be watching you on-stream.
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 tried loading up the FDS ROM and going to 8, getting a game over at the halfway mark and then going down through the pipe in question, and it still warped me to the start of the level. Is this 3DS emulation specific perhaps?
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 was on playthrough six? of acquiring stars, still had plenty of lives. But clearing the game might count as a 'continue', as you put 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
I figured, as soon as I saw your post, that when you demonstrated the trick in question in the published video, you probably had the same idea for every pipe in the game, and probably in SMB as well. [Edit: Checking all 0 of SMB's inverted pipes must have been such a chore. :)] It's still curious that the warp goes forward on the 3DS, I kinda wish I had the technology to RAM dump it to try to figure out why. (Though, that would probably require modifications to my console that I am not comfortable doing myself.)
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
A terrible movie demonstrating this issue can be found here. Edit: This does lead me to wonder if all vertical-facing pipes can be entered from above, and what they all do. I guess I should start reading the Resources page for the SMB engine.
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
18 19 20 21