This is a sub-page of Development:Super Mario 64 (Nintendo 64).
Star#
File: sm64/
Appearing in the base folder of the source code, star is a file that contains a list of positions for Stars, item boxes, and other objects for the game's 15 main courses. It appears to be very out of date, however, revealing scrapped missions, early object locations, and altered terrain for the levels. Of note is that many Stars appear to have placeholder coordinates set at the world origin, majority of these are ones that spawned from objects. The data listed for Rainbow Ride also appears to be nothing but a placeholder list of objects with empty coordinates.
The following in-game screenshots will show the final game's Stars in a collected/transparent state in order to distinguish them from the ones in star.
Bob-omb Battlefield#
Objects listed for "battle_field"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
0000, 0000, 0000 |
bomking |
Star 2 |
0000, 0000, 0000 |
kame race |
Star 3 |
1550, 1200, 0300 |
None |
Star 4 |
-600, 4400, 0600 |
None |
Star 5 |
-600, 4400, 0600 |
8 coin |
Star 6 |
-5500,1500, 2300 |
8 coin |
Wing Cap Box |
-2500, 0250, -4000 |
hane itembox |
Koopa Shell Box |
6300, 1300, 4700 |
kame itembox |
Stars In-Game





Item Boxes In-Game


Whomp's Fortress#
Objects listed for "castle2"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
0300, 5550, 0000 |
None |
Star 2 |
-2500, 1500, -750 |
None |
Star 3 |
0000, 3750, -2800 |
None |
Star 4 |
-400, 3700, 0000 |
None |
Star 5 |
6666, 6350, 6666 |
None |
Star 6 |
-300, 5550, 0000 |
8_coin |
Vanish Cap Box |
1270, 4100, 930 |
toumei itembox |
Stars In-Game






Item Box In-Game
Jolly Roger Bay#
Objects listed for "sunkenship"
Objects |
Coordinates |
Descriptions |
|---|---|---|
in the cave |
||
Star 1 |
5100, -4500, -250 |
None |
in the ship |
||
Star 2 |
-680, 1360, 1580 |
hip_drop_box |
on the sea |
||
Star 3 |
0000, 0000, 0000 |
on_the_ship |
Star 4 |
0000, 0000, 0000 |
whirlpool |
Star 5 |
0000, 0000, 0000 |
on_the_mast |
Star 6 |
-1600, 1300, -1400 |
8_coin |
Metal Cap Box |
-5000, 1400, -300 |
metal itembox |
Metal Cap Box |
0120, 0000, 3150 |
metal itembox |
Metal Cap Box |
4500, -4800, 4300 |
metal itembox |
Koopa Shell Box |
2400, 1700, 7400 |
kame itembox |
Stars In-Game



Item Boxes In-Game




Cool, Cool Mountain#
Objects listed for "snow_mountain"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
3500, -4700, 4650 |
pengin1 |
Star 2 |
3650, -200, -1200 |
pengin2 |
Star 3 |
-4100, -950, 1850 |
snowball |
Star 4 |
-2000, -2200, -3000 |
None |
child pengin |
||
Baby Penguin |
-470 , 3460 -870 |
pengin1 |
Baby Penguin |
-470 , 3460 -870 |
pengin2 |
in the slider |
||
Star 5 |
-7500, -5700, -6550 |
slider |
Star 6 |
-6550, -4500, -7500 |
slider_race |
Stars In-Game






Baby Penguins In-Game

Big Boo's Haunt#
Objects listed for "ghost_house"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
-1850, -2200, -1150 |
chikasuiro |
Star 2 |
100, 200, 800 |
onigokko |
Star 3 |
1200, 1100, 1800 |
None |
Star 4 |
-2000, 1300, 1850 |
None |
Star 5 |
2500, 2000, 0250 |
None |
Star 6 |
3150, 1150, 0750 |
8_coin |
Vanish Cap Box |
-1150, 0200, -1000 |
toumei itembox |
Stars In-Game






