Next Generation Emulation banner

1 - 10 of 10 Posts

·
Extra Large Member
Joined
·
936 Posts
Discussion Starter #1
Most AR codes that say they only work with a real v3 and not a v2 upgraded to a v3 won't work on VBA, is it possible to improve the AR v3 support in VBA and make such codes work?
 

·
Extra Large Member
Joined
·
936 Posts
Discussion Starter #3
Most AR v3 codes do work fine, except the ones that state they don't work on v1s/v2s that have been upgraded to v3s. It's possible that there's a problem with the codes, but A) I got the codes from the official site, B) the problems occurs with more than just one or two codes, and C) the regular ARv3 codes on the page work fine, but none of the "actual v3 only" ones on the same page work.
Since it says:
The Following Codes Will Only Work On A Real ARV3 And Not On A GS/AR V1/2 Upgraded To ARV3!
The codes in question obviously use something in the hardware that didn't exist in the v1/v2 units. I thought this might be something that VBA hadn't taken into account yet.
 

·
Premium Member
Joined
·
483 Posts
Well, the only thing that can help the people maintaining VBA is for you to give a concrete example of what doesn't work. PokemonHacker added almost all missing code types that were not supported by VBA recently, so that could be one explanation, but you need to give more details in order to find out why it didn't work.
 

·
Extra Large Member
Joined
·
936 Posts
Discussion Starter #5
Hmm... I just went back through the codes to find the ones that weren't working, and now they're working. :confused:
I must have done something wrong before, although I don't know what. I guess you can forget this for now.
 

·
Extra Large Member
Joined
·
936 Posts
Discussion Starter #6
I found the mixup. It's not ARv3 codes that are the problem, it's the new gameshark SP. I can't get any GS SP codes to work on any game. I've tried entering them as gameshark codes, and I've tried entering them as codebreaker codes, but nothing works.
 

·
Premium Member
Joined
·
483 Posts
Ok, I haven't seen any GSP codes and it hasn't been dumped yet, so no way of knowing what's different. Do you have link to some codes?
 

·
Registered
Joined
·
36 Posts
They're probably encrypted. If the first line of the master code starts with the '9', you need to enter this code as well (top of the list? I'm not sure). AFAIK, it's exactly the same as a Codebreaker, so just enter the codes as Codebreaker with the type '9' seed code if necessary.
 

·
Extra Large Member
Joined
·
936 Posts
Discussion Starter #9
1) GS SP codes are the same format as CB codes, but I'm pretty sure they use different encryption.
2) VBA ignores CB master/enable codes for certain. (There have been several issues on CB's forum about some code not working properly because it requires a function in the master code, but VBA ignores the master code. This is particularly true with recent pokemon games and other games that require a DMA/RNG disabler. ARv3 DMA disabler codes work, but CB ones don't work without a master code. Putting in the master code in VBA has no effect, except that VBA gives a message about the codes being for another game (even though they aren't).). It also appears to ignore GS SP master codes, since it makes no difference whether or not you put in the master code, the other codes still don't work. I'm not certain about GS/AR v1/2 and ARv3 master codes.
3) I see the GS SP master code for MMZ3 does begin with a 9, but the ones for the other games begin with a 0 (four 0s, actually).
4) Links to code lists:
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=pokeleafgreen
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=pokefirered
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=megamanzero3euro
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=dbzbf
These are 4 games I have specifically had trouble with the codes for. While it's not the official gameshark site, I've checked the codes, and they're identical to the ones on the official site.
 

·
Registered
Joined
·
36 Posts
Cypherswipe said:
1) GS SP codes are the same format as CB codes, but I'm pretty sure they use different encryption.
As far as I know, the encryption method is exactly the same.

2) VBA ignores CB master/enable codes for certain. (There have been several issues on CB's forum about some code not working properly because it requires a function in the master code, but VBA ignores the master code. This is particularly true with recent pokemon games and other games that require a DMA/RNG disabler. ARv3 DMA disabler codes work, but CB ones don't work without a master code. Putting in the master code in VBA has no effect, except that VBA gives a message about the codes being for another game (even though they aren't).). It also appears to ignore GS SP master codes, since it makes no difference whether or not you put in the master code, the other codes still don't work. I'm not certain about GS/AR v1/2 and ARv3 master codes.
The reason for the CBA codes not working is that the value has to be written to the RNG address at precisely the right moment (which is the ASM instructions prior to the recalculation of the value). The AR 'DMA' disabler is a ROM patch which essentially accomplishes the same thing.

In a future version of VBA-H I will be adding an option which allows the user to control when codes are applied, which in essence 'emulates' a master code.

3) I see the GS SP master code for MMZ3 does begin with a 9, but the ones for the other games begin with a 0 (four 0s, actually).
4) Links to code lists:
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=pokeleafgreen
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=pokefirered
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=megamanzero3euro
http://gscentral.com/codes.pl?dev=gs&sys=gbagssp&game=dbzbf
These are 4 games I have specifically had trouble with the codes for. While it's not the official gameshark site, I've checked the codes, and they're identical to the ones on the official site.
The Pokemon codes use exactly the same 'RNG Kill' method as CMGSCCC's codes, thus they have the same problem. However, not all codes on that page require the M to be active (e.g. the access PC codes). You would be better of using Action Replay codes for Pokemon.

The other two sets of codes should work correctly properly assuming the codes are correct, and they are being entered correctly
 
1 - 10 of 10 Posts
Top