|
ToToTEK.COM Help & Support Forum
|
View previous topic :: View next topic |
Author |
Message |
ly63
Joined: 12 Feb 2012 Posts: 9 Location: China
|
Posted: Sun Feb 12, 2012 5:13 pm Post subject: Gold finger code Converter for Game Doctor series |
|
|
It's hard to find working GF codes for GDSF series now, and even you find some gf code,it wiil not work on game doctor.
The gf code processing algorithm of game doctor is different from other game copiers, it has the ability to access 32M address range of game ROM.
people make cheating codes mainly in PAR and Game Genie format which are not supported by Game Doctor.
After I figured out how gold finger code works on GDSF, I wrote a small program to convert between GF code and PAR, Rom File address.
Feature:
Convert Gold finger code to PAR or File address
Convert PAR or file address to Gold Finger code
Requirements:
OS:Windows XP and Above
MS VC++2010 Runtime dll,can be download here
Version History:
Ver 1.0.0.X(not released)
initial build
Ver 1.0.1.175(not released in this forum)
add PAR Code output option;
BUG Fix;
Code Clean;
Ver 1.0.1.176
BUG fix;
screen shots:
the game is super street fighter 2 US
input format(left text box):
1.Gold finger code :
a valid gf code is 14 digits plus 2 digits slot code :
for infomation about slot code,take a look at this article:http://www.tototek.com/phpBB2/viewtopic.php?t=3752
AAAAA DDDDDD CC F @S
A=Address of ROM
D=Data to modify
C=CheckSum
F=Function code, =0 means modify ROM,=1 means modify Sram
S=slot code.
input format (right text box):
a valid par code is 8 digits(or 10 , 12,if modify 2 or 3 bytes in sequence) :
AAAAAA DD[,DD,DD]
A=Address
D=Data to modify
output format(right text box)
if gold finger code contain 2 or 3 bytes data to modify, the convert result will be like below:
AAAAAA DD,DD[,DD]
you must split it to 2 or 3 par codes :
AAAAAA DD
AAAAAA+1 DD
AAAAAA+2 DD
for Example:
GF code = 0CE59A9F0EA4A0@A
convert to par code: C1CE59 A9,F0,EA
should be split into:
C1CE59 A9
C1CE5A F0
C1CE5B EA
3 codes.
output format(left text box):
if a single PAR code is converted to GF code,the result will be like below:
AAAAA DDXXXXCCF@S
the charactor 'X' means do not modify data,use X button to input 'X' in GDSF os.
for Example:
parcode = C2B51D CD
convert to GF code: 1351DCDXXXXC00@A
means only modify first data in GF code,others are ignored.
options:
Rom type: currently only suport HiROM and LoROM, Rom address range is 0-0x3fffff. ROM Type can be indentified by Emulator or ROM tools such as NSRT,UCON64
ROMSIZE: Specified size of a ROM
in/output type: Specified data type of right textbox for input or output.
#################
Note:
Par codes that trying to access address 7Exxxx and 7Fxxxx are not possible to convert to GF code, GF code can ONLY modify GAME ROM.
The Gold Finger Codes generated by this program will ONLY work on Game Doctor series copiers, Other Copiers have different code processing algorithm, and they can not addressing ROM address > 1Mbyte.
Description: |
|
Filesize: |
59.74 KB |
Viewed: |
4020 Time(s) |
|
Description: |
Ver 1.0.1.176 last Version |
|
Download |
Filename: |
GFConverter_V1.0.1.176.zip |
Filesize: |
44.18 KB |
Downloaded: |
470 Time(s) |
Last edited by ly63 on Tue Feb 14, 2012 7:31 am; edited 1 time in total |
|
Back to top |
|
|
gogo
Joined: 31 Jul 2003 Posts: 42 Location: France
|
Posted: Mon Feb 13, 2012 6:45 pm Post subject: |
|
|
Thanks for your tool ! i'll give it a try !
_________________ Gogo alias Greatfunky |
|
Back to top |
|
|
ly63
Joined: 12 Feb 2012 Posts: 9 Location: China
|
Posted: Tue Feb 14, 2012 7:37 am Post subject: |
|
|
Just find out the Attachement I uploaded was Ver 1.0.1.175, now it had been updated, please redownload.
sorry for the stupid mistake
|
|
Back to top |
|
|
|
|
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 vote in polls in this forum You can attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|