GhostMaster3000
Member
Level: 18
   

Posts: 16/53
EXP: 27658 For next: 2239
Since: 04-07-08
From: United States
Since last post: 12.6 years Last activity: 12.5 years
|
|
Originally posted by messiaen One question: does anybone remember which levels use "hanging from ceiling" objects ? I searched in Toad's Tool 64 and I found one in the "Tall Tall Mountain" level. I want to "rip" it, but Tall Tall Mountain is not very good for this because its shape is a bit complex, I want something more simple. I'm sure there is another level with some kind of "net" you can hang, but I couldn't find it.
dire dire docks (above Bowsers sub after act 1)
____________________ Consoles Own: Atari 2600, NES, Game Boy, PlayStation, Nintendo 64, Game Boy Color, Sega Dreamcast, PlayStation 2, Gamecube, Xbox, Gameboy Advance (and SP), Nintendo DS (and DS Lite), PSP, Xbox 360, and Wii |
Linkin800
User
Level: 11
   
Posts: 4/17
EXP: 5012 For next: 973
Since: 05-01-08
Since last post: 13.0 years Last activity: 12.4 years
|
|
No that's the moving poles your thinking about. This is the what he's talking about.
Their are only 3 places in the game I can remember that uses the hanging from ceiling object and thats Bob omb Battle Field, Shifting Sand Land (as seen in picture above) and Tall Tall Mountain. |
messiaen
Catgirl
Level: 68
   
Posts: 113/1085
EXP: 2596326 For next: 132474
Since: 11-20-07
Since last post: 8.1 years Last activity: 7.2 years
|
| Posted on 05-27-08 01:14:09 PM (last edited by messiaen at 05-27-08 10:14 AM) |
Link | Quote
| |
Thanks Linkin800, that was the one I was looking for! I think it will be very useful as an independent 0x24 object. Do you know what is the texture number for it? I need this to help locating its polygons within the level terrain.
Regarding poles, I'm also looking for them. Besides the "Yellow pole" fom Dire Dire docks and the giant one in Whomp's Fortress, are there other ones which are already moving objects?
Kingwhomp: Those platforms polygons were created from scratch and their collisions polygons are basically the same as the platform geometry, but translated to the collision format. A custom behavior makes it "movable". You can read more about it in the Flatworld and behavior thread, or by looking at the hex data of the "Experimental Platform Battlefield 002". |
weckar
User
Level: 11
   
Posts: 11/16
EXP: 4582 For next: 1403
Since: 04-19-08
Since last post: 13.5 years Last activity: 14.0 years
|
|
| This may sound silly, but can't you hang under the first bridge in BOB too? the one that doesn't pivot... |
Stevoisiak
Member
Level: 38
   
Posts: 86/283
EXP: 345781 For next: 24666
Since: 11-22-07
From: New York, Long Island
Since last post: 12.4 years Last activity: 5.6 years
|
|
Originally posted by weckar This may sound silly, but can't you hang under the first bridge in BOB too? the one that doesn't pivot...
Yes, which was what Linkn mentioned, but I don't think he wants a bridge as it looks weird. You can also hang on the ceiling above the outside castle door. |
messiaen
Catgirl
Level: 68
   
Posts: 114/1085
EXP: 2596326 For next: 132474
Since: 11-20-07
Since last post: 8.1 years Last activity: 7.2 years
|
| Posted on 05-27-08 07:28:21 PM (last edited by messiaen at 05-27-08 06:19 PM) |
Link | Quote
| |
Thanks Linkin, that was the object I was looking for. I couldn't remember the level.
Also, I never noticed you could hang from the bridge in Bob-Omb .
PS: There is a new test video at the Experimental Platform Battlefield thread. |
VL-Tone
Member Super Mario 64 forum moderator
Level: 53
   
