Page 1 of 1

Primal Light

Posted: Thu Jul 09, 2020 9:07 am
by windowv

infinite health
infinite live
infinite money
super jump
& more~~~

Re: Primal Light

Posted: Fri Jul 10, 2020 1:13 am
by manwoodsal
Would love to get one made for this game

Re: Primal Light

Posted: Wed Jul 15, 2020 12:24 am
by windowv
Image
Crack Version in skidrow
anyone can making it? thank you~~

Re: Primal Light

Posted: Wed Jul 15, 2020 7:18 am
by sk2020
here is the trainer from another site:
[Link]

Re: Primal Light

Posted: Wed Jul 15, 2020 9:06 am
by windowv
sk2020 wrote:
Wed Jul 15, 2020 7:18 am
here is the trainer from another site:
[Link]
Thank you buddy~but this trainer not working 4 new veision~~

Re: Primal Light

Posted: Thu Jul 16, 2020 6:31 pm
by MBRKiNG
windowv wrote:
Wed Jul 15, 2020 9:06 am
sk2020 wrote:
Wed Jul 15, 2020 7:18 am
here is the trainer from another site:
[Link]
Thank you buddy~but this trainer not working 4 new veision~~

try this one inf hp+inf lifes game is really short u can beat it without cheat within 120min

Code: Select all

define(address,"primal-light.exe"+2AD7DF)
define(bytes,0F 2F F7 77 07)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"primal-light.exe"+2AD7DF)

label(code)
label(return)

newmem:

code:
  comiss xmm6,xmm7
  movaps xmm7,xmm0
  ja primal-light.exe+2AD7EB
  jmp return

address:
  jmp newmem
return:

[DISABLE]

address:
  db bytes
  // comiss xmm6,xmm7
  // ja primal-light.exe+2AD7EB

dealloc(newmem)

Re: Primal Light

Posted: Thu Jul 16, 2020 11:16 pm
by windowv
MBRKiNG wrote:
Thu Jul 16, 2020 6:31 pm
windowv wrote:
Wed Jul 15, 2020 9:06 am
sk2020 wrote:
Wed Jul 15, 2020 7:18 am
here is the trainer from another site:
[Link]
Thank you buddy~but this trainer not working 4 new veision~~

try this one inf hp+inf lifes game is really short u can beat it without cheat within 120min

Code: Select all

define(address,"primal-light.exe"+2AD7DF)
define(bytes,0F 2F F7 77 07)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"primal-light.exe"+2AD7DF)

label(code)
label(return)

newmem:

code:
  comiss xmm6,xmm7
  movaps xmm7,xmm0
  ja primal-light.exe+2AD7EB
  jmp return

address:
  jmp newmem
return:

[DISABLE]

address:
  db bytes
  // comiss xmm6,xmm7
  // ja primal-light.exe+2AD7EB

dealloc(newmem)
You are genuines~~

Re: Primal Light

Posted: Fri Jul 17, 2020 8:02 am
by baramburum
+134

Re: Primal Light

Posted: Fri Jul 17, 2020 4:59 pm
by Noopbee17
Nevermind, figured it out. Great job guys!

Re: Primal Light

Posted: Sun Jul 19, 2020 6:24 pm
by korudo
MBRKiNG wrote:
Thu Jul 16, 2020 6:31 pm
try this one inf hp+inf lifes game is really short u can beat it without cheat within 120min

Code: Select all

define(address,"primal-light.exe"+2AD7DF)
define(bytes,0F 2F F7 77 07)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"primal-light.exe"+2AD7DF)

label(code)
label(return)

newmem:

code:
  comiss xmm6,xmm7
  movaps xmm7,xmm0
  ja primal-light.exe+2AD7EB
  jmp return

address:
  jmp newmem
return:

[DISABLE]

address:
  db bytes
  // comiss xmm6,xmm7
  // ja primal-light.exe+2AD7EB

dealloc(newmem)
Newbie here, what do I do with this code to turn it into a file?

Re: Primal Light

Posted: Sun Jul 19, 2020 10:45 pm
by MBRKiNG
korudo wrote:
Sun Jul 19, 2020 6:24 pm
MBRKiNG wrote:
Thu Jul 16, 2020 6:31 pm
try this one inf hp+inf lifes game is really short u can beat it without cheat within 120min

Code: Select all

define(address,"primal-light.exe"+2AD7DF)
define(bytes,0F 2F F7 77 07)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"primal-light.exe"+2AD7DF)

label(code)
label(return)

newmem:

code:
  comiss xmm6,xmm7
  movaps xmm7,xmm0
  ja primal-light.exe+2AD7EB
  jmp return

address:
  jmp newmem
return:

[DISABLE]

address:
  db bytes
  // comiss xmm6,xmm7
  // ja primal-light.exe+2AD7EB

dealloc(newmem)
Newbie here, what do I do with this code to turn it into a file?
here is the ct file

Re: Primal Light

Posted: Sun Jul 19, 2020 11:33 pm
by korudo
Thank you!

Re: Primal Light

Posted: Tue Sep 29, 2020 5:31 am
by larryaxe
Hello! Is it possible to create a file to get infinite lifes only, without infinite HP ? I would like to beat that game, but not invincible. Infinite lifes would be enough. I've been tried very hard with Cheat Engine, but I could not make it. If you please could help me, I would be very grateful.

