Commit Graph
7657 Commits
Author SHA1 Message Date
Florian Piesche 28bdccd322 Add Flatpak build 2024-08-30 01:29:08 +01:00
MaikelChan 8865130c35 Added some instructions to README. 2024-08-25 21:42:54 +02:00
MaikelChan 153ca3341e Detect Perfect Dark GBC Rom, emulating Transfer Pak functionality. 2024-08-25 21:27:21 +02:00
Raf 8533189561 portx64: include "platform.h" wherever the flag PLATFORM_64bit is used, to avoid possible nasty surprises 2024-08-12 21:20:30 +08:00
Raf eabbdc612c portx64: fixes #5 - crossbow bolt beams not rendering correctly 2024-08-12 21:08:04 +08:00
Raf 5841fb9afa portx64: fixes #4 - jpn/pal versions crashing on startup 2024-08-12 18:56:49 +08:00
Raf 077cc67b79 portx64: fixes #3 - some weapons stuck after switching to 1st function
Tested in 32-bit as well
2024-08-12 16:35:20 +08:00
Raf 589bdf1cd9 portx64: fixes #2 - hoverbike not carrying over to crash-site 2024-08-12 16:33:55 +08:00
Raf 3524ec73b7 portx64: fixes #1 - muzzle flashes broken on some weapons 2024-08-12 16:32:49 +08:00
Raf ab514f39af Update c-cpp.yml
added missing dll: libgcc_s_seh-1.dll
2024-08-10 20:27:29 +08:00
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