mgba-emu / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
5.67k stars 777 forks source link

mGBA Cheats wont work on Pokemon Fire REd #320

Closed mamoreno11 closed 4 years ago

mamoreno11 commented 8 years ago

No matter how much I change the master codes and individuals pokemon codes, nothing happens...

I understand that I need to add a "+" between multiple spaces and yet it still doesnt work.

endrift commented 8 years ago

There are no plusses in codes. I really just need to write up a guide.

mamoreno11 commented 8 years ago

That would greatly appreciated...

In this case I went ahead and clicked on the add cheat button..then I added the master code clicked enable now

Afterwards I went ahead and pasted the individual pokemon I wanted to catch and enabled that code as well

endrift commented 8 years ago

Can I see the site you used? A lot of them just have wrong info.

mamoreno11 commented 8 years ago

http://pokemonfireredcheats.com/codebreaker-codes

went to the "any pokemon you want"

Entered the master code: 000014D1 000A 1003dae6 0007

Then went ahead and added the level modifier and pokemon modifier based on the pokemon I wanted to catch...in this instance poliwhirl level 20

endrift commented 8 years ago

Try it without the master code. That sometimes actually breaks things in mGBA.

mamoreno11 commented 8 years ago

nop didint work

mamoreno11 commented 8 years ago

I have never had a problem in any other platform with cheats...its only been in this platform

endrift commented 8 years ago

The GBA is a shitshow of different code formats, some of which look similar, but all of which are mutually incomprehensible. It's trial and error to get them to work, really.

mamoreno11 commented 8 years ago

it doesnt matter if its gameshark or action replay correct? the platform doesnt give you and option to choose

endrift commented 8 years ago

Those are all codebreaker codes. If you try to enter them as GameShark or Action Replay, they'll just get rejected.

clobber commented 8 years ago

@mamoreno11 Your codebreaker cheat will work under the following conditions only:

000014D1 000A
1003dae6 0007
83007CEE 003D

screen shot 2016-08-22 at 1 34 05 pm

Result: screen shot 2016-08-22 at 1 35 33 pm

@endrift is correct in stating that "GBA is a shitshow of different code formats", especially with cheat code websites having codes mislabeled or plain wrong, without noting which region and revision they are.

thesplitter commented 7 years ago

Unfortunately this is not working, i have mGBA 0.5.2 on ubuntu but when i try to add the master code 000014D1 000A 1003dae6 0007 the second line does not get saved, i have tried in many way, also manually adding it to the saved cheat file but nothing, when loading it the master code has just the first line :(

endrift commented 6 years ago

I think this might be fixed by now. Try in a newer dev build.

clobber commented 6 years ago

@thesplitter This type of cheat now works again as of commit https://github.com/mgba-emu/mgba/commit/1807b66bd60c4dadd91190833ca0a81e8d4d49bd, however @endrift has noted that there are currently other bugs where hooks may break codes in some games, and you can't disable master codes either, which is what contains the hooks.

chopfitzroy commented 6 years ago

Hey @clobber, so just to be clear the current stable release will not be working? (Just having a nightmare of a time trying to get cheats to work).

Cheers,

chopfitzroy commented 6 years ago

Update tried with 0.6.2 could not get that to work either, starting to think that I might be doing it wrong, using this guide https://fantasyanime.com/emuhelp/mgba#cheats