Skip to content

AdrienTD/xxl-inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XXL Inspector

Memory watcher and editor for all games from the Asterix XXL series (XXL1, XXL2 original, Olympic Games) on Windows PC.

Works with both the original PC versions as well as the Remasters of XXL 1 and 2.

Note that the Remasters will only work on the Steam version with the latest patch.

Screenshot

Features

  • Load a level or sector at any time.
  • Cheats: Teleport Asterix/Obelix, change the game speed, ...
  • Visualization of the scene graph
  • List of all loaded objects with class and instance names
  • Look inside the memory of a game object
  • Crate detector: displays all the positions of the active crate stacks on the screen, along with the number of crates in the stack. Useful for finding Tardis strats.

Note that some features are only available for specific games and not for all XXL games.

Building

Visual C++ 2017 or later is required.

  1. Open a Visual Studio x86 command prompt, or open the Windows SDK commmand prompt and set it to x86 mode (32-bit).
  2. cd to this repository
  3. Run the batch file:
    • build_xxl1.bat to build for Asterix & Obelix XXL 1.
    • build_xxl2.bat to build for Asterix & Obelix XXL 2: Mission Las Vegum.
    • build_og.bat to build for Asterix at the Olympic Games.
    • build_romaster.bat to build for Asterix XXL 1 Romastered.
    • build_xxl2hd.bat to build for the Asterix XXL 2 Remaster.

Usage

Copy the resulting file d3d9.dll (or opengl32.dll for Remasters) to the game's folder (where the executable or GameModule.elb file is), and run the game.

It is recommended to run the game in windowed mode.

Libraries used

About

Memory viewer and editor for Asterix XXL1, XXL2 and OG PC

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages