3527 Commits

Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis
aac6ad73e6 add missing miami gamefiles/gxts, repack gamefiles 2025-03-12 01:16:08 +02:00
Stefanos Kornilios Mitsis Poiitidis
8eaa1c73ea Merge branch 'skmp/fix-case-streamheaderpack' into 'main'
streamheaderpack: bring in fcaseopen for case insensitive paths

See merge request skmp/dca3-game!51
2025-03-11 19:20:13 +00:00
Stefanos Kornilios Mitsis Poiitidis
78048a327a streamheaderpack: bring in fcaseopen for case insensitive paths 2025-03-11 21:07:14 +02:00
Stefanos Kornilios Mitsis Poiitidis
bcb2a5947e Fix linux/windows build 2025-03-11 20:15:08 +02:00
Stefanos Kornilios Mitsis Poiitidis
04e0b028fc Merge branch 'skmp/fix-2d-depths' into 'main'
miami: fix depth for radar, other 2d sprites

See merge request skmp/dca3-game!50
2025-03-11 18:03:14 +00:00
Stefanos Kornilios Mitsis Poiitidis
74f7968e23 Merge branch 'skmp/fix-all-hands-on-deck' into 'main'
miami: Fix unaligned access in SaveBuf.h / garages

See merge request skmp/dca3-game!49
2025-03-11 17:53:32 +00:00
Stefanos Kornilios Mitsis Poiitidis
2af9183cdf Merge branch 'skmp/streamheaderpack' into 'main'
Pack stream lengths to a .bin file so we don't have to open them all on startup

See merge request skmp/dca3-game!48
2025-03-11 17:43:48 +00:00
Stefanos Kornilios Mitsis Poiitidis
5d63e48791 miami: Fix unaligned access in SaveBuf.h / garages 2025-03-11 19:37:09 +02:00
Stefanos Kornilios Mitsis Poiitidis
c61dc10813 miami: fix depth for radar, other 2d sprites 2025-03-11 19:35:56 +02:00
Stefanos Kornilios Mitsis Poiitidis
3ab8061980 Pack stream lengths to a .bin file so we don't have to open them all on startup 2025-03-11 19:32:29 +02:00
Stefanos Kornilios Mitsis Poiitidis
162de2aab4 Merge branch 'skmp/fix-radar-masking' into 'main'
Fix radar masking

See merge request skmp/dca3-game!47
2025-03-10 23:51:47 +00:00
Stefanos Kornilios Mitsis Poiitidis
578e9baec3 Fix radar masking 2025-03-11 01:42:08 +02:00
Stefanos Kornilios Mitsis Poiitidis
d61588368b Fix water for libety, add todo for miami 2025-03-11 00:50:58 +02:00
Stefanos Kornilios Mitsis Poiitidis
e3f7bd85c3 Merge branch 'skmp/miami-disable-culling' into 'main'
Disable culling for miami, somehow it is broken even though it looks implemented

See merge request skmp/dca3-game!46
2025-03-10 22:26:59 +00:00
Stefanos Kornilios Mitsis Poiitidis
945f95413d Disable culling for miami, somehow it is broken even though it looks implemented 2025-03-11 00:06:32 +02:00
Stefanos Kornilios Mitsis Poiitidis
3461df5552 Merge branch 'Pgta/Controller-Mapping' into 'main'
Controller mapping

See merge request skmp/dca3-game!38
2025-03-10 21:59:13 +00:00
Stefanos Kornilios Mitsis Poiitidis
c70dce8a6e Merge branch 'skmp/ph3nom-miami-saves-working' into 'main'
miami: Game Save + Load From VMU

See merge request skmp/dca3-game!44
2025-03-10 21:48:45 +00:00
Stefanos Kornilios Mitsis Poiitidis
f58671e23b fixes 2025-03-10 23:44:47 +02:00
Stefanos Kornilios Mitsis Poiitidis
77b2aca0f4 fixes 2025-03-10 23:44:17 +02:00
Stefanos Kornilios Mitsis Poiitidis
776cec9875 Add built in save in slot 8, disable FIX_INCOMPATIBLE_SAVES, other fixes 2025-03-10 23:33:13 +02:00
mark wallace
d18b81a1fa Bit of cleanup. 2025-03-10 21:22:20 +00:00
Stefanos Kornilios Mitsis Poiitidis
ae591c666c Merge branch 'skmp/ph3nom-mono-audio' into 'main'
Add "mono" option for audio repack via FOR_DISC=2

See merge request skmp/dca3-game!45
2025-03-10 20:43:32 +00:00
Stefanos Kornilios Mitsis Poiitidis
53e759e55e Add FOR_DISC=2 for liberty 2025-03-10 22:43:06 +02:00
Josh Pearson
76a45804d8 Add "mono" option for audio repack via FOR_DISC=2
For "miami" branch creates a 1.5GB CDI wiithout downsampling audio frequency
2025-03-10 22:36:39 +02:00
Stefanos Kornilios Mitsis Poiitidis
e208f78f43 Remove debug print 2025-03-10 21:22:55 +02:00
Stefanos Kornilios Mitsis Poiitidis
5141fbc3b6 Merge branch 'skmp/ph3nom-miami-pt-alpha-test' into 'main'
Alpha Test (Punch-Through) For Trees, Bushes, Etc.

