2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-15 03:11:22 +00:00

504 Commits

Author SHA1 Message Date
f2b551b89b Minor compile fixes, fix potential undefined behavior in CMDL.cpp 2019-08-23 17:09:21 -07:00
Lioncash
b064967de8 DNACommon: Replace platform-specific string conversion functions with standard facilities
These can be replaced with std::strtoull and std::wcstoull, eliminating
a platform-specific ifdef.
2019-08-23 14:27:00 -04:00
d4b36699b7
Merge pull request #43 from lioncash/spec-const
RetroDataSpec: Make member functions const where applicable
2019-08-15 07:46:46 -07:00
Lioncash
11098374a4 RetroDataSpec: Use fmt::print where applicable
Replaces uses of fprintf with fmt::print where applicable. For trivial
character insertion, we can make use of fputc instead of fprintf.
2019-08-14 22:44:49 -04:00
Lioncash
2517fac404 RetroDataSpec: Make member functions const where applicable
Marks member functions that don't modify instance state as const.
2019-08-14 22:25:15 -04:00
ad5e395a51 Fixes for override modernization 2019-08-10 17:49:41 -07: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
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
0ab08daae7 Windows build fixes 2019-07-27 15:21:31 -10:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
77af3f0ebd CPuddleToadGamma and animation system fixes 2019-06-20 20:02:56 -10:00
Jack Andersen
87023b432e Fixes in ANIM cooking 2019-06-15 16:22:23 -10:00
Jack Andersen
37307e1cf6 Various CActorContraption fixes 2019-06-14 14:39:20 -10:00
Jack Andersen
e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen
233d13ceb9 Refactor for blender 2.8 and new shader model 2019-05-07 17:50:21 -10:00
Jack Andersen
3a0d2930fa Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
Jack Andersen
f40bf707f6 DCLN OBB transform fix 2019-03-07 18:16:42 -10:00
Jack Andersen
8b9f073635 Various rendering fixes 2019-03-02 20:19:42 -10:00
Jack Andersen
8df0a4913c zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
Jack Andersen
1186b8097c Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde 2019-02-17 19:48:01 -10:00
Jack Andersen
48eaa2545b Working CScriptGunTurret 2019-02-17 19:47:46 -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
7d29c6e25a More bug fixes 2019-01-30 21:52: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
7c7da6671a SIMD refactor 2018-12-07 15:49:15 -10:00
Jack Andersen
3f7431286c Handle triple-overdraw edge case 2018-11-08 18:34:49 -10:00
Jack Andersen
304fc7e69e More reliable 2-face model extraction 2018-11-08 14:25:55 -10:00
Jack Andersen
98c7525176 Initially working CEnvFxManager 2018-11-01 22:16:16 -10:00
Jack Andersen
3147b49b3d EVNT extraction fix 2018-10-27 15:22:55 -10:00
Jack Andersen
29dad50cca Particle, map and line renderer fixes 2018-10-25 18:37:22 -10:00
Jack Andersen
45fb8db388 Integrate SDNA parser for checking .blend types 2018-10-21 23:29:44 -10:00
Jack Andersen
8fb77eac2c Various bug fixes 2018-10-20 18:14:00 -10:00
Jack Andersen
1851308021 Windows fixes 2018-10-14 10:16:21 -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
e46ec80b64 Integrate Amuse into hecl cook/extract for MP1/2 2018-09-02 14:46:16 -10:00
Jack Andersen
d0af2cb4f7 Finish CScriptPlatform 2018-06-29 10:21:36 -10:00
Jack Andersen
cfe384b5c2 Better octree generation density 2018-06-23 13:09:16 -10:00
Jack Andersen
079c343557 ANIM cook fix; OBB generation crash fix 2018-06-15 16:26:58 -10:00
Jack Andersen
941c4d793c Fix CScriptEffect translation set 2018-06-12 16:32:02 -10:00
cb2b9fa8bd Initial CScriptGunTurret Implementation 2018-06-04 12:15:35 -07:00
Jack Andersen
2c151a0f3b Ensure *all* EVNT resources are extracted 2018-05-27 15:54:55 -10:00
Jack Andersen
70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
Jack Andersen
5f03362149 More bug fixes 2018-05-18 19:16:08 -10:00
Jack Andersen
41034fefda Fix see though collision material 2018-05-10 21:02:42 -10:00
Jack Andersen
12430610f1 Lots of bug fixes 2018-05-09 21:25:26 -10:00
Jack Andersen
1c977e8021 Scan visor fixes 2018-05-07 19:10:24 -10:00