Commit Graph

472 Commits

Author SHA1 Message Date
Michael
09e781666c FastBump.cpp: use continue to continue loop
- ensure that polygons get their bump mapping matrices
2020-04-20 20:58:27 +02:00
Michael
2ea04d23bb supportfn.cpp: use correct buffer size when copying differently sized buffers 2020-04-20 20:54:45 +02:00
Michael
57f937c9ff PathAStar.cpp: do not run search with invalid input 2020-04-20 20:37:38 +02:00
Michael
9da40f3d18 ImageLoader.cpp: add missing variable initialization 2020-04-20 20:33:25 +02:00
Ian Brun
5a5c9e2a61
Merge pull request #76 from meekee7/vmem-quickfix
VirtualMem: quick and dirty workaround
2020-04-19 21:35:46 +02:00
Ian Brun
e1a7f7572a
Merge pull request #75 from meekee7/start-new-game
Start Trespasser [Stage: start new game] Part 1
2020-04-19 21:35:37 +02:00
Michael
3dcf9b420a VirtualMem.cpp: add quick and dirty workaround for broken virtual memory usage 2020-04-19 14:42:28 +02:00
Ian Brun
7e9a754fcd
Merge pull request #74 from meekee7/start-main-menu2
Start Trespasser [Stage: main menu]
2020-04-19 14:14:34 +02:00
Michael
79a89a32c3 Water.cpp: disable assembly code paths to avoid crash
- add missing type for variable declaration
2020-04-19 14:01:14 +02:00
Michael
cf0aa8df21 FastBump.cpp: avoid division by zero 2020-04-19 14:01:09 +02:00
Michael
8af3a7da23 RegInit.cpp: default reg entry "Auto Save" to 0/false. 2020-04-19 14:01:03 +02:00
Michael
57fe958fb4 ctrls.cpp: add missing variable initialization 2020-04-19 14:00:55 +02:00
Michael
9e8c3b32cd uiwnd.cpp: use correct comparison operator for iterators 2020-04-19 13:47:22 +02:00
Michael
7ff07d34e6 saveload.cpp: restructure loop to avoid over-iteration after insert 2020-04-19 13:22:43 +02:00
Michael
42aafda1ca mainwnd.cpp: use rbegin()/rend() for backwards iteration 2020-04-19 13:19:02 +02:00
Michael
ff92f30b81 uiwnd.cpp: use rbegin()/rend() for backwards iteration 2020-04-19 13:18:57 +02:00
Michael
7b9338f748 uiwnd.cpp: fix deletion algorithm for vector 2020-04-19 13:09:10 +02:00
Michael
6088118dc0 token.cpp: add missing variable intialization 2020-04-19 12:46:21 +02:00
meekee7
ee06277407
Merge pull request #14 from OpenTrespasser/dev
Merge upstream/dev into staging
2020-04-19 11:58:12 +02:00
Ian Brun
fc76f0ea6b
Merge pull request #73 from meekee7/more-testprojects
More test projects
2020-04-19 04:29:36 +02:00
Ian Brun
30b45f4f55
Merge pull request #72 from meekee7/start-trespass-app
Start Trespasser [Stage: intro video]
2020-04-19 04:27:58 +02:00
Michael
4adcf75f71 RasterVid.cpp: force window mode 2020-04-18 17:43:05 +02:00
Michael
e82da6a2d5 ScreenRenderDWI.cpp: enable all color depth modes for primitives 2020-04-18 17:37:18 +02:00
Michael
1e3df1bf07 FastHeap.hpp: reenable new[] operators 2020-04-18 17:33:31 +02:00
Michael
7c8426267a FileIO.cpp: do not close file if handle is 0 (i.e. file was never opened) 2020-04-18 17:31:02 +02:00
Michael
214c00661f trespass/main.cpp: add missing variable initialization 2020-04-18 17:28:44 +02:00
Michael
9697a665b8 Root/CMakeLists.txt: add new projects GTestLibGlobals, LoaderTest and SystemTest 2020-04-16 20:19:16 +02:00
Michael
d69f83d8f3 FastHeapTest.cpp: add tests for CFastHeap allocation 2020-04-16 20:18:28 +02:00
Michael
222942f56e FileIOTest.cpp: add destructor test for CFileIO 2020-04-16 20:13:06 +02:00
Michael
98ec31fb5b GTestLibGlobals.cpp: add collection of global constants and functions needed by the libraries 2020-04-16 20:12:37 +02:00
Michael
e65848c784 SystemTest/CMakeLists.txt: add SystemTest project definition 2020-04-16 20:11:22 +02:00
Michael
fd064623cf LoaderTest/CMakeLists.txt: add LoaderTest project definition 2020-04-16 20:11:00 +02:00
Michael
2ac1545ff1 GTestLibGlobals/CMakeLists.txt: add GTestLibGlobals project definition 2020-04-16 20:10:30 +02:00
meekee7
2f17d7dafc
Merge pull request #13 from OpenTrespasser/dev
Merge upstream/dev into staging
2020-04-16 19:26:00 +02:00
Ian Brun
735c349f7a
Merge pull request #71 from meekee7/add-gtest2
Add GTest library & StdTest project
2020-04-16 03:06:18 +02:00
Michael
919c030610 gtest: forward to head of v1.10.x branch 2020-04-16 00:29:40 +02:00
Michael
5afa6dae49 .gitmodules: use OpenTrespasser fork of gtest
- specify branch for gtest
2020-04-16 00:28:06 +02:00
meekee7
18e2ee8a12
Merge pull request #12 from OpenTrespasser/dev
Merge upstream/dev into staging
2020-04-15 21:07:01 +02:00
Michael
bbca5117bc .gitmodules: add .git extension to CMake url
- use tabs insteas of spaces
2020-04-15 19:16:12 +02:00
Ian Brun
d6a8926502
Merge pull request #70 from meekee7/renderer-asm-platform
ScreenRenderDWI: add missing files
2020-04-14 23:07:09 +02:00
Ian Brun
6642822f43
Merge pull request #69 from meekee7/resurrect-tests
Resurrect test projects from unbound code (issue #64)
2020-04-14 23:06:13 +02:00
Ian Brun
7fd6eefc48
Merge pull request #68 from meekee7/neuquant-header
Neuquant header
2020-04-14 23:02:57 +02:00
Michael
a2ff93190d Root/CMakeLists.txt: add StdTest project 2020-04-13 23:51:02 +02:00
Michael
d2894e2682 StdTest/CMakeLists.txt: add project definition for StdTest 2020-04-13 23:50:28 +02:00
Michael
8c42f8d757 CSetTest.cpp: add some unit tests for CSetHelper copy-assignment operator 2020-04-13 23:49:42 +02:00
Michael
bb9c6ecb43 Root/CMakeLists.txt: add gtest 2020-04-13 21:25:39 +02:00
Michael
46fac32561 .gitmodules: add gtest as git submodule 2020-04-13 21:03:10 +02:00
Michael
1cdf6c9a96 ScreenRenderDWI/CMakeLists.txt: add missing INL files
- put cpu-specific code into dedicated source groups
2020-04-13 18:40:07 +02:00
Michael
92a9f9cc48 DrawSubTriangle.cpp: apply renaming of CPP files to INL files 2020-04-13 18:08:38 +02:00
Michael
eba550d79e ScreenRenderDWI/Primitives: rename CPP files used as header files to INL files 2020-04-13 18:07:49 +02:00