Commit graph

162 commits

Author SHA1 Message Date
Clownacy
10af7b95f2
Update readme with deprecation notices and cleanup 2020-04-01 14:12:17 +01:00
Clownacy
b199feb944 Merge branch 'accurate' into portable 2020-03-17 19:22:42 +00:00
Clownacy
ec97ae4805 Fix typo in readme 2020-03-17 19:21:41 +00:00
Clownacy
cc4a58fbac Use CFLAGS and CMAKE_C_FLAGS 2020-03-14 23:18:30 +00:00
Clownacy
4f49fe8706 Merge branch 'accurate' into portable 2020-03-14 23:17:42 +00:00
Clownacy
7fe29e6ac5 List technical options after game-affecting ones 2020-03-14 23:12:27 +00:00
Clownacy
d54bc4c232 Add MSVC_LINK_STATIC_RUNTIME to the readme 2020-03-14 23:09:05 +00:00
Clownacy
03c460a60b Merge branch 'accurate' into portable 2020-03-14 22:10:00 +00:00
Clownacy
84cc01b8f0 Remove LTO from the Makefile
Can also be done by adding to CXXFLAGS

The CMake one will be kept around because it uses an actual CMake
feature.
2020-03-14 20:12:33 +00:00
Clownacy
a0f7ce8d9f Merge branch 'accurate' into portable 2020-03-14 20:11:42 +00:00
Clownacy
10fbb05670 Remove some Make/CMake options
These options would add compiler flags that the user could just pass
on their own with CXXFLAGS/CMAKE_CXX_FLAGS.
2020-03-14 20:03:42 +00:00
Clownacy
bbf65f64f5 Note that users can pass their own compiler flags 2020-03-14 19:59:56 +00:00
Clownacy
2c831a62ad Add NATIVE_OPTIMIZATIONS to the Makefile
Must have forgot to add this option here when adding it to the
portable branch
2020-03-14 19:45:30 +00:00
Clownacy
a70b4e444e Add CMake info to the readme 2020-03-14 19:42:58 +00:00
Clownacy
156c01e672 Rename RENDERER and AUDIO_BACKEND
Now they're BACKEND_RENDERER and BACKEND_AUDIO
2020-02-29 18:33:32 +00:00
Clownacy
15bf7e095a Add AUDIO_BACKEND option to readme 2020-02-29 18:19:06 +00:00
Clownacy
e599d02fb1 Added NATIVE_OPTIMIZATIONS option to Makefile 2020-01-29 22:19:47 +00:00
Gabriel Ravier
d88db09752 Added CMake option for native optimizations (-march=native)
Signed-off-by: Gabriel Ravier <gabrielravier@gabrielAncientIBMv2>
2020-01-29 23:01:31 +01:00
Clownacy
30dda63671 Freetype -> FreeType 2020-01-27 01:04:19 +00:00
Clownacy
26475dacdf Merge branch 'accurate' into portable 2020-01-24 13:56:12 +00:00
Clownacy
917d69fc4a Move the data folder back to the game folder
The whole 'copy data folder from assets folder to the game folder
when Makefile is ran' thing just made modding annoying.
2020-01-24 13:44:57 +00:00
Clownacy
03755933ba Added Travis badge to readme
These were already in the portable and enhanced branches, but not
here
2020-01-23 13:59:27 +00:00
Clownacy
db9350bdb9 Add LTO option to CMakeLists.txt 2020-01-22 23:39:05 +00:00
Clownacy
3263668156 Merge branch 'accurate' into portable 2020-01-22 23:35:49 +00:00
Clownacy
867af9f090 Add option to the Makefile to enable LTO 2020-01-22 23:34:12 +00:00
Clownacy
4cbc56e272 Add OpenGL ES 2.0 renderer 2020-01-20 13:49:30 +00:00
Clownacy
c5f1725a92 More capitalisation 2020-01-15 08:23:47 +00:00
Clownacy
f7b8373ad7 Merge branch 'accurate' into portable 2020-01-15 08:18:30 +00:00
Clownacy
727b3eee0d Capitalise 'Clang' 2020-01-15 08:16:57 +00:00
Clownacy
1c65eee284 Remove GLEW from the list of dependencies 2020-01-15 08:04:04 +00:00
Clownacy
48651f0b94 Backport a readme line from the portable branch 2020-01-15 08:02:50 +00:00
Clownacy
9995ccb7cc The Makefile doesn't support MSVC 2020-01-15 08:01:33 +00:00
Clownacy
c7bd555eef Merge branch 'accurate' into portable 2020-01-15 08:01:23 +00:00
Clownacy
a09f73f2ea Specify that WARNINGS enables compiler warnings 2020-01-15 07:46:02 +00:00
Clownacy
a1937b4730 Backport the portable branch's warnings 2020-01-15 07:45:36 +00:00
Clownacy
cd589b7c1d Specify the OpenGL3 backend in the readme 2020-01-04 20:50:38 +00:00
Clownacy
a1ec78211f Added Travis CI badge thingy 2019-11-02 21:03:58 +00:00
Clownacy
404d748da7 Rename ALL_WARNINGS and FATAL_WARNINGS
This way, all three options appear neatly together when 'cmake -LH'
is ran.
2019-10-29 11:53:02 +00:00
Clownacy
eceae1f43e Move options in README so both lists match 2019-10-29 11:45:56 +00:00
Gabriel Ravier
f6c19c5501 Move warnings in the README too
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-29 10:07:43 +01:00
Gabriel Ravier
44d6dac407 First attempt at making warnings work
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-27 20:42:19 +01:00
Clownacy
532e497a9b Merge branch 'accurate' into portable 2019-10-14 23:48:56 +00:00
Clownacy
cea39ac06b
Improve the readme's wording some more
I was never much of a storyteller.
2019-10-14 22:45:42 +00:00
Clownacy
0b8c49b984 Rename SDL RENDERER options
Been meaning to do this for ages
2019-10-14 22:20:21 +00:00
Clownacy
09ed7a9a9f Capitalise the readme's title suffix 2019-09-11 13:10:19 +00:00
Clownacy
1f5d37a938 Merge branch 'accurate' into portable 2019-09-11 13:03:53 +00:00
Clownacy
7ac0fa91a2
Add a list of branches to the readme 2019-09-10 13:27:32 +00:00
Clownacy
9ca503a96e Add Visual Studio 2017 project files
This required hacking-in DirectInput8 support since Visual Studio
hasn't supported DirectInput7 and earlier since 2007.
2019-09-10 00:43:23 +01:00
Clownacy
a81fe10fc7 Move Visual Studio 2003 files to their own folder
We don't want these conflicting with the upcoming Visual Studio 2017
files.
2019-09-10 00:41:32 +01:00
Clownacy
b5f2fa8693 Add a DEBUG_SAVE option to CMakeLists.txt 2019-09-06 21:24:54 +01:00