Skip to content

Speedrun practice tool geared towards making dirty p easier in Double Cluster's smash hit video game Super Marisa World

Notifications You must be signed in to change notification settings

shadax1/SuperMarisaWorldPrac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperMarisaWorldPrac

Speedrun practice tool for Super Marisa World. This project is heavily based off mpu's RKS/F practice tool.

demo pic

How to use

Download the latest release from here and add the .exe file into your Super Marisa World game folder. Start the game followed by the practice tool and you will be good to go.

Note: your game must be on version 1.05. This was tested (and works) on both Windows 7 & 10.

Pointer addresses and offsets used

Using the pointer address "SuperMarisaWorld.exe"+00155438 found with Cheat Engine, the following offsets are used to do various reads and writes:

STATE_OFFSET = { -0x30 }
SCREEN_ID_OFFSET = { 0x14 }
X_OFFSET = { 0x1C }
Y_OFFSET = { 0x28 }
ANIMATION_OFFSET = { 0x50 }
POWERUP_OFFSET = { 0x54 }
RUMIA_OFFSET = { 0x5C }
RUNSPEED_OFFSET = { 0x64 }
GROUNDTYPE_OFFSET = { 0x74 }
PSPEED_OFFSET = { 0x88 }
FLIGHT_OFFSET = { 0x90 }
IFRAMES_OFFSET = { 0x94 }
SCOREBONUS_OFFSET = { 0xE4 }
STOPWATCH_OFFSET = { 0x94C }
LIVES_OFFSET = { 0xA88 }
STARS_OFFSET = { 0xA8C }
TIME_OFFSET = { 0xA98 }
SCORE_OFFSET = { 0xA9C }
HIGHSCORE_OFFSET = { 0xAA0 }
PIPE_OFFSET = { 0xADC }
BOMBTIMER_OFFSET = { 0xB00 }
BOMB_OFFSET = { 0xB04 }
FPS_OFFSET = { 0xE80 }

Then, with the pointer address "SuperMarisaWorld.exe"+00155424 found with Cheat Engine, the following array of offsets is used to read which stage Marisa is located in:

STAGE_ID_OFFSET = { 0x80, 0x14, 0x68, 0x108, 0x47 }

The cheat table I used can be found here.

Troubleshooting

If the practice tool isn't working properly, the first thing to check is if your game is on version 1.05. You can see that on the title screen.

game version

If your game is on the correct version but the tool still doesn't work, download this test application, launch it when the game is open on the world map, then take a screenshot and send it over to me either on Twitter @shadax1 or on Discord to Shadax#6921

About

Speedrun practice tool geared towards making dirty p easier in Double Cluster's smash hit video game Super Marisa World

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages