Christoph Oelckers
|
fda4293013
|
- draw the movie franes outside of the tile system to reduce the palette maintenance.
The movie code has always been the part causing the most issues because it alters the palettes - the rest treats them as static data.
|
2020-04-13 23:58:45 +02:00 |
|
Christoph Oelckers
|
fac004b4d2
|
- palette code cleanup
|
2020-04-13 23:58:44 +02:00 |
|
Christoph Oelckers
|
f74ba52990
|
- compile fixes.
|
2020-04-12 05:40:16 +02:00 |
|
Christoph Oelckers
|
d46ea7481f
|
- handle RRRA E1L2's fog in the shader instead of hacking the shade tables.
|
2020-04-12 08:30:43 +02:00 |
|
Christoph Oelckers
|
4d1d90d712
|
- use a global constant for the transparent palette index instead of hardcoding it to the 255 literal everywhere.
- added the needed glue to allow palettecontainer.cpp to compile.
|
2020-04-12 08:30:43 +02:00 |
|
Christoph Oelckers
|
ac07af7028
|
- m_png.cpp is common.
|
2020-04-12 08:30:42 +02:00 |
|
Christoph Oelckers
|
f1040fa699
|
- match with GZDoom's console code, move to 'common'.
|
2020-04-12 08:30:42 +02:00 |
|
Christoph Oelckers
|
57cb22f135
|
- console code matching with GZDoom
Refactored the buttons to be definable locally per game for easier handling of differing input.
|
2020-04-12 08:30:41 +02:00 |
|
Christoph Oelckers
|
14cdfa3f3c
|
- more file matching.
- moved c_con to Duke subproject because it's the only one using this stuff.
|
2020-04-12 08:30:41 +02:00 |
|
Christoph Oelckers
|
2883553ed2
|
- moved file lookup functions to utilities and matched to GZDoom's version.
|
2020-04-12 08:30:41 +02:00 |
|
Christoph Oelckers
|
a60a0eeefa
|
- use GZDoom's CMake based updaterevision tool.
|
2020-04-12 08:30:41 +02:00 |
|
Christoph Oelckers
|
8e87674d4c
|
- backend code matching with GZDoom
|
2020-04-12 08:30:40 +02:00 |
|
Christoph Oelckers
|
0ca4bbd0c4
|
- changed some menu related names to match GZDoom.
|
2020-04-12 08:30:40 +02:00 |
|
Christoph Oelckers
|
5584c726ba
|
- file system update and adjustment.
|
2020-04-12 08:30:40 +02:00 |
|
Christoph Oelckers
|
ac32194079
|
- code cleanup / removal of imgui.
|
2020-04-12 08:30:39 +02:00 |
|
Christoph Oelckers
|
f671eb622f
|
- migrated to GZDoom's utility code.
|
2020-04-12 08:30:39 +02:00 |
|
Christoph Oelckers
|
2a9813eb5c
|
- code matching with GZDoom.
|
2020-04-12 08:30:38 +02:00 |
|
Christoph Oelckers
|
797640c494
|
- use ZDoom's memory allocation wrapper instead of EDuke's.
This simply plays nicer with the compiler's diagnostics.
|
2020-04-12 08:30:38 +02:00 |
|
Christoph Oelckers
|
66ecb05eb8
|
- use Printf as the only command to print to the console.
All uses of OSD_Printf, initprintf etc. have been renamed.
|
2020-04-12 08:30:38 +02:00 |
|
Christoph Oelckers
|
588162e083
|
- removed redundant MAKE_ID definition.
|
2020-04-12 08:30:37 +02:00 |
|
Christoph Oelckers
|
69b8976c66
|
- GZDoom timer code added.
This may come in handy later.
|
2020-04-12 08:30:37 +02:00 |
|
Christoph Oelckers
|
672a9eb912
|
- removed the unused CompressedFileWriter class.
|
2020-04-12 08:30:37 +02:00 |
|
Christoph Oelckers
|
6ef93ba514
|
- match cmdlib.cpp/.h with GZDoom.
|
2020-04-12 08:30:36 +02:00 |
|
Christoph Oelckers
|
e2f5e8fe34
|
- renamed 'common' to 'core'.
We'll need 'common' for something else.
|
2020-04-12 08:30:36 +02:00 |
|