Skip to content

AudiosurfResearch/Quest3DTamperer

Repository files navigation

Important

This repo does not seem to work anymore. Please be aware of this. The code is really bad, as this was my first time using C++ in a proper project.

As of now, I am not actively working on this. Instead, I'm working on other projects under this organization.

If you have questions about Quest3D, you may contact me and I will try to answer to the best of my ability.

Quest3DTamperer

PLEASE NOTE THAT THIS IS STILL IN VERY EARLY DEVELOPMENT!

This is a tool made for messing with Quest3D games (mainly Audiosurf) to inspect and hopefully learn about their inner workings.

grafik

DISCLAIMER

This tool is not supposed to:

  • Enable piracy (There's way better ways for that than using this tool anyway)
  • Enable cheating online (The tool can't even do this in its current state)
  • Cause thermonuclear war

Features

  • Show information about channel groups (Name, protection and read-only status, file path)
  • Remove protection and read-only status from channel groups and save them, allowing them to be opened by the Quest3D editor for inspection or editing.
  • Load .cgr files into the game (NOTE: Not tested properly, don't count on it working)
  • Read (and change) strings of some channels (Support added for the most common ones)
  • Read and modify script source code of Lua script channels
  • Extract textures
  • Ability to write channel groups as DOT files to visualize them as a digraph

More to come soon-ish.

Dependencies

About

A tool to mess with Quest3D games (mainly Audiosurf)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published