Star on GitHubStar2.4k stars

Case study

linker_pc: reconstructing the Call of Duty 4 fastfile linker

linker_pc reconstructs the fastfile linker distributed with the Call of Duty 4 mod tools from its shipped 2008 executable. The recovered source builds a 32-bit Windows tool that reads zone CSV files and writes .ff fastfiles, using specified MSVC flags to preserve x87 floating-point behavior.

Targets
Binary
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
3
Last commit
2026-10-04
Language
C

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Visual Studio 2019 or later with the x86 C++ toolset and CMake 3.21 or later are required.
  • Run the executable from the Call of Duty 4 mod-tools bin directory; it imports the mod tools' d3dx9_34.dll and mss32.dll.

Cite

BibTeX

@misc{call-of-duty-4-linker-pc-case,
  title = {{linker\_pc: reconstructing the Call of Duty 4 fastfile linker}},
  howpublished = {\url{https://github.com/prd0nja/linker_pc}},
  url = {https://github.com/prd0nja/linker_pc},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/call-of-duty-4-linker-pc-case/}}
}

Plain text

linker_pc: reconstructing the Call of Duty 4 fastfile linker. https://github.com/prd0nja/linker_pc (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/call-of-duty-4-linker-pc-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · prd0nja/linker_pc · Revision 5e295a8
  2. CMakeLists.txt GitHub · prd0nja/linker_pc · Revision 5e295a8

More in Native binaries

All 502 entries in Native binariesNative binaries case studies (64)

↑↓ move↵ open⌘↵ new tab