Raf
373f08ca3e
portx64: pd-extract setups: a few bug fixes and changed how lists are copied
...
- moved ptrmarkers out of ext_file_bg to common
- function to get ailist length
2024-08-04 18:26:09 +08:00
Raf
844d6c7ec8
portx64: pd-extract setups: a few bug fixes and changed how lists are copied
2024-08-04 18:19:41 +08:00
Raf
949faf09d9
portx64: undo disable sound
2024-08-02 17:49:44 +08:00
Raf
06a45738cc
portx64: preprocess header left behind
2024-08-02 17:33:53 +08:00
Raf
5795634b9c
portx64: files/romdata: getEstimatedFileSize() so we can preallocate enough memory for files in x64
2024-08-02 17:32:33 +08:00
Raf
58c31075b0
portx64: pd-extract: replaced stdint types with ultratypes
2024-08-02 17:26:00 +08:00
Raf
06c01208d3
portx64: integrate pd-extract functions with romdata
2024-08-02 16:43:21 +08:00
Raf
2e2dbfb578
portx64: pd-extract: setups
...
jesus didn't help in this off-by-one error hell
2024-07-30 17:56:15 +08:00
Raf
10a3992a62
portx64: pd-extract: bg (extract roomgfxdata) and some model fixes
2024-07-30 17:34:06 +08:00
Raf
315a5642da
portx64: pd extract - font/anim/audio segments and tiles/pads files fixes
2024-07-23 01:58:47 +08:00
Raf
4dbbcbeb58
portx64: changed pointers stored in u32 to uintptr_t
...
- adjusted hardcoded mask/hardcoded offsets used in memory operations (modelasm_c.c)
- makefile: enabled x64 support and added lib dependency
- title: increase alloc size
- tex: adjustment to calculations involving GDL sizes
2024-07-06 01:16:39 +08:00
Raf
8c8109e8cd
Merge branch 'fgs-port' into port-x64
2024-06-02 20:48:29 +08:00
fgsfds
07e6fdc1e0
port: add mouse lock mode option
2024-05-31 10:54:33 +02:00
Raf
3242105ef8
portx64: added pd-extract source
2024-05-26 16:10:24 +08:00
Raf
7c6508af28
Merge branch 'fgs-port' into port-x64
...
# Conflicts:
# Makefile.port
2024-05-26 15:57:03 +08:00
fgsfds
de3b8ff548
port: revert multithreaded audio experiments
...
until I can figure out how to fix all the funny concurrency issues that cropped up
2024-05-19 19:44:34 +02:00
fgsfds
dce96a4a3d
port: add separate extra buttons for accept/cancel
2024-05-18 19:32:34 +02:00
fgsfds
ada20c526a
port: clean up previous commit
2024-05-18 19:00:40 +02:00
fgsfds
4c552a42f2
port: experimental multithreaded audio
2024-05-18 18:53:12 +02:00
fgsfds
9530924c21
port: add mouse navigation toggle to options
2024-05-14 22:56:47 +02:00
fgsfds
a83e0aa407
port: add mouse control to menus; mouse now unlocks when you pause
2024-05-14 20:28:59 +02:00
fgsfds
197208b951
port: add detail textures toggle
2024-05-14 10:13:50 +02:00
fgsfds
4bd314f60b
port: add exclusive fullscreen and hidpi settings
...
for now config only
exclusive fullscreen uses DefaultWidth/DefaultHeight for resolution
hidpi defaults to off
2024-05-13 22:23:04 +02:00
fgsfds
62a55a3d6e
port: don't force libc++, fix system.c on clang16+
2024-05-13 15:24:45 +02:00
fgsfds
c5c1ef1d4e
port: ask for high performance GPU on windows
2024-05-13 12:19:34 +02:00
fgsfds
f3c1242858
port: more detail texture adjustment
2024-05-13 12:15:42 +02:00
fgsfds
ef3d53b9f7
port: make detail textures less intense
2024-05-13 01:15:30 +02:00
fgsfds
1d040b1ccc
port: hackfix detail textures
...
this might have broken something else
2024-05-13 00:30:21 +02:00
fgsfds
9755f3ab41
port: even more gfx_pc cleanup
2024-05-13 00:28:19 +02:00
fgsfds
536c766793
port: more gfx_pc cleanup
2024-05-12 17:09:50 +02:00
fgsfds
dca1e1752b
port: remove remnants of masked/blended texture support
2024-05-12 16:48:33 +02:00
fgsfds
c9f880e427
port: fix #224 , allow combat knife in jpn
2024-03-09 22:38:11 +01:00
fgsfds
92a9ac43fc
port: fix linux build
2024-03-09 17:45:27 +01:00
fgsfds
4baae8de0b
port: add extra sleep calls to busy loops; separate sleep into system.c
2024-03-09 17:39:41 +01:00
fgsfds
d11b5705a2
port: add missing configRegisterUInt decl
2024-03-09 17:03:06 +01:00
fgsfds
fe0d9b3cfd
port: fix blur shader on some older cards
2024-02-10 16:56:54 +01:00
fgsfds
935cd1faa9
port: gl: dump shader source when compilation fails
2024-02-10 14:07:20 +01:00
Hugo Locurcio
02d7efb87f
Add an option to color crosshair according to player health + shield
...
Shield is taken into account and is added to health for the calculation,
as the vast majority of damage types are fully blocked by a shield.
3 modes are available:
- Off (default)
- On (Green): Goes through a red-yellow-green-cyan gradient,
closer to vanilla.
- On (White): Goes through a red-yellow-white-green gradient,
closer to games like Xonotic.
When set to either of the On modes, the crosshair color setting
is ignored but the crosshair alpha setting is still used.
2024-01-27 19:21:05 +01:00
Raf
63c456a233
port-64: first changes, able to build
2024-01-27 18:25:55 +08:00
fgsfds
9cde121b52
port: don't call rumble function if rumble strength is 0
2024-01-15 12:58:00 +01:00
fgsfds
cf5588478b
Merge pull request #332 from Calinou/add-crosshair-size-option
...
Add a crosshair size option
2024-01-14 21:21:03 +01:00
fgsfds
b9db86f89b
port: add command line parameter to select player file
2024-01-07 22:05:31 +01:00
fgsfds
6bd3597ff6
port: fix optionsmenu.c warnings
2024-01-07 18:40:32 +01:00
fgsfds
8645d0a82a
port: don't use the existing log system in crashlog in case it crashes
2024-01-07 17:07:12 +01:00
fgsfds
ba52580e0c
port: display module offsets in the windows crashlog
2024-01-07 16:43:20 +01:00
fgsfds
06f2283180
port: use cv2pdb on windows executables if present
2024-01-07 16:09:04 +01:00
fgsfds
b1b17e21c1
port: write crash info to log file even without --log
2024-01-07 15:40:30 +01:00
fgsfds
c487e423b1
port: fix blur-related crash on Intel GPUs
2024-01-03 21:55:07 +01:00
fgsfds
787758c038
port: log branch name
2023-12-28 21:48:05 +01:00
fgsfds
a82ac025da
Merge pull request #300 from Bobbar/port_crosshair_alpha
...
Crosshair Alpha Proof of Concept
2023-12-22 12:25:36 +01:00