• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Wanting to make a personalized mod, advice needed

jacob91

Smash Cadet
Joined
Feb 4, 2005
Messages
39
Hi everyone.

I'm hoping to get into the modding scene by making my own, quite bare mod pack.

All that I am looking to change from vanilla melee is: 1: Allow C-stick to function as it does in vs. mode in single player and 2: Allow item switch to apply to single player mode as well. I'd like to keep the original AI as well as avoid the issues that the 20xx hackpack seems to have when playing single player mode, such as freezes. If anything, having the L-cancel flash toggle active would be the only other thing I really want to make.

How hard would this be to make? Can anyone give me some advice / directions to accomplish this? Is it even possible? Any help is greatly appreciated.

EDIT: Can anyone point me towards the SSBM CODE TOOLS download? (The download link given here http://smashboards.com/threads/melee-gecko-codes-guide-and-discussion.327311/ seems to be dead)
 
Last edited:

jacob91

Smash Cadet
Joined
Feb 4, 2005
Messages
39
Hey thank you. I was a bit confused for a minute but I think I figured it out. I altered the injection codes text file to include "Flash White on successful L-cancel", can anyone tell me why the following code I wrote doesn't seem to be working?


-==-



Flash White on successful L-cancel
- Character flashes white upon successful L-Cancel
[Geuse]
Version -- DOL Offset ------ Hex to Replace -------
1.02 ------ 0x8A280 ----- C00600E8 -> 4BF76F60
----------- 0xBCD28 ----- 387F0488 -> 4BF444C8

C00600E8 39E000D4
99E30564 48089098
387F0488 89FE0564
2C0F00D4 41820008
480BBB2C 39E00091
99FE0564 3DE0C200
91FE0518 91FE051C
91FE0520 91FE0524
3DE00000 91FE0528
91FE052C 91FE0530
3DE0C280 91FE0534
3DE0800C 61EF0150
7DE903A6 4E800420
480BBB08

-==-
^ The above was written following Geuse's post (Reply # 32 @ http://smashboards.com/threads/flash-on-l-cancelling.314306/#post-14879050)

Flash on successful L-Cancel Melee 1.02

0x1600 to 0x166B (1.2 DOL - function to inject. replaces unused memory):
C00600E8 39E000D4
99E30564 48089098
387F0488 89FE0564
2C0F00D4 41820008
480BBB2C 39E00091
99FE0564 3DE0C200
91FE0518 91FE051C
91FE0520 91FE0524
3DE00000 91FE0528
91FE052C 91FE0530
3DE0C280 91FE0534
3DE0800C 61EF0150
7DE903A6 4E800420
480BBB08

0x8A280 (1.2 DOL - injection point 1):
C00600E8 -------> 4BF76F60

0xBCD28 (1.2 DOL - injection point 2):
387F0488 -------> 4BF444C8

^I don't know if I interpreted that in the write syntax, can anyone help? Not very noob friendly to learn melee modding but I'm trying.. Also does anyone have any advice regarding how to disable items in single player mode?
 
Top Bottom