Item Box In-Game
Hazy Maze Cave#
Objects listed for "cave_maze"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
-3600, -4000, 3600 |
nessy |
Star 2 |
5800, -4000, 2400 |
metal |
Star 3 |
-2100, 2100, -7550 |
gus_room |
Star 4 |
0800, 0800, -3000 |
secret_hole |
Star 5 |
-5600, 3200, 0600 |
up_to_the_hole |
Star 6 |
4000, 0250, 5200 |
8_coin_in_life_room |
Metal Cap Box |
0000, 3900, 3000 |
metal itembox |
Metal Cap Box |
1800, -550, -1600 |
first_metal itembox |
Metal Cap Box |
5000, -450, -2700 |
next_metal itembox |
Metal Cap Box |
3100, -550, 0500 |
next_metal itembox |
Metal Cap Box |
1900, -550, -4000 |
next_metal itembox |
Vanish Cap Box |
-500, 2100, -7800 |
toumei itembox |
Stars In-Game





Item Boxes In-Game





Lethal Lava Land#
Objects listed for "volcano"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
-1450, 0500, -6700 |
None |
Star 2 |
3850, 0323, -5600 |
bigmotos |
Star 3 |
0000, 0000, 0000 |
9_pazzuls |
Star 4 |
-5100, -800, -4100 |
8_coins_by_kame |
Koopa Shell Box |
7600, 0550, 1400 |
kame itembox |
in_volcano |
||
Star 5 |
2550, 3850, -850 |
None |
Star 6 |
1800, 3400, 1450 |
None |
Stars In-Game/in Model Viewer





Item Box In-Game

Shifting Sand Land#
Objects listed for "desert_pyramid"
Objects |
Coordinates |
Descriptions |
|---|---|---|
desert |
||
Star 1 |
-1500, 1300, -320 |
top_the_pyramid |
Star 3 |
-2000, 1500, -650 |
top_the_pyramid |
Star 2 |
0000, 0000, 0000 |
hagetaka |
Star 3 |
0000, 0000, 0000 |
put_on_4_pole |
Wing Cap Box |
4850, 300, -5900 |
hane itembox |
Koopa Shell Box |
-6000, 300, -4000 |
kame itembox |
normal_pyramid |
||
Star 4 |
1300, 4900, -400 |
None |
Star 5 |
0000, 1200, 1600 |
8_coin |
pyramid_from_the_top |
||
Star 6 |
0000, -1000, -3800 |
BIG_hand |
Stars In-Game






Item Boxes In-Game


Dire, Dire Docks#
Objects listed for "submarine"
Objects |
Coordinates |
Descriptions |
|---|---|---|
cx2302_before_submarine_escape |
||
Star 1 |
3900, 0850, -600 |
on_the_submarine |
cx2301 |
||
Star 2 |
-3100, -3600, 0000 |
order_box |
cx2302_after_submarine_escape |
||
Star 3 |
3400, -3200, -500 |
through_ring |
Star 4 |
3900, 0300, 5950 |
8_coin |
Star 5 |
0000, 0000, 0000 |
UFO_catcher |
Star 6 |
3100, -3750, -3600 |
star_box_itembox |
Metal Cap Itembox |
1100, 0350, 3850 |
metal itembox |
Metal Cap Itembox |
6700, 0350, 3850 |
metal itembox |
Stars In-Game






Item Boxes In-Game


Snowman's Land#
Objects listed for "snowman"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
-350, 4750, 0400 |
snowmans_head |
Star 2 |
4800, 1000, 4300 |
in_the_ice_tower |
Star 3 |
4300, 1000, 0500 |
pengin_family |
Star 4 |
0000, 5100, 0300 |
over_the_snowmans_head |
Star 5 |
0300, 1500, -5300 |
big_motos |
Star 6 |
-4000, 1200, 4500 |
8_coin |
Wing Cap Box |
5100, 1200, -5500 |
hane itembox |
Metal Cap Itembox |
-5500, 1200, -5400 |
metal itembox |
Koopa Shell Itembox |
4300, 1200, 3000 |
kame itembox |
Stars In-Game






