By the way Genisto, I just wanted to say thanks a bunch for fulfilling my request in that other thread. Because Dehacked's microstorage can't host .cht files yo! But yeah Genisto's server will probably go down again soon, so I'll mirror the files just in case:
Super Mario Bros. 3 (U) (PRG1) [!].fcmSuper Mario Bros. 3 (U) (PRG1) [!].chtSuper Mario Bros. 3 (U) (PRG1) [!] Genisto.fcm
Gee guys thanks for stating the obvious. Did you guys at least appreciate the real good news in his post, and watch the "preview" non-cheat movie? I think it's awesome that he's now done with worlds 4, 5, and 6.
[Edited by Bisqwit: No longer forces the page super wide]
Because Dehacked's microstorage can't host .cht files yo!
actually, i was talking about the previous non-hacked wip only^^ which i watched some hours later, and yeah, its really good, but desynched to me in world 5.. maybe because i was using blip's fceu.. i'll watch again later in nitsuja's
<small>My big signature was cleared by admin; i should read <a href="http://tasvideos.org/ForumRules.html">forum rules</a>. But... who does?</small>
Wow I had no idea he was doing the original amazing run still. I should read posts more carefully.
5-5 was definitely "amazing". I was using Nitsuja's FCEU and I got a desync in the first level of world 6...Mario gets hit by the last piranha plant and so he misses the card at the end of the level.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
I was using Nitsuja's FCEU and I got a desync in the first level of world 6...Mario gets hit by the last piranha plant and so he misses the card at the end of the level.
If you're using the newest version of the emulator with that partway-through-world-6 version of the movie, it should actually desync at the end of world 5 (in that lava fortress on the upper sky part of the world where he would suicide anyway but a bit later). Unless you can find the 2 magic numbers of missing data to enter into the boxes, that is, although it's probably easier to just insert/remove a frame of lag instead. Sorry, but I couldn't get that particular movie to stay in sync past there after the random timing bugs were finally fixed, not when I had to fast-forward through 35+ minutes each attempt before finding out it didn't work again.
And, I agree about 5-5 being great. (I kind of wish the run didn't have "amazing" in its title because I keep wanting to call parts of it amazing then realizing it would sound redundant.)
Gee guys thanks for stating the obvious. Did you guys at least appreciate the real good news in his post, and watch the "preview" non-cheat movie? I think it's awesome that he's now done with worlds 4, 5, and 6.
Actually, I didn't catch that. Must have missed it in all the confusion. Thanks for the info.
Is there a version of FCEU I can use to watch this run without any desync at this point? Or is Genisto going to redo the last part of the run so it syncs up with the later FCEUs?
Nitsuja, I was using the third revision you've released recently to get the desync where I did. It also desynced there for your second revision, and for Blip's FCEU (but I loaded savestates in read-only mode for the last two tests).
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
I just wanted to post to say that I enjoyed both runs, especially the cheating one. There was something neat about seeing Mario run around in a Hammer Bros. suit in the first and second worlds, even though it's not exactly kosher. My favorite parts were in Giant World, where Genisto threw the giant turtle shells into everything... that was totally unexpected :)
Keep up the great work, I look forwards to viewing the completed run!
Two questions:
1) Is there any version of FCEU available that will play Genisto's full amazing run without desync? (asked above, but really hoping for an answer)
2) I plan on starting a SMB3 warpless run soon. This game seems to suffer from some strange desyncs. What version of FCEU would be recommended to use, or should I wait for a bit for a new update?
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
2) I plan on starting a SMB3 warpless run soon. This game seems to suffer from some strange desyncs. What version of FCEU would be recommended to use, or should I wait for a bit for a new update?
Use the latest FCEU version from the FCEU thread. The desyncs were mostly because Nesmock removes the save state data from the movie, and FCEU used to rely on that save state to stay in sync. Now Nesmock has the ability to transplant the save state data back into the movie (I think) and even if you use nesmock on your movie and don't do that, it still won't desync in the new version of FCEU.
JXQ wrote:
1) Is there any version of FCEU available that will play Genisto's full amazing run without desync?
When you play back the movie in the newest FCEU, you'll see 2 boxes for entering values. Those are the data that's missing from the movie file, causing it to desync. If you can figure out what values to enter, it should play without desync at least through part of world 6 (note: the default values go through most of world 5). Previous versions of FCEU just used basically random/arbitrary values, so you could also try your luck with those... Either way you have to watch from the very beginning of the movie file (no resuming from savestates) to see if it worked. As I said before, it would probably be less effort to hex edit the movie input - it's an off-by-one-frame-of-lag thing.
When I play the movie with v3 of FCEU's update (the first one with fast-forward that skips frames), it desyncs in 6-1, jumping over the last plant. By changing the press of A button during that jump to last two frames longer, the run then makes it to 6-3. When running over the one-block-wide pillars, it looks like Genisto got super-speed, but I can't get it to happen no matter what I try.
I also tried hex-editing from the desync in World 5's lava fortress and got stuck after getting the starman. The flight power doesn't act the same.
Harvey Birdman: "Sigh!"
Also thanks for the info on FCEU.
What's Nesmock?
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
When I play the movie with v3 of FCEU's update (the first one with fast-forward that skips frames), it desyncs in 6-1, jumping over the last plant. By changing the press of A button during that jump to last two frames longer, the run then makes it to 6-3. When running over the one-block-wide pillars, it looks like Genisto got super-speed, but I can't get it to happen no matter what I try.
Well, still don't use that earlier version. It only sometimes gets all the way to 6-1, it's kind of random about it (and frustratingly, whenever I tried getting the initial values it used from it, it didn't end up going that far).
JXQ wrote:
Having played with the *nix FCEU recently I'll answer this question, albeit three weeks after it was asked.
Aside from in the netplay module, there seems to be no option to load a cheat file explicitly by name. You need to give the .cht file a name that matches the ROM. For example if your SMB3 rom is saved as smb3.zip, you need to copy the .cht file to ~/.fceultra/cheats/smb3.cht.
edit: I guess using the .fceultra path for this is pretty reasonable, considering the movies, save-states, savefiles and snapshots still go in there anyway.
[URL=http://imageshack.us][/URL]
When I land from the first jump I jump again and I touch the P-switch from beneath. And I get warped through.
This can also be done with little Mario.
Is this new, and is it a trick that can be used in a TAS?
Joined: 4/20/2005
Posts: 2161
Location: Norrköping, Sweden
I for one have never heard of it, and it isn't mentioned on the "Super Mario Bros Tricks" page... It looks pretty cool, though I don't see where it can save any time.
The only instance I could think of it saving time would be warping through a ceiling to take a shortcut...but I can't think of a circumstance in SMB3 where this would apply.
I'm guessing that during the frames a ? block is in the process of being hit, it doesn't exist as a barrier.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)