If (verts = NULL || displayList = NULL) else if (curGraphNodeObject->oForwardVel != 0. Verts = alloc_display_list(NUM_FLYING_CARPET_VERTICES * sizeof(*verts)) ĭisplayList = alloc_display_list(7 * sizeof(*displayList)) S16 *sp64 = segmented_to_virtual(&flying_carpet_static_vertex_data) Struct GraphNode12A *generatedNode = (struct GraphNode12A *) node Seems like using a rom defeats the point. Thats why Im confused as to why a rom is needed at all. * Create a display list for a flying carpet with dynamic ripples. Either way, my understanding of the Mario 64 PC Port was that it was reverse-engineered from the original game but rebuilt using no official assets from the original game. Gfx *geo_exec_flying_carpet_timer_update( * Update static timer variables that control the flying carpets' ripple effect. GSPDisplayList(displayListHead++, dl_castle_lobby_wing_cap_light) GeneratedNode = (struct GraphNode12A *) node If (gDisplayedStars >= 10 & (flags & SAVE_FLAG_HAVE_WING_CAP) = 0)ĭisplayList = alloc_display_list(2 * sizeof(*displayList)) * player where to look to enter Tower of the Wing Cap. * Create a display list for the light in the castle lobby that shows the Note that double literals are used here, rather than float literals. * Create a vertex with the given parameters and insert it into `vtx` at * - the end screen displaying Peach's delicious cake.Įxtern s16 flying_carpet_static_vertex_data Įxtern Gfx dl_castle_lobby_wing_cap_light Įxtern Gfx dl_flying_carpet_model_half * - the flying carpets seen in Rainbow Ride, and * - the light that shows the player where to look for Tower of the Wing Cap, * This file contains miscellaneous geo_asm scripts. (src is split into audio, engine, game, and goddard) These are the files contained in the src/game directory: They actually rewrote all the functions from reading MIPS assembly and compiled it with the original compiler, adjusting the code until it produced identical output to a vanilla ROM. It's not an ordinary decompilation generated by IDA. It seems it was leaked before the people involved finished renaming all the functions to be nice and clear. If you do a google search for "n64 decomp" in quotes, you'll get a result (archived 4chan threads.) This thread contains a link to a full decompilation of Super Mario 64 that an IDENTICAL ROM can be built from if you have the proper environment setup. I registered because nobody else was talking about this.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |