Here we are again in Super Demo World! This time almost a minute faster than before!
Emulator used: SNES9X-144 Improvement 7
Many Rom sites have this ROM specifically, but if you can't find it, you can apply the patch found at http://fusoya.panicus.org/lm/dw.html to the "Super Mario World (U).smc" ROM.
  • Completes game as fast as possible
Last time I sacrified something entertaining for lag, but then I realized the things I thought were entertaining really were very skippable. Thus, some of the improvement came from reducing lag. There is a large amount of lag in this game because of the large number of objects in most of the levels.
  • Abuses programming errors
Several flying techniques are not possible in real time, including frame-precise diving to gain maximum altitude.
Jumping at maximum speed into the bottom of a mid-level pipe allows you to begin flying after exiting the top.
Hopping along the ground at perfectly timed frames will keep your speed after falling out of flight. This is handy to keep speed when flying is no longer possible.
  • Manipulates Luck
During flight, pressing X or Y will result in spinning and then flying in a random direction. I manipulate luck to make sure that I face the way I want to be facing. Also, fast flying requries that the direction of flight is released on a specific frame.
I grab stars on the levels I do in an effort to reduce fadeout time.
  • Takes damage to save time
  • Uses warps
I got 99 stars this time. Had I not, I could have saved a total of five frames.
I also improved other intangibles of the run, including hitting more enemies, getting more total coins, one more extra life, and a higher score.

Comparison to the first run:
I saved one frame on the title screen.
  • Misty Isle 1
As fast as the first run.
  • Misty Isle 2
6 frames gained due to optimizations when getting the shell and jumping the pipe. More entertaining use of the shell, thanks to Fabian's 120-exit WIP.
2 frames lost from fadeout lag.
  • Misty Isle 3
As fast as the first run, but 4 frames lost in fadeout lag.
  • Misty Isle 4
4 frames gained from optimizing flying, and 3 more gained during the fadeout.
  • Iggy's Castle
6 frames gained by cutting corners closer during flight. 2 more frames gained during fadeout.
  • Misty Star Road
7 frames gained by eliminating even more lag, but 2 of these frames are lost in the fadeout.
  • Desert Star Road
I flew over the top of this level to greatly reduce the lag during the brick area. Although I don't hit as many enemies, I still manage to get a 1-up, and saved 165 frames!
  • Water Star Road
Most of this level was hex-edited from the previous run, simply because it's a pain to get the P-switch tosses to go where I want them, and it's an autoscroller. Getting the stars cost me 3 frames, and I lost four more due to fadeout.
  • Crystal Star Road
Another level where I altered my strategy to battle lag, avoiding most of the enemies early on instead of hitting them with my cape. This level ended up 94 frames faster, and I gained 2 more during fadeout.
  • Sky Star Road
The flying on this level was improved, since I now understood fast flying. I also hit more enemies than before, without slowing down. This level was finished 135 frames faster than the last run, and I gained 3 more during fadeout.
  • Ice Star Road
I tried for a long time to reduce the lag here, and the strange solution was to fly above the level, so that even though the Chucks were visible, Mario was not. Because of this and flying faster, I gained 156 frames, 2 of which were lost getting stars.
  • Pipe Star Road
Little optimizations here and there improved this level by 41 frames, and 1 more frame was gained from fadeout. Also, to those who may not have noticed the first time, turn on controller input (default key is comma for SNES9x) for a fun little extra.
  • Bowser's Star Road
Well, I didn't get to fly through the whole level like I hoped, but I was able to fly from much earlier. Altogether this level is 1891 frames (~31.5 seconds!) faster.
  • BackDoor Star Road
I'm very happy with the improvements done to this level - 721 frames (~12 seconds) gained altogether. 3 more frames were gained during fadeout.
  • Bowser's Back Door
A slightly different run, combined with different enemy behavior, allowed me to get to Bowser 75 frames quicker. The battle with Boswer went much better - the earliest frame I could end the run also hit Boswer at the earliest frame possible, saving 22 final frames.
  • Final Statistics
Frames gained: 3323 (55.38 seconds) Difference in fadeout: 2 frames less
Thanks to everyone who helped in the SDW forum, specifically: Fabian, Gwing_02 and VIPer7.

