ROM Hack So, What can we do as far as 3DS ROM hacks are concerned?

AtomSmasherMazionga

GBATemp Resident Atom Smasher
OP
Member
Joined
Feb 18, 2016
Messages
344
Trophies
0
Age
29
Location
Nearby
XP
449
Country
United States
Like, for example, editing maps and such in Fire Emblem/ Pokemon games? I know there probably isn't much we can do at this point, but is there anything MAJOR that we CAN do at this point? I ask purely out of curiosity....and the fact that I've always wanted to make my own Fire Emblem ROM hack.... but yeah, you guys are more knowledgeable about these things than I am, I've been stuck in Skyrim for the last 40k or so hours...
 
Last edited by AtomSmasherMazionga,

Deleted member 370283

Well-Known Member
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
I know there probably isn't much we can do at this point...
You can do pretty much anything to a 3DS game at this point.
We have tools now that allow for dumping the programs themselves, and from there, you can extract the RomFS and ExeFS. Then you're pretty much set to do what you want, providing you understand the fileypes/formats in the RomFS, and you know how to edit code if need-be.
 
  • Like
Reactions: Ryccardo

AtomSmasherMazionga

GBATemp Resident Atom Smasher
OP
Member
Joined
Feb 18, 2016
Messages
344
Trophies
0
Age
29
Location
Nearby
XP
449
Country
United States
You can do pretty much anything to a 3DS game at this point.
We have tools now that allow for dumping the programs themselves, and from there, you can extract the RomFS and ExeFS. Then you're pretty much set to do what you want, providing you understand the fileypes/formats in the RomFS, and you know how to edit code if need-be.
Wait, seriously? and yet I never see any good rom hacks (or any at all, really, besides Pokemon). wonder why that is?
 

PabloMK7

Red Yoshi! ^ω^
Developer
Joined
Feb 21, 2014
Messages
2,604
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,020
Country
Spain
Wait, seriously? and yet I never see any good rom hacks (or any at all, really, besides Pokemon). wonder why that is?
There are some rom hacks right now, however, because the lack of tools to edit the files there aren't many (for example, there aren't any public tools to make your own bcmdl, aka model files)
 

dj505

Inexperienced Romhacker
Member
Joined
Oct 4, 2014
Messages
556
Trophies
0
Location
Most likely at the arcade
Website
www.youtube.com
XP
844
Country
Canada
Most files can be edited, as it's been long enough that they've been reverse engineered nearly fully. However, some games use their own proprietary files (like Project Mirai's DSC song charts and Taiko no Tatsujin's beatmaps, among many other games), and most of these files would take a lot of effort to reverse engineer, and the player base is notably smaller.
 

anhminh

Pirate since 2010
Member
Joined
Sep 30, 2010
Messages
1,594
Trophies
1
Age
31
XP
3,365
Country
Vietnam
Basically everything can be done but it take a lots of work to be done so no one really want to do it.
 

AtomSmasherMazionga

GBATemp Resident Atom Smasher
OP
Member
Joined
Feb 18, 2016
Messages
344
Trophies
0
Age
29
Location
Nearby
XP
449
Country
United States
Most files can be edited, as it's been long enough that they've been reverse engineered nearly fully. However, some games use their own proprietary files (like Project Mirai's DSC song charts and Taiko no Tatsujin's beatmaps, among many other games), and most of these files would take a lot of effort to reverse engineer, and the player base is notably smaller.
Oh, I see.Guess a lot has changed since the GBA days, huh?
 

sickneckbeardbro

Member
Newcomer
Joined
Jun 2, 2017
Messages
21
Trophies
0
XP
108
Country
Canada
Most files can be edited, as it's been long enough that they've been reverse engineered nearly fully. However, some games use their own proprietary files (like Project Mirai's DSC song charts and Taiko no Tatsujin's beatmaps, among many other games), and most of these files would take a lot of effort to reverse engineer, and the player base is notably smaller.

