gbe_fork/resources
2024-03-08 18:31:40 +02:00
..
win use abbreviated name for windows resources 2024-03-08 18:31:40 +02:00
README.md a working stub patcher + lots of changes to cold client loader 2024-01-19 04:28:03 +02:00

This directory contains additional resources used during build.

  • The folder win contains the resources added to the .dll/.exe binaries,
    these include version info and an immitation of any extra resources found in the original .dll/.exe.

    These resources are built using Microsoft's resourec compiler rc.exe during the build process,
    and the output files are stored in build\tmp\win\rsrc as *.res.

    These resources are later passed to the compiler cl.exe as any normal .cpp or .c file:

    cl.exe myfile.cpp myres.res -o myout.exe
    
    • api: contains an immitation of the resources found in steam_api(64).dll
    • client: contains an immitation of the resources found in steamclient(64).dll
    • launcher: contains an immitation of the resources found in steam.exe
    • file_dos_stub: contains an immitation of how the DOS stub is manipulated after build