See merge request skmp/dca3-game!41
2025-03-10 19:18:04 +00:00
Stefanos Kornilios Mitsis Poiitidis
6be1486c0a Merge branch 'skmp/ph3nom-optimized-configs' into 'main'
Partially revert "Reduce configs to save RAM by ~600kb", add them behind...

See merge request skmp/dca3-game!40
2025-03-10 19:08:41 +00:00
Josh Pearson
2b0a369033 Game Save + Load From VMU 2025-03-10 21:04:45 +02:00
Stefanos Kornilios Mitsis Poiitidis
c84acb02c5 Merge branch 'skmp/ph3nom-miami-cloud-depth-testing' into 'main'
Cloud Rendering - Enable ZTEST

See merge request skmp/dca3-game!43
2025-03-10 19:03:11 +00:00
Josh Pearson
96ddf07699 Cloud Rendering - Enable ZTEST 2025-03-10 21:02:52 +02:00
Josh Pearson
1e2b87fdb3 Update PT Alpha Test Value
Tested many values between 4, 192.  At 80 and above we start getting artifacts, going with 64 for now.
2025-03-10 20:57:06 +02:00
Josh Pearson
578d32a41a Alpha Test (Punch-Through) For Trees, Bushes, Etc.
Avoid TR blending, prevents transparency depth artifacts, and improves fill-rate performance on PVR
2025-03-10 20:56:50 +02:00
Stefanos Kornilios Mitsis Poiitidis
83aec545b7 Partially revert "Reduce configs to save RAM by ~600kb", add them behind defines, add more conservative defaults 2025-03-10 20:55:00 +02:00
Josh Pearson
ed9942f7f7 Reduce configs to save RAM by ~600kb 2025-03-10 20:53:41 +02:00
Stefanos Kornilios Mitsis Poiitidis
64fee23d26 fix windows build 2025-03-10 20:49:12 +02:00
Stefanos Kornilios Mitsis Poiitidis
9e033667dd fix CI liberty/miami confusion 2025-03-09 23:22:22 +02:00
mark wallace
283ed35da1 Just some basic button mapping.. Jump, sprint, duck, Camera & ability to purchase properties via `DpadDown && A button combination. 2025-03-09 23:13:06 +02:00
Stefanos Kornilios Mitsis Poiitidis
6c3f183759 Merge branch 'skmp/col-compress' into 'main'
.col repack

See merge request skmp/dca3-game!36
2025-03-09 21:02:05 +00:00
Stefanos Kornilios Mitsis Poiitidis
6156059b71 col repack for liberty 2025-03-09 22:52:14 +02:00
Stefanos Kornilios Mitsis Poiitidis
98052a274c pad col data to 4 bytes for header check 2025-03-09 22:39:04 +02:00
Stefanos Kornilios Mitsis Poiitidis
2cf593a0a9 repack col files, remove use of (unused) peds.col 2025-03-09 22:39:04 +02:00
Stefanos Kornilios Mitsis Poiitidis
3073b24cd9 Merge branch 'skmp/anim-compress' into 'main'
Anim Dleta Compression

See merge request skmp/dca3-game!34
2025-03-09 20:34:54 +00:00
Stefanos Kornilios Mitsis Poiitidis
481332512e cleanups 2025-03-09 22:22:22 +02:00
Stefanos Kornilios Mitsis Poiitidis
7d77bacf55 Fix miami build 2025-03-09 22:15:46 +02:00
Stefanos Kornilios Mitsis Poiitidis
15f57ef7fb remove pages CI 2025-03-09 22:14:28 +02:00
Stefanos Kornilios Mitsis Poiitidis
b1efd49c0d delta animation compression: Cleanups, optimizations, asserts 2025-03-09 22:11:33 +02:00
Stefanos Kornilios Mitsis Poiitidis
ab9fa95512 liberty: Delta Compressed Animations 2025-03-09 21:38:45 +02:00
Stefanos Kornilios Mitsis Poiitidis
e06d024d01 Merge branch 'skmp/assert-stacktraces' into 'main'
miami: assert stacktraces

See merge request skmp/dca3-game!32
2025-03-09 18:27:58 +00:00
Stefanos Kornilios Mitsis Poiitidis
83db40d6d3 Merge branch 'skmp/fix-build' into 'main'
Shorten Product Number / Disc Serial, fix O3 and no-fast-math objects

See merge request skmp/dca3-game!39
2025-03-09 18:18:52 +00:00
Stefanos Kornilios Mitsis Poiitidis
144fe45406 re3.cpp: Add missing include 2025-03-09 20:13:51 +02:00