User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mario_golf:resource_table [2017/04/25 07:48]
mib_f8sm9c Added new page
mario_golf:resource_table [2017/06/27 02:11] (current)
skeletons ↷ Links adapted because of a move operation
Line 25: Line 25:
   ​   ​
 For more information,​ see: For more information,​ see:
-   * [[mg64:Level Pointers]]+   * [[mario_golf:level_pointers]] 
 +   * [[mario_golf:​height_data_info]]
  
 ====== ====== Temporary Notes ====== ====== ====== ====== Temporary Notes ====== ======
Line 41: Line 42:
   0x2: Y   0x2: Y
   0x4: Z   0x4: Z
-  0x6: Type (?+  0x6: Type (list of values below
-  0x7-0xB?+  0x7: Empty, 0x00 
 +  0x8: Width factor (ushort) 
 +  0xA: Height factor (half-resolution,​ 0x2 here matches with 0x1 in width)
   ​   ​
-At the end the list is filled with 0xFF to the closest ​8-byte address.+At the end the list is filled with 0xFF to the closest ​16-byte address. 
 + 
 +[[mario_golf:​object_type_list]]
 ====== Level Conjecture ====== ====== Level Conjecture ======
  
 It is easily seen by looking at the decompressed surface map that the level is comprised of a 2d array of tiles. Looking at how the level is laid out, I believe that each tile is 0x0010 long when using X/Z coordinates (such as the object list above). The first level is 100 tiles by 200 tiles large, and the X/Z coordinates for the objects in it varied from 0x0000-0x0FFF and 0x0000-0x1FFF. It is easily seen by looking at the decompressed surface map that the level is comprised of a 2d array of tiles. Looking at how the level is laid out, I believe that each tile is 0x0010 long when using X/Z coordinates (such as the object list above). The first level is 100 tiles by 200 tiles large, and the X/Z coordinates for the objects in it varied from 0x0000-0x0FFF and 0x0000-0x1FFF.