ROM Hack could a generic ram dumper be possible?

zbw2000

Well-Known Member
OP
Member
Joined
Aug 28, 2014
Messages
351
Trophies
0
XP
206
Country
United States
There has been a lot of work done in things like the acnl or Pokemon ram dumping tools via the spider exploit, but those only dump specific parts of the ram based on the game being used. Meaning that each game would need a different ram dumper. I was wondering if it would be possible to make something that uses the spider exploit to dump the whole ram. This way it would work with any game you wanted it to. I think that gateway already did something like this but that used a different exploit. I could also be wrong.
Anyway, let me know if you got anything that could help.
 
  • Like
Reactions: Margen67

NeoKamek

Well-Known Member
Newcomer
Joined
May 23, 2007
Messages
94
Trophies
0
XP
291
Country
United States
There was a ramdump.c floating around somewhere. I don't have the link for you, but here's the resulting ramdump.bin you can run with loadcode.
It takes a long time, so you may want to get a snack or something while you wait. Once it's done you'll have a file on your SD card with the ram dump on it.
 

Attachments

  • ramdump.zip
    518 bytes · Views: 866

zbw2000

Well-Known Member
OP
Member
Joined
Aug 28, 2014
Messages
351
Trophies
0
XP
206
Country
United States
There was a ramdump.c floating around somewhere. I don't have the link for you, but here's the resulting ramdump.bin you can run with loadcode.
It takes a long time, so you may want to get a snack or something while you wait. Once it's done you'll have a file on your SD card with the ram dump on it.
so after i dump the ram is there a tool i can use to see whats in it?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
22,214
Trophies
4
Location
Space
XP
11,739
Country
Norway
Dumping is easy enough, you probably couldn't inject the whole dump easily though. If we could, that would mean we could have savestates. I'm suspecting it might just crash the game/console unless you found the correct sections to reinject or just patched certain addresses like action replay etc. do.
 
  • Like
Reactions: Margen67

zbw2000

Well-Known Member
OP
Member
Joined
Aug 28, 2014
Messages
351
Trophies
0
XP
206
Country
United States
so after i extract the ram and open it up in the hex editor what do i do from there? there has to be some easy was to tell what i'm looking at.
 

KazoWAR

Well-Known Member
Member
Joined
Aug 12, 2008
Messages
1,951
Trophies
0
Age
34
Location
Winter Haven
XP
2,001
Country
United States
I might see if i can throw something together to use as an all purpose ram injector, the only problems is the lack of a gui, when ever you try to write to the screen the browser overwrites it.
 

zbw2000

Well-Known Member
OP
Member
Joined
Aug 28, 2014
Messages
351
Trophies
0
XP
206
Country
United States
So I found out on accident that when the ram is being dumped you can still use the web browser. There isn't a whole lot of use to this but it is still interesting.
 

KazoWAR

Well-Known Member
Member
Joined
Aug 12, 2008
Messages
1,951
Trophies
0
Age
34
Location
Winter Haven
XP
2,001
Country
United States
So I found out on accident that when the ram is being dumped you can still use the web browser. There isn't a whole lot of use to this but it is still interesting.

yes, the arm11 code runs along side the browser.

Little update, finished writing the bulk of the code interpreter. it will use ARDS style codes, but for now some of the code types are not fully supported until I understand them better. going to do some test runs

first successfully test using the code 03971DB0 05F5E0FF
archeat_zps0wza6ezp.png
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,093
Trophies
2
Age
40
Website
Visit site
XP
2,552
Country
yes, the arm11 code runs along side the browser.

Little update, finished writing the bulk of the code interpreter. it will use ARDS style codes, but for now some of the code types are not fully supported until I understand them better. going to do some test runs

first successfully test using the code 03971DB0 05F5E0FF
archeat_zps0wza6ezp.png
Sounds awesome. It's about time we had something like this!
 

You may also like...

General chit-chat
Help Users
  • M4x1mumReZ @ M4x1mumReZ:
    Vinyl is more for the collectors than anything honestly.
  • M4x1mumReZ @ M4x1mumReZ:
    Also don't use unknown vinyl players which have the cheap mechanism, as the needle can damage your vinyls.
  • M4x1mumReZ @ M4x1mumReZ:
    Invest into a more good quality player than anything.
  • M4x1mumReZ @ M4x1mumReZ:
    Audio-Technica is a reputable brand.
  • K3N1 @ K3N1:
    Something old was mentioned and all of a sudden we're all experts on it
    +1
  • Veho @ Veho:
    Hefalump syndrome.
  • K3N1 @ K3N1:
    Elephants are cool
  • K3N1 @ K3N1:
    I wonder what Will Smith is going to say about YouTube this year
  • Veho @ Veho:
    He's gonna slap his mobile phone.
    +1
  • K3N1 @ K3N1:
    Or get into a random argument with someone he's never met before on Facebook
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Him getting pissed after someone mentions his wife.
  • Psionic Roshambo @ Psionic Roshambo:
    Arguing on the internet is like winning the special Olympics.... Even if you win your still retarded
    +1
  • K3N1 @ K3N1:
    Nuh uh
  • K3N1 @ K3N1:
    Bought mw2 don't ask why
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Time to trigger 9-year olds on Xbox Live.
  • K3N1 @ K3N1:
    And pick up sexy moms
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    You wish
  • K3N1 @ K3N1:
    Already got yours ;O
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Jokes on you, I don't have one :D
  • M4x1mumReZ @ M4x1mumReZ:
    And neither do you
  • K3N1 @ K3N1:
    I wish I didn't have one she a dick
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    She has a dick?!
  • M4x1mumReZ @ M4x1mumReZ:
    Nothing wrong with that
  • K3N1 @ K3N1:
    The new Wednesday isn't bad but of course they give it a Hogwarts like feel with mysterious creatures
    K3N1 @ K3N1: The new Wednesday isn't bad but of course they give it a Hogwarts like feel with mysterious...