Item Boxes In-Game



Wet-Dry World#
Wet-Dry World was bigger and originally in one area according to "star", similar to the DS version. Objects listed for "water_town"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
1400, 1600, 5600 |
None |
Star 2 |
0800, 4800, 0700 |
None |
Star 3 |
-800, 2300, -2000 |
None |
Star 4 |
0600, -2650, 0000 |
under_town |
Star 5 |
3000, -3100, 3200 |
no_water_under_town |
Star 6 |
5500, 0500, 5500 |
8_coin |
water_switch |
||
Water Diamond |
4550, 3100, 4750 |
None |
Water Diamond |
-400, -1950, 0250 |
None |
Water Diamond |
3350, -3450, -2300 |
None |
Metal Cap Box |
-5100, -3250, 5000 |
metal itembox |
Metal Cap Box |
5100, -3250, 5000 |
metal itembox |
Metal Cap Box |
1800, -3250, 0000 |
metal itembox |
Vanish Cap Box |
-4900, 2200, -250 |
toumei itembox |
Stars In-Game/in Model Viewer






Water Diamonds In-Game/in Model Viewer



Item Boxes in Model Viewer


Tall, Tall Mountain#
Objects listed for "monkey_mountain"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
1200, 2600, 0150 |
top_of_the_mountain |
Star 2 |
1800, 1200, 1050 |
waterfall |
Star 3 |
-2900, -2700, 3650 |
slider_exit |
Star 4 |
7300, -3100, 1300 |
on_the_mushroom |
Star 5 |
0000, 0000, 0000 |
monkey_basket |
in_the_slider (cx3604) |
||
Star 6 |
-7100, -1250, -4800 |
8_coin_in_the_slider |
Stars In-Game






Tiny-Huge Island#
Objects listed for "big&small"
Objects |
Coordinates |
Descriptions |
|---|---|---|
BIG_map_cx1301 (small_mario) |
||
Star 1 |
-2550, 7400, 0600 |
None |
Star 2 |
2500, 4200, -2500 |
None |
Star 3 |
0350, 2700, -8500 |
None |
Star 4 |
0000, 3250, 6700 |
None |
SMALL_map_cx1302 (big_mario) |
||
Star 5 |
-850, 2600, 0200 |
None |
Star 6 |
0850, 1500, -850 |
None |
Stars In-Game






It seems that the level was placed higher earlier in development as some stars are placed in very close to another final stars position but very high in the air.
Tick Tock Clock#
Objects listed for "clock_tower"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
-1260, -2280, -1260 |
None |
Star 2 |
-1680, -1340, -820 |
None |
Star 3 |
-1840, 0060, -960 |
None |
Star 4 |
-1580, 3060, -340 |
None |
Star 5 |
-1140, 6200, -780 |
None |
Star 6 |
1500, -4600, 0900 |
8coin |
Stars In-Game






Rainbow Ride#
Objects listed for "fire_building"
Objects |
Coordinates |
Descriptions |
|---|---|---|
Star 1 |
0000, 0000, 0000 |
None |
Star 2 |
0000, 0000, 0000 |
None |
Star 3 |
0000, 0000, 0000 |
None |
Star 4 |
0000, 0000, 0000 |
None |
Star 5 |
0000, 0000, 0000 |
None |
Star 6 |
0000, 0000, 0000 |
None |
Wing Cap Box |
0000, 0000, 0000 |
hane itembox |
Metal Cap Box |
0000, 0000, 0000 |
metal itembox |
Vanish Cap Box |
0000, 0000, 0000 |
toumei itembox |
Koopa Shell Box |
0000, 0000, 0000 |
kame itembox |
1 Coin |
0000, 0000, 0000 |
1_coin itembox |
3 Coin |
0000, 0000, 0000 |
3_coin itembox |
10 Coin |
0000, 0000, 0000 |
10_coin itembox |
1-Up Itembox |
0000, 0000, 0000 |
1up itembox |
Star Itembox |
0000, 0000, 0000 |
star_box itembox |
Objects In-Game (All Have Empty Coordinates)

