Register - Login
Views: 99378119
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-23-22 09:55:33 PM
Jul - SM64 Hacking (Archive) - Future uses for a possible level geometry/collision map editor New poll - New thread - New reply
Next newer thread | Next older thread
Ratchetfan19
Member
Level: 18


Posts: 13/50
EXP: 25661
For next: 4236

Since: 11-20-07


Since last post: 9.0 years
Last activity: 8.6 years

Posted on 12-23-07 10:57:18 PM Link | Quote
Well, if it's ever going to happen (which I'm sure it will, just not soon), then why not begin discussing cool ideas for level geometry editing? I was thinking about turning a level upside-down for starters. That would bring an entirely new experience to the gameplay. But other things would need to be accounted for as well, such as the collision map. Providing the collision map is flipped along with the level, it's very likely that anyone who has used Toad's Tool knows that if you collide with an object's backface (such as a pillar on its side), you'll walk right through it. It would be the same with flipping the level upside-down; when you start the level Mario will fall through and die. But if the level's collision map could be "inverted" to where backfaces are swapped, it would then be possible to explore around the level normally.

These are some pretty in-depth ideas though, but at least it's something we can possibly look forward to.
VL-Tone
Member
Super Mario 64 forum moderator
Level: 53


Posts: 149/621
EXP: 1135499
For next: 21620

Since: 07-27-07

From: Montreal, Canada

Since last post: 4.7 years
Last activity: 1.2 years

Posted on 12-24-07 05:00:09 AM Link | Quote
Time: Now - Date: Today - Weather: What can be seen outside. - Mood: How it feels. Answer to the universe: 42
I was about to write something about explaining why Mario couldn't walk upside-down in SM64, but then I realized that this is not what you were talking about.

Flipping a level upside-down could be done without a complete geometry editor program. Just find the vertices list for both the geometry and collision map, and invert the Z parameter (and maybe add a number to it to modify its vertical offset).

As for this topic, I think it will just create too much hype and expectaTION for a tool that doesn't exist or isn't released yet, detracting attention from what TT64 can do now.

There's tons of fun stuff to do with TT64, and tons of things that are still waiting to be discovered with TT64. If people only focus on what TT64 can't do, they'll only be longing for something, instead of appreciating what they have now.

____________________
Ratchetfan19
Member
Level: 18


Posts: 14/50
EXP: 25661
For next: 4236

Since: 11-20-07


Since last post: 9.0 years
Last activity: 8.6 years

Posted on 12-24-07 12:10:58 PM Link | Quote
It was just a thought, though. I didn't mean for this topic to be distracting, I just thought it would be cool if everyone brainstormed ideas.
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: 1895/5390
EXP: 29050283
For next: 284722

Since: 07-22-07

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

Since last post: 333 days
Last activity: 333 days

Posted on 12-25-07 04:58:31 AM Link | Quote
Jul - Post #1895 - 12-24-07 11:58:31pm
I had this ridiculous idea a while ago. If you managed to get an editor to the point where you're completely free from most of the game's restrictions, such that you can simply delete the entire level and make a new one, for two different games, you'd be able to swap levels between them. Put Bob-omb Battlefield in Mario Kart 64.

More realistically, though, I'd like to try making some totally bizarre levels with things like rivers flowing through the air, or maybe recreate areas out of movies or photos, or lower-detail versions (hand-copied) of levels from later-gen games. It'd be pretty neat to wander around The World as Mario.

____________________
Boing
450
Level: 46


Posts: 19/458
EXP: 709666
For next: 2108

Since: 12-16-07

From: Michigan, US

Since last post: 11.1 years
Last activity: 11.1 years

Posted on 12-25-07 10:44:30 PM Link | Quote


<object width="80" height="185">

<embed src="http://bbsplat.googlepages.com/bounce.swf" width="80" height="185">
</embed>
</object>


The main reason I haven't jumped onto SM64 hacking is because we haven't been able to edit the geometry, and that I discovered SMW hacking first. A level that I would make would be a long, straight level, in which you race Koopa the Quick.

____________________

Bounce Productions
Support Super Mario and the Staff of Dreams!

Poll: What do you think of SM & TSOD?
1/5 2/5 3/5 4/5 5/5 6/5! Results
(Sig poll sucks, but whatever)
ReiNi
さよなら*へヴン
Level: 124


Posts: 566/4444
EXP: 21750273
For next: 86328

Since: 07-21-07


Since last post: 6.7 years
Last activity: 3.3 years

Posted on 12-26-07 02:10:51 AM Link | Quote
Header with random useless information here.
----------------------------
I know exactly what to do to SM64, but that'd require editing many things, bassically objects themselves and making up whole new levels.

