RSS feed
6d916b09
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/31 15:12
D_DrawSurfaces: fix wrong flag used to draw (or not) zspans
4ccf8bb9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/31 12:10
bsp30: don't trust map's builtin non-0 mipmap levels when it comes to fences - scale them as well
612fcd2a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/31 11:50
sky: make it work with whichever sizes; replace absent sky with notexture
9c1b473a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/31 11:41
notexture: don't make it transparent
e5e155f8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/30 21:00
get rid of screenwidth and rowbytes
8bd89358
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/30 20:47
zspans: remove useless steps
218ec193
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/30 19:55
organize a global dvars struct
a0e7f750
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/30 19:53
add -N to disable optional modules (only "cd" and "snd" for now)
2e939eac
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 22:24
alpha: only 0x00000000 is fully transparent; fix the fullbright fighting alpha blending
f80ce3e9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 21:37
openal: poke hrtf in alreinit
554f7a5c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 21:25
openal: create a thread instead of a process for track reading
00a30d4d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 21:22
fs: open with O_CLOEXEC when possible
1012a3c0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 21:18
unix: don't signal on pipe broken
191f0d45
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 20:02
render world "rejects" back to front with clipping disabled to fix fence/transparent surfaces play nicely with each other
45321b4d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 20:01
R_RotateBmodel: take entity as an argument
273a315a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 14:54
less type mess
d308fcf8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 14:45
demo: instead of failing on EOF when running a demo with no other demos queued, disconnect properly
ac7e6ac7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 14:44
get rid of %r in non-plan9 code
19687e3b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/29 10:53
rearrange and rename files
05c4f601
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 23:43
get rid of ushort/ulong
49eaf765
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 22:13
bring back "screenshot" command
4605c9a9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 20:06
fix a warning
3033fafd
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 20:04
add "crosshair_shape" cvar: 0 is default cross, anything else is a dot
8d166d9c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 19:57
remove "gl_cshiftpercent" that has never been implemented
6be2577c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 19:40
view: enable crosshair by default
04161d56
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 19:39
fog: better Nehahra fog logic; calculate less
9ca8a4f7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 19:38
cmd: add "hidden" field to mark commands as hidden from completion; mark Nehahra fog aliases as such
2753cf99
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 19:35
cvar: call the callback if set through setcvar()
61a668a6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 18:11
sprite32: always blend as the alpha is not necessarily 0xff/0x00 for all pixels
d0340ee6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 18:10
treat alpha 0 ("default") as alpha 0xff when drawing
050589ae
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 16:54
m_raw: use callbacks
9377317f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 16:03
fog: add Nehahra-specific fog vars, but keep them bound to the same "fog" command
8a4ebe3f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 13:19
PF_find: workarounds for a bit of insanity
51431bde
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 12:51
PF_ftos: %5.1f -> %f
7b70a3e6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 12:41
SV_CheckVelocity: clamp max velocity correctly (thanks Maddes)
e92454e8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 12:33
CL_UpdateTEnts: wat. fix the wrong variables reuse by the inner loop
96d6d5eb
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 12:09
cdcmd: shorten
2eb95bc5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 12:09
PR_Str: instead of throwing an error just return nil
12e1dc0c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 10:26
add Nehahra protocol stubs
9d1536e2
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 10:26
sprite: add SPRITE32 (found in Nehahra) support
698fd693
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 10:25
R_ResetFog: fix color not being reset
57ada051
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/28 10:25
wavinfo: assume entire file looping if second cue points is out of range
4f671e35
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 23:37
cd: split/group platform-specific/independent logic
779ab091
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 22:40
openal: fix music looping
555fcf8b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 22:19
fix a warning
3d9a179d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 22:13
openal: implement track playback via ffmpeg
a1964a41
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 21:57
fs: openlmp: expose globally
eb498d4e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 19:46
unix: move dummy cd logic to openal-specific stuff
9eb97943
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 17:41
bsp: don't reuse LIT memory if it failed to load, free it
32a886a4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 17:41
zone: add Hunk_Free
35722088
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/27 14:23
openal: get rid of another variable
6e674de0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/26 21:49
openal: alsfx_t -> albuf_t, because that's what it is
56e986af
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/26 21:49
openal: if wavinfo says it's a bad file, use silence
c03ebff7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/26 21:48
wav: apparently fmt doesn't _always_ come after WAVE
6edeaf06
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/26 20:55
openal: just shorter names
22dd4308
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 22:41
openal: put doppler factor under a cvar
82460668
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 22:36
openal: increase doppler factor
0b6a7b46
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 21:56
openal: add a rather dumb doppler shift
58db468b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 21:36
recycle audio buffers far more often
7e091716
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 15:02
openal: bring ambients back
b3805195
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 13:06
openal: add "soundlist" cmd
6d2e1770
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 13:06
openal: free AL buffers when no longer needed
140b307e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/24 12:34
sort out AL device/hrtf dynamic switching; introduce cvar callbacks
9889d032
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/23 21:05
don't enable hrtf by default
7117f132
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/23 21:00
openal: don't start the sounds too early
9a09ea8a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/23 20:28
replace SDL audio with OpenAL (wip)
bb5d36fa
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/23 13:36
move GetWavinfo to its own file
76563314
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/22 17:31
no more fbpal
9d7854ad
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/22 14:36
progs: set numglobaldefs
b06965ff
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/21 21:56
no xbr
d1931bf1
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/21 20:10
fence textures: enable scaling for bsp30; keep lower miplevel
222304b0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/21 20:01
D_DrawZSpans already checks for blending flag
d0cba51c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/21 19:59
image resize: be a bit more specific
18c2fe56
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/21 19:58
stb: no <assert.h> on plan 9
894b9a3c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/21 19:57
no fast math, sorry
68076027
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/18 02:36
fences (bsp20 and external textures): rescale from base as with premultiplied alpha and use other mip levels when rendering
6847239c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/18 01:27
separate image resize into its own file
85eb6d45
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/18 01:20
Load_ExternalTexture: use the original image for all mip levels when scaling
f81982ff
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/18 01:14
add external (TGA) texture loading and scaling
a97c55b4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 21:08
move blendalpha to d_alpha.c
959e7e5a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 20:06
blendalpha: fix fog with additive blending
3f06ec4d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 19:25
fog: correctly apply fog to all blended surfaces
1a81744f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 19:07
addlight: leave dest color attributes
a5b441d0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 19:06
fog: R_BlendFog for external callers
67e63b7e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 19:05
blendalpha: leave dest color attributes
c7cca523
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 15:43
fog: apply after warp
124417c9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 13:35
add "r_fog" to enable/disable fog globally in a config
e95c6802
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 13:29
fog: don't recalculate the same thing; no possible additive blending so inline it
d1d313fc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 13:26
fix a warning
523e376a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/17 00:25
fix blended surface z-fighting and jagged fog
1a38b375
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 23:24
addlight: simplify
94202e45
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 19:30
move dotadd to BSP loading file; name math-specific files with m_* prefix
a54ece93
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 19:14
make some of the stuff use floats
87f457bc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 19:04
remove the need for preprocessor; move platform-specific stuff into designated plan9/ and unix/
d9e95d51
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 18:41
mathlib: shorten Length and VectorNormalize
b787ae72
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 18:23
fix a few warnings
7168fb9d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 17:41
reset fog on each new map
0c16c09f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 16:53
horribly slow fog + skyfog
7c5df82b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 12:16
put the sky at ~ infinity
0e95c99e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/12/16 08:42
32-bit zbuffer and more precise zspans drawing
Next