Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
492ad06
fix autobuild
somepersononthenet May 17, 2026
0f9a36b
trigger workflow
somepersononthenet May 17, 2026
464d06c
Merge branch '96flashbacks:main' into main
somepersononthenet May 25, 2026
a4a299c
port every commit from d9d8dd9 to 01ed2e7 from showfloor
somepersononthenet May 26, 2026
3dc25f5
Merge branch 'main' of https://github.com/somepersononthenet/backstage
somepersononthenet May 26, 2026
a0d2826
new grass and waterfall textures
somepersononthenet May 27, 2026
81f7958
new camera port
somepersononthenet May 27, 2026
180d8c6
oops lol
somepersononthenet May 27, 2026
24c8ee8
castle flags ddd and flying
somepersononthenet May 28, 2026
b2b7437
wator
somepersononthenet May 28, 2026
bf50331
pole and camera
somepersononthenet May 29, 2026
7238822
ddd and bow
somepersononthenet May 30, 2026
6e5a34e
d
somepersononthenet May 30, 2026
2ef04bf
bowser
somepersononthenet May 30, 2026
e642fc1
FKLY
somepersononthenet May 31, 2026
c45e188
Ops
somepersononthenet May 31, 2026
efa97e4
Update mario_actions_airborne.c
somepersononthenet May 31, 2026
2584a6b
aaaaa
somepersononthenet Jun 1, 2026
ea1007f
Update mario_actions_airborne.c
somepersononthenet Jun 1, 2026
c433a7a
HATE
somepersononthenet Jun 1, 2026
bbda11a
itse brok
somepersononthenet Jun 1, 2026
82c5888
Revert "itse brok"
somepersononthenet Jun 1, 2026
b631f76
cg and sound and movtex
somepersononthenet Jun 2, 2026
c26eebc
more
somepersononthenet Jun 3, 2026
b6caaf0
land
somepersononthenet Jun 4, 2026
31fe9da
steps
somepersononthenet Jun 5, 2026
ffe1693
sound
somepersononthenet Jun 6, 2026
18caaa2
rise and grind
somepersononthenet Jun 9, 2026
2b7f84c
fly clock
somepersononthenet Jun 9, 2026
044d674
an didy foid
somepersononthenet Jun 10, 2026
5eb79f2
cam
somepersononthenet Jun 11, 2026
75838fa
ca
somepersononthenet Jun 11, 2026
48f7fb1
stop commiting pls
somepersononthenet Jun 11, 2026
21f3b38
stuff
somepersononthenet Jun 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions actors/common1.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@ UNUSED static const u64 binid_7 = 7;
#include "blue_fish/anims/table.inc.c"
UNUSED static const u64 binid_8 = 8;

#include "bub/model.inc.c"
#include "bub/anims/data.inc.c"
#include "bub/anims/table.inc.c"
UNUSED static const u64 binid_9 = 9;

#include "leaves/model.inc.c"
UNUSED static const u64 binid_10 = 10;

Expand Down
16 changes: 16 additions & 0 deletions actors/common1.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@
#include "types.h"
#include "headers.h"

// bub
extern const GeoLayout bub_geo[];
extern const Gfx bub_seg6_dl_06011848[];
extern const Gfx bub_seg6_dl_060118C0[];
extern const Gfx bub_seg6_dl_06011918[];
extern const Gfx bub_seg6_dl_06011968[];
extern const Gfx bub_seg6_dl_06011A50[];
extern const Gfx bub_seg6_dl_06011B28[];
extern const Gfx bub_seg6_dl_06011C58[];
extern const Gfx bub_seg6_dl_06011CF0[];
extern const Gfx bub_seg6_dl_06011DC0[];
extern const Gfx bub_seg6_dl_06011E48[];
extern const Gfx bub_seg6_dl_06011F18[];
extern const Gfx bub_seg6_dl_06011FA0[];
extern const struct Animation *const bub_seg6_anims_06012354[];

// blue_fish
extern const GeoLayout fish_shadow_geo[];
extern const GeoLayout fish_geo[];
Expand Down
1 change: 1 addition & 0 deletions actors/common1_geo.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
#include "warp_pipe/geo.inc.c"
#include "door/door.hms"
#include "flame/geo.inc.c"
#include "bub/geo.inc.c"
#include "blue_fish/geo.inc.c"
#include "leaves/geo.inc.c"
#include "number/geo.inc.c"
Expand Down
5 changes: 0 additions & 5 deletions actors/group13.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,6 @@ UNUSED static const u64 binid_0 = 0;
#include "cyan_fish/anims/table.inc.c"
UNUSED static const u64 binid_1 = 1;

