Jeod
f929310f9d
Update README.md
2024-04-20 16:04:14 -04:00
JeodC
1382d9f2af
Add proposed changes
2024-04-20 13:53:21 -04:00
Louis Gombert
3515bc0043
Merge pull request #82 from th1000s/fix
...
Fix -fpermissive issues, remove workaround flags
2024-04-20 17:17:28 +00:00
Kevin Bentley
23503d144c
Merge pull request #96 from Lgt2x/add-missing
...
Add D3 utilities source (from kevinbentley/add-missing)
2024-04-20 10:40:42 -06:00
Louis Gombert
51e8f034ed
Remove license from html files
2024-04-20 18:34:49 +02:00
Louis Gombert
31b63bb79f
Add license to legacy utilities
...
Generated using script:
for file in \$(find ./legacy -type f | \grep -E "\.cpp|\.h")
do
mv $file temp.xxx
cp gplheader $file
cat temp.xxx >> $file
done
2024-04-20 18:33:12 +02:00
Louis Gombert
b0f7dc1437
Add D3 utilities source (from kevinbentley/add-missing)
...
Kevin Bentley <kevin.bentley@gmail.com>
2024-04-20 18:33:12 +02:00
Kevin Bentley
f3ddb1aa28
Hog Utilities
2024-04-20 18:33:12 +02:00
Kevin Bentley
7cdb405702
A bunch of other files from D3 to sort through.
2024-04-20 18:33:12 +02:00
Kevin Bentley
8897c4365f
Merge pull request #113 from kevinbentley/license-clarification
...
License clarification
2024-04-20 10:17:28 -06:00
Kevin Bentley
44c4f867e8
Removed extraneous license
2024-04-20 10:15:38 -06:00
Kevin Bentley
d819437f58
Removed extraneous license text.
2024-04-20 10:15:08 -06:00
Kevin Bentley
fdca45a651
Merge pull request #111 from kevinbentley/license-clarification
...
Updated source to reflect the license that this code is released under.
2024-04-20 10:02:47 -06:00
Kevin Bentley
1f45163248
Updated source to reflect the license that this code is released under.
2024-04-20 09:57:49 -06:00
Thomas Otto
9b1f6a3178
Remove -fpermissive and -Wno-address-of-temporary flags
2024-04-20 17:22:27 +02:00
Thomas Otto
b737ec39d3
Don't take the address of an rvalue
...
Create items explicitly on the stack first, then these are copied in the
following call.
2024-04-20 17:22:27 +02:00
Louis Gombert
72366e1a2e
Merge pull request #108 from th1000s/vexvoid
...
Void and Vexing Parse
2024-04-20 15:07:09 +00:00
Thomas Otto
bd0122e5af
Use PInfo* instead of void*
...
This avoids a lot of casts back to this (and ever only this) type.
2024-04-20 16:33:22 +02:00
Thomas Otto
0037e5206e
Fix a vexing parse
2024-04-20 16:33:22 +02:00
Azamat H. Hackimov
f023d24b5b
Merge pull request #104 from Lgt2x/cmake-format
...
Standardize CMake formatting
2024-04-20 16:33:09 +03:00
JeodC
ec9800884e
Add issue templates, adjust gitignore for windows
2024-04-20 09:30:44 -04:00
Louis Gombert
ac2b95b645
Remove deprecated CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
2024-04-20 14:45:49 +02:00
Louis Gombert
c2b71b8147
Standardize CMake formatting
...
lowercase function names, blocks indent
2024-04-20 14:45:49 +02:00
Louis Gombert
ad6c3ee5a9
Merge pull request #86 from Lgt2x/d3-install
...
Remove D3_GAMEDIR hard-coded CMake variable
2024-04-20 11:13:51 +00:00
Louis Gombert
4b53454c0f
Remove D3_GAMEDIR hard-coded CMake variable
2024-04-20 13:02:40 +02:00
Louis Gombert
a9b491e1b9
Merge pull request #97 from MaddTheSane/clangStatic
...
Quiet Clang Static Analyzer warnings.
2024-04-20 10:55:43 +00:00
Azamat H. Hackimov
12141e7cd5
Merge pull request #99 from Arcnor/fix-presets
...
fix CMakePresets for Windows, add build presets
2024-04-20 10:50:10 +03:00
Edu Garcia
76ebfa19a0
fix CMakePresets for Windows, add build presets
2024-04-20 07:47:09 +01:00
C.W. Betts
7d7f5bf896
Quiet Clang Static Analyzer warnings.
...
Most of the warnings were caused by uninitialized values. Some were in plug-ins that didn't have a break in a switch, causing the memory to be deleted twice.
2024-04-19 17:42:17 -06:00
Louis Gombert
0d6fcb1e7e
Merge pull request #78 from MaddTheSane/snprintf
...
Change most sprintf to snprintf
2024-04-19 21:12:51 +00:00
C.W. Betts
57078ae4b5
Change most sprintf to snprintf.
...
This also includes vsprintf to vsnprintf.
2024-04-19 12:31:28 -06:00
Jeod
99f86c5c1f
Merge pull request #85 from MaddTheSane/endianFix
...
Fix endian read-write for doubles.
2024-04-19 12:16:16 -04:00
Jeod
1fb980d2b1
Merge pull request #87 from Arcnor/msvc-warnings
...
enable stricter MSVC warnings, fix some of them
2024-04-19 12:15:03 -04:00
Edu Garcia
4289427c37
Merge pull request #89 from kevinbentley/revert-76-cfile-update
...
Revert "Cfile module update"
2024-04-19 14:15:24 +01:00
Edu Garcia
066b436fd9
Revert "Cfile module update"
2024-04-19 13:57:55 +01:00
Edu Garcia
6e772ca4da
enable stricter MSVC warnings, fix some of them
2024-04-19 12:38:44 +01:00
Louis Gombert
82ca58219a
Merge pull request #75 from petesimard/main
...
Add the out directory to .gitignore
2024-04-19 11:31:24 +00:00
Louis Gombert
21fb443cb3
Merge pull request #74 from GravisZro/fix/warnings
...
Fix build warnings (NULL instead of '\0')
2024-04-19 11:21:14 +00:00
Jeod
2d4d82d469
Accurately find the linux artifacts ( #80 )
...
use ninja for Linux builds, fixes missing Linux artifacts on CI
2024-04-19 12:13:19 +01:00
Edu Garcia
a282b8b234
Merge pull request #79 from InsanityBringer/rawinput_fixes
...
Unregister raw input device when DDIO shuts down
2024-04-19 11:05:57 +01:00
Edu Garcia
09cb56f269
Merge pull request #76 from winterheart/cfile-update
...
Cfile module update
2024-04-19 11:02:58 +01:00
C.W. Betts
c88af830e6
Fix endian read-write for doubles.
2024-04-18 23:35:58 -06:00
Kevin Bentley
98ed4599a5
Merge pull request #84 from midnite8177/fix-libmve
...
Fix libmve so movies rendering correctly
2024-04-18 22:25:31 -06:00
Jeff Slutter
2c4c3b339b
Fixing an accidental change back
2024-04-18 22:52:05 -05:00
Jeff Slutter
6fc71b1e13
Enable all codec opcodes. We had disabled some when trying to debug the code years ago and not all got re-enabled.
2024-04-18 22:43:04 -05:00
InsanityBringer
0be24877d8
oops, left a comment incompl
2024-04-18 17:54:41 -05:00
InsanityBringer
396131c15b
Remove unneded mprintfs
2024-04-18 17:46:20 -05:00
InsanityBringer
766e6420c4
Deregister the raw input device on DDIO shutdown, to avoid excessive capturing of the mouse.
2024-04-18 17:38:29 -05:00
Jeod
1edaa3b628
Merge pull request #77 from jcoby/remove-dmono
2024-04-18 17:35:37 -04:00
Azamat H. Hackimov
7dd6dab98b
Rename names of enums
...
Some of them interferer with WinAPI.
2024-04-19 00:17:15 +03:00