ROM Hack rom hacking

fice3717

Well-Known Member
OP
Newcomer
Joined
Jul 7, 2009
Messages
58
Trophies
1
XP
56
Country
United States
hi guys today in class a programmer came in and talked to us and i got some info about how to hack roms and i was wondering if it is right? so i need the Nintendo ds sdk and the info on the arm9 and arm7 so i can understand the rom better and how and what every thing does and of cores a hex editor so i was wondering is there anything else i need? and also does any one know were i can get the arm9 and arm7 info from??

much appreciated
biggrin.gif



oh and were whould i find the official nintendo ds sdk?
 
Joined
Sep 18, 2009
Messages
1,703
Trophies
0
Location
Ionia
XP
181
Country
United States
I don't know what you're talking about, but I do know that you need DSBUFF along with DSLAZY for Rom Hacking ---> [ Both of these tools can be found in the 'Downloads' section of GBAtemp ] ...And I think you get the Arm 7 from the Downloads section as well
 

fice3717

Well-Known Member
OP
Newcomer
Joined
Jul 7, 2009
Messages
58
Trophies
1
XP
56
Country
United States
i got told that i need the nintendo sdk and the arm9/7 to be able to understand the rom in the hex editor
 

ShinRyouma

Well-Known Member
Member
Joined
Dec 6, 2008
Messages
955
Trophies
1
Age
44
Location
Surabaya
XP
193
Country
Indonesia
fice3717 said:
i got told that i need the nintendo sdk and the arm9/7 to be able to understand the rom in the hex editor
I don't understand what you mean, but if you want to learn romhacking you can read the stickies in this "ROM Hacking and Translation" section, or you can read all documents in romhacking.net/start.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,795
Trophies
5
XP
28,522
Country
United Kingdom
Nintendo ds sdk- this is a copyrighted or worse item so we can not link it up.
It is a bit useful as it contains formats that are commonly used in DS games (NFTR, narc, carc, NBSMD and sdat are all examples of such formats) but any hacker who knows anything will tell you they can be badly implemented, extended or outright replaced with other formats. Frankly though relying on the SDK is about as bad as relying on premade tools to do the job (you can get stuff done but it will not make you a hacker let alone a good one).

arm9 and arm7- these are the processors in the DS. Generally speaking in official DS roms the ARM9 does the bulk of the work while the arm7 does cleanup/junk tasks and is actually similar enough that you can swap it between games and they still work (or better work on a flash cart where they would not before). Note however homebrew can and frequently does differently.
In addition to this you also have overlays; these are small sections of code that can be loaded at will to spare you from having to have the entire binary in the rather limited memory, thanks to DLDI homebrew does not use this (it could but it is not used). The skill of choice is assembly coding which is justifiably considered hard and realistically most hacks can be performed without knowing it (the very best ones or those with the biggest changes will have to know it mind but for basic translations, sound hacks, model hacks, level hacks, texture hacks, sprite hacks and so on you can get away without knowing it).
If you want info though:
http://nocash.emubase.de/gbatek.htm
 

hyparx

Member
Newcomer
Joined
Jun 15, 2009
Messages
17
Trophies
1
Location
internet
Website
Visit site
XP
18
Country
United States
Heh ...
I figured out text partly by bashing around with the insides of Megaman ZX with just a hex editor
[HitDwZX thread]

You can get the sdk from the WarioWorld website, but you have to be an
"offical developed with a seucure, non home, office site " ~ good luck with that
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Kirbydogs @ Kirbydogs:
    @SylverReZ "Vimeo suddenly rises in popularity after massive TikTok Ban"
  • kijetesantakalu042 @ kijetesantakalu042:
    Tiktok allowed twitch streamers to get audiences, allowed linguistic changes too
  • JollyBaker @ JollyBaker:
    I decided to dig deeper and see what's really going on, and the bill wasn't just about tiktok
    +1
  • JollyBaker @ JollyBaker:
    It was about any application by "foriegn adversaries", whatever that may mean
  • BigOnYa @ BigOnYa:
    @kijetesantakalu042, You should just buy TikTok and change it like you have done with X.
  • JollyBaker @ JollyBaker:
    Also there was other stuff about laundering and fent and shit but whatever, that's not the point
  • kijetesantakalu042 @ kijetesantakalu042:
    @BigOnYa shut up. The joke wasn't ever funny
  • JollyBaker @ JollyBaker:
    Which also means Opera GX is gonna get banned too probably
    +1
  • JollyBaker @ JollyBaker:
    Because it was acquired by a chinese company a while back
    +1
  • BigOnYa @ BigOnYa:
    I wonder about Alibaba, AliExpress, Taobao, or Temu.
  • kijetesantakalu042 @ kijetesantakalu042:
    They probs want to take them down too
  • BigOnYa @ BigOnYa:
    @kijetesantakalu042, You should have a talk with Trump and advise him to change it.
  • SylverReZ @ SylverReZ:
    Temu is linked to AliBaba, I doubt they'll be shutdown.
  • SylverReZ @ SylverReZ:
    Except for PandaBuy which handled customer data pretty badly and did a lot of fraudulent schemes.
  • JollyBaker @ JollyBaker:
    Yeah probably AliExpress and Temu too
  • BigOnYa @ BigOnYa:
    With Trumps proposed tarrifs, I would not order from them anyways. I hardly do now, other than obscure game stuff/ parts.
  • JollyBaker @ JollyBaker:
    Guys, have we ever tried referring to ourselves in the second person? It's really weird, and you love confusing people with it
  • SylverReZ @ SylverReZ:
    @BigOnYa, Trump is only in office on the 20th of Jan, I doubt he'll be able to dodge the TikTok ban.
    +1
  • BigOnYa @ BigOnYa:
    @JollyBaker BigOnYa says no.
  • JollyBaker @ JollyBaker:
    (Translation: Guys, have you ever tried referring to yourselves in the second person? It's really weird and I love confusing people with it)
  • kijetesantakalu042 @ kijetesantakalu042:
    Kijetesantakalu042 is too unable to write their username
  • SylverReZ @ SylverReZ:
    "Kijetesantakalu042 is not responding"
  • K3Nv3 @ K3Nv3:
    Bigonya gives Trump a blowie for money
    K3Nv3 @ K3Nv3: Bigonya gives Trump a blowie for money