Basically it's all inspired in a few dreams I had when I was a kid... involving the staarhhman (this --> , which takes away one star from you randomly and kills you.)

The first thing would be try to make a very large, open level, it'll be like outside of a city, being able to get partly in, and would be divided in 3 submaps, a big field connecting to a mountain and the sea. In each one there are 2 stars actually, one of them guarded by some boss. Of course you have to get them in an order, something that can be easily done even now.

That level also would contain exits to other levels and the main map. And other levels would comunicate with it and some stars of those levels would actually be got there, in unnacessible areas.


Anyways... I could use many of these ideas right now actually, but apparently I lack the creativity to do so.

____________________

VL-Tone
Member
Super Mario 64 forum moderator
Level: 53


Posts: 152/621
EXP: 1135499
For next: 21620

Since: 07-27-07

From: Montreal, Canada

Since last post: 4.7 years
Last activity: 1.2 years

Posted on 12-26-07 05:19:22 AM Link | Quote
Time: Now - Date: Today - Weather: What can be seen outside. - Mood: How it feels. Answer to the universe: 42
Ok then, dream on guys...

Just don't beg for the geometry editor, and keep in mind that there's still lot of fun things that can be done with TT64 as is, just check out the Japanese mods.

____________________
ReiNi
さよなら*へヴン
Level: 124


Posts: 570/4444
EXP: 21750273
For next: 86328

Since: 07-21-07


Since last post: 6.7 years
Last activity: 3.3 years

Posted on 12-26-07 02:44:56 PM (last edited by Reimu Hakurei at 12-26-07 11:47 AM) Link | Quote
Header with random useless information here.
----------------------------
A SM64 geometry editor is the last thing I'd want to see released actually...

And there are many ideas that could have been done since TT64 was released... For example making up whole new missions and stuff, or multi-level stars...

A geometry editor would be pretty much useless now that I think of it, at least to me...

____________________

Next newer thread | Next older thread
Jul - SM64 Hacking (Archive) - Future uses for a possible level geometry/collision map editor New poll - New thread - New reply


Rusted Logic

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

