[COMPLETED] [Request] spyro the dragon reignited trilogy
Re: [COMPLETED] [Request] spyro the dragon reignited trilogy
I'd love to see the fireball in all three games and infinite, myself.
-
- What is cheating?
- Posts: 1
- Joined: Sun Jan 30, 2022 3:58 pm
- Reputation: 0
Re: [Request] spyro the dragon reignited trilogy
I know it is not th subject here, but I'm trying to find the addresses to freeze time on the ps4 version. Could you help me saying the type of value the timers are stored into, like 4 byte, double, float. ?
Thanks
Thanks
The_Podstanar wrote: ↑Wed Sep 04, 2019 7:15 pmHere's quick and dirty GodMode. Enemies won't be able to touch you, that's all that i needed.
Currently playing through, so it's not 100% tested.
Tested on HOODLUM version.
EDIT: Updated table with Undead option. Basically enemies will be able to hit you, but you won't die.
EDIT2: Disable Timer cheat added. Some flying levels are almost impossible, and i just couldn't bother with them.
EDIT3: GodMode fixed, you will be able to break boxes/won't make some enemies invincible/can use turret cannons on zephyr level/..
Played through entire 1st game with it active. NOTE: Don't use both GodMode and Undead at the same time!
Options so far are:
GodMode (Invulnerability) - FIXED (NOTE: after getting hit once, you will become invincible)
Undead (Unable to die)
Disable Timer (Infinite Flight Time)
[Request] Spyro Reignited skate level timer
I've looked in this thread but the CT file there has no option for the skate level timer: viewtopic.php?t=10180
The only trainer I found also has only an option for increasing FLIGHT level timers, nothing else. Does anyone have a CT file that lets me freeze or increase timers from skate levels and other non-flight levels with timed challenges?
The only trainer I found also has only an option for increasing FLIGHT level timers, nothing else. Does anyone have a CT file that lets me freeze or increase timers from skate levels and other non-flight levels with timed challenges?
Re: [COMPLETED] [Request] spyro the dragon reignited trilogy
Which line/code is for adding orbs?
-
- Noobzor
- Posts: 14
- Joined: Thu Jun 15, 2023 1:05 pm
- Reputation: 5
Re: [COMPLETED] [Request] spyro the dragon reignited trilogy
xbox game pass
Re: [COMPLETED] [Request] spyro the dragon reignited trilogy
Spoiler
[ENABLE]
aobscanmodule(INJECT,Spyro-Win64-Shipping.exe,0D * * * * 48 39 88 10 01 00 00 75 0A C7 44 24 2C 01 00 00 00) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
jne Spyro-Win64-Shipping.exe+3201058
mov [rsp+2C],00000001
jmp return
INJECT+0C:
nop
nop
return:
registersymbol(INJECT)
[DISABLE]
INJECT+0C:
db 75 0A C7 44 24 2C 01 00 00 00
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Spyro-Win64-Shipping.exe+320104C
Spyro-Win64-Shipping.exe+320101B: EB 02 - jmp Spyro-Win64-Shipping.exe+320101F
Spyro-Win64-Shipping.exe+320101D: 32 C0 - xor al,al
Spyro-Win64-Shipping.exe+320101F: 48 83 C4 58 - add rsp,58
Spyro-Win64-Shipping.exe+3201023: C3 - ret
Spyro-Win64-Shipping.exe+3201024: F3 0F 11 4C 24 10 - movss [rsp+10],xmm1
Spyro-Win64-Shipping.exe+320102A: 48 89 4C 24 08 - mov [rsp+08],rcx
Spyro-Win64-Shipping.exe+320102F: 48 81 EC C8 00 00 00 - sub rsp,000000C8
Spyro-Win64-Shipping.exe+3201036: 48 8B 84 24 D0 00 00 00 - mov rax,[rsp+000000D0]
Spyro-Win64-Shipping.exe+320103E: 48 8B 0D 63 8B 2E 02 - mov rcx,[Spyro-Win64-Shipping.exe+54E9BA8]
Spyro-Win64-Shipping.exe+3201045: 48 39 88 10 01 00 00 - cmp [rax+00000110],rcx
// ---------- INJECTING HERE ----------
Spyro-Win64-Shipping.exe+320104C: 75 0A - jne Spyro-Win64-Shipping.exe+3201058
// ---------- DONE INJECTING ----------
Spyro-Win64-Shipping.exe+320104E: C7 44 24 2C 01 00 00 00 - mov [rsp+2C],00000001
Spyro-Win64-Shipping.exe+3201056: EB 08 - jmp Spyro-Win64-Shipping.exe+3201060
Spyro-Win64-Shipping.exe+3201058: C7 44 24 2C 00 00 00 00 - mov [rsp+2C],00000000
Spyro-Win64-Shipping.exe+3201060: 0F B6 44 24 2C - movzx eax,byte ptr [rsp+2C]
Spyro-Win64-Shipping.exe+3201065: 85 C0 - test eax,eax
Spyro-Win64-Shipping.exe+3201067: 74 05 - je Spyro-Win64-Shipping.exe+320106E
Spyro-Win64-Shipping.exe+3201069: E9 55 04 00 00 - jmp Spyro-Win64-Shipping.exe+32014C3
Spyro-Win64-Shipping.exe+320106E: F3 0F 5A 84 24 D8 00 00 00 - cvtss2sd xmm0,[rsp+000000D8]
Spyro-Win64-Shipping.exe+3201077: 48 8B 84 24 D0 00 00 00 - mov rax,[rsp+000000D0]
Spyro-Win64-Shipping.exe+320107F: F2 0F 10 48 40 - movsd xmm1,[rax+40]
}
aobscanmodule(INJECT,Spyro-Win64-Shipping.exe,0D * * * * 48 39 88 10 01 00 00 75 0A C7 44 24 2C 01 00 00 00) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
jne Spyro-Win64-Shipping.exe+3201058
mov [rsp+2C],00000001
jmp return
INJECT+0C:
nop
nop
return:
registersymbol(INJECT)
[DISABLE]
INJECT+0C:
db 75 0A C7 44 24 2C 01 00 00 00
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Spyro-Win64-Shipping.exe+320104C
Spyro-Win64-Shipping.exe+320101B: EB 02 - jmp Spyro-Win64-Shipping.exe+320101F
Spyro-Win64-Shipping.exe+320101D: 32 C0 - xor al,al
Spyro-Win64-Shipping.exe+320101F: 48 83 C4 58 - add rsp,58
Spyro-Win64-Shipping.exe+3201023: C3 - ret
Spyro-Win64-Shipping.exe+3201024: F3 0F 11 4C 24 10 - movss [rsp+10],xmm1
Spyro-Win64-Shipping.exe+320102A: 48 89 4C 24 08 - mov [rsp+08],rcx
Spyro-Win64-Shipping.exe+320102F: 48 81 EC C8 00 00 00 - sub rsp,000000C8
Spyro-Win64-Shipping.exe+3201036: 48 8B 84 24 D0 00 00 00 - mov rax,[rsp+000000D0]
Spyro-Win64-Shipping.exe+320103E: 48 8B 0D 63 8B 2E 02 - mov rcx,[Spyro-Win64-Shipping.exe+54E9BA8]
Spyro-Win64-Shipping.exe+3201045: 48 39 88 10 01 00 00 - cmp [rax+00000110],rcx
// ---------- INJECTING HERE ----------
Spyro-Win64-Shipping.exe+320104C: 75 0A - jne Spyro-Win64-Shipping.exe+3201058
// ---------- DONE INJECTING ----------
Spyro-Win64-Shipping.exe+320104E: C7 44 24 2C 01 00 00 00 - mov [rsp+2C],00000001
Spyro-Win64-Shipping.exe+3201056: EB 08 - jmp Spyro-Win64-Shipping.exe+3201060
Spyro-Win64-Shipping.exe+3201058: C7 44 24 2C 00 00 00 00 - mov [rsp+2C],00000000
Spyro-Win64-Shipping.exe+3201060: 0F B6 44 24 2C - movzx eax,byte ptr [rsp+2C]
Spyro-Win64-Shipping.exe+3201065: 85 C0 - test eax,eax
Spyro-Win64-Shipping.exe+3201067: 74 05 - je Spyro-Win64-Shipping.exe+320106E
Spyro-Win64-Shipping.exe+3201069: E9 55 04 00 00 - jmp Spyro-Win64-Shipping.exe+32014C3
Spyro-Win64-Shipping.exe+320106E: F3 0F 5A 84 24 D8 00 00 00 - cvtss2sd xmm0,[rsp+000000D8]
Spyro-Win64-Shipping.exe+3201077: 48 8B 84 24 D0 00 00 00 - mov rax,[rsp+000000D0]
Spyro-Win64-Shipping.exe+320107F: F2 0F 10 48 40 - movsd xmm1,[rax+40]
}
Re: [COMPLETED] [Request] spyro the dragon reignited trilogy
Tried for Gamepass and it's not working throwing an error. Also the trainers stopped workingmausi125 wrote: ↑Sat Nov 16, 2024 10:30 amstop timer ( GAMEPASS )Spoiler
[ENABLE]
aobscanmodule(INJECT,Spyro-Win64-Shipping.exe,0D * * * * 48 39 88 10 01 00 00 75 0A C7 44 24 2C 01 00 00 00) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
jne Spyro-Win64-Shipping.exe+3201058
mov [rsp+2C],00000001
jmp return
INJECT+0C:
nop
nop
return:
registersymbol(INJECT)
[DISABLE]
INJECT+0C:
db 75 0A C7 44 24 2C 01 00 00 00
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Spyro-Win64-Shipping.exe+320104C
Spyro-Win64-Shipping.exe+320101B: EB 02 - jmp Spyro-Win64-Shipping.exe+320101F
Spyro-Win64-Shipping.exe+320101D: 32 C0 - xor al,al
Spyro-Win64-Shipping.exe+320101F: 48 83 C4 58 - add rsp,58
Spyro-Win64-Shipping.exe+3201023: C3 - ret
Spyro-Win64-Shipping.exe+3201024: F3 0F 11 4C 24 10 - movss [rsp+10],xmm1
Spyro-Win64-Shipping.exe+320102A: 48 89 4C 24 08 - mov [rsp+08],rcx
Spyro-Win64-Shipping.exe+320102F: 48 81 EC C8 00 00 00 - sub rsp,000000C8
Spyro-Win64-Shipping.exe+3201036: 48 8B 84 24 D0 00 00 00 - mov rax,[rsp+000000D0]
Spyro-Win64-Shipping.exe+320103E: 48 8B 0D 63 8B 2E 02 - mov rcx,[Spyro-Win64-Shipping.exe+54E9BA8]
Spyro-Win64-Shipping.exe+3201045: 48 39 88 10 01 00 00 - cmp [rax+00000110],rcx
// ---------- INJECTING HERE ----------
Spyro-Win64-Shipping.exe+320104C: 75 0A - jne Spyro-Win64-Shipping.exe+3201058
// ---------- DONE INJECTING ----------
Spyro-Win64-Shipping.exe+320104E: C7 44 24 2C 01 00 00 00 - mov [rsp+2C],00000001
Spyro-Win64-Shipping.exe+3201056: EB 08 - jmp Spyro-Win64-Shipping.exe+3201060
Spyro-Win64-Shipping.exe+3201058: C7 44 24 2C 00 00 00 00 - mov [rsp+2C],00000000
Spyro-Win64-Shipping.exe+3201060: 0F B6 44 24 2C - movzx eax,byte ptr [rsp+2C]
Spyro-Win64-Shipping.exe+3201065: 85 C0 - test eax,eax
Spyro-Win64-Shipping.exe+3201067: 74 05 - je Spyro-Win64-Shipping.exe+320106E
Spyro-Win64-Shipping.exe+3201069: E9 55 04 00 00 - jmp Spyro-Win64-Shipping.exe+32014C3
Spyro-Win64-Shipping.exe+320106E: F3 0F 5A 84 24 D8 00 00 00 - cvtss2sd xmm0,[rsp+000000D8]
Spyro-Win64-Shipping.exe+3201077: 48 8B 84 24 D0 00 00 00 - mov rax,[rsp+000000D0]
Spyro-Win64-Shipping.exe+320107F: F2 0F 10 48 40 - movsd xmm1,[rax+40]
}
[string"enable" unexpected symbol near '['
**UPDATE** This works! I changed the CT script included in this post. Thank you!
Last edited by bigdawg11 on Tue Nov 19, 2024 1:08 am, edited 1 time in total.
Re: [COMPLETED] [Request] spyro the dragon reignited trilogy
Who is online
Users browsing this forum: Firstlast2s100, styx0r