Skip to content

Paper Mario 3D Land #51

@SergioFLS

Description

@SergioFLS

Description

Since this game is 3D, it uses a lot of missing d3d_* functions, which aren't implemented yet.

Title screen also has minor graphical issues, like text not fading and transition effects being absent.

Butterscotch YoYo Runner
Title screen in Butterscotch Title screen in built-in runner
In-game map (Butterscotch, solid blue background) In-game map (YoYo Runner)
In-game World 1-1 (Butterscotch, blue background with misplaced UI, not responding) In-game World 1-1 (YoYo Runner)
.\butterscotch --print-unknown-functions .\data.win
Loading .\data.win...
Loaded "SM3DL" (585216412) successfully! [WAD Version 13 / GameMaker version 1.0.0.1434]
VM: Initialized with 0 global vars, sparse self vars (hashmap), 1794 functions mapped
Unknown Functions:
- ds_grid_create
- ds_grid_set
- ds_grid_sort
- ds_grid_get
- ds_grid_destroy
- ds_grid_height
- tile_get_left
- tile_get_top
- tile_get_background
- d3d_model_create
- d3d_model_primitive_begin
- d3d_model_vertex_normal_texture
- d3d_model_primitive_end
- d3d_model_vertex_texture
- background_get_texture
- d3d_draw_floor
- object_get_parent
- ds_grid_add
- ds_grid_copy
- arctan2
- ds_list_replace
- d3d_model_vertex_normal
- sprite_get_texture
- d3d_set_hidden
- d3d_transform_set_identity
- d3d_transform_add_rotation_z
- d3d_transform_add_translation
- d3d_draw_wall
- random_set_seed
- d3d_model_draw
- draw_enable_drawevent
- draw_texture_flush
- d3d_start
- d3d_set_projection
- d3d_draw_cylinder
- d3d_set_projection_ortho
- screen_save
- d3d_set_lighting
- d3d_light_define_ambient
- d3d_set_culling
- d3d_transform_add_rotation_x
- d3d_light_define_direction
- d3d_light_enable
- d3d_set_shading
- d3d_draw_block
- d3d_transform_add_rotation_y
- d3d_transform_add_scaling
- d3d_draw_ellipsoid
- move_contact_all
- d3d_draw_cone
- d3d_end
51 unknown function(s) out of 206 referenced
VM: Reset complete (0 global vars cleared)

Game URL

https://mfgg.net/index.php?act=resdb&param=02&c=2&id=30485
data.win SHA1: 4dccd6b7ec27bc3f1ac9ef7d32d7d84a1d9055c2

WAD Version

WAD Version 13

Butterscotch Target

Desktop (Windows, macOS, Linux)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions