Pokémon Uranium [REUPLOAD]

Upload your cheat tables here (No requests)
kemenner
Cheater
Cheater
Posts: 29
Joined: Sun Sep 24, 2017 6:09 am
Reputation: 9

Pokémon Uranium [REUPLOAD]

Post by kemenner » Thu May 31, 2018 3:00 pm

I haven’t played Pokemon Uranium in a while. So, I decided to open the game and let it patch itself. Once again, I ran into a trouble patching the game. Then, I deleted the game, went to reddit and downloaded version 1.2.1. I installed that version, then successfully updated the game.



The reason I bring this up is because I think that sometimes, when the update process fails, it fucks up something in the game and maybe, just maybe, that’s why some of you guys have trouble with the script. My advice is, do a clean install of the game just like I did, just to rule out that possibility.



Another thing that could be happening, after ruling out a faulty update, is that the aobscan in the script doesn’t find anything, and this means that the bytes that the scan is looking for changed or that those bytes aren’t unique enough. However, in my game, the bytes are the same and are unique enough. In other words, the instructions the game uses to access the pokemon summary and the pokemon IV/EV are the same, that means this didn’t change between updates.



[CODE]{

//these bytes haven't changed between updates

8B 55 08 - mov edx,[ebp+08]

8B 42 10 - mov eax,[edx+10]

------------Injecting Here----------------

8B 4D 0C - mov ecx,[ebp+0C]

8B 04 88 - mov eax,[eax+ecx*4] // instruction that accesses IVs and EVs

------------Done Injecting----------------

5D - pop ebp

C3 - ret

}[/CODE]



The only thing I have found that is changing between updates is this:



[CODE]// the game uses the same instructions between updates

{

8B 55 10 - mov edx,[ebp+10]

8B 45 FC - mov eax,[ebp-04]

-----------------------Injecting Here---------------------------

8B 48 08 - mov ecx,[eax+08]

89 0A - mov [edx],ecx

-----------------------Done Injecting---------------------------

B8 01000000 - mov eax,00000001

8B E5 - mov esp,ebp

5D - pop ebp

C3 - ret

}

//Version 1.2.1



cmp [eax],397A //Hold item

je Item_Filter

cmp [eax],B472 //Pokemon name

je Pokemon_Filter

cmp [eax],392A //HP

je Health_Filter

cmp [eax],31F2 //EXP

je Exp_Filter

cmp [eax],FC22 //Pokeball caught with

je Pokeball_Filter

cmp [eax],136D2 //Level met at





//Version 1.2.2



cmp [eax],397A //Hold item

je Item_Filter

cmp [eax],B47A //Pokemon name

je Pokemon_Filter

cmp [eax],392A //HP

je Health_Filter

cmp [eax],31F2 //EXP

je Exp_Filter

cmp [eax],FC1A //Pokeball caught with

je Pokeball_Filter

cmp [eax],136EA //Level met at

je Met_Filter[/CODE]



Notice how the bytes that the script needs to compare changed from version 1.2.1 to 1.2.2 for the “pokemon name”, the “pokeball caught with” and the “level met at”, but the bytes for the “hold item”, “HP” and “EXP” didn’t change. And this has nothing to do with the IV/EV script, this is for the get pokemon script.



I attached a rar file where there are some screenshots that show the script in action. I changed the IV and EV for 2 pokemons.



In summary:

[LIST]

[*]Rule out messed up game files

[*]Look if in your game the bytes aren’t unique enough or somehow have changed

[*]Read the instructions in the big README script by double clicking a and make sure you’re not making any mistakes

[/LIST]
Last edited by kemenner on Thu Jan 01, 1970 12:00 am, edited 1 time in total.

urthor
Cheater
Cheater
Posts: 39
Joined: Fri May 26, 2017 9:48 am
Reputation: 0

Pokémon Uranium [REUPLOAD]

Post by urthor » Sun Jun 03, 2018 1:45 am

Hey Kem



EVs

[MEDIA=imgur]BgXlzNZ[/MEDIA]

Pokemon Stats

[MEDIA=imgur]3fXrMOB[/MEDIA]

Get Pokemon

[MEDIA=imgur]szem5mQ[/MEDIA]

IVs

[MEDIA=imgur]cndNlyO[/MEDIA]



I've just done a clean install of my game from megadrive, done an update to 1.2.2, used the table with your new updated values, and currently the EV/IV/Get Pokemon values definitely don't seem to be populating like they are in your screenshots. With the EVs this may be because my EV values are too low to be unique, but I doubt that's the case.





Given the fact that both the HP/Exp fields in get pokemon and the EV fields aren't updating, I can only assume that there's some reason values aren't populating with different versions of the table. Judging from your screenshots I seem to have done most things correctly it's just that the values aren't scanning for some reason. Food for thought.

Radu13
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jul 08, 2018 5:01 pm
Reputation: 0

Pokémon Uranium [REUPLOAD]

Post by Radu13 » Sun Jul 08, 2018 5:02 pm

Hello i tried last table with last uranium update but give me "??" in all values of the table

kemenner
Cheater
Cheater
Posts: 29
Joined: Sun Sep 24, 2017 6:09 am
Reputation: 9

Re: Pokémon Uranium [REUPLOAD]

Post by kemenner » Tue Oct 23, 2018 11:14 pm

Wow, this thread got all messed up with the forum changes. Judging by what urthor said, I think the AOB isn't unique. There has to be a byte that is changing between PCs. Since I don't have another PC, I can't check myself.

Someone could try checking that, it's very easy. Find the XP to level up of a pokemon and then find out what is accessing that address. You can use what is available in the table as a guide.

Nuostabus
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Nov 28, 2018 7:30 pm
Reputation: 0

Re: Pokémon Uranium [REUPLOAD]

Post by Nuostabus » Wed Nov 28, 2018 7:39 pm

I downloaded the 1.2.1 version to try this cheat table, it has worked well with the items so far. However, I couldn't change the Ivs or Evs of my team. Does anyone know how to do it? I don't know if I'm doing something wrong or if it just doesn't work.

Post Reply

Who is online

Users browsing this forum: anektaranektaar, anl93, bubak, cocotoon, dazric, Google Adsense [Bot], Griffihn, linegel, Necrosx, vahull