ROM Hack 3DS ROM Tool: rom_tool

OuahOuah

Well-Known Member
Member
Joined
Oct 2, 2006
Messages
1,072
Trophies
1
Age
46
Location
France
Website
www.ouahouah.eu
XP
764
Country
France
Trimming always worth it ;) even on "big".
32 Gb and not enough space have already occured for me :P
Even if, of course, Gateway implementation of CIA saved a lot of space for me :P
 

guedesbrawl

Well-Known Member
Member
Joined
Sep 6, 2010
Messages
250
Trophies
1
XP
946
Country
Brazil
uh, okay.

i read this but i don't get how to use this program. i don't understand very well how to use the command thingy when it's on my language, let alone in another's.

so, i have the program and a rom called v-dkcr3.3ds in a folder; i have the command thingy already opened in that folder (which is called "Nova pasta" by the way)

what exactly should i be imputing on the command thingy for it to trim my rom?
 

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Wait, can I remove system updates from game backups and still use them in Sky3DS? Or will this introduce an incompatibility? Can't test atm, still waiting for my Sky3DS card.
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Wait, can I remove system updates from game backups and still use them in Sky3DS? Or will this introduce an incompatibility? Can't test atm, still waiting for my Sky3DS card.

You can only trim unused space, any other will modify rom data itself and 3DS won't load that rom
 
  • Like
Reactions: cvskid

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,049
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,234
Country
United States
Is it possible to swap out update partitions with say, a lower version of an update? An example would be:

>Have 7.2U 3DS
>Wanna play Smash, but it has 8.1U on the ROM
>Use tool to remove 8.1U update
>Use tool again to inject 7.2U replacement update
>Launch Smash without being asked to update to 8.1U
 
  • Like
Reactions: DeeAce

DeeAce

Member
Newcomer
Joined
Apr 11, 2015
Messages
7
Trophies
0
Age
38
XP
61
Country
Is it possible to swap out update partitions with say, a lower version of an update? An example would be:

>Have 7.2U 3DS
>Wanna play Smash, but it has 8.1U on the ROM
>Use tool to remove 8.1U update
>Use tool again to inject 7.2U replacement update
>Launch Smash without being asked to update to 8.1U

I would also like to know if this could be possible in a future release, it would be fantastic!
 

ABGX

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
137
Trophies
1
XP
447
Country
so now ive hit my limit on my cart, but none of my games are trimmed

am i right in assuming the list in the link above is about trimmed roms?

is it safe to trim games as long as theyre not on the list above?
 

linguafreak

Active Member
Newcomer
Joined
Sep 25, 2011
Messages
28
Trophies
0
XP
160
Country
Gambia, The
I tried multiple times to trim a 3ds rom on my Mac, but I always get the following errors: "Permission denied" or "Segmentation fault:11". Can anyone explain in detail how to use this tool to trim a rom with the Terminal on a Mac, please?
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,915
Trophies
2
XP
29,799
Country
United Kingdom
I tried multiple times to trim a 3ds rom on my Mac, but I always get the following errors: "Permission denied" or "Segmentation fault:11". Can anyone explain in detail how to use this tool to trim a rom with the Terminal on a Mac, please?
I'm attaching a zip that someone posted somewhere on this forum, that contains a rom_tool build that works fine for me. If it doesn't work for you, my only other thought is: is your mac a 32-bit one? I could never get rom_tool working on my old 32-bit macbook, tho it works fine on my newer 64-bit macbook air. If you still have trouble, there's a python script somewhere that will work, I should be able to find it for you.
 

Attachments

  • mac-commandline-tools.zip
    1.3 MB · Views: 758

thebaker

New Member
Newbie
Joined
Jan 31, 2016
Messages
4
Trophies
0
Age
51
XP
75
Country
United States
I'm attaching a zip that someone posted somewhere on this forum, that contains a rom_tool build that works fine for me. If it doesn't work for you, my only other thought is: is your mac a 32-bit one? I could never get rom_tool working on my old 32-bit macbook, tho it works fine on my newer 64-bit macbook air. If you still have trouble, there's a python script somewhere that will work, I should be able to find it for you.

