Register - Login
Views: 99385942
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 04:33:41 AM
Jul - The Cutting Room Floor - Super Mario bros. new worlds! New poll - New thread - New reply
Next newer thread | Next older thread
SuperG
Random nobody
Level: 5


Posts: 1/3
EXP: 337
For next: 192

Since: 10-03-10


Since last post: 11.6 years
Last activity: 10.7 years

Posted on 10-03-10 01:45:16 AM Link | Quote
Original Game Genie code: YSAOPE + YEAOZA + _EAPYA (the first letter determined the starting level, 2 through 8)

YSAOPE + YEAOZA + AEAPYE - "World 9-1"
* NES: Underwater version of 6-2, but freezes after a few seconds.

YSAOPE + YEAOZA + PEAPYE - "World A-1"
* NES: Underwater Sky Bonus, repeats itself.

YSAOPE + YEAOZA + ZEAPYE - "World B-1"
* NES: Underground 3-4.

YSAOPE + YEAOZA + LEAPYE - "World C-1"
* NES: Underwater 1-4.

YSAOPE + YEAOZA + GEAPYE - "World D-1"
* NES: Underwater 3-4, no enemies.

YSAOPE + YEAOZA + IEAPYE - "World E-1"

YSAOPE + YEAOZA + TEAPYE - "World F-1"
* NES: Underwater Sky Bonus, repeats itself.

YSAOPE + YEAOZA + YEAPYE - "World G-1"
* NES: World 1-2, pipes don't work. Minus World trick does work.

YSAOPE + YEAOZA + AOAPYA - World H-1
* NES: This is the underwater coin bonus level, except that it keeps repeating itself.

YSAOPE + YEAOZA + POAPYA - World I-1
* NES: World 3-3, repeats over and over again. The platforms are missing

YSAOPE + YEAOZA + ZOAPYA - World J-1
* NES: underwater 3-4, no enemies or Toad. After finishing the level, you return to start screen and can press B to select a world.

SAOPE + YEAOZA + LOAPYA - World K-1
* NES: Overworld castle 1-4 or 4-4 without any enemies. Can break the "ground" bricks that are above you. After finishing the level, you return to start screen and can press B to select a world. If you die in the selected world, you return to world K-1.

YSAOPE + YEAOZA + GOAPYA - World L-1
* NES: World 8-1. Continues on to 8-2, 8-3, and 8-4. The pipes in 8-4 don't work properly. Shown above with the PIGPOG code.

YSAOPE + YEAOZA + IOAPYA - World M-1
YSAOPE + YEAOZA + TOAPYA - World N-1
YSAOPE + YEAOZA + YOAPYA - World O-1

All other level glitch are at http://www.trsrockin.com/smb_glitches.html
Xkeeper

Level: 263


Posts: 17832/25343
EXP: 296715647
For next: 2244806

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 9 days
Last activity: 3 days

Posted on 10-03-10 01:46:34 AM Link | Quote
I hate to break it to you, but most of these aren't "unused", they simply don't exist -- they're just things never intended to be read as levels, being read as levels.



____________________
Rena
I had one (1) message in Discord deleted and proceeded to make a huge, huge mess about how it was a violation of free speech and how moderators are supposed to be spam janitors and nobody should have the right to tell me not to talk about school shootings
Level: 135


Posts: 3686/5390
EXP: 29051029
For next: 283976

Since: 07-22-07

Pronouns: he/him/whatever
From: RSP Segment 6

Since last post: 333 days
Last activity: 333 days

Posted on 10-03-10 01:57:33 AM (last edited by Rena at 10-02-10 11:01 PM) Link | Quote
10-02-10 08:57:33 PM
Post #3686
Yeah, SMB's levels are encoded in a very unusual manner that tries to use space as efficiently as possible. This means that just about any random string of bytes can form mostly-coherent (though not necessarily beatable) levels. These codes just point the level data at random bytes and get interesting results.

It would be neat to hack the game to make up level data at random...

Other games aren't quite so conservative, so there are many possible values for various elements of level data that just create utter garbage or crash the game. SMB might do odd things like "if object's position is off the screen, subtract n from the position and change it to object type B" to save a byte when using object type B. (I haven't actually looked at the format in detail though.)

____________________



[loading witty comment...]
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Super Mario bros. new worlds! New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

