Raf
|
40273bdba1
|
portx64: romdata: check for PLATFORM_64BIT inside romdataGetEstimatedFileSize()
|
2024-08-04 18:37:01 +08:00 |
|
Raf
|
e8006f3446
|
portx64: pd-extract util gbi: fixed gdl conversion so it works on x86
it works but is still a bit messy, may rewrite it later
|
2024-08-04 18:34:04 +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
|
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
|
5beef0916b
|
portx64: warn if memory pool is full
|
2024-08-02 17:47:35 +08:00 |
|
Raf
|
89397bd566
|
portx64: makefile: added PLATFORM_64BIT define
|
2024-08-02 17:46:50 +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
|
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
|
cec197e841
|
Merge branch 'port-x64' of https://github.com/rafccq/perfect_dark into port-x64
|
2024-08-02 17:26:20 +08:00 |
|
Raf
|
58c31075b0
|
portx64: pd-extract: replaced stdint types with ultratypes
|
2024-08-02 17:26:00 +08:00 |
|
Raf
|
167a4a5d81
|
portx64: pd-extract: replaced stdint types with ultratypes
|
2024-08-02 16:48:35 +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
|
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
|
ef4b60d384
|
portx64: audio system changes
|
2024-07-30 16:57:17 +08:00 |
|
Raf
|
32faea2b95
|
portx64: gbi changes
|
2024-07-30 16:47:12 +08:00 |
|
Raf
|
8a94af6a1c
|
portx64: and more s32 -> uintptr_t
|
2024-07-30 16:46:02 +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
|
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
|
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
|
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
|
9530924c21
|
port: add mouse navigation toggle to options
|
2024-05-14 22:56:47 +02:00 |
|
fgsfds
|
2ba192d411
|
port: make menu mouse flag global
|
2024-05-14 22:53:02 +02:00 |
|
fgsfds
|
bf8192ee84
|
Update README.md
|
2024-05-14 22:21:14 +02:00 |
|
fgsfds
|
45ec35172d
|
ci: fix executable names on linux
|
2024-05-14 22:04:27 +02:00 |
|
fgsfds
|
926e4dce28
|
ci: autobuild pal and jpn and include them in release
|
2024-05-14 21:59:44 +02:00 |
|
fgsfds
|
548e2c1f0b
|
port: only navigate with mouse if it's enabled in the dialog
|
2024-05-14 21:06:16 +02:00 |
|