Page 1 of 1

[COMPLETED] Pharaoh Rebirth+

Posted: Sat Apr 22, 2017 8:06 am
by kingoffunk
Hello, was wondering if anyone is able to make a trainer for this game. Its a fun but hard game. Tried using cheat engine but nothing stays constant.

[Link]

What is needed is the basics being health, lives, invincibility, mana, unlimited items, maybe even being able to jump higher.

If a trainer can be made for this game it will be greatly appreciated.

Also the most recent version right now to my knowledge is version 1.2.

Re: Pharaoh Rebirth+

Posted: Thu Aug 23, 2018 5:29 pm
by Ejay1984
Seconded please. I've tried making a cheat table but I can't get the required addresses despite searching with the various scans.

Re: Pharaoh Rebirth+ Table V1

Posted: Fri Aug 24, 2018 9:54 am
by koderkrazy
@Ejay1984 I've created script for health. Enable scripts and get hit by enemy once, it'll load Health pointer. Lock [x] the health at max value :D

Game stores value by using not function. so health 100(decimal) = 0000 0064(hexadecimal) = not(FFFF FF9B )
Use window calculator in programmer mode to get not values.

Try the table and let me know.

Re: [COMPLETED] Pharaoh Rebirth+

Posted: Sat Aug 25, 2018 12:32 am
by linkff
ok made my version too works for 1.2 igg version
>Infinite HP (sideffect all numbers display as 100)
>Infinite MP(wont decrease tested with machine gun)
>unlock everything that you haven't got yet (if you gain an ability it locks it) like reversing gaming logic
>Infinite Carrots(wont decrease need at least one)

will add more as moving (btw thanks for the tip koderkrazy about reversebytes function)

Re: [COMPLETED] Pharaoh Rebirth+

Posted: Mon Aug 27, 2018 7:06 am
by Ejay1984
Thanks koderkrazy and linkff much appreciated :-D

Re: Pharaoh Rebirth+ Table V1

Posted: Mon Aug 27, 2018 7:51 am
by Ejay1984
koderkrazy wrote:
Fri Aug 24, 2018 9:54 am
@Ejay1984 I've created script for health. Enable scripts and get hit by enemy once, it'll load Health pointer. Lock [x] the health at max value :D

Game stores value by using not function. so health 100(decimal) = 0000 0064(hexadecimal) = not(FFFF FF9B )
Use window calculator in programmer mode to get not values.

Try the table and let me know.
The table works but how do you search for not values? I've tried scanning for the exact health value FFFFFF9B , with the value type 4 bytes and Hex ticked next to the value box but I can't get the address the pointer is pointing to, but I can search manually for the address.

Re: [COMPLETED] Pharaoh Rebirth+

Posted: Mon Aug 27, 2018 9:13 am
by linkff
uncheck fast scan while searching values for this game you'll get the results :) items quantities are single byte (btw not reverse for those), timers count opposite they add instead of decreasing (eg. carrot invisibility timer is 2bytes and increases tried to make something for this but seems functions affect more things in game)

Re: [COMPLETED] Pharaoh Rebirth+

Posted: Mon Aug 27, 2018 3:19 pm
by koderkrazy
linkff wrote:
Mon Aug 27, 2018 9:13 am
tried to make something for this but seems functions affect more things in game)
Yes, the setter methods are handling too many other values.
Putting conditional break points on data in hexvew. Then finding parent pointers. Then finding suitable access instructions, is one of the solution.
They write values with backup copies non stop.

Re: [COMPLETED] Pharaoh Rebirth+

Posted: Thu Aug 30, 2018 3:38 pm
by Ejay1984
koderkrazy wrote:
Mon Aug 27, 2018 3:19 pm
linkff wrote:
Mon Aug 27, 2018 9:13 am
tried to make something for this but seems functions affect more things in game)
Yes, the setter methods are handling too many other values.
Putting conditional break points on data in hexvew. Then finding parent pointers. Then finding suitable access instructions, is one of the solution.
They write values with backup copies non stop.
Sorry to be a bother but how do you go about writing a script for it? As noted by linkff, invisibility affects other things in the game (I tried writing a script the temporary blink when hit). And doing a pointer scan doesn't yield any results as there's no byte option. Stuck finding the pointer and writing a script.

Re: [COMPLETED] Pharaoh Rebirth+

Posted: Mon Oct 15, 2018 1:54 am
by kemenner
linkff wrote:
Sat Aug 25, 2018 12:32 am
ok made my version too works for 1.2 igg version
>Infinite HP (sideffect all numbers display as 100)
>Infinite MP(wont decrease tested with machine gun)
>unlock everything that you haven't got yet (if you gain an ability it locks it) like reversing gaming logic
>Infinite Carrots(wont decrease need at least one)

will add more as moving (btw thanks for the tip koderkrazy about reversebytes function)
Great table, everything works perfect. I wanted to point out that using the health script freezes the timer at 1.66 in Boss Rush Mode and Stage 5 (where you drive the car). Very helpful for achieving rank S in Boss Rush and the achievement for finishing the car track under 3 mins.