gbe_fork/resources/README.md

19 lines
1.1 KiB
Markdown
Raw Normal View History

2023-12-31 07:55:34 +08:00
This directory contains additional resources used during build.
* The folder [win](./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:
```bash
cl.exe myfile.cpp myres.res -o myout.exe
```
* [api](./win/api/): contains an immitation of the resources found in `steam_api(64).dll`
* [client](./win/client/): contains an immitation of the resources found in `steamclient(64).dll`
* [launcher](./win/launcher/): contains an immitation of the resources found in `steam.exe`
* [game_overlay_renderer](./win/game_overlay_renderer/): contains an immitation of the resources found in `GameOverlayRenderer(64).dll`
* [file_dos_stub](./win/file_dos_stub/): contains an immitation of how the DOS stub is manipulated after build
2023-12-31 07:55:34 +08:00