Kawe Mazidjatari
731bdbb010
Remove explicit COMDAT/References linker optimization flags
2023-03-30 23:03:48 +02:00
Kawe Mazidjatari
9a8b39d71d
Additional compiler option changes
...
Force consistency between all libraries
2023-03-30 22:47:17 +02:00
Kawe Mazidjatari
c9f51a5dab
Change project compiler options
...
Changed to match the assembly of the game as much as possible. Will be finished when port to CMake is completed.
2023-03-30 22:21:18 +02:00
Kawe Mazidjatari
511eb74200
Remove extraneous compiler command from 'libsdl'
...
Removed '/arch:AVX2'.
2023-03-20 13:08:14 +01:00
Kawe Mazidjatari
9dfb79ff4a
Set floating point model to 'Fast'
2023-03-18 10:01:14 +01:00
Kawe Mazidjatari
da0153a3bd
Fix incremental linking for Profile builds
...
Much faster compile times.
2023-03-18 02:37:55 +01:00
Kawe Mazidjatari
bbaa35cbaf
Add 'Profile' build configuration
...
Add 'Profile' build configuration (similar configuration to many game engines).
This should be the main configuration for development. In the future, this will include incremental linking and asserts.
2023-03-18 02:04:18 +01:00
Kawe Mazidjatari
33b8fcd825
Fix compiler output paths
...
Some output paths were wrong.
2023-02-12 19:35:10 +01:00
Kawe Mazidjatari
a67967134d
Split x64 and x86 binaries
...
Don't overwrite each other.
2023-02-06 23:52:09 +01:00
Kawe Mazidjatari
3f14198695
Enable more optimization options for all projects
2022-05-13 17:37:23 +02:00
Kawe Mazidjatari
f425c09608
Default SDL to MSVC
2022-04-25 02:28:02 +02:00
Kawe Mazidjatari
8c1dfb50f4
Address class cleanup/improvements
...
* Move most definitions to implementation file to avoid recompiling whole program for small changes
* Pass strings by reference for where possible.
* Split Module class to dedicated file.
* Add const qualifiers to all eligible methods for address/module class
* Some renaming
2022-04-10 19:59:34 +02:00
Amos
d71b949468
Add Recast & Detour navmesh editor to SDK
2022-03-13 01:15:52 +01:00
Amos
ee51613492
Add libsdl library to project
2022-03-12 15:38:52 +01:00