Posts: 204/621
EXP: 1136483 For next: 20636
Since: 07-27-07
From: Montreal, Canada
Since last post: 4.7 years Last activity: 6 days
|
| Posted on 05-28-08 02:37:52 AM (last edited by VL-Tone at 05-27-08 11:38 PM) |
Link | Quote
| |
| Time: Now - Date: Today - Weather: What can be seen outside. - Mood: How it feels. Answer to the universe: 42 | Let me help you with that...
As far as I know, it's all in the collision data, it's a type of collision triangle that enables Mario to hang from under an object.
Here's some data that I may have forgot to publish somewhere and that may interest you messiaen:
collision triangle types
000E,002C, 0024, 0025, 0027, 002D are 8 bytes long per vertex.
0000: Normal (Slippery in Slide levels, when cmd 0x31=0006)
000E: Water currents (8 bytes per tri) the two last bytes of each triangle defines direction and force of current
002A: Un-climbable hill
0015: Climbable hills
0014: Slippery hill
0013: Very slippery hill
0012: Falling in void (Haunted House)
001B: Switches to area 1 (Used in Wet/Dry World)
001C: Switches to area 2 (Used in Wet/Dry World and Tall Tall slide to seemingly switch between areas)
001D: Switches to area 3 (Used in Tall Tall slide to seemingly switch between areas)
001E: Switches to area 4 (Used in Tall Tall slide to seemingly switch between areas)
0028: Wall/fence
0029: Grass/flat
002C: Lethal ice
0001: Lethal ice/ Lava
0005: Mario can hang from the ceiling
000A: Bottom of level (death)
0030: Flat
0036,0037: snowy ice stuff
002E: Icy
0033: Starting line in Princess Secret Slide
0034: Finish line in Princess Secret Slide
0079: Flat non-slippery floor in Princess Secret Slide
0065: Top of Bob Omb Battlefield mountain wide angle camera
0066: Walls Tiny Huge Island area 3
006F: Camera turn in Bowser Course 1
0070: Camera turns in BoB
0075: Camera stuff Cool Cool Mountain
007B: Vanishing walls. (non-solid when Mario wears the Vanish cap)
00D0: Limited camera movements in narrow hallways (part of Hazy Maze Cave)
00A6-00Cx: Painting warps areas (in front)
00D3-00F8: Painting warps areas (behind)
00FD: Pool Warp in Hazy Maze Cave
____________________
|   | |
|
messiaen
Catgirl
Level: 68
   
Posts: 115/1085
EXP: 2596326 For next: 132474
Since: 11-20-07
Since last post: 8.1 years Last activity: 7.2 years
|
|
Thanks, actually I had seen that list before on the Acmlm2 board. Could you give some more details about the 08 bytes per vertex format?
One interesting thing is that the 0001 "lava/ice" collision works on the Bob-omb terrain type (it produces lava), so even though the lava polygons in Lethal Lava Land aren't loaded with the 0x15 Geo Layout command, to get lava in any level is easier than water. |
rstewart215804
User Crazed Mario 64 Hacker!!!
Level: 11
   

Posts: 10/18
EXP: 5583 For next: 402
Since: 09-13-07
Since last post: 13.2 years Last activity: 11.7 years
|
| Posted on 05-28-08 02:55:20 AM (last edited by rstewart215804 at 05-28-08 12:15 AM) |
Link | Quote
| |
The terrain that Mario can hang from is found in most of the levels and its terrain type is 0x0005.
EDIT:
Some collision data has 8 bytes per triangle instead of 6. The extra 2 bytes supply more per face settings. Terrain types 0x0024, 0x000E, and 0x002C are the most common ones that have extra 2 bytes
Terrain type 0x0024 is one of the moving sands. The extra 2 bytes tell which direction to push Mario in.
Terrain type 0x000E only works in water. It creates water currents that push Mario while swimming.
Terrain type 0x002C causes horizontal wind and its direction is controlled by the last two bytes.
____________________ Just you wait until next time. Until then, keep that Control Stick smokin’! Buwaa ha ha! |
VL-Tone
Member Super Mario 64 forum moderator
Level: 53
   