IMPORTANT NOTE:
I would encourage everyone to vote by the guidelines, as we are supposed to. That means that even if you don't agree with the fact that this game as a hack is given special exception, that doesn't change the guidelines. If you don't agree with a hacked game being submitted, then don't watch the run. Also please consider this run as its own game, not as a comparison to runs of other games on the site. I also appreciate any feedback, positive or negative.
Enjoy the run!

I would vote the new screenshot to be from BackDoor Star World, when flying under everything close to the lava while holding the key.
New description if published:
This is the second run of Super Demo World, the site's first accepted hack, done as fast as possible, by warping through the star world.
This game is a very well done and thorough hack of Super Mario World, adding an entire new set of levels, a new world map, and even ASM-coded several other interesting features into the game's engine, such as a blue block that can only be broken with firepower. The layout of the game takes full advantage of both the mechanics of Super Mario World and the additions of Super Demo World, and the levels can get extremely complicated.
This second version improves the last run by nearly a minute, adding many optimizations, small and large.
More details can be found in the author's comments.

DeHackEd: Processing.


JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
Not gonna lie...had to look up "facetious". But seriously, if enough people here are worried that this site will be somehow spoiled by letting a TAS of a hack be published, discussion like this is good to find out what the future of a site like this should be. I'm sure you all know my position :P EDIT: Oh, Fa-CEE-shus!! Never saw it spelled before. I bet I seem pretty stupid by this point!
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (206)
Joined: 5/29/2004
Posts: 5712
Yeah, in the end I won't care too much what's acceptable, since this site follows Bisqwit rules and not BagOfMagicFood rules.
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 9/2/2005
Posts: 26
Bag of Magic Food wrote:
Yeah, in the end I won't care too much what's acceptable, since this site follows Bisqwit rules and not BagOfMagicFood rules.
And at the end of the day you still have your bag of magic food! All I have is a big pile of skuzz, gross! Skuzz
I rule.
Active player (256)
Joined: 4/24/2005
Posts: 476
Well, at least you don't look in the mirror every day and see an atrocity.
[URL=http://www.youtube.com/watch?v=IcuV2JdaBYY]Streets of Rage 3 (2 players)[/url]
Former player
Joined: 3/9/2004
Posts: 484
Location: ­­
You guys are all aware that Super Demo World and Super Demo World: The Legend Continues are two separate hacks, right?
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
Yes. An exception has been made for both of them, apparently, but this run and all other SDW runs I've seen are of the TLC version.
Emulator Coder, Site Developer, Former player
Joined: 11/6/2004
Posts: 833
You'll note that the published movie is named "Super Demo World - TLC (v1.1)"
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
Bladegash wrote:
You guys are all aware that Super Demo World and Super Demo World: The Legend Continues are two separate hacks, right?
No and really don't care. This topic is the one for the published version. I hope that SDW is better than this one which I have some doubt.
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
Super Demo World (without TLC) was just a predecessor to SDW:TLC with only three new levels, no map changes, and tests with the new kind of blocks. I just say SDW because I don't even consider the other one a real game. Phil, you didn't answer my question. If you don't know of any glitches in this game then it's idiotic of you to bring up how there are more in this game than the original Super Mario World. There's no need to bash this game and/or run just because it's a hack and you don't agree with TASs of hacks, which you've given no real reason for. Have you even played this game? If anyone has an intelligent, logical thought process behind why they don't agree with this movie being published, I'd love to hear your point of view. But if you don't like hacks simply because you just don't, and you think your vote should determine how everything goes around here, then quit wasting your time and my time posting here. As I said in my submission, "If you don't agree with a hacked game being submitted, then don't watch the run." If this run gets under your skin so much, go watch the SNES Vegas Stakes video, and then come back and tell me it is more deserving of a published TAS on this site than Super Demo World.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
jxq2000 wrote:
But if you don't like hacks simply because you just don't, and you think your vote should determine how everything goes around here, then quit wasting your time and my time posting here. As I said in my submission, "If you don't agree with a hacked game being submitted, then don't watch the run."
Actually this probably isn't the best attitude to have about this. If someone thinks a run shouldn't be published, then they have every right to vote no, even if "because it's a hack" is their only reason. If that reason is stupid (which personally I think it is), then hopefully the majority won't vote based on it (as apparently they haven't). I agree that asserting things without enough explanation tends to waste time, though.
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
jxq2000 wrote:
If this run gets under your skin so much, go watch the SNES Vegas Stakes video, and then come back and tell me it is more deserving of a published TAS on this site than Super Demo World.
I already watched that run. Actually, I think it is more interesting. I must admit I already owned that game. I could write a novel that explains why SDW isn't good to be timeattacked but I won't. I will just loose my time. It's you who timeattacked this game and don't know what are those bugs .......... Strange. It's not the fact that I hate hacks, if this miserable hacked game is accepted then translation hacks should because they are a lot more better.
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
nitsuja wrote:
If someone thinks a run shouldn't be published, then they have every right to vote no, even if "because it's a hack" is their only reason.
I disagree here, because we are supposed to vote by the guidelines, which give this game special exception. Whether each individual agrees with that exception or not, it's still there.
Phil wrote:
I could write a novel that explains why SDW isn't good to be timeattacked but I won't. I will just loose my time. It's you who timeattacked this game and don't know what are those bugs .......... Strange.
Yeah, real strange. It's as if the bugs you are referring to don't exist, which was my point in the first place. Thanks for not answering my questions. Again. I'm done with our discussion, because I'm basically just talking to myself.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
Phil wrote:
I could write a novel that explains why SDW isn't good to be timeattacked but I won't. I will just loose my time.
It's "lose", not "loose"! Everyone makes that mistake and it bothers me. (Actually, maybe with that sentence you meant "It would just waste my time"?) Anyway, sorry to correct grammar/spelling....
Phil wrote:
It's you who timeattacked this game and don't know what are those bugs .......... Strange.
Well, the only technical problems I've noticed are the new warp pipe behavior/animation being somewhat unpolished and the way that graphics are used far exceeding what the SNES can handle at a reasonable frame rate in several levels. Neither of which I would call serious bugs.
Phil wrote:
...this miserable hacked game...
I have never seen any game-changing (console game) hacks that are as complete and high-quality as this one. That doesn't make it perfect or great for time attacks, but it does probably mean your standards for hacks are so high that almost no one has ever met them....
Phil wrote:
It's not the fact that I hate hacks, if this ... is accepted then translation hacks should because they are a lot more better.
Translation hacks can't be compared with this - they aren't new games, they just change the text/graphics/fonts/layouts. The reason for this being accepted is probably because it supplies new gameplay which isn't available using any unhacked ROMs, whereas translation hacks don't give any new gameplay. I would have nothing against special exceptions being made for translation hacks of certain games that don't have any official English translations and have what can be agreed upon as a complete and good English fan translation, myself, but my username doesn't even start with a B.
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
jxq2000 wrote:
I disagree here, because we are supposed to vote by the guidelines, which give this game special exception. Whether each individual agrees with that exception or not, it's still there.
Well, I sort of meant, if someone hates the fact that it's a hack soooo much that it actually makes it less entertaining for them to watch, then technically it's accurate for that person to vote no as a representation of their personal opinion. (Stupid English language...)
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
nitsuja wrote:
Well, I sort of meant, if someone hates the fact that it's a hack soooo much that it actually makes it less entertaining for them to watch, then technically it's accurate for that person to vote no as a representation of their personal opinion.
I see your point. I would just think that anyone who hates the hack enough to not like any movie of it wouldn't bother watching a movie of it in the first place. If I hate a game so much that even a perfectly played movie still wouldn't interest me, I consider myself biased, and don't vote.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
An auto-scrolling level that lasts 5 minutes is somewhat exaggerated. And like nitsuja said the FPS is pretty low at some places which isn't good. This what I called bugs. Imo, using the word "demo" is a good choice and I am sure waiting the final product would have been a better choice. It's true that they added cool things but it needs more work. Btw, my definition of word "bug" is something that is illogical and should not happen. I could tell times in AVI where I have noticed some things that are illogical if you really insist.
Former player
Joined: 3/8/2004
Posts: 706
Well, I sort of meant, if someone hates the fact that it's a hack soooo much that it actually makes it less entertaining for them to watch, then technically it's accurate for that person to vote no as a representation of their personal opinion.
That would be allowing votes based on prejudice. It is no more acceptable than voting no because one hates the author, the system, or the site itself. These are judgements external to the actual run, and defeat the purpose of voting based on set guidelines. The viewer decided beforehand that he hates all hacked game runs, therefore it does not matter how well the author played it, nor does the viewer have to download the movie to form an opinion. If there are a group of individuals who are rigorously against runs of hacked games, then proper discussion topics should be made advocating against their publication. This is much more efficient than having people downvote out of predispositions and spite.
Former player
Joined: 8/12/2004
Posts: 651
Location: Alberta, Canada
Phil wrote:
An auto-scrolling level that lasts 5 minutes is somewhat exaggerated. And like nitsuja said the FPS is pretty low at some places which isn't good. This what I called bugs. Imo, using the word "demo" is a good choice and I am sure waiting the final product would have been a better choice. It's true that they added cool things but it needs more work.
That IS the final version (v1.1). The fact that it is called "Super Demo World" has nothing to do with it being a demo. It is called that because the game is a working demo of what could be done with the author's program: Lunar Magic. The lag isn't fixable by making a better hack, the SNES is just not fast enough to handle that many sprites/animations at the same time. You never run into this problem in SMW because there aren't 15 Koopa Troopers and 45 breakable blocks on the same time at once. You cannot fault a game for pushing the system too far and creating lag, MANY other games do it.
Emulator Coder, Skilled player (1310)
Joined: 12/21/2004
Posts: 2687
Deviance wrote:
That would be allowing votes based on prejudice. It is no more acceptable than voting no because one hates the author, the system, or the site itself. These are judgements external to the actual run, and defeat the purpose of voting based on set guidelines.
Hmm, I guess so, unless they can make an actual logical argument that it fails to meet the "select your game well" guideline. (And even then it doesn't make sense to argue that after a previous run has already been accepted.) There are certainly some votes (yes and no) that have been made based on other prejudices, but that's probably why there's such a marginal for accepting/rejecting based on votes.
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
Phil wrote:
An auto-scrolling level that lasts 5 minutes is somewhat exaggerated. And like nitsuja said the FPS is pretty low at some places which isn't good. This what I called bugs. Btw, my definition of word "bug" is something that is illogical and should not happen.
Oh come on, you are just reaching for anything you can hold now. An autoscrolling level is a bug? Give me a break. The SMB3 run has four autoscrolling levels, are those bugs too? A level that large was never thought of being put in SMW - but that's the point. This game pushes the Mario engine to new boundaries that are exciting for those who thought SMW was too easy or too bland. If this hack had just made another set of levels that were similar to the levels in Super Mario World, it wouldn't be the unique hack that it is, and I'm sure you'd say then that it wasn't original enough to be published here. And if you think that lag is a bug that should stop a movie from being on the site, then we have a lot of deleting to do.
Phil wrote:
I could tell times in AVI where I have noticed some things that are illogical if you really insist.
Sure, I'll insist. I'm wondering why you specifically hate this game and run, because it seems to me that your attitude is a completely blind one against all hacked games without considering each case, and now that you've been called out, you are just trying to make it look like you are more informed about the game than you actually are.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (206)
Joined: 5/29/2004
Posts: 5712
Have you shot down the "potentially infinite" argument yet?
put yourself in my rocketpack if that poochie is one outrageous dude
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
I agree with that argument - most hacks are not worth the time it takes to delete them. However, I think that hacks of quality should at least be looked at for consideration, such as how this one was.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (206)
Joined: 5/29/2004
Posts: 5712
But still... THE ERA
put yourself in my rocketpack if that poochie is one outrageous dude
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
LOL! But what about the GBA games?
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (206)
Joined: 5/29/2004
Posts: 5712
They should only be from the GBA era
put yourself in my rocketpack if that poochie is one outrageous dude