Gaming Do patched GBA ROMs have to be edited?

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,192
Country
United States
I've been trying to use Gameshark codes in conjunction with the Pokemon Emerald 386 patched ROM, but the codes don't seem to DO anything.

Is every site I check on the Internet full of faulty codes, or do patched GBA ROMs have to be edited like DS ones to use codes?
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,192
Country
United States
Codes affect memory and routine locations. In a ROM hack, these might be modified, in which case codes for the base game may or may not work.

Well with DS games, I could open up the cheat list files and change the IDs to match patched ROMs...

Guess you can't do that with GBA games?
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Changing the ID is needed if the codes don't show up at all, from what I understand your codes are showing up but not working?

In a DS game the resources (sprites, text, levels) can be edited without modifing the binaries (which determine the memory and code locations, which codes modify). This means that for DS games, unless the game code itself has been purposely modified (such as some pokemon ROM hacks that change type matchups and stuff) codes for the base game should work for hacks, it's just that the ID needs to be changed so the codes show up in the list.

However older systems don't keep their data the same way, so the process of modifying a ROM may very well break compatibility with codes for the base game, which need to be modified to fit the ROM hack.
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,192
Country
United States
Changing the ID is needed if the codes don't show up at all, from what I understand your codes are showing up but not working?

In a DS game the resources (sprites, text, levels) can be edited without modifing the binaries (which determine the memory and code locations, which codes modify). This means that for DS games, unless the game code itself has been purposely modified (such as some pokemon ROM hacks that change type matchups and stuff) codes for the base game should work for hacks, it's just that the ID needs to be changed so the codes show up in the list.

However older systems don't keep their data the same way, so the process of modifying a ROM may very well break compatibility with codes for the base game, which need to be modified to fit the ROM hack.

Well I'm using VBA, so the codes show up whether or not they actually work...
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,192
Country
United States
See if you can find any codes specifically for that ROM hack and see if they match the same code for the base game (emerald).

I...don't think there are any.

There's a cheat list included, but I swear it doesn't do anything.

Actually...the codes that were originally on the list did seem to work, but the codes I try to add do not. I dunno how I'd change the codes I added to be compatible with the ROM though.
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,192
Country
United States
All of the codes are entirely different from normal Emerald codes, and there's a code called "DMA Disabler" that I've never heard of before.

Forgot to mention this, but I downloaded the patch from FileTrip.
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Then like I said this is one of the cases where the memory and code routines have changed due to the patch, so you'll need codes specifically for that ROM hack, the base Emerald codes won't work.

There's no automatic way to convert the codes, you'll need somebody to rehack them for that ROM hack, or you can find some gameshark/AR forum and read up on tutorials on making codes.
http://cheats.gbatemp.net/forum/index.php?board=5.0
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Sonic Angel Knight, Is that SAK I see. :ninja:
  • BigOnYa @ BigOnYa:
    What a weird game
  • K3Nv2 @ K3Nv2:
    Yeah I wanted to see shards of the titanic
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +1
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
    K3Nv2 @ K3Nv2: My life has no value my fat ass is staying right here