MaikelChan
48c294fc24
Recalculate model position in character profile menu every tick, so it adjusts when resizing the window.
2024-08-06 14:21:36 +02:00
MaikelChan
f0fe7f41f1
Forgot to remove something from previous commit.
2024-08-06 14:13:17 +02:00
MaikelChan
2844930a21
Recalculate model position in device training menu every tick, so it adjusts when resizing the window.
2024-08-06 14:10:43 +02:00
MaikelChan
d36c55d048
- Fixed model position in device training menu.
2024-08-06 14:04:02 +02:00
MaikelChan
f855dc32f1
Apply a small offset to the arrows in character selection so they don't get cut off by the scissor.
2024-08-06 13:17:43 +02:00
MaikelChan
08e2b49e88
Fixed viewport calculations of the character selection UIs from multiplayer.
2024-08-06 12:43:45 +02:00
MaikelChan
9cd978a7a9
Removed more APPLE checks.
2024-08-05 19:11:33 +02:00
MaikelChan
a60880ef80
Three point and shader improvements
...
- Fixed blurry menu background being unfiltered when three point is enabled.
- Some shader code refactor to reduce the amount of __APPLE__ defines: use the SAMPLE_TEX macro to sample textures.
- Detach shaders before deleting them.
2024-08-05 17:09:00 +02:00
MaikelChan
a4b5b110ec
Don't perform a filter mode change if the new mode is the same as the previous one.
2024-08-05 16:33:55 +02:00
fgsfds
897020b3fd
port: clean up depth_zfar remnants
2024-08-05 11:42:21 +02:00
fgsfds
e85fdb3b9b
port: exclude threepoint-related shader code when it's not enabled
2024-08-05 11:41:45 +02:00
fgsfds
e3e72617a1
Merge pull request #483 from MaikelChan/three_point
...
Improvements to three point filtering
2024-08-05 10:38:15 +02:00
fgsfds
bc365650ce
Merge pull request #482 from MaikelChan/depth_clear
...
Implemented depth clear, and disabled some depth range functionality
2024-08-05 10:33:15 +02:00
MaikelChan
6fa78556f4
Implemented texture filtering setting with a dropdown showing all three options, and three point can be changed in real time.
2024-08-05 04:15:30 +02:00
MaikelChan
5fdeff6a82
Disabled depth range functionality. Doesn't seem needed anymore.
2024-08-04 22:10:46 +02:00
Raf
3573906eef
portx64: pd-extract setup: fixed doorscale obj
2024-08-04 22:30:49 +08:00
Raf
e36df05a4f
portx64: pd-extract: renamed fin_marker
2024-08-04 22:29:13 +08:00
MaikelChan
673ba52cbd
Not necessary to change depth range of bullet casings anymore.
2024-08-04 13:21:40 +02:00
MaikelChan
0ea8872471
Perform a depth only clear right before rendering the gun.
2024-08-04 13:14:03 +02:00
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
fgsfds
b43c2ec617
Merge pull request #448 from blaiz/cloaking-respawn
...
Give Cloaking Device at respawn if cheat is active
2024-08-04 10:56:30 +02:00
fgsfds
a8c68aed97
Merge pull request #476 from jonaeru/port-mpnoradar-player
...
Add "No Player on Radar" mp option
2024-08-04 10:56:02 +02:00
fgsfds
4c09de6de0
Merge pull request #480 from MaikelChan/depth_compare_fixes
...
Depth compare improvements based on GlideN64
2024-08-04 10:55:20 +02:00
MaikelChan
29d6392514
Forgot some extra checks.
2024-08-04 06:11:50 +02:00
MaikelChan
b9f6961931
Depth compare improvements based on GlideN64.
2024-08-04 05:28:10 +02: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
Jonaeru
b6b7133e76
port: add no radar on player mp option
2024-07-22 22:44:00 +09:00
Raf
b0e6e8f24f
portx64: lots more u32 -> uintptr_t
2024-07-11 19:43:01 +08:00