Skip to content
@SDmodding

Sleeping Dogs Modding

Info

This github organization is based around modding: Sleeping Dogs: Definitive Edition.

If you reading this based on some link reference or just trying to mod the game while using SDK provided at our organization, you will require to download this executable so it's compatible with the SDK (Mod you downloading): sdhdship.exe (Steam).

If you're using GOG Version of the game you will need also this: SteamAPI Offline.

Modding

If you're interested in modding the game yourself, we provide enough repositories at this organization that will give you enough information to do mods by yourself.

The main repository you should check out is the: SDK.

If you know how to reverse and use assembly debugger you can get yourself: PDB, this PDB has been in first steam version release and contain every single information about functions & variables names, structs, etc...

If you don't know how to begin to work with SDK or anything there is Base Project that contain basic example of hooking render, game function.

Pinned Loading

  1. SDK SDK Public

    SDK is kind of like "dev-kit" that you can use inside your C++ project and have easy access to internal game classes/functions.

    C++ 15 1

  2. SDK-Base SDK-Base Public

    Visual Studio SDK Base with ImGui and GameStateInGame Update.

    C++ 3

  3. Files Files Public

    This repo is used to store some data from game original/decrypted/etc...

    3

  4. PermTool PermTool Public

    GUI Tool for exploring (Perm/Bin) files.

    C++ 3

  5. FileRedirector FileRedirector Public

    This will redirect all files that game tries to load from .big file to actual file that's stored under FileRedirector folder.

    C++ 3

  6. PS-Controller PS-Controller Public

    A modification which replaces Xbox buttons to PS buttons.

    C++ 5

Repositories

Showing 10 of 28 repositories
  • ModelScriber Public

    Model Scriber is tool that creates (Perm.bin) file from (model/obj) file.

    SDmodding/ModelScriber’s past year of commit activity
    C++ 1 0 0 0 Updated Jul 8, 2024
  • SDK Public

    SDK is kind of like "dev-kit" that you can use inside your C++ project and have easy access to internal game classes/functions.

    SDmodding/SDK’s past year of commit activity
    C++ 15 1 0 0 Updated Jul 7, 2024
  • SDK-Base Public

    Visual Studio SDK Base with ImGui and GameStateInGame Update.

    SDmodding/SDK-Base’s past year of commit activity
    C++ 3 0 1 0 Updated Jul 6, 2024
  • FileDocumentation Public

    This repository is dedicated to documenting the structure and contents of game files.

    SDmodding/FileDocumentation’s past year of commit activity
    0 0 0 0 Updated Jun 29, 2024
  • Mouse4Fix Public

    Simple plugin that patches game to fix Mouse 4.

    SDmodding/Mouse4Fix’s past year of commit activity
    C++ 0 0 0 0 Updated Mar 16, 2024
  • UmbrellaColorVariants Public

    Small modification that makes umbrella have randomized color rather than having white color.

    SDmodding/UmbrellaColorVariants’s past year of commit activity
    C++ 1 0 0 0 Updated Jan 6, 2024
  • ShaderPacker Public

    Small tool to unpack/pack 'shaders.temp.bin'.

    SDmodding/ShaderPacker’s past year of commit activity
    C++ 0 0 0 0 Updated Dec 21, 2023
  • PropsFix Public

    Simple plugin that fixes not working attachable props on certain characters

    SDmodding/PropsFix’s past year of commit activity
    C++ 2 0 0 0 Updated Dec 17, 2023
  • website Public
    SDmodding/website’s past year of commit activity
    JavaScript 0 0 0 0 Updated Dec 17, 2023
  • Files Public

    This repo is used to store some data from game original/decrypted/etc...

    SDmodding/Files’s past year of commit activity
    3 0 0 0 Updated Dec 15, 2023

Top languages

Loading…

Most used topics

Loading…