Posts: 206/621
EXP: 1136483 For next: 20636
Since: 07-27-07
From: Montreal, Canada
Since last post: 4.7 years Last activity: 6 days
|
| Posted on 05-28-08 03:05:49 AM (last edited by VL-Tone at 05-28-08 12:06 AM) |
Link | Quote
| |
| Time: Now - Date: Today - Weather: What can be seen outside. - Mood: How it feels. Answer to the universe: 42 | Originally posted by messiaen Thanks, actually I had seen that list before on the Acmlm2 board. Could you give some more details about the 08 bytes per vertex format?
One interesting thing is that the 0001 "lava/ice" collision works on the Bob-omb terrain type (it produces lava), so even though the lava polygons in Lethal Lava Land aren't loaded with the 0x15 Geo Layout command, to get lava in any level is easier than water.
I don't have any details, except that like the other ones the first 6 bytes are the vertex coordinates (3 signed 16-bit integers for X,Y and Z), and there are 2 extra bytes which I don't know the use of. So if you want to experiment to find out, go ahead it wont be wasted time
Note that while I listed some collision types that have 8 bytes per vertex entry, for the water current (0x000E) it's the triangles that have 8 bytes, one extra byte for the direction, and one for the current force.
rstewart215804: Do you know about any collision type that I haven't found? I know you experimented quite a lot with the collision data.
____________________
|   | |
|
rstewart215804
User Crazed Mario 64 Hacker!!!
Level: 11
   

Posts: 11/18
EXP: 5583 For next: 402
Since: 09-13-07
Since last post: 13.2 years Last activity: 11.7 years
|
|
The list you have VL-Tone has most of the ones I have found out and more. Though here are a few that weren’t on there.
0x0023: Quicksand
0x0024: Moving sand 1
0x0025: Moving sand 2
0x0026: Moving sand 3
0x00A6 – 0x00FF: Special cases and painting warps
____________________ Just you wait until next time. Until then, keep that Control Stick smokin’! Buwaa ha ha! |
messiaen
Catgirl
Level: 68
   
Posts: 117/1085
EXP: 2596326 For next: 132474
Since: 11-20-07
Since last post: 8.1 years Last activity: 7.2 years
|
|
Thanks for sharing it rstewart. By the way, do you have undocumented information about Geometry Layout commands?
---
Ripped!
[/URL]
Now I just need to create the collision for it. |
Kenshi
Member
Level: 21
   

Posts: 14/75
EXP: 47478 For next: 2465
Since: 09-15-07
From: NY
Since last post: 6.9 years Last activity: 6.3 years
|
|
i know this is probably the wrong place to put it but vl-tone, have you tried any of messians hacks recently? if so then were they succesful playing? I tried playing them using the emulator sixtyforce with no luck.(this has been noted before)
____________________ Been around since acmlm 3 now I cant even keep track of how many there are.... |
Rachel Mae
 Creature of Chaos
Level: 141
   

Posts: 835/5929
EXP: 33603833 For next: 516181
Since: 07-03-07
Pronouns: she/her
From: Foxglen
Since last post: 21 days Last activity: 13 hours
|
|
Post it in the help/how-to thread, please.
____________________
|
|  |
|
messiaen
Catgirl
Level: 68
   
Posts: 118/1085
EXP: 2596326 For next: 132474
Since: 11-20-07
Since last post: 8.1 years Last activity: 7.2 years
|
| Posted on 05-29-08 02:36:57 PM (last edited by messiaen at 06-19-08 10:54 AM) |
Link | Quote
| |
While trying to use the "hanging net" object in my level, which has transparent polygons, it became clear to me the function of the "drawing layers" of 0x15 Geo Layout command. The Geometry Mode (Culling, Texture coordinates) and other polygon commands sometimes affect all other objects drawn at the same layer. The transparent polygons/semi-transparent polygons are usually drawn at layer 6, which seems to be the last one. Adding a few RSP commands before the triangle data, you can apply transparent textures to any object (if you don't do that, the alpha channel won't work).
Also, water/lava are loaded in different layers. |