12 Commits (2e53e62ef8f5fa12782c58ba22cffdfe50289962)

Author SHA1 Message Date
Nico de Poel 2e53e62ef8 Removed Windows-specific IPX and TCP/IP LAN drivers from the project and replaced them with a UniQuake net implementation that doesn't actually have any LAN drivers, i.e. only local loopback connections will work. 5 years ago
Nico de Poel 96d2a1fe7b First setup to upload brush models (specifically: the world model) from Quake to Unity. Updated the QWorld class to include the fields added by QuakeSpasm. 5 years ago
Nico de Poel e8a3313d88 Some cleanup 5 years ago
Nico de Poel 834ff9a794 First test converting models from Quake into Unity meshes, including normals and UVs. It's still far from perfect (back side UVs are not handled at all yet) but it's a good demonstration of what will be possible. 5 years ago
Nico de Poel 7f358f5188 Added back in acknowledgements. Seems fair. 5 years ago
Nico de Poel 99b09dc854 Moved some global variables around for portability 5 years ago
Nico de Poel d2184af9b1 Resolved compiler errors related to disabling SDL. Now we've just got a ton of linker errors to deal with... 5 years ago
Nico de Poel 09ad4b848c Added a build configuration which will only include portable code, i.e. no dependencies on SDL, OpenGL or native Windows libraries 5 years ago
Nico de Poel 11cdaf7a75 Allow passing of player number to FMOD for split-screen purposes. Not used for anything yet, but it's handy to have it in there already. 5 years ago
Nico de Poel 78f42d9c9a Return result of directory creation, so that the game may handle creation errors 5 years ago
Nico de Poel 243bb70613 Rewrote the BGM system using FMOD, making the whole codec system rather obsolete 5 years ago
Nico de Poel c91e6b2bea Replaced UQE-based engine code with a modified QuakeSpasm, stripping out all music codecs (obviously losing music playback capability but that'll be re-added later), and compiling to a DLL with the UniQuake integration code added in. 5 years ago