Kodewerx

Our culture has advanced beyond all that you could possibly comprehend with one hundred percent of your brain.
It is currently Fri Nov 07, 2025 8:01 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Mon Dec 31, 2007 3:59 am 
Offline
Kommunist
Kommunist

Joined: Wed May 02, 2007 3:03 pm
Posts: 6
I know its possible but I'm not sure how to do it.

For the last 5 hours I have been looking for guides on how to take memory or hex values from a game and turn it into code.

I do know that ARDS uses unencrypted code format, which is good. But I just can't figure out how to do it.

I got the rom for MMSF Dragon running smoothly. I have located the memory code for all money. With the hex editor I can change it easy easy... But I compare it to the Money code in the AR and I can't figure it out how it went from that to whats in the AR

And if I am correct it works like this

021362f0 000f423f (999999)
^^ ^^Amount
Memory
Spot
Or W/e

I have no problem converting Hex To Dec.. Its just I can't figure out how you get the unencrypted action replay code out of the memory. Is the memory encrypted or something? I just don't understand.

What I am asking for is ,how you get the action replay code of what it reads to, so basically how you get the first part of the code from the roms memory. Because I can change it in the rom its self, but I can't turn it into an AR code to use on my physical DS


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 31, 2007 7:55 am 
Offline
Kommunist
Kommunist

Joined: Tue Oct 10, 2006 9:32 am
Posts: 445
What are you using for hacking ? Also you're saying you found the memory code for all money ? What is the address you found ?

Anyway usually most of the ram write codes work like that :
02XXXXXX YYYYYYYY

Where 2XXXXXX is the address (if you're using a trainer toolkit ram dump, that means you'll have to add 0X02000000 to the "place" you located in the ram dump).
The first number in the code, 0 in this case, is the code type. 0 is for 32bits ram write, 1 for 16bits, 2 for 8bits. Check the NDS AR Code Type Information thread for more informations.


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 31, 2007 12:28 pm 
Offline
Kommunist
Kommunist

Joined: Wed May 02, 2007 3:03 pm
Posts: 6
Nah, I'm using DS rom and emulator.

I think I found my problem though. I was using cheat engine to look at the memory since no$ doesn't havn't a memory viewer, and Cheat Engine was looking at memory of the emulator along with the rom there for causing the values to be different.

Whats a good emulator with a memory viewer. The game does not have to be to playable only a little.

So basically what i am needing now is.

A Memory Editor That sees the roms memory, and NOT the emulators memory.

If I can get that I can make codes galore.


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 31, 2007 12:46 pm 
You could use HasteDS instead of CheatEngine.


Top
  
Reply with quote  
PostPosted: Mon Dec 31, 2007 2:27 pm 
Offline
Kommunist
Kommunist

Joined: Wed May 02, 2007 3:03 pm
Posts: 6
lemmayoshi wrote:
You could use HasteDS instead of CheatEngine.



I searched for it, only JPN sites came up... I can not read Japanese lol.

Edit: I downloaded it, and still don't know what to do, I can't read Japanese

Edit: I found it in english, now to figure out how to use it...


Top
 Profile  
Reply with quote  
PostPosted: Sat Jan 19, 2008 12:57 am 
Offline
Komrade
Komrade
User avatar

Joined: Tue Mar 27, 2007 6:23 pm
Posts: 1354
Location: Mario Raceway, 1509.831, 217.198, -564.429
Title: Mario Kart 64 Hacker
You can also get Renegade from this site.

_________________
Image 143
HyperNova Software is now live (but may take a few tries to load) currently down; check out my PSP/DS/Game Boy/Windows/Linux homebrew, ROM hacks, and Gameshark codes!


Top
 Profile  
Reply with quote  
PostPosted: Sat Jan 19, 2008 2:59 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
The last Renegade 64 key released was for 2.4c.
There should be an English translation of HasteDS floating around. Even if it's an old version of HasteDS you still should be able to learn the interface from it.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 48 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group