2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-14 21:51:21 +00:00

49 Commits

Author SHA1 Message Date
Jack Andersen
5b4441ac36 Update fmtlib 2020-04-11 12:51:39 -10:00
Lioncash
11c40415f5 TXTR: Mark constexpr functions static
Same behavior, but makes them internally linked.
2020-03-31 20:36:45 -04:00
Lioncash
d3295cbb87 TXTR: Make use of const(typedefs) where applicable
Same behavior, but signifies read-only semantics.

Also resolves a few -Wcast-qual warnings.
2020-03-31 17:36:17 -04:00
Lioncash
8132375c69 TXTR: Eliminate variable shadowing 2020-03-31 17:02:55 -04:00
Jack Andersen
16ca0d24c2 Explicit Asset ID refactor 2019-09-30 21:38:03 -10:00
3ca09f60db
atdna fixes 2019-08-26 20:02:31 -07:00
Lioncash
1d3062b33f General: Make use of FopenUnique where applicable
Migrates to the hecl Fopen variant that automatically closes its
contained file handle if it goes out of scope.
2019-08-26 15:03:58 -04:00
Lioncash
7f7a18a708 DataSpec/DNACommon: Resolve indirect includes where applicable
Avoids indirect inclusions where applicable and includes the necessary
headers as used by the interface. This way, it prevents code from
failing to compile due to changes in other header inclusions.
2019-08-23 22:03:03 -04:00
ff83dbc676 Minor fixes and cleanup 2019-08-03 17:02:53 -07:00
9d2cbf61ed Add texture cache containing information about textures 2019-08-03 16:44:52 -07:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen
8b9f073635 Various rendering fixes 2019-03-02 20:19:42 -10:00
fb1f65434d Fix IA8 texture decoding 2019-02-16 09:16:34 -08:00
c1c22eb065 Fix IA4 encoding/decoding 2019-02-11 17:58:12 -08:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
1851308021 Windows fixes 2018-10-14 10:16:21 -10:00
Jack Andersen
70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
Jack Andersen
ed4d7445c7 More fixes for GameCube cooking 2018-04-07 10:55:57 -10:00
Jack Andersen
d5e471bac3 Several GameCube cooking fixes 2018-04-03 22:31:29 -10:00
Jack Andersen
06d755cf4c GameCube spec cook fixes 2018-04-01 18:27:24 -10:00
Jack Andersen
7a2fbfc582 Initial work on GameCube package targeting 2018-03-27 22:09:41 -10:00
Jack Andersen
357b001cac Octree generation fixes 2017-12-01 19:50:05 -10:00
Jack Andersen
f7ec7bdc0c string_view refactor 2017-11-12 20:19:18 -10:00
Jack Andersen
0744a2307a Several architectural fixes and additions 2017-01-21 15:40:12 -10:00
Jack Andersen
3a24b35df7 Windows fixes 2016-12-10 15:54:08 -10:00
Jack Andersen
8b234fafb8 Specialized C8PC format for indexed image data 2016-07-27 09:07:46 -10:00
76b88d0ad6 Windows compile fixes, and warning squash 2016-07-23 23:05:12 -07:00
Jack Andersen
a6477c635d Lots of initial CThermalColdFilter implementation 2016-07-21 16:32:23 -10:00
Jack Andersen
86c21a77ac Function-scope statics aren't as efficient as file-scope ones 2016-04-14 17:26:01 -10:00
Jack Andersen
4ab2312d06 shader tag update 2016-04-01 17:34:41 -10:00
Jack Andersen
58c85d8c30 Depth buffer fix 2016-04-01 14:07:07 -10:00
Jack Andersen
182f519158 BabeDead update for Blender 2.77 light falloff 2016-03-27 10:43:04 -10:00
Jack Andersen
fedc93912d Refactor for original/pc dataspec handling 2016-03-25 14:51:59 -10:00
Jack Andersen
783fb4c4fe Humungous refactor 2016-03-04 13:04:53 -10:00
Jack Andersen
a80142728d Tons of PART rendering preparation 2016-02-15 19:50:41 -10:00
af69c9d3ab Rename namespaces 2016-02-13 01:02:47 -08:00
Jack Andersen
64d62220fe TXTR C8 bug fix 2015-11-22 13:52:02 -10:00
Jack Andersen
84531b676f Initial MP3 Material Support 2015-09-18 15:38:40 -10:00
Jack Andersen
74e0588a63 crash fixes 2015-09-01 11:46:40 -10:00
Jack Andersen
b51911ed3d more classes added 2015-08-21 15:58:41 -10:00
Jack Andersen
b5d96f7040 ANIM fixes and explicit-endian refactor 2015-08-13 17:00:51 -10:00
Jack Andersen
aeb6089053 work on CMDL 2015-08-05 11:46:07 -10:00
Jack Andersen
fb0abb652a Merge branch 'master' of https://github.com/RetroView/RetroCommon 2015-07-24 14:26:15 -10:00
Jack Andersen
c42316f508 Added rainbow palette for C4 TXTRs 2015-07-24 14:25:44 -10:00
Jack Andersen
ec0c7de511 MSVC fixes 2015-07-22 09:05:18 -10:00
Jack Andersen
149165ee97 Updated TXTR 2015-07-19 10:51:44 -10:00
Jack Andersen
78f4dbc5cd TXTR bug fixes 2015-07-19 00:43:37 -10:00
Jack Andersen
29103838da initial TXTR support 2015-07-18 20:21:38 -10:00