Christoph Oelckers
|
716e059374
|
use shared SplitPath function
|
2023-10-01 13:09:22 +02:00 |
|
Christoph Oelckers
|
4a87003408
|
- backend update from GZDoom.
* Vulkan backend updated.
* zlib replaced with miniz.
* FileReader is now 64 bit capable.
* jpeg replaced with stb-image.
* CMake project warnings fixed.
|
2023-09-23 09:56:27 +02:00 |
|
Christoph Oelckers
|
82057bcd5a
|
- Backend update from GZDoom-
This compiles but doesn't run.
|
2023-08-23 20:36:19 +02:00 |
|
Christoph Oelckers
|
b95a5a4b2b
|
- yet another backend update.
|
2023-08-20 02:15:57 +02:00 |
|
Christoph Oelckers
|
cf19d75242
|
- backend update from GZDoom without adapting other code.
|
2023-08-19 16:59:05 +02:00 |
|
Mitchell Richters
|
274899c9db
|
- Get rid of useless lerp() function I added last night for lack of C++20.
* We already have a generic linear interpolator that _I_ added, so let's use it.
|
2022-11-07 17:31:17 +11:00 |
|
Mitchell Richters
|
8ec475aec8
|
- Replace clamped off tangent values with a linear interpolation of the player's pitch.
* Gives a tangent-like ramping where it's noticeable without having to use the tangent at all.
* Had to do homegrown lerper since we're not C++20 yet.
|
2022-11-06 21:59:04 +11:00 |
|
Mitchell Richters
|
6efe565f7c
|
- Blood: Floatified vector addition in ConcussSprite() .
|
2022-10-22 12:16:57 +02:00 |
|
Christoph Oelckers
|
111dbd7a7d
|
- backend update from GZDoom.
mainly TAngle overhaul and needed code adjustments.
|
2022-08-26 18:28:22 +02:00 |
|
Christoph Oelckers
|
b492cbcebb
|
- ported my old Build-style renderer for Doom from 2008 and the wall renderer from GZDoom to work with Build data.
It renders walls, but y-panning is still broken.
|
2021-03-17 16:54:36 +01:00 |
|
Christoph Oelckers
|
c96e04e6c9
|
- backend update from GZDoom.
|
2021-02-12 14:44:54 +01:00 |
|
Mitchell Richters
|
5124c0daec
|
- Amalgamate ksgn and sgn into Sgn in cmdlib.h, and remove pragmas.h.
|
2021-01-05 07:31:37 +11:00 |
|
Christoph Oelckers
|
5a5f9b8e02
|
- backend update from GZDoom.
|
2020-11-23 15:54:06 +01:00 |
|
Christoph Oelckers
|
5584c726ba
|
- file system update and adjustment.
|
2020-04-12 08:30:40 +02:00 |
|
Christoph Oelckers
|
f671eb622f
|
- migrated to GZDoom's utility code.
|
2020-04-12 08:30:39 +02:00 |
|
Christoph Oelckers
|
e2f5e8fe34
|
- renamed 'common' to 'core'.
We'll need 'common' for something else.
|
2020-04-12 08:30:36 +02:00 |
|
Christoph Oelckers
|
6231cec7c1
|
- sound backend update.
|
2020-02-09 13:26:51 +01:00 |
|
Christoph Oelckers
|
ab5bc0e435
|
- more reworking of music lookup.
extended lookup now also supports looking for substitutions inside the file system.
|
2020-01-27 21:39:15 +01:00 |
|
Christoph Oelckers
|
134122335b
|
- first attempt to compile on a Mac
This could have gone better, there's far too many warnings here
|
2020-01-06 02:41:47 +01:00 |
|
Christoph Oelckers
|
c82d6de6c3
|
- fixed a few typos and uninitialized variables.
|
2020-01-03 17:08:41 +01:00 |
|
Christoph Oelckers
|
10683e9123
|
- added GZDoom's Windows backend code.
Compiles but doesn't link yet.
|
2019-12-22 20:55:47 +01:00 |
|
Christoph Oelckers
|
ec96ae8992
|
- cleanup of -map setup.
|
2019-12-11 01:11:35 +01:00 |
|
Christoph Oelckers
|
2a9e4fca46
|
WIP safety commit
|
2019-11-30 19:23:54 +01:00 |
|
Christoph Oelckers
|
bc8578e153
|
- brought in GZDoom's gameconfigfile so that the settings can be transitioned to a more robust implementation.
|
2019-10-21 21:36:05 +02:00 |
|