ROM Hack ASM help

mystery01

Active Member
OP
Newcomer
Joined
Apr 17, 2009
Messages
27
Trophies
0
XP
151
Country
United States
I'm new to ASM and I'd like to try it out on something. In a game, some files are encrypted using the game's custom encryption. How would I find out how to decrypt the files?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
35,793
Trophies
3
Website
trastindustries.com
XP
26,071
Country
United Kingdom
Encryption, compression or just a custom file format?

Could I get the name of the game, encrypted/tweaked/mirrored/custom formatted/redundant memory locations for cheat prevention and the like is nothing new as is hashing of save files but full fledged encryption on a file basis would be.
Anyhow if it is encryption or compression you should be able to snatch the unencrypted/uncompressed data from the ram (certainly no ram level encryption there and by similar action I doubt the game devs will leave encrypted data in the ram), the DS does not have much power so I doubt you will see anything other than a basic symmetrical encryption (probably something as simple as short key XOR).

Still ASM,
http://nocash.emubase.de/gbatek.htm#dscart...ryptionfirmware
http://www.coranac.com/tonc/text/toc.htm
http://imrannazar.com/The-Smallest-NDS-File
http://quirkygba.blogspot.com/2008/12/thin...know-about.html

See also the rom hacking docs in the top of the forum, we had a big discussion on assembly once.
 

mystery01

Active Member
OP
Newcomer
Joined
Apr 17, 2009
Messages
27
Trophies
0
XP
151
Country
United States
You ignored me last time I requested this. Let me refresh your memory. Megaman Star Force 3. Parts labeled as GSM are encrypted messages. The rom even uses the custom encryption instead of LZSS in most cases.
 

DarthNemesis

Well-Known Member
Member
Joined
Feb 19, 2008
Messages
1,210
Trophies
0
XP
260
Country
United States
mystery01 said:
You ignored me last time I requested this. Let me refresh your memory. Megaman Star Force 3. Parts labeled as GSM are encrypted messages. The rom even uses the custom encryption instead of LZSS in most cases.
Who would want to help you after a response like that?
 

You may also like...

General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: Timezones expect the rest of the world to care about them