29 database queries.
Query execution time:  0.349811 seconds
Script execution time:  0.009650 seconds
Total render time:  0.359461 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 301 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 200 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 91 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 102 - Warning: unescaped & or unknown entity "&postid"
line 227 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 229 column 9 - Warning: missing <tr>
line 247 column 13 - Warning: missing <tr>
line 248 column 102 - Warning: unescaped & or unknown entity "&postid"
line 250 column 243 - Warning: missing <tr>
line 250 column 491 - Warning: missing <tr>
line 255 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 257 column 9 - Warning: missing <tr>
line 275 column 13 - Warning: missing <tr>
line 276 column 102 - Warning: unescaped & or unknown entity "&postid"
line 278 column 85 - Warning: <style> isn't allowed in <td> elements
line 278 column 9 - Info: <td> previously mentioned
line 286 column 17 - Warning: missing <tr>
line 286 column 17 - Warning: discarding unexpected <table>
line 289 column 35 - Warning: missing <tr>
line 289 column 50 - Warning: missing </font> before </td>
line 289 column 91 - Warning: missing </font> before </table>
line 291 column 35 - Warning: missing <tr>
line 291 column 50 - Warning: missing </font> before </td>
line 292 column 37 - Warning: unescaped & or unknown entity "&id"
line 291 column 200 - Warning: missing </font> before </table>
line 293 column 17 - Warning: discarding unexpected </textarea>
line 293 column 28 - Warning: discarding unexpected </form>
line 293 column 35 - Warning: discarding unexpected </embed>
line 293 column 43 - Warning: discarding unexpected </noembed>
line 293 column 53 - Warning: discarding unexpected </noscript>
line 293 column 64 - Warning: discarding unexpected </noembed>
line 293 column 74 - Warning: discarding unexpected </embed>
line 293 column 82 - Warning: discarding unexpected </table>
line 293 column 90 - Warning: discarding unexpected </table>
line 295 column 9 - Warning: missing </font> before <table>
line 307 column 25 - Warning: discarding unexpected </font>
line 316 column 37 - Warning: discarding unexpected </font>
line 294 column 1 - Warning: missing </center>
line 120 column 63 - Warning: <img> lacks "alt" attribute
line 125 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 125 column 93 - Warning: <img> lacks "alt" attribute
line 141 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 141 column 98 - Warning: <img> lacks "alt" attribute
line 148 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 21 - Warning: <img> lacks "alt" attribute
line 161 column 62 - Warning: <img> lacks "alt" attribute
line 161 column 111 - Warning: <img> lacks "alt" attribute
line 161 column 161 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 232 column 23 - Warning: <img> lacks "alt" attribute
line 232 column 64 - Warning: <img> lacks "alt" attribute
line 232 column 113 - Warning: <img> lacks "alt" attribute
line 232 column 163 - Warning: <img> lacks "alt" attribute
line 233 column 11 - Warning: <img> lacks "alt" attribute
line 243 column 15 - Warning: <img> lacks "alt" attribute
line 250 column 268 - Warning: <img> lacks "alt" attribute
line 252 column 802 - Warning: <img> lacks "alt" attribute
line 252 column 895 - Warning: <img> lacks "alt" attribute
line 252 column 1014 - Warning: <img> lacks "alt" attribute
line 260 column 23 - Warning: <img> lacks "alt" attribute
line 260 column 64 - Warning: <img> lacks "alt" attribute
line 260 column 113 - Warning: <img> lacks "alt" attribute
line 260 column 163 - Warning: <img> lacks "alt" attribute
line 271 column 15 - Warning: <img> lacks "alt" attribute
line 292 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 292 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 292 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 301 column 25 - Warning: <img> lacks "alt" attribute
line 306 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 286 column 17 - Warning: trimming empty <tr>
line 289 column 50 - Warning: trimming empty <font>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 248 column 27 - Warning: <nobr> is not approved by W3C
line 276 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 93 warnings and 0 errors!


The alt attribute should be used to give a short description
of an image; longer descriptions should be given with the
longdesc attribute which takes a URL linked to the description.
These measures are needed for people using non-graphical browsers.

For further advice on how to make your pages accessible
see http://www.w3.org/WAI/GL.
You are recommended to use CSS to specify the font and
properties such as its size and color. This will reduce
the size of HTML files and make them easier to maintain
compared with using <FONT> elements.

You are recommended to use CSS to control line wrapping.
Use "white-space: nowrap" to inhibit wrapping in place
of inserting <NOBR>...</NOBR> into the markup.

About HTML Tidy: https://github.com/htacg/tidy-html5
Bug reports and comments: https://github.com/htacg/tidy-html5/issues
Official mailing list: https://lists.w3.org/Archives/Public/public-htacg/
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
Validate your HTML documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium

Do you speak a language other than English, or a different variant of
English? Consider helping us to localize HTML Tidy. For details please see
https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md