ROM Hack I have an idea for a romhack, but I have a few questions

StackMasher

Well-Known Member
OP
Member
Joined
Nov 29, 2016
Messages
136
Trophies
0
Age
21
XP
380
Country
I thought a modding hook for "Lego City Undercover: The Chase Begins" would be cool since it's the most GTA like game we have on the 3DS and I want to make it but I have 2 questions:
  • How hard do you think such a project would be?
  • What's some useful documentation I could use? (I've never made romhacks before, I've done some amd64 assembly and modifying hex but not much)
 

StackMasher

Well-Known Member
OP
Member
Joined
Nov 29, 2016
Messages
136
Trophies
0
Age
21
XP
380
Country
Last edited by StackMasher,

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,144
Country
Canada
once I unpack my game cia, what files are executable, and where is the documentation for them?
there is no excutable file in 3ds game's archive...
most companies are using different compression method for their archives.
not all types of files are documented. (based on player base...)


if the game doesnt have a large amount player base (which means will have less ppl doing research), you have to do the analyze/crack part by yourself.
 
Last edited by Sonansune,

StackMasher

Well-Known Member
OP
Member
Joined
Nov 29, 2016
Messages
136
Trophies
0
Age
21
XP
380
Country
there is no excutable file in 3ds game's archive...
most companies are using different compression method for their archives.
not all types of files are documented. (based on player base...)


if the game doesnt have a large amount player base (which means less ppl doing research), you have to do the analyze/crack part by yourself.
What do you mean there's no executable files? execfs/code.bin looks like what I'm looking for, does that contain the game code?
 

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,144
Country
Canada
What do you mean there's no executable files? execfs/code.bin looks like what I'm looking for, does that contain the game code?
yes. but the file is not excutable in any sense.....

--------------------- MERGED ---------------------------

What do you mean there's no executable files? execfs/code.bin looks like what I'm looking for, does that contain the game code?
based on your post, I'm guessing you want to have things like modeling edit?
if you do. code.bin is not what you want
 

StackMasher

Well-Known Member
OP
Member
Joined
Nov 29, 2016
Messages
136
Trophies
0
Age
21
XP
380
Country
yes. but the file is not excutable in any sense.....

--------------------- MERGED ---------------------------


based on your post, I'm guessing you want to have things like modeling edit?
if you do. code.bin is not what you want
I want to add some code that dynamically loads executables off the SD card, and calls them at certain points (e.g. when a button is pressed or every frame)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
  • Xdqwerty @ Xdqwerty:
    nvm i think i fixed it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I fixed it
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=EkjpCNa6vlY