ROM Hack Trying to make C-Stick Smash 3DS to tilt

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
I rely on the c-stick set as tilt to play with my style - no problem with wii u but the 3ds won't allow changing the cstick his settings:cry:

As I know there is no mod out that changes that, so I thought "Why not creating it by myself?"decrypted the rom and extracted romfs... amongst other files got a big file named "dt" - propably there is the code for it. Opened it with HxD... well.. at least it's decrypted, but I still don't understand whats's written down...

I'd appreciate if someone could help me to fulfill my cstick tilt dream!
 

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
This looks like it supports extracting the dt archive, so I guess you should start here. https://github.com/Sammi-Husky/Sm4sh-Tools
Did it now. So I only have to find the proper file, which contain the command doing smash attacks in battle with the c stick and replace smash with tilt, while beeing grounded...
I thought I can search after HID pad states, but I didn't find on 3dbrew.org any information about the c stick his pad states... (I think I'm serching in the wrong place) I know I'm far from beeing skilled enough, but I want this and I'm trying hard, can someone help me, please?
 
Last edited by artur3004,

ih8ih8sn0w

Koreaboo
Member
Joined
Aug 22, 2015
Messages
1,677
Trophies
0
Age
25
Location
Hell
XP
898
Country
United States
Your best bet would be to poke around the /param/ folder. Use param from https://github.com/Sammi-Husky/Sm4sh-Tools/releases to open the files. You will probably want to look for a group with enough entries to be default controls. Maybe the substick_parameter.bin deals with the c-stick, but I wasn't able to get anything to change in game after a modification...
 

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
Your best bet would be to poke around the /param/ folder. Use param from https://github.com/Sammi-Husky/Sm4sh-Tools/releases to open the files. You will probably want to look for a group with enough entries to be default controls. Maybe the substick_parameter.bin deals with the c-stick, but I wasn't able to get anything to change in game after a modification...
I also thought that substick_parameter.bin maybe contains c-stick data, need to find out how to edit the file, a hex editor only shows garbage to me
 

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
...Then I need just to find out which values needs to be changed... And what these values means...
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,926
Country
United States
Caan you not extract that information and compare it to do what you need? Compare the control settings from the wii u game files to the 3ds game files. :unsure:


Just a idea, it could help.
 

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
I doubt that these data could be usefull, even if, I first need to dump, decrypt and extract the game... Or somebody could provide me the files
 

ih8ih8sn0w

Koreaboo
Member
Joined
Aug 22, 2015
Messages
1,677
Trophies
0
Age
25
Location
Hell
XP
898
Country
United States
Caan you not extract that information and compare it to do what you need? Compare the control settings from the wii u game files to the 3ds game files. :unsure:


Just a idea, it could help.
Sadly wii u params are at best similar to 3ds (at least from experience). And any param files found there will likely contain information for every controller type.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,926
Country
United States
You would have to dump the game or someone could exmaine the files and tell you. To be honest it would be safe to check instead of messing around with stuff we don't understand. (Not saying that you don't understand) But the game does support various controller imputs including 3ds so is just a idea for precautious reasons. Maybe ask someone who has a dump to examine the controller inputs and compare to the 3ds to see if there is something able to be done. Or do it your way, honestly i was just giving ideas.:)
 

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
lbnMoNF.png

substick_param.bin
any guess?
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
To be honest this is probably handled in code or in the xtal scripts used for menus, at least that would be my guess. Might be able to get it just using save edits? Not sure how they store controller settings.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,926
Country
United States
To be honest this is probably handled in code or in the xtal scripts used for menus, at least that would be my guess. Might be able to get it just using save edits? Not sure how they store controller settings.
Well is a known fact some games have hidden content that can be accessed by save data editing. Stuff that is there in game but not accessable by normal means either by programmer removing access but keeping leftover content or by dummy out data, or just forgetting to add those kinds of things and putting them together before complete build. So i like that idea that is possible. :)
 

artur3004

Well-Known Member
OP
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
As I know - Circle Pad pro and c stick uses same protocoll - but circle pad pro isn't supported by smash 3ds... so it's pretty sure setted by the game, not save
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Bunjolio, Proxy sites, not very effective.
  • Bunjolio @ Bunjolio:
    if ur on a Chromebook and cant change jack about the laptop that's what I gotta use
  • SylverReZ @ SylverReZ:
    One of the sites that weren't blocked on the school's network was some file uploading sites. I would upload some games, write down the URL and take it to school one day.
  • Bunjolio @ Bunjolio:
    lol
  • SylverReZ @ SylverReZ:
    I did it when the teachers werent looking ofc. I even managed to take in a USB stick that wasn't allowed.
  • Bunjolio @ Bunjolio:
    my school has a chrome extension called light speed filter agent and it legit blocks YouTube pfps since the file cdn(I think aka yt3.ggpht.com) is classed as mature
  • Bunjolio @ Bunjolio:
    mhm
  • Bunjolio @ Bunjolio:
    they have other stuff like goguardian too
  • SylverReZ @ SylverReZ:
    Ours mainly relied on the router, I believe.
  • Bunjolio @ Bunjolio:
    our school network and chrome policies block stuff too
  • Bunjolio @ Bunjolio:
    alot of yt to mp3 sites are blocked by light speed for "Security"
  • SylverReZ @ SylverReZ:
    It was easy to bypass some of the restrictions, as one of the admins left a registry key in the administrative shares drive, which allowed me to get around the blocking of some sites.
  • Bunjolio @ Bunjolio:
    tf does tta mean
  • Bunjolio @ Bunjolio:
    yeah this is chrome os
  • Bunjolio @ Bunjolio:
    cant do shit
  • SylverReZ @ SylverReZ:
    @Bunjolio, Wdym 'TTA'?
  • Bunjolio @ Bunjolio:
    that* as in why yt to mp3 sites are blocked for security
  • SylverReZ @ SylverReZ:
    @Bunjolio, Remember when YouTubetoMP3 was a thing back in the 2010s?
  • SylverReZ @ SylverReZ:
    Until YT updated some stuffs and broke the website.
  • Bunjolio @ Bunjolio:
    I was 2 in 2010
  • SylverReZ @ SylverReZ:
    Oh lol
  • Bunjolio @ Bunjolio:
    lol
  • SylverReZ @ SylverReZ:
    This was in the Minecraft-era.
    Bunjolio @ Bunjolio: a