#include "bub/model.inc.c"
#include "bub/anims/data.inc.c"
#include "bub/anims/table.inc.c"
UNUSED static const u64 binid_2 = 2;

#include "water_ring/model.inc.c"
#include "water_ring/anims/data.inc.c"
#include "water_ring/anims/table.inc.c"
Expand Down
16 changes: 0 additions & 16 deletions actors/group13.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,6 @@
#include "types.h"
#include "headers.h"

// bub
extern const GeoLayout bub_geo[];
extern const Gfx bub_seg6_dl_06011848[];
extern const Gfx bub_seg6_dl_060118C0[];
extern const Gfx bub_seg6_dl_06011918[];
extern const Gfx bub_seg6_dl_06011968[];
extern const Gfx bub_seg6_dl_06011A50[];
extern const Gfx bub_seg6_dl_06011B28[];
extern const Gfx bub_seg6_dl_06011C58[];
extern const Gfx bub_seg6_dl_06011CF0[];
extern const Gfx bub_seg6_dl_06011DC0[];
extern const Gfx bub_seg6_dl_06011E48[];
extern const Gfx bub_seg6_dl_06011F18[];
extern const Gfx bub_seg6_dl_06011FA0[];
extern const struct Animation *const bub_seg6_anims_06012354[];

// cyan_fish
extern const GeoLayout cyan_fish_geo[];
extern const Gfx cyan_fish_seg6_dl_0600DD20[];
Expand Down
1 change: 0 additions & 1 deletion actors/group13_geo.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@

#include "water_mine/geo.inc.c"
#include "cyan_fish/geo.inc.c"
#include "bub/geo.inc.c"
#include "water_ring/geo.inc.c"
#include "treasure_chest/geo.inc.c"
4 changes: 3 additions & 1 deletion actors/impact_smoke/geo.inc.c
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
// 0x0D000BB8 / 0BFC
const GeoLayout bowser_impact_smoke_geo[] = {
GEO_SWITCH_CASE(5, geo_switch_anim_state),
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_SWITCH_CASE(5, geo_switch_anim_state)
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062B38),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062BD8),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062C78),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062D18),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062BD8),
GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(),
GEO_END(),
};
Binary file modified actors/walk_smoke/walk_smoke_1.ia16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion actors/whomp/wallman.sou
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/* shape data wallman_base_data (skeleton & animation) */
/**************************************************************/

#define SCALE 0.25
#define SCALE 0.24
#define ShapeColor_wallman(R,G,B) {{R*SCALE ,G*SCALE ,B*SCALE ,0 ,R*SCALE ,G*SCALE ,B*SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }


Expand Down
527 changes: 464 additions & 63 deletions assets/anims/anim_0D.inc.c

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion include/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
#define BORDER_HEIGHT 2

// POW Build
#define POWBUILD
//#define POWBUILD

// Debug Build
#define DEBUG
Expand Down
2 changes: 1 addition & 1 deletion include/model_ids.h
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,6 @@
#define MODEL_BOWSER_NO_SHADOW 0x69 // bowser_geo_no_shadow

// group 13
#define MODEL_BUB 0x64 // cheep_cheep_geo
#define MODEL_TREASURE_CHEST_BASE 0x65 // treasure_chest_base_geo
#define MODEL_TREASURE_CHEST_LID 0x66 // treasure_chest_lid_geo
#define MODEL_CYAN_FISH 0x67 // cyan_fish_geo
Expand All @@ -400,6 +399,7 @@
#define MODEL_WHOMP 0x67 // whomp_geo
#define MODEL_KOOPA_WITH_SHELL 0x68 // koopa_with_shell_geo
#define MODEL_METALLIC_BALL 0x65 // metallic_ball_geo
#define MODEL_BUB 0x69 // cheep_cheep_geo
#define MODEL_CHAIN_CHOMP 0x66 // chain_chomp
#define MODEL_KOOPA_FLAG 0x6A // koopa_flag_geo
#define MODEL_WOODEN_POST 0x6B // wooden_post_geo
Expand Down
1 change: 0 additions & 1 deletion include/types.h
Original file line number Diff line number Diff line change
Expand Up @@ -312,7 +312,6 @@ struct MarioState {
/*0xC4*/ f32 gettingBlownGravity;
u8 pretipTimer;
u8 sleepTimer;
u8 isPushing;
};

#endif // TYPES_H
Binary file modified levels/castle_grounds/1.rgba16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified levels/castle_grounds/2.rgba16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified levels/castle_grounds/5.rgba16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified levels/castle_grounds/7.rgba16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified levels/castle_grounds/8.rgba16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed levels/castle_grounds/9.rgba16.png
Binary file not shown.
Loading