30 database queries, 2 query cache hits.
Query execution time:  0.097460 seconds
Script execution time:  0.021797 seconds
Total render time:  0.119257 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 300 - 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 233 - 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 99 - Warning: unescaped & or unknown entity "&postid"
line 184 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 186 column 9 - Warning: missing <tr>
line 204 column 13 - Warning: missing <tr>
line 205 column 99 - Warning: unescaped & or unknown entity "&postid"
line 207 column 73 - Warning: <style> isn't allowed in <td> elements
line 207 column 9 - Info: <td> previously mentioned
line 207 column 137 - Warning: missing </div>
line 216 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 218 column 9 - Warning: missing <tr>
line 236 column 13 - Warning: missing <tr>
line 237 column 99 - Warning: unescaped & or unknown entity "&postid"
line 242 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 244 column 9 - Warning: missing <tr>
line 262 column 13 - Warning: missing <tr>
line 263 column 99 - Warning: unescaped & or unknown entity "&postid"
line 265 column 84 - Warning: <style> isn't allowed in <td> elements
line 265 column 9 - Info: <td> previously mentioned
line 265 column 2151 - Warning: unescaped & or unknown entity "&pr"
line 265 column 2156 - Warning: unescaped & or unknown entity "&lv"
line 265 column 2162 - Warning: unescaped & or unknown entity "&ep"
line 265 column 2170 - Warning: unescaped & or unknown entity "&ed"
line 265 column 2179 - Warning: unescaped & or unknown entity "&ll"
line 265 column 2188 - Warning: unescaped & or unknown entity "&ex"
line 265 column 2199 - Warning: unescaped & or unknown entity "&le"
line 265 column 2210 - Warning: unescaped & or unknown entity "&eg"
line 265 column 2217 - Warning: unescaped & or unknown entity "&et"
line 267 column 3207 - Warning: unescaped & or unknown entity "&config"
line 270 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 272 column 9 - Warning: missing <tr>
line 290 column 13 - Warning: missing <tr>
line 291 column 99 - Warning: unescaped & or unknown entity "&postid"
line 293 column 73 - Warning: <style> isn't allowed in <td> elements
line 293 column 9 - Info: <td> previously mentioned
line 293 column 1099 - Warning: missing </font> before <p>
line 294 column 1136 - Warning: inserting implicit <font>
line 295 column 1178 - Warning: discarding unexpected <param>
line 298 column 1378 - Warning: discarding unexpected </font>
line 298 column 1385 - Warning: inserting implicit <p>
line 300 column 1999 - Warning: unescaped & or unknown entity "&pid"
line 308 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 310 column 9 - Warning: missing <tr>
line 328 column 13 - Warning: missing <tr>
line 329 column 99 - Warning: unescaped & or unknown entity "&postid"
line 331 column 73 - Warning: missing </div>
line 345 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 347 column 9 - Warning: missing <tr>
line 365 column 13 - Warning: missing <tr>
line 366 column 99 - Warning: unescaped & or unknown entity "&postid"
line 368 column 73 - Warning: <style> isn't allowed in <td> elements
line 368 column 9 - Info: <td> previously mentioned
line 368 column 137 - Warning: missing </div>
line 373 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 375 column 9 - Warning: missing <tr>
line 393 column 13 - Warning: missing <tr>
line 394 column 99 - Warning: unescaped & or unknown entity "&postid"
line 396 column 73 - Warning: missing </div>
line 405 column 17 - Warning: missing <tr>
line 405 column 17 - Warning: discarding unexpected <table>
line 408 column 35 - Warning: missing <tr>
line 408 column 50 - Warning: missing </font> before </td>
line 408 column 91 - Warning: missing </font> before </table>
line 410 column 35 - Warning: missing <tr>
line 410 column 50 - Warning: missing </font> before </td>
line 411 column 37 - Warning: unescaped & or unknown entity "&id"
line 410 column 233 - Warning: missing </font> before </table>
line 412 column 17 - Warning: discarding unexpected </textarea>
line 412 column 28 - Warning: discarding unexpected </form>
line 412 column 35 - Warning: discarding unexpected </embed>
line 412 column 43 - Warning: discarding unexpected </noembed>
line 412 column 53 - Warning: discarding unexpected </noscript>
line 412 column 64 - Warning: discarding unexpected </noembed>
line 412 column 74 - Warning: discarding unexpected </embed>
line 412 column 82 - Warning: discarding unexpected </table>
line 412 column 90 - Warning: discarding unexpected </table>
line 414 column 9 - Warning: missing </font> before <table>
line 426 column 25 - Warning: discarding unexpected </font>
line 435 column 57 - Warning: discarding unexpected </font>
line 413 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 245 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 22 - Warning: <img> lacks "alt" attribute
line 161 column 63 - Warning: <img> lacks "alt" attribute
line 161 column 112 - Warning: <img> lacks "alt" attribute
line 161 column 162 - Warning: <img> lacks "alt" attribute
line 162 column 11 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 189 column 22 - Warning: <img> lacks "alt" attribute
line 189 column 63 - Warning: <img> lacks "alt" attribute
line 189 column 112 - Warning: <img> lacks "alt" attribute
line 189 column 162 - Warning: <img> lacks "alt" attribute
line 200 column 15 - Warning: <img> lacks "alt" attribute
line 207 column 693 - Warning: <img> lacks "alt" attribute
line 213 column 2503 - Warning: <img> lacks "alt" attribute
line 213 column 2662 - Warning: <img> lacks "alt" attribute
line 221 column 22 - Warning: <img> lacks "alt" attribute
line 221 column 63 - Warning: <img> lacks "alt" attribute
line 221 column 112 - Warning: <img> lacks "alt" attribute
line 221 column 162 - Warning: <img> lacks "alt" attribute
line 222 column 11 - Warning: <img> lacks "alt" attribute
line 232 column 15 - Warning: <img> lacks "alt" attribute
line 247 column 23 - Warning: <img> lacks "alt" attribute
line 247 column 64 - Warning: <img> lacks "alt" attribute
line 247 column 113 - Warning: <img> lacks "alt" attribute
line 247 column 163 - Warning: <img> lacks "alt" attribute
line 258 column 15 - Warning: <img> lacks "alt" attribute
line 265 column 2094 - Warning: <img> lacks "alt" attribute
line 265 column 2600 - Warning: <img> proprietary attribute value "absmiddle"
line 265 column 2600 - Warning: <img> lacks "alt" attribute
line 267 column 3030 - Warning: <img> proprietary attribute value "absmiddle"
line 267 column 3030 - Warning: <img> lacks "alt" attribute
line 267 column 3218 - Warning: <img> lacks "alt" attribute
line 274 column 15 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 15 - Warning: <img> lacks "alt" attribute
line 274 column 58 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 58 - Warning: <img> lacks "alt" attribute
line 274 column 101 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 101 - Warning: <img> lacks "alt" attribute
line 274 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 144 - Warning: <img> lacks "alt" attribute
line 274 column 187 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 187 - Warning: <img> lacks "alt" attribute
line 275 column 22 - Warning: <img> lacks "alt" attribute
line 275 column 63 - Warning: <img> lacks "alt" attribute
line 275 column 112 - Warning: <img> lacks "alt" attribute
line 275 column 161 - Warning: <img> lacks "alt" attribute
line 276 column 11 - Warning: <img> lacks "alt" attribute
line 286 column 15 - Warning: <img> lacks "alt" attribute
line 293 column 970 - Warning: <table> attribute "height" has invalid value "350px"
line 299 column 1668 - Warning: <img> proprietary attribute value "absmiddle"
line 299 column 1668 - Warning: <img> lacks "alt" attribute
line 313 column 23 - Warning: <img> lacks "alt" attribute
line 313 column 64 - Warning: <img> lacks "alt" attribute
line 313 column 113 - Warning: <img> lacks "alt" attribute
line 313 column 163 - Warning: <img> lacks "alt" attribute
line 314 column 11 - Warning: <img> lacks "alt" attribute
line 324 column 15 - Warning: <img> lacks "alt" attribute
line 334 column 673 - Warning: <img> proprietary attribute value "absmiddle"
line 334 column 673 - Warning: <img> lacks "alt" attribute
line 334 column 736 - Warning: <img> proprietary attribute value "absmiddle"
line 334 column 736 - Warning: <img> lacks "alt" attribute
line 341 column 1551 - Warning: <img> proprietary attribute value "absmiddle"
line 341 column 1551 - Warning: <img> lacks "alt" attribute
line 342 column 1669 - Warning: <img> lacks "alt" attribute
line 350 column 22 - Warning: <img> lacks "alt" attribute
line 350 column 63 - Warning: <img> lacks "alt" attribute
line 350 column 112 - Warning: <img> lacks "alt" attribute
line 350 column 162 - Warning: <img> lacks "alt" attribute
line 361 column 15 - Warning: <img> lacks "alt" attribute
line 368 column 693 - Warning: <img> lacks "alt" attribute
line 370 column 1855 - Warning: <img> lacks "alt" attribute
line 370 column 2014 - Warning: <img> lacks "alt" attribute
line 378 column 23 - Warning: <img> lacks "alt" attribute
line 378 column 64 - Warning: <img> lacks "alt" attribute
line 378 column 113 - Warning: <img> lacks "alt" attribute
line 378 column 163 - Warning: <img> lacks "alt" attribute
line 379 column 11 - Warning: <img> lacks "alt" attribute
line 389 column 15 - Warning: <img> lacks "alt" attribute
line 397 column 512 - Warning: <img> proprietary attribute value "absmiddle"
line 397 column 512 - Warning: <img> lacks "alt" attribute
line 402 column 893 - Warning: <img> lacks "alt" attribute
line 411 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 411 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 411 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 420 column 25 - Warning: <img> lacks "alt" attribute
line 425 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 298 column 1385 - Warning: trimming empty <p>
line 405 column 17 - Warning: trimming empty <tr>
line 408 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 205 column 27 - Warning: <nobr> is not approved by W3C
line 207 column 157 - Warning: <table> proprietary attribute "height"
line 207 column 222 - Warning: <td> proprietary attribute "background"
line 207 column 318 - Warning: <td> proprietary attribute "background"
line 207 column 408 - Warning: <table> proprietary attribute "height"
line 207 column 488 - Warning: <td> proprietary attribute "background"
line 207 column 1443 - Warning: <td> proprietary attribute "background"
line 237 column 27 - Warning: <nobr> is not approved by W3C
line 263 column 27 - Warning: <nobr> is not approved by W3C
line 291 column 27 - Warning: <nobr> is not approved by W3C
line 293 column 970 - Warning: <table> proprietary attribute "height"
line 329 column 27 - Warning: <nobr> is not approved by W3C
line 342 column 1643 - Warning: <marquee> is not approved by W3C
line 366 column 27 - Warning: <nobr> is not approved by W3C
line 368 column 157 - Warning: <table> proprietary attribute "height"
line 368 column 222 - Warning: <td> proprietary attribute "background"
line 368 column 318 - Warning: <td> proprietary attribute "background"
line 368 column 408 - Warning: <table> proprietary attribute "height"
line 368 column 488 - Warning: <td> proprietary attribute "background"
line 368 column 1443 - Warning: <td> proprietary attribute "background"
line 394 column 27 - Warning: <nobr> is not approved by W3C
line 402 column 867 - Warning: <marquee> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 215 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