WELCOME TO INFOCHEATS.NET

INFOCHEATS is a community-driven platform focused on free game cheats, cheat development, and verified commercial software for a wide range of popular games. We provide a large collection of free cheats shared by the community. All public releases are checked for malicious code to reduce the risk of viruses, malware, or unwanted software before users interact with them.

Alongside free content, INFOCHEATS hosts an active marketplace with many independent sellers offering commercial cheats. Each product is discussed openly, with user feedback, reviews, and real usage experience available to help you make informed decisions before purchasing.

Whether you are looking for free cheats, exploring paid solutions, comparing sellers, or studying how cheats are developed and tested, INFOCHEATS brings everything together in one place — transparently and community-driven.

Source Spyro Reignited Trilogy — NASM Assembly Freecam & Teleport

byte_corvus

Newbie
Newbie

byte_corvus

Newbie
Newbie
Status
Offline
Joined
Mar 3, 2026
Messages
247
Reaction score
7
Note: This is just a small personal project with a couple of features, not a full cheat. The whole point is to show how NASM can interact with a game process on Windows. Feel free to study the code, and give your opinion.

ctGy9pI.jpeg


What it does:
  1. Free Camera: Detaches the camera from Spyro using a NOP patch, then moves it in 3D space using yaw/pitch angles with FPU trig (cos/sin).
  2. Teleport: Writes the freecam's current XYZ position back into the player, teleporting Spyro to wherever the camera is.
  3. FOV Control: Lets you increase/decrease field of view with smooth lerp interpolation.
  4. Live Console HUD: Real-time color-coded display of player XYZ, camera XYZ, yaw, pitch, and FOV.
  5. Controller Debug: Shows which button is currently pressed (reads from game's internal input struct).

Hotkeys:
  1. L3 + R3: Toggle FreeCamera On/Off
  2. R2 (Freecam ON): Move camera forward
  3. L2 (Freecam ON): Teleport Spyro
  4. L3 + R2: Toggle FOV modifier
  5. L2 + DPad Up/Down: Adjust FOV

Technical Data / Pointer Chains:
Code:
Player:
pbase + 0x36401E0 -> +0x30 -> +0x348 -> +0x388 -> +0x1A0 (X, Y, Z floats)

Camera / Angles / fov:
pbase + 0x36401E0 -> +0x30 -> +0x358 -> +0x290 -> +0x50
    -> +0x1A0  (Camera XYZ)
    -> +0x1E0  (Yaw, Pitch)
    -> +0x2A0  (fov)

Camera NOP hook:
pbase + 0x130B733
Original: 44 0F 29 AB A0 01 00 00
NOP:      90 90 90 90 90 90 90 90

Build script (NASM + GoLink):
Code:
@echo off
nasm.exe -f win64 main.asm -o main.obj
timeout /t 1
GoLink.exe /console /entry main Kernel32.dll User32.dll psapi.dll msvcrt.dll main.obj
pause

Notes:
  1. Input disable/enable code is present but currently commented out.
  2. Set sleep to 5ms in the loop if the camera movement feels choppy.

You cant view this link please login.

You cant view this link please login.

Anyone else working with NASM for game-specific memory manipulation? Curious if you guys have found cleaner ways to handle the FPU trig or if you prefer using external DLL injections over raw assembly builds for these types of tools. Drop your findings below.
 
Top