user-grinch / GrinchTrainer-III-VC-SA

A trainer modification for Grand Theft Auto III, VC & SanAndreas (single player)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Grinch Trainer

Introduction

A trainer Grand Theft Auto III, VC & SA enabling a much more easier & amusing gameplay with cheats. This is NOT intended for use in multiplayer, I won't be responsible for any form of bans. Use it at your own risk!

Press Left Ctrl + T (on keyboard) or GamePadFaceLeft + GamePadFaceDown (on consoles - check keymappings section) to open the trainer.

Gamepad Key Mappings
  1. GamepadStart

    • Xbox: Menu
    • Switch: + (Plus)
    • PS: Options
  2. GamepadBack

    • Xbox: View
    • Switch: - (Minus)
    • PS: Share
  3. GamepadFaceLeft

    • Xbox: X
    • Switch: Y
    • PS: Square
  4. GamepadFaceRight

    • Xbox: B
    • Switch: A
    • PS: Circle
  5. GamepadFaceUp

    • Xbox: Y
    • Switch: X
    • PS: Triangle
  6. GamepadFaceDown

    • Xbox: A
    • Switch: B
    • PS: Cross
  7. GamepadDpadLeft

    • Xbox: D-pad Left
    • Switch: D-pad Left
    • PS: D-pad Left
  8. GamepadDpadRight

    • Xbox: D-pad Right
    • Switch: D-pad Right
    • PS: D-pad Right
  9. GamepadDpadUp

    • Xbox: D-pad Up
    • Switch: D-pad Up
    • PS: D-pad Up
  10. GamepadDpadDown

    • Xbox: D-pad Down
    • Switch: D-pad Down
    • PS: D-pad Down
  11. GamepadL1

    • Xbox: L Bumper
    • Switch: L
    • PS: L1
  12. GamepadR1

    • Xbox: R Bumper
    • Switch: R
    • PS: R1
  13. GamepadL2

    • Xbox: L Trigger
    • Switch: ZL
    • PS: L2
  14. GamepadR2

    • Xbox: R Trigger
    • Switch: ZR
    • PS: R2
  15. GamepadL3

    • Xbox: L Stick (click)
    • Switch: L3
    • PS: L3
  16. GamepadR3

    • Xbox: R Stick (click)
    • Switch: R3
    • PS: R3
  17. GamepadLStickLeft

    • Xbox: Left Analog Stick Left
    • Switch: Left Analog Stick Left
    • PS: [Analog] Move Window (in Windowing mode)
  18. GamepadLStickRight

    • Xbox: Left Analog Stick Right
    • Switch: Left Analog Stick Right
    • PS: [Analog] Move Window (in Windowing mode)
  19. GamepadLStickUp

    • Xbox: Left Analog Stick Up
    • Switch: Left Analog Stick Up
    • PS: [Analog] Move Window (in Windowing mode)
  20. GamepadLStickDown

    • Xbox: Left Analog Stick Down
    • Switch: Left Analog Stick Down
    • PS: [Analog] Move Window (in Windowing mode)
  21. GamepadRStickLeft

    • Xbox: Right Analog Stick Left
    • Switch: Right Analog Stick Left
    • PS: [Analog]
  22. GamepadRStickRight

    • Xbox: Right Analog Stick Right
    • Switch: Right Analog Stick Right
    • PS: [Analog]
  23. GamepadRStickUp

    • Xbox: Right Analog Stick Up
    • Switch: Right Analog Stick Up
    • PS: [Analog]
  24. GamepadRStickDown

    • Xbox: Right Analog Stick Down
    • Switch: Right Analog Stick Down
    • PS: [Analog]

Get stable binaries from here. Beta binaries are available at the discord server.

Discord Banner 2

Installation

Only these versions of the game is supported. I highly recommand installing the menu on a fresh, non-modded game first.

  • GTA SA v1.0 US Hoodlum
  • GTA VC v1.0 EN
  • GTA III v1.0 EN

If you have those mentioned versions installed, use the installer here.

Manual ( Not recommanded, use the installer instead! )
  1. Install DirectX9, Visual C++ Redistributable 2022 x86 & Ultimate asi loader.
  2. Download GrinchTrainerSA/VC/III.7z and extract everything in game root directory (NOT MODLOADER). The GrinchTrainer folder & .asi file must be placed in the same place.
  3. Install SilentPatch (For GTA III don't install the ddraw.dll component)
  4. Install D3D8to9 wrapper (For III & VC)

Incompatible Mods

GTA SA

  1. ENB/ SA_DirectX 2.0
  2. MSI Afterburner FIX: Enable Stealth mode in rivatuner
  3. GTA Underground

GTA III

  1. SilentPatch ddraw.dll component. FIX: Delete ddraw.dll file for now

Let me know if you mind more.

Things to do on crash

  1. Delete the GrinchTrainerXX.toml config file and try again.
  2. If it's happening after installing a recent mod try removing it.
  3. Try on a fresh installation of the game.
  4. If still doesn't fix your issue, go ahead and report it.

Crash reports/ Bug reports

Install Crash info & reproduce your crash. When reporting the crash upload the crashinfo logfile with it. Explain how to reproduce the crash in details. Also include,

  • Game version
  • Menu version
  • List of mods installed

You can either open a issue here or directly contact me on discord (Recommended).

Submit Translations

How to translate trainer to another language

The translations are loaded from GrinchTrainerXX/locale/*.toml files. Make a copy of the English.toml file and translate the texts there to your language. Rename the file to your_language.toml and make a pull request.

If you're language isn't supported ( Appears ??? in the menu. Check here for supported languages), open a issue asking for support.

All credits are given in Menu/ About tab.

About

A trainer modification for Grand Theft Auto III, VC & SanAndreas (single player)

License:Other


Languages

Language:C++ 62.5%Language:Inno Setup 28.7%Language:C 8.5%Language:Batchfile 0.3%