Raf
40273bdba1
portx64: romdata: check for PLATFORM_64BIT inside romdataGetEstimatedFileSize()
2024-08-04 18:37:01 +08:00
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
5beef0916b
portx64: warn if memory pool is full
2024-08-02 17:47:35 +08:00
Raf
288a007202
portx64: bug fix: mp3 code accessing out of bounds memory: increased alloc/audio heap size
2024-08-02 17:43:05 +08:00
Raf
50b912db98
portx64: bug fix: weatherResetRooms accessing invalid memory when returning to STAGE_TITLE
2024-08-02 17:37:33 +08:00
Raf
71dc521baa
portx64: menu bug fix: code intermingling handlerdata_dropdown and handlerdata_list values
2024-08-02 17:36:49 +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
06c01208d3
portx64: integrate pd-extract functions with romdata
2024-08-02 16:43:21 +08:00
Raf
86649345cd
portx64: undo this nonsense
2024-07-30 17:56:40 +08:00
Raf
ef4b60d384
portx64: audio system changes
2024-07-30 16:57:17 +08:00
Raf
8a94af6a1c
portx64: and more s32 -> uintptr_t
2024-07-30 16:46:02 +08:00
Raf
00c990eded
portx64: lots of adjustments in memory allocations/data sizes/offsets etc
2024-07-23 01:52:35 +08:00
Raf
b0e6e8f24f
portx64: lots more u32 -> uintptr_t
2024-07-11 19:43:01 +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
b523b1e076
port: fix mouse controls in combat sim keyboard
2024-05-31 11:23:48 +02:00
fgsfds
07e6fdc1e0
port: add mouse lock mode option
2024-05-31 10:54:33 +02: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
08b4d780b7
port: temporary fix for the UI back button
2024-05-18 19:18:27 +02:00
fgsfds
bc5911bfba
port: formatting
2024-05-18 19:05:47 +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
e8e513fecb
port: possible fix for #401
2024-05-15 14:11:24 +02:00
fgsfds
4601a9c318
port: only respect friendly fire setting in team games
2024-05-15 13:39:12 +02:00
fgsfds
5c7d4ecf52
port: give correct ammo to bots when spawning armed; give at least one round when spawning armed
2024-05-15 12:29:39 +02:00
fgsfds
9edfd667b7
port: give start with weapon a better short name
2024-05-15 12:13:35 +02:00
fgsfds
f3757e75e9
port: don't crash when spawn with weapon is on and that weapon is a shield
2024-05-15 12:10:17 +02:00
fgsfds
a6e7d503e6
port: add mouse controls to sliders
2024-05-14 23:16:36 +02:00
fgsfds
da8b9be09d
port: completely disable back on WPNBACK if using mouse navigation
2024-05-14 22:59:20 +02:00
fgsfds
2ba192d411
port: make menu mouse flag global
2024-05-14 22:53:02 +02:00
fgsfds
548e2c1f0b
port: only navigate with mouse if it's enabled in the dialog
2024-05-14 21:06:16 +02:00
fgsfds
85872d7e71
port: add mouse controls to virtual keyboard
2024-05-14 20:58:51 +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
3199f99fbd
Merge branch 'port' into port-friendly-fire
2024-05-14 11:32:21 +02:00
fgsfds
4e7e61c207
Merge branch 'port' into port-autorandom
2024-05-14 11:20:29 +02:00
fgsfds
70b02da163
port: fix long option names and whitespace
2024-05-14 11:12:49 +02:00
fgsfds
1a3f36f626
Merge pull request #420 from throwaway29292/port
...
Add an option in Combat Simulator to disable the blur effect from melee damage
2024-05-14 11:02:28 +02:00
fgsfds
d8a26fa221
port: clean up whitespace
2024-05-14 10:56:50 +02:00
fgsfds
28d6c5b827
Merge pull request #426 from throwaway29292/dualwieldallguns
...
Add a cheat to allow dual-wielding all weapons
2024-05-14 10:35:57 +02:00
fgsfds
fef8985b6b
port: fix whitespace and scope in bgunConsiderToggleGunFunction
2024-05-14 10:34:16 +02:00
fgsfds
fd8718f7b1
Merge pull request #416 from NeonNyan/fix-rcp120alt
...
fix for rcp120 alt button behavior
2024-05-14 10:25:21 +02:00
fgsfds
f86746364f
port: no need to explicitly disable player collision when tracing light glares
2024-05-12 17:12:37 +02:00
fgsfds
536c766793
port: more gfx_pc cleanup
2024-05-12 17:09:50 +02:00
fgsfds
ce6424117e
port: re-disable glare calculation in multiplayer
...
they don't render anyway
2024-05-12 16:31:45 +02:00
fgsfds
15c0327592
port: better light glare hit detection
2024-05-12 16:22:34 +02:00
fgsfds
27faaecda2
gcc14 fixes
2024-05-11 14:13:51 +02:00
Not actually throwaway
798fbf7b90
Add a cheat to allow dual-wielding all guns. The cheat's name is "Gameplay/(Two-Handed)"
2024-05-01 17:55:22 +02:00
Not actually throwaway
5b1d03cbbb
Add an option in Combat Simulator to disable the blur effect from melee damage
...
This effect might be annoyning or eye straining for some people so i believe it's a good idea to implement this option. There is still some free space in the MP Options bitfield for future expansion.
2024-04-24 22:54:15 +02:00