Commented-Out Level Objects#
Some of the courses have objects commented-out in their level script, specifically in the Sstage file of the stage folder. Similar to star, many of the commented-out Stars appear to have been placeholders.
Bob-omb Battlefield#
A commented-out Star can be found in sm64/maps/stage9/Sstage9.s:
/* seqLevelActor(0x003f,S_polystar, 5500,3400, 1200, 0,0,0, 2,0,0, e_tripstar ) /* Ukisima */
In-Game
Jolly Roger Bay#
Two commented-out Stars can be found in sm64/maps/stage12/Sstage12.s:
/* seqLevelActor(0x003c,S_polystar, 7190,-3200,-2150, 0,0,0, 1,0,0, e_tripstar) /* after uuubo */
/* seqLevelActor(0x0001,S_polystar, 0, 1600, 3000, 0,0,0, 0,0,0, e_tripstar) treasure boxes and the yellow item block */
In-Game

Big Boo's Haunt#
A commented-out Star can be found in sm64/maps/stage4/Sstage4.s:
/* seqLevelActor(0x003f,S_polystar, 690, 2200, 2500, 0, 0,0, 4,0,0, e_tripstar) /* beranda */
In-Game
Lethal Lava Land#
Three commented-out actors can be found in sm64/maps/stage22/Sstage22.s:
/* seqActor(S_NULL , 0,154,-5631, 0, 0,0, 0,0,0, e_mapobj_motos_07 ) Broken bridge. */
/* seqLevelActor(0x003f,S_polystar, -1450, 500, -6700, 0,0,0, 0,0,0, e_tripstar) yama */
/* seqLevelActor(0x003f,S_polystar, 3850, 323, -5600, 0,0,0, 1,0,0, e_tripstar) bigmotos */
In-Game



Shifting Sand Land#
A commented-out Star can be found in sm64/maps/stage8/Sstage8.s:
/* seqLevelActor(0x003e,S_polystar, -5580, 1380,-2557, 0,0,0, 0,0,0, e_tripstar) /* hagetaka */
In-Game
Snowman's Land#
Three commented-out actors can be found in sm64/maps/stage10/Sstage10.s:
/* seqLevelActor(0x003f,S_polystar, 130, 1600, -4300, 0,0,0, 1,0,0, e_tripstar) /* big_motos */
/* seqLevelActor(0x003f,S_polystar,-4700, 1400, 5850, 0,0,0, 3,0,0, e_tripstar) /* fura fura de */
/* seqActor(S_movebg02, 4377,1843,4361, 0,0,0, 0,0,0, e_ice) */
In-Game


Wet-Dry World#
Two commented-out Stars can be found in sm64/maps/stage11/Sstage11.s:
/* seqLevelActor(0x003f,S_polystar,-2200, 2600, 3500, 0,0,0, 0,0,0, e_tripstar) /*ukiita */
/* seqLevelActor(0x003f,S_polystar, 1550, 4350, 100, 0,0,0, 1,0,0, e_tripstar) /*bridge */
In-Game


Tiny-Huge Island#
Three commented-out Stars can be found in sm64/maps/stage13/Sstage13.s:
/* seqLevelActor(0x003f,S_NULL, -6300,-1750, -6300, 0,0,0, 0,4,0, e_tripstar_getdummy) big Pakkun */
/* seqLevelActor(0x003f,S_polystar, 2600, 3550, -2400, 0,0,0, 1,0,0, e_tripstar) /* big top */
/* seqLevelActor(0x003f,S_polystar, -150, -500, 2000, 0,0,0, 2,0,0, e_tripstar) on small */
In-Game



Rainbow Ride#
A commented-out Star can be found in sm64/maps/stage15/Sstage15.s:
/* seqLevelActor(0x003f,S_polystar, 5120, 4125, 4045, 0,0,0, 5,0,0, e_tripstar) /*on island */
In-Game