Perhaps I may be misinformed, but where are the tools for 'most' of the 3DS file types? We have some for most of the popular games, but I feel like you're making a pretty big exaggeration to say 'most' of the files can be edited. While it's possible and likely that developers would use the same or similar techniques across multiple games, I don't think those 10 or so games we can reliably edit would provide enough information for the other 1100+ 3DS titles.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Perhaps I may be misinformed, but where are the tools for 'most' of the 3DS file types? We have some for most of the popular games, but I feel like you're making a pretty big exaggeration to say 'most' of the files can be edited. While it's possible and likely that developers would use the same or similar techniques across multiple games, I don't think those 10 or so games we can reliably edit would provide enough information for the other 1100+ 3DS titles.
Got hex editor? Can edit the file. The hardware is known and you can debug things if you would rather not do static analysis, though it is far more annoying than systems with emulators which probably answers part of "why the lack?" (the other being a lack of games on the system, that being why I don't bother).
As the system is totally owned now you could edit any aspect, compared to say the earlier DSi hacks where you would probably be limited to the hardware the game supported (no making a camera hack on a game which never used cameras, not common on current systems but some NES, SNES and GB/GBC hackers do expand things to other mappers, chips, mbcs and such) or some the earliest 3ds stuff where it was the ROMFS side of things that was mainly known and able to be fiddled with, or more limited memory hacking.
About the only times you will ever meet a system where everything is known is arcade boards with mame and co. They document everything really and often note where game aspects are stored in them. Barring some weird pokemon hacking forums the act of ROM hacking tends to be seen as pulling apart the files and figuring out what they do, before editing them however you please. Tool using is fine, and while I said hex editor before it is a right pain in the arse to edit most files in them so you do want to get/make something better before long, and the end results of games hacked to do interesting things (and a billion pokemon starter editor/game breaking hacks) does favour those games with tools.

Oh, I see.Guess a lot has changed since the GBA days, huh?
The GBA had emulators from day 0, I suppose if you are talking about files the GBA does not have a filesystem but as far as being able to edit the games to do what you like the yeah I guess the 3ds is worse off.
 
  • Like
Reactions: Thelostrune

sickneckbeardbro

Member
Newcomer
Joined
Jun 2, 2017
Messages
21
Trophies
0
XP
108
Country
Canada
I can't dispute any of that, my first OoT 3D edit was using a hex editor as I couldn't figure out how to repack the CTXB, although now we have tools that can extract and repack them. Look at the SMW hacking for example, they're practically rewriting the game with ASM hacks at this point, but it's only a small community as it requires a lot of knowledge of ASM and the game itself. It's not until these people make tools that are more accessible to the masses that those scenes really take off. I feel this is what the OP was looking for especially with their example of Fire Emblem and Pokemon which are two of the most popular games. Other than SSB, NSMB2, MH and some others I'm overlooking, I don't think we are at that point for a lot of games which is what I was trying to imply.
 
Last edited by sickneckbeardbro,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    +1
  • Veho @ Veho:
    Watch chess streamers on Twitch and you'll pick up a thing or two.
    +1
  • Veho @ Veho:
    Not to mention there's an infinite number of chess games for every possible platform.
    +1
  • DinohScene @ DinohScene:
    just play it, get beaten a few times and start dominating
    +1
  • K3Nv2 @ K3Nv2:
    Nude chess is best
    +1
  • DinohScene @ DinohScene:
    strip checkers > nude chess
    +1
  • K3Nv2 @ K3Nv2:
    Nude checkers get jumped
    +1
  • SylverReZ @ SylverReZ:
    @Veho, I guess you'd pick up something while watching tub streams.
  • SylverReZ @ SylverReZ:
    @K3Nv2, Dick fights. :tpi:
  • Veho @ Veho:
    Turkish olive oil wrestling.
    +1
  • K3Nv2 @ K3Nv2:
    Well I believe I'm about to get hit with a spring sinus infuction
    K3Nv2 @ K3Nv2: Well I believe I'm about to get hit with a spring sinus infuction