Eidolon
9f40034536
Remove W_VerifyFileMD5
2025-04-08 09:34:23 -05:00
Eidolon
5c85a0a578
Add md5expected array to W_InitMultipleFiles
2025-04-08 09:34:23 -05:00
Eidolon
d3c39907f7
Add md5expected to W_InitFile
...
Optional parameter that specifies the expected md5sum as a hex character
string.
2025-04-08 09:34:23 -05:00
Eidolon
29185a0d2a
Don't findfile shader flatfiles
2025-04-06 12:01:07 -05:00
Eidolon
00cf5ff50f
Constrain shader search to data/ and srb2path
2025-04-06 11:53:38 -05:00
Eidolon
d646e67f5f
Actually load shaders.pk3 again
2025-03-16 23:48:15 -05:00
Eidolon
faa0fbd31f
Add W_InitShaderLookup, W_ReadShader
...
This manages a lump list of shader lumps from a shaders.pk3, separate
from the loaded wadlist, so that shaders do not participate in the
wadlist system at all.
2025-03-16 15:39:32 -05:00
Eidolon
e4fc3cc5c2
Fix conditionals on rendermode to allow for more modes
2025-03-12 21:50:37 -05:00
Eidolon
cb7f437e60
Merge public master
2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5
Update copyright years to 2025
2025-02-13 15:32:26 -06:00
Antonio Martinez
af4dc813e2
The text spacing vortex consumes all
2024-09-27 03:28:37 -07:00
toaster
9d0c9ece4b
Demos: Use long lumpname when handling staff ghost information
...
Implements new W_CheckLongNameForNum funcs, which are broadly copypasted from W_CheckNameForNum
2024-05-01 19:55:30 +01:00
Sally Coolatta
7dfa597c7d
SRB2 -> DRRR copyright in src, acs, android folder
...
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
Eidolon
875d32800f
Disallow patches >2048 in size
...
Our technical hardware support baseline is GLES2, which has a minimum
supported texture size of 2048x2048. This means we cannot allow anything
larger without introducing compatibility issues between GL players and
software players. Even if Software is able to handle larger images,
GL hardware may not, even on the same device. This additionally prevents
an issue with Twodee where the patch atlas can't handle images larger
than 2048x2048 due to the page size.
2024-03-09 14:39:35 -06:00
Sal
84543da38a
Implement getModuleName for ACS environment
2023-11-22 14:37:07 +00:00
James R.
42814cea2b
Revert "W_InitFile: calculate md5sum on background thread, for startup wads"
...
This reverts commit 28f2659342 .
2023-09-09 16:30:00 -07:00
James R
28f2659342
W_InitFile: calculate md5sum on background thread, for startup wads
...
Add W_GetFileMD5, blocks calling thread until md5 is
calculated.
2023-09-06 18:32:41 -07:00
Ash Logan
dedd0047bd
wad: Refactor ResFindSignature to work in chunks
...
kinda mucky but it works
2023-09-06 18:32:40 -07:00
Ash Logan
8ca2dc77e7
wad: Cache pk3 central directory
...
Massive improvments from seeking less, allows file buffering to work better too
Co-authored-by: James R <justsomejames2@gmail.com>
2023-09-06 18:32:40 -07:00
Ash Logan
331a6ea41e
wad: Fixes for big-endian platforms
2023-09-06 18:32:40 -07:00
James R
c46231ede9
Convert w_wad.c to w_wad.cpp
2023-09-06 17:36:21 -07:00