Re: Primal Light

Posted: Mon Mar 28, 2022 2:07 am
by cfemen
I know its a old topic and probably almost nobody is interested in this game :lol:

The game is using the Godot Engine, I spended a lot of time to analyze how the engine and the used script language works ( GDScript ) and then I needed a game to test that ... and yeah I decided Primal Light is a good choose.

I learned how to find any object(node) and all script member variables without the need to memory scan for it(this allows me to find stuff like a developer mode)

Also I made a (WIP)dumper,should be very useful for future Godot games (especially if the big Godot 4.0 Vulkan update is released)
Hello! Is it possible to create a file to get infinite lifes only....'ve been tried very hard with Cheat Engine, but I could not make it.
Yeah thats how Godot is working :lol: after every death the level gets reloaded and the engine does reallocate every object, okay almost everything, the the SceneTree and Viewport(Root) are static.

My table does get the Viewport to find nodes by name, then get the attached script from the node and access the vector<> with the script variables.

____________________________________________________________________________________________________________________

Table:

Debug/Cheat Mode Flag (set to 1)
-activates the developer mode
-it unlocks all player abilities and 3 debug keys
-coz of region layout differents here is image with the keys: [Link]
-Green Dot = next boss
-Blue Dot = reset level
-Red Dot = next level
-you need to try out which ones are working for you

Gode Mode Flag (set to 1)
-activates the developer god mode
-no damage or damage effects

Allow Swap Charm (set to 1)
-allows to swap charms everywhere

Ability Dash? (set to 1)

Ability Double Jump? (set to 1)

Ability Slide? (set to 1)

Enemy Health Bar Enabled? (set to 1)


Playtrough Pointer
Currency Pointer
Heal Items Pointer
Heal Amount Pointer
Health Pointer
Lives Pointer
Weapon Damage Pointer
Movement Speed Pointer
Gravity
Jump Power


[Debug] NoClip (HotKey F1)
-don't let it active, the next level won't load correctly otherwise!

[Bonus] Secret Wall In Current Room?
-it shows a "Yes!" message if there is a secret wall in current area

____________________________________________________________________________________________________________________

I could add more but I decided to make a small table coz I was mainly interested in the engine...
e.g all the player variables:

Code: Select all

Player:
state 
GRAVITY 
friction 
last_dust_time 
invincible 
permanently_invincible 
animation_player 
orientation 
collision_shape 
damage 
vel 
acc 
sprite 
grav 
currency 
input_disabled 
lives 
health 
max_health 
max_heals 
heals 
is_dead 
dash_timer 
attack_counter 
slide_timer 
can_crouch_while_running 
shadow 
max_health_up_dict 
one_up_dict 
collectible_dict 
has_ability_slide 
easter_egg_dict 
has_ability_dash 
challenge_room_dict 
max_heals_up_dict 
has_ability_double_jump 
poison_max 
poison 
strength_buff_damage_timer 
effect_player 
slide_duration 
attack_rect_r2 
attack_rect_l3 
dash_cooldown_timer 
attack_rect_l2 
dust_on_jump 
time_since_dust 
dust_cooldown 
dash_duration 
hit_box_crouch 
reference_rects 
attack_rect_r3 
hang_exit_timer 
strength_buff_breakable_timer 
bottomleft_ray 
health_refill_timer 
drop_timer 
slide_cooldown_timer 
bottomright_ray 
hit_box 
attack_rect_r1 
topleft_ray 
topright_ray 
collision_shape_crouch 
dust_on_land 
strength_buff_kill_timer 
attack_rect_l1 
can_slide 
is_dropping 
at_bottom_of_ladder 
camera_death_enabled 
inactivity_duration 
nongrounded_duration 
damaged 
strength_buff_breakable_enabled 
strength_buff_near_death_enabled 
strength_buff_damage 
strength_buff_kill 
strength_buff_near_death 
strength_buff_kill_enabled 
damage_mod_tradeoff_enabled 
handhold_exception 
FRICTION 
scripted_run_enabled 
friction_disabled 
at_checkpoint 
platform 
can_climb 
is_on_vine 
SLIDE_VELOCITY 
strength_buff_breakable 
strength_mod_tradeoff_enabled 
strength_buff_damage_enabled 
strength_mod_tradeoff 
ladder_ray 
more_flying_enemy_knockback_enabled 
JUMP_VELOCITY 
damage_mod_tradeoff 
less_knockback_enabled 
friction_modifier 
current_ladder 
CLIMB_SPEED 
ghost_jump_allowance 
can_dash 
current_handhold 
DOUBLE_JUMP_VELOCITY 
knockback_in_progress 
JUMP_CUT_VELOCITY 
can_double_jump 
is_on_ladder 
grounded_last_frame 
ACCELERATION 
DASH_VELOCITY 
less_boobytraps_enabled 
state_duration 
shorter_slide_cooldown_enabled 
pogo_pressed 
heal_amount 
enemy_health_bars_enabled 
attack_box 
in_poison 
shorter_dash_cooldown_enabled 
can_pogo 
max_lives 
pogoable_enemies 
has_ability_pogo 
health_queue 
some notes:
-I've used Cheat Engine 7.4 to make the table
-Game Version : 2.4.2 ( you can see that in the option menu)