Raf
8be982fdb6
Update c-cpp.yml
2024-08-10 17:31:41 +08:00
Raf
ae2543de90
Update c-cpp.yml: fixed arch prefix (x86_64) everywhere
2024-08-10 17:19:56 +08:00
Raf
6a5d249e67
Update c-cpp.yml
2024-08-10 02:21:07 +08:00
Raf
4b44b5b4e3
Update c-cpp.yml
2024-08-10 01:18:49 +08:00
Raf
2fd1c49ef5
Update c-cpp.yml
2024-08-10 01:14:06 +08:00
Raf
22ad5a44db
Merge branch 'port-x64' of https://github.com/rafccq/perfect_dark into port-x64
2024-08-09 23:21:57 +08:00
Raf
e77b3172ed
portx64: a bunch of gcc14 fixes
...
portx64: fixed pal
Update c-cpp.yml
portx64: fixed linux build
portx64: fixed linux build
ops
portx64: fixed linux build, one more time
portx64: fixed linux build, one more time
2024-08-09 22:37:23 +08:00
Raf
a721349cff
portx64: fixed linux build, one more time
2024-08-09 21:55:39 +08:00
Raf
40cc42a941
portx64: fixed linux build, one more time
2024-08-09 21:49:10 +08:00
Raf
cec92dbcb6
portx64: fixed linux build
...
ops
2024-08-09 05:07:09 +08:00
Raf
2c4d3e7768
portx64: fixed linux build
2024-08-09 05:02:27 +08:00
Raf
e09aebebe7
Update c-cpp.yml
2024-08-09 04:45:12 +08:00
Raf
a5d9f02184
portx64: fixed pal
2024-08-09 04:22:57 +08:00
Raf
d2dd109a05
portx64: a bunch of gcc14 fixes
2024-08-09 03:57:01 +08:00
Raf
01cbcd99cb
portx64: fixed a bunch of instances of Wincompatible-pointer-types + filesetup.c: use ALIGN macro
2024-08-09 02:31:10 +08:00
Raf
a9e82658fd
portx64: a couple things breaking the build in github - actual fix, plus renamed more functions in filebg.c
2024-08-09 01:21:28 +08:00
Raf
5bee1b0cce
portx64: a couple things breaking the build in github
2024-08-09 00:50:21 +08:00
Raf
a11abc0511
portx64: forgot to commit the removal of pdextract files
2024-08-09 00:47:55 +08:00
Raf
c36b6b286d
Update c-cpp.yml
2024-08-09 00:36:42 +08:00
Raf
18fe7fd797
Update c-cpp.yml
2024-08-09 00:23:03 +08:00
Raf
d6d4bc2c14
Update c-cpp.yml
2024-08-08 23:55:26 +08:00
Raf
c519997b33
portx64: moved pdextract code to src/preprocess, renamed files and function names to follow the port standard
2024-08-08 22:00:08 +08:00
Raf
4d60c93beb
portx64: romdata: proper estimated size for setup files, renamed getEstimatedFileSize function
2024-08-08 20:54:59 +08:00
Raf
b44dbb16b5
Merge remote-tracking branch 'fgs/port' into port-x64
2024-08-08 17:17:20 +08:00
Raf
8b1e81f32a
portx64: pd-extract,preprocess: renamed "_x64" functions, removed now unused preprocess functions, increased snd heap size (x86)
2024-08-08 17:15:33 +08:00
Raf
9e34f80a2c
portx64: pd-extract audio: check for repeated pointers before converting
2024-08-08 04:13:08 +08:00
Raf
c1c71ea21d
portx64: pd-extract models: tons of fixes: data alignments, stargunfire, preprocess textures
2024-08-08 04:01:11 +08:00
fgsfds
bdbf0ab789
Merge pull request #484 from MaikelChan/three_point_2
...
Three point mode and shader fixes
2024-08-06 16:46:35 +02:00
fgsfds
ca76416e1c
Merge pull request #487 from MaikelChan/mp-viewports
...
Fixed viewport calculations for models in menus, and other menu fixes
2024-08-06 16:46:19 +02:00
fgsfds
b534a42685
Merge pull request #488 from MaikelChan/training-saving
...
Save data after successfully completing training mission
2024-08-06 16:44:15 +02:00
MaikelChan
6b71e622c7
Save data after successfully completing a mission in device / holo training.
2024-08-06 15:35:26 +02:00
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