Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
1e234eb
Increase patch capacity
Eucalyptusmoon Jan 9, 2025
bf7416d
Make non-default values enable patches
Eucalyptusmoon Jan 9, 2025
03f4eba
Re-add stage-author-names to config (oops)
Eucalyptusmoon Jan 9, 2025
6a955b8
Update Storm continue platform fix
Eucalyptusmoon Jan 9, 2025
5b387d9
Update Storm continue platform fix for real
Eucalyptusmoon Jan 9, 2025
1448ed3
Actually nop the correct 1UP instruction for death counter
Eucalyptusmoon Jan 9, 2025
179b957
Update ghidra.h
Eucalyptusmoon Jan 9, 2025
83ed305
Add transparency and texture scroll fixes to fix-view-stage (needs ch…
Eucalyptusmoon Jan 9, 2025
d39a0bd
Rename stage-author-names to stage-name-subtitles
Eucalyptusmoon Jan 9, 2025
b4dbe67
Add type B scroll fix
Eucalyptusmoon Jan 9, 2025
ec7db16
Add options to skip-cutscenes
Eucalyptusmoon Jan 9, 2025
e506857
Death counter now skips Gameplay Settings screen
Eucalyptusmoon Jan 10, 2025
5683bd9
Add some UI fixes to fix-widescreen
Eucalyptusmoon Jan 10, 2025
3b4727d
Add pause cooldown patch
Eucalyptusmoon Jan 10, 2025
8581f15
Add monkey counter sprite fix patch
Eucalyptusmoon Jan 10, 2025
127ba75
Add patch to remove stage slot hardcodes + remove Bonus Wave drawing …
Eucalyptusmoon Jan 11, 2025
a857e55
Add Challenge Mode retry patch + fix type B scroll fix
Eucalyptusmoon Jan 13, 2025
25485d7
Add patch to fix goal readings on stages with numerous goals
Eucalyptusmoon Jan 13, 2025
a1311aa
Add patch to remove extras
Eucalyptusmoon Jan 13, 2025
2774517
Add patch to remove 1UP sprite
Eucalyptusmoon Jan 13, 2025
dfbee8c
Add removal folder to patches + merge Revolution and Labyrinth fixes …
Eucalyptusmoon Jan 13, 2025
7880c73
Separate Story and Challenge cutscene removal
Eucalyptusmoon Jan 13, 2025
ff81055
Merge wormhole surface fix with remove hardcodes
Eucalyptusmoon Jan 14, 2025
a0b2aaf
Add final stage fix patch
Eucalyptusmoon Jan 14, 2025
c6c9b6c
Add patch to remove ball rolling sound
Eucalyptusmoon Jan 14, 2025
2d6c395
Add patch to fix bonus stage sprite
Eucalyptusmoon Jan 15, 2025
64b4340
Fix bonus sprite not fading
Eucalyptusmoon Jan 15, 2025
22b245f
Run clang-dormat
Eucalyptusmoon Jan 15, 2025
5721bb0
Add goal texture scroll patch
Eucalyptusmoon Jan 16, 2025
379c2de
Add double stage select patch
Eucalyptusmoon Jan 16, 2025
ad8a711
Pause cooldown only activates during gameplay
Eucalyptusmoon Jan 16, 2025
8403c95
Add patch to remove ice fog
Eucalyptusmoon Jan 16, 2025
a9b1b7d
Fix replay issues with custom music IDs
Eucalyptusmoon Jan 17, 2025
0869d55
Add menu stage ID patch
Eucalyptusmoon Jan 17, 2025
939f0ac
Add patch to load extra BG files
Eucalyptusmoon Jan 17, 2025
503f2d3
Add menu option toggle patch, tidy things up for release
Eucalyptusmoon Jan 18, 2025
33c5990
Some patch renames for consistency
Eucalyptusmoon Jan 18, 2025
599011c
Update theme ID list and config
Eucalyptusmoon Jan 18, 2025
a4e5c10
Update README.md
Eucalyptusmoon Jan 18, 2025
7a3d892
Fix issue with locked main game options
Eucalyptusmoon Jan 19, 2025
1e16cc3
Update config
Eucalyptusmoon Jan 19, 2025
b8d38a5
merge
Eucalyptusmoon Jan 19, 2025
769f9e2
Update subtitles
Eucalyptusmoon Jan 22, 2025
755205c
Fix issues with Revolution slot when using remove-stage-slot-hardcodes
Eucalyptusmoon Jan 22, 2025
0efc973
Update version
Eucalyptusmoon Mar 6, 2025
97026a3
Make init_main_loop declarations consistent
Eucalyptusmoon Mar 6, 2025
580b1d9
Fix issue when using stage 201 as menu BG
Eucalyptusmoon Mar 6, 2025
615fd36
Fix issue with PERFECT bonus completion when using Challenge Mode retry
Eucalyptusmoon Mar 6, 2025
9f632b1
Update scratch
Eucalyptusmoon Mar 6, 2025
7680a85
Disable Story Mode option in debug menu
Eucalyptusmoon Apr 7, 2025
dd39499
Merge pull request #1 from TheBombSquad/master
Eucalyptusmoon Apr 7, 2025
00d65dd
Remove 8-4 Story Mode stage select camera hardcode with remove-stage-…
Eucalyptusmoon Apr 7, 2025
2176ed8
Allow default behavior with menu stage ID, update config
Eucalyptusmoon Apr 7, 2025
3085f83
Fix comment
Eucalyptusmoon Apr 7, 2025
74fdefc
Fix world count patch
Eucalyptusmoon Apr 8, 2025
87112ec
Fix race conditions with Story Mode character select patch for real
Eucalyptusmoon Apr 8, 2025
35bb854
Tidy up string edit for Story Mode character select
Eucalyptusmoon Apr 8, 2025
c1cd85a
Update config
Eucalyptusmoon Apr 8, 2025
e874c6c
clang-format
Eucalyptusmoon Apr 8, 2025
7675008
Fix issues with remove-1up-sprite
Eucalyptusmoon Apr 16, 2025
b7273ca
Add 'custom' prefix to menu-stage-id
Eucalyptusmoon Apr 16, 2025
b4c7ce0
Fix 'issue' with story-mode-char-select's string replacement
Eucalyptusmoon Apr 16, 2025
ec9a9f4
Allow Master to be unlocked when using remove-extras + fix issues wit…
Eucalyptusmoon Apr 16, 2025
e666f24
perfect-bonus-completion now adds goal score
Eucalyptusmoon Apr 16, 2025
324cbde
Update version
Eucalyptusmoon Apr 16, 2025
a46c998
Various fixes
Eucalyptusmoon Jun 17, 2025
37f43ca
Update version
Eucalyptusmoon Jun 17, 2025
80a55d2
smb1-camera-toggle now uses a pausemenu option instead of the Z trigg…
Eucalyptusmoon Jul 16, 2025
76868f8
Fix minimap bubble and How to play menu in widescreen
Eucalyptusmoon Jul 16, 2025
d87779b
Fix Play Point sprites appearing on Continue screen
Eucalyptusmoon Jul 16, 2025
16951f4
Update version
Eucalyptusmoon Jul 16, 2025
e6ebd15
Update config
Eucalyptusmoon Jul 16, 2025
aaa8a48
Remove hardcodes on stage IDs 190 and 200
Eucalyptusmoon Jul 16, 2025
367b8a2
Update config
Eucalyptusmoon Jul 16, 2025
9aea826
Update ghidra.h
Eucalyptusmoon Jan 21, 2026
8b886f6
Add fix spooky action patch
Eucalyptusmoon Jan 21, 2026
823fdcd
Add goal type sprites patch
Eucalyptusmoon Jan 21, 2026
f1bbd6d
Add custom starting monkey count patch
Eucalyptusmoon Jan 21, 2026
afda55b
Add Challenge Mode Game Settings removal patch
Eucalyptusmoon Jan 22, 2026
4a8b0b2
Add patch to enable autosave by default
Eucalyptusmoon Jan 22, 2026
127bf12
Add patch to unlock Master by default
Eucalyptusmoon Jan 22, 2026
c9543a9
Add custom bananas per 1UP patch
Eucalyptusmoon Jan 22, 2026
3ae7af8
Add patches to set custom reflection resolutions
Eucalyptusmoon Jan 22, 2026
fc0c543
Add SMB1 score count patch
Eucalyptusmoon Jan 22, 2026
b788f03
Add custom Story Mode layout patch
Eucalyptusmoon Jan 23, 2026
f1e97fe
Implement PPC_INSTR_CMPWI
Eucalyptusmoon Jan 23, 2026
48f7737
Add custom font color patch
Nambo0 Mar 12, 2026
c5015e7
Update default-config.txt
Nambo0 Mar 12, 2026
ec97c9f
Merge pull request #2 from Nambo0/master
Eucalyptusmoon Mar 29, 2026
10eb117
Make font colors work with custom story entries; expand font color patch
Eucalyptusmoon Jun 9, 2026
1b96b37
Make stage name subtitle patch accommodate custom stagename colors
Eucalyptusmoon Jun 9, 2026
1b152f0
Add custom world name patch
Eucalyptusmoon Jun 9, 2026
f844fd5
Add patch to remove brown color on menu icons
Eucalyptusmoon Jun 9, 2026
ddc6168
Add custom lighting patch
Eucalyptusmoon Jun 10, 2026
36dd090
Fix type B scroll patch
Eucalyptusmoon Jun 10, 2026
d19c927
Add patch which removes secondary theme lights
Eucalyptusmoon Jun 10, 2026
1a20b95
Add patches for custom credits/name entry stage IDs
Eucalyptusmoon Jun 10, 2026
60931b9
Update version
Eucalyptusmoon Jun 10, 2026
983c73e
Update config
Eucalyptusmoon Jun 11, 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
17 changes: 3 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# :confetti_ball: SMB2 Workshop Mod

An extension of ComplexPlane's [Super Monkey Ball 2 mod, ApeSphere](htps://github.com/ComplexPlane/ApeSphere), adding
features useful to custom pack creators. Includes the original practice mod, as well as quality-of-life and
A variant of ComplexPlane's [Super Monkey Ball 2 mod, PracticeMod](htps://github.com/ComplexPlane/SMB2PracticeMod), adding
features useful to custom pack creators. Includes quality-of-life and
feature-adding patches, and easier options for tweaking in-game variables.

Features include:
Expand All @@ -14,21 +14,10 @@ Features include:
* Patch that automatically skips story mode cutscenes
* And more miscellaneous patches!

Original ApeSphere features included:

* Console savestates
* An RTA timer that tracks time spent paused
* An individual-world practice mode
* Frame advance
* [Jump mod](https://www.youtube.com/watch?v=kWAunK6Av-Q)

...and more to come!

Planned upcoming features:

* Difficulty rearrangement in configuration file
* Lighting modification in configuration file
* Double 'Stage Select' REL patch
* Ultimate mode patch
* Custom party game configuration (lap timer, course names, etc)
* Custom stage timers
Expand All @@ -40,7 +29,7 @@ Instructions for setup and usage of this mod are located in
the [relevant section](https://docs.google.com/document/d/194QZxrimkjHEzSSMKbafs86PnmiYmFBZUnoaEnks4es/edit#heading=h.t4unx1ftb63d)
of the Super Monkey Ball Custom Level Guide.

# Original ApeSphere Credits
# Original PracticeMod Credits

Thank you to:

Expand Down
Loading