hey, I'm trying to figure out how to use this tool. how does one use this exactly? really dying to trim a couple ROMs for my 3DS. thanks
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,915
Trophies
2
XP
29,799
Country
United Kingdom
hey, I'm trying to figure out how to use this tool. how does one use this exactly? really dying to trim a couple ROMs for my 3DS. thanks
It provides instructions when you run it, it's just:
rom_tool -t <filename>

If you're not familiar with the command line, then I guess...
1) Run "Terminal" from /Applications/Utilities in Finder
2) Drag rom_tool from Finder, wherever you unzipped the file I posted, into the Terminal window
3) Click on the Terminal window and type -t (dash then t) followed by a space
4) Drag the .3ds rom you want to trim from Finder into the Terminal window
5) Click on the Terminal window and press return
 

carlies

New Member
Newbie
Joined
Apr 21, 2016
Messages
2
Trophies
0
Age
46
XP
51
Country
Italy
It provides instructions when you run it, it's just:
rom_tool -t <filename>

If you're not familiar with the command line, then I guess...
1) Run "Terminal" from /Applications/Utilities in Finder
2) Drag rom_tool from Finder, wherever you unzipped the file I posted, into the Terminal window
3) Click on the Terminal window and type -t (dash then t) followed by a space
4) Drag the .3ds rom you want to trim from Finder into the Terminal window
5) Click on the Terminal window and press return

good evening all, i try but this is the error:
-bash: /Users/Carmelo/Desktop/3ds/Metal Gear Solid - Snake Eater 3D.3ds: Permission denied

what can i do?
thanks and sorry for my english
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I got a camera I can film what I want
    +1
  • BigOnYa @ BigOnYa:
    Gotta give my fans what they want...
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • ZeroT21 @ ZeroT21:
    get crackin'
  • Psionic Roshambo @ Psionic Roshambo:
    Well hmm got that Eeros 6+ router working so no need for a new one for now lol
  • Psionic Roshambo @ Psionic Roshambo:
    Scratch!!! In broad daylight!!!
  • BakerMan @ BakerMan:
    guys, is it truly discrimination if you dislike everyone equally? like, if i dislike everyone, then am i racist, sexist, homophobic, transphobic, ableist, etc., or am i just a hater?
    +1
  • BigOnYa @ BigOnYa:
    All of the above...
  • K3Nv2 @ K3Nv2:
    You gotta be on Psis level and hate your own people
    +2
  • BakerMan @ BakerMan:
    i meant everyone, even my own people, and myself
  • BigOnYa @ BigOnYa:
    Oh, well thats ok then
  • BakerMan @ BakerMan:
    (i don't dislike people, it's just a hypothe- aaaaaand i'm banned aren't i?)
  • Psionic Roshambo @ Psionic Roshambo:
    Good good let your hate flow through you!!!
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Emperor Palpetine reveals that he is trans Jewish pro abortion and drives a Prius!
  • Psionic Roshambo @ Psionic Roshambo:
    Unlimited Power!!!
  • K3Nv2 @ K3Nv2:
    Hate fuels your cybertruck
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah this Eero router is way better than the one my ISP gave me, still might need to buy one but until then this one is better lol
  • Psionic Roshambo @ Psionic Roshambo:
    The one Comcast provided is apparently powered by a comadore 64 chip lol
  • Psionic Roshambo @ Psionic Roshambo:
    What's weird is that they both have about the same speed in bandwidth but the Comcast one feels laggy like click something and it takes a second to load, the Eero one is just instant lol
  • Xdqwerty @ Xdqwerty:
    why do i see some little songs at @shaunj66 's profile page?
  • Xdqwerty @ Xdqwerty:
    sonics*
    Xdqwerty @ Xdqwerty: sonics*