Saturday, November 7, 2009

LCC, the Quake 3 arena compiler.

My understanding is that the quake client runs on a virtual machine and the source code needs it's own compiler.


The source code directory structure is as follows.
  • Code: Contains all of the source code for the client, server and game.
  • lcc: Contains the compiler for the code for compiling quake 3 for the virtual machine it runs on.
  • q3asm: The assembler for the virtual machine.
  • ui: This seems to be definition files for menus and user interface configuration files.

No comments:

Post a Comment