2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-13 12:31:20 +00:00

61 Commits

Author SHA1 Message Date
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
Lioncash
a5a2516138 RetroDataSpec: Use override where applicable
Continues the override modernizations, applying the keyword where
applicable to the RetroDataSpec target.
2019-08-10 00:24:30 -04: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
147a9396c4 CBeetle implementation 2018-12-30 19:01:42 -10:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
1559163f98 Shader refactor bug fixes and attachment model extract/cook 2018-10-11 10:50:05 -10:00
Jack Andersen
c91e5df986 Convert to pragma once 2018-10-06 17:42:33 -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
8301adc3d6 Huge compile performance refactor 2017-12-28 22:08:12 -10:00
Jack Andersen
d2e9290363 Pointer dereference bug fixes 2017-03-10 08:00:40 -10:00
Jack Andersen
0223c09848 Export YAML of original IDs needed for save compatibility 2017-01-30 13:22:26 -10:00
Jack Andersen
e192fb77a4 World cooking bug fixes 2016-12-24 15:36:42 -10:00
Jack Andersen
26eb9891c8 Work on world cooking 2016-10-01 13:20:20 -10:00
Jack Andersen
9a15f72fc7 use -flto=thin as LTO flag; MemoryCardSys work 2016-09-30 12:43:19 -10:00
Jack Andersen
ae4f770ca2 Glob path extract fix 2016-09-24 18:03:34 -10:00
Jack Andersen
d440c0ff43 Additional catalog corner cases 2016-09-18 20:08:18 -10:00
Jack Andersen
796394c54f Catalog now encodes aux paths 2016-09-18 19:29:05 -10:00
Jack Andersen
22c3ce608d Windows Fixes 2016-09-18 15:04:26 -10:00
Jack Andersen
b9baa84b1d AGSC/ATBL/CSNG extracting and cooking 2016-09-18 13:47:48 -10:00
Jack Andersen
7cd9ddfad9 Initial round of MREA cooking imps 2016-08-09 16:52:00 -10:00
Jack Andersen
8f4cc0876e Add warning silence to fallback ID resolve 2016-04-05 16:04:15 -10:00
Jack Andersen
ced28fc3d2 Decided against collision avoidance check for extract 2016-04-01 14:18:35 -10:00
Jack Andersen
8fc0d57500 Thread-safe extraction 2016-03-31 18:25:00 -10:00
95062eceb4 Keep original paths for areas, worlds, and maps when not in a world pak 2016-03-10 18:56:16 -08:00
Jack Andersen
9ade279902 Merge branch 'master' into urde-tags 2016-03-04 14:03:41 -10:00
Jack Andersen
783fb4c4fe Humungous refactor 2016-03-04 13:04:53 -10:00
Jack Andersen
496903047e Template instantiation rampage (much lighter common headers) 2016-03-01 21:29:19 -10:00
Jack Andersen
7049ab2b1d Working MP1 extract with tags replaced with paths 2016-03-01 15:49:21 -10:00
Jack Andersen
2a614215c8 Initial migration to URDE-hashed object tags 2016-02-29 17:08:25 -10:00
19e7dc6b63 Fix API usage 2016-02-20 00:35:00 -08:00
8af98fb2f3 Code cleanup and add NamedResourceCatalog 2016-02-20 00:31:11 -08:00
af69c9d3ab Rename namespaces 2016-02-13 01:02:47 -08:00
4428f67998 Actually fix MLVL for MP2/3
More FRME support
2016-01-22 04:19:43 -08:00
Jack Andersen
e423db32ee Major scoped-enum refactor 2015-11-20 15:16:07 -10:00
Jack Andersen
b94e14cd55 Submodule updates 2015-11-09 16:07:15 -10:00
Jack Andersen
8ffa2d2b15 Merge branch 'id-dump' 2015-10-26 14:43:04 -10:00
Jack Andersen
d46f44cefa Lots of reverse naming functionality added 2015-10-26 14:19:03 -10:00
Jack Andersen
3c63023d07 Removed temporary ID dumper code 2015-10-25 18:06:48 -10:00
Jack Andersen
fa8b48d43e temporary ID dumping hard-coded 2015-10-25 16:31:09 -10:00
Jack Andersen
d0404680fd Extract directory selection fix 2015-10-15 14:35:40 -10:00
Jack Andersen
a53cf8aad3 Material extraction fix; Layer indices 2015-10-12 11:10:38 -10:00
Jack Andersen
3b7f7f2f3a CMDL cooking updates 2015-10-06 15:17:17 -10:00
Jack Andersen
0d2f2cfd34 Initial cook tool integration 2015-10-03 19:08:56 -10:00
Jack Andersen
739c31d87c Full PAK Indexing even for partial extracts 2015-09-27 15:13:27 -10:00
Jack Andersen
cf1c7e4781 Another PAK indexing fix 2015-09-23 17:57:45 -10:00
Jack Andersen
21d8b9dcd3 Preparing for CHAR/ANIM implementation 2015-09-23 14:59:36 -10:00
Jack Andersen
2893eb7e76 Additional extract directory tier for level names 2015-09-23 12:59:12 -10:00
Jack Andersen
bb89194157 Shared extract fix 2015-09-21 21:15:30 -10:00