GP32 Non Devver Trying To Do A Devver Trick


bast525

Well-Known Member
Joined
Dec 4, 2004
Messages
1,653
Okay here's the deal. Using a short tutorial provided by Horscht I am trying to overclock Ryleh's fSMS32 emulator. Using his tutorial, I have taken the FXE, converted it into an SMC, converted it into a .bin, and then to a .gxb.

Now, there was a list of hex strings to look for for given clockspeed settings and CPU parameter settings to look for in a .gxb that used to be posted at gp32world.co.uk (or actually THAT tutorial specifically centered on uncompressed .fxe's... maybe those parameters listed don't apply to a compressed .fxe that was turned into a .gxb??). I went down the entire list of hex strings using a hex editor (XVI32) for every clock speed from 40mhz to 200mhz and found nothing in the .gxb.

Here is the list of parameters I had from gp32world.co.uk:

MHz CPU Speed CPU Parameters
40 00 5A 62 02 - 12 00 02 00
40 00 5A 62 02 - 13 80 04 00
40 00 5A 62 02 - 11 C0 00 00
40 00 5A 62 02 - 10 20 00 00
50 80 F0 FA 02 - 12 A0 02 00
60 00 87 93 03 - 12 40 03 00
66 80 14 EF 03 - 12 A0 3A 00
66 80 14 EF 03 - 12 C0 07 00
70 80 1D 2C 04 - 12 E0 03 00
80 00 B4 C4 04 - 11 00 02 00
90 80 4A 5D 05 - 11 50 02 00
100 00 E1 F5 05 - 11 A0 02 00
110 80 77 8E 06 - 11 F0 02 00
120 00 0E 27 07 - 11 40 03 00
130 80 A4 BF 07 - 11 90 03 00
132 00 29 DE 07 - 11 A0 03 00
132 00 29 DE 07 - 10 90 01 00
132 00 29 DE 07 - 12 C0 07 00
133 40 6B ED 07 - 31 70 06 00
140 00 3B 58 08 - 10 B0 01 00
144 00 44 95 08 - 11 00 04 00
150 80 D1 F0 08 - 11 30 04 00
156 00 5F 4C 09 - 11 60 04 00
160 00 68 89 09 - 11 80 04 00
166 80 F5 E4 09 - 11 B0 04 00
168 00 7A 03 0A - 11 C0 04 00
172 00 83 40 0A - 11 E0 04 00
176 00 8C 7D 0A - 10 40 02 00
180 00 95 BA 0A - 10 50 02 00
188 00 A7 34 0B - 10 70 02 00
192 00 B0 71 0B - 10 80 02 00
200 00C2EB0B - 10A00200

I tried looking for all the clockspeed AND CPU parameter strings but found nothing.

Am I using the wrong hex strings or what?

Just to test, I took a copy of little john that has already been overclocked in this manner (also by Horscht) to a known speed (172mhz) and looked for the specific string for 172mhz in the .gxb for that and turned up nothing!

So what strings should I be using???? I need the hex strings that you would use on a .gxb for 132, 133, and 180mhz, if anyone can help me?
 
yeah I was uncompressing them.

What I was doing was converting fxe into .smc, then running .smc on geepee32, with a breakpoint set right at the point the emu would start. Then dump the RAM into a bin, convert that to gxb, and start looking for my hex strings.

Horscht get's credit for that process by the way, not I :D

well I was looking in the wrong place, or rather, the wrong 'time'.

Horscht figured out that for some emus you have to actually let it start up and go to the rom selection screen (or maybe into the game for some??) then dump the RAM at that point and hex that. Did that and found my values and changed them, now got lots of different speeds of fSMS :)


Thanks guys!
 
bast525 posted on Apr 22 2005 at 07:14 PM said:
yeah I was uncompressing them.

What I was doing was converting fxe into .smc, then running .smc on geepee32, with a breakpoint set right at the point the emu would start. Then dump the RAM into a bin, convert that to gxb, and start looking for my hex strings.

fucking hell - and after all that you still consider yourself a 'non-devver' ;-)
 
Last edited by a moderator:
Back
Top