2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-07-12 10:45:51 +00:00

7059 Commits

Author SHA1 Message Date
78e88679a9 Update boo 2019-08-13 14:40:21 -07:00
ebdcfb6b51 Initial CMetroidBeta imps 2019-08-11 08:14:52 -07:00
380e44148f Fix missed conflict 2019-08-10 20:28:19 -07:00
21266982ac Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde 2019-08-10 20:03:14 -07:00
a572100176 Add CRipper files 2019-08-10 20:02:54 -07:00
9905496a79 Update specter 2019-08-10 19:59:29 -07:00
5307ab4107 Merge pull request #2 from lioncash/override
General: Use override where applicable
2019-08-10 19:58:47 -07:00
ee1d595655
Merge pull request #34 from lioncash/override
Editor: Use override where applicable
2019-08-10 19:57:30 -07:00
Lioncash
d336e1fc00 Editor: Use override where applicable
Continues the override modernization with the Editor code.
2019-08-10 22:18:35 -04:00
edebe93e6d
Merge pull request #35 from lioncash/goto
Editor/ProjectManager: Remove use of goto
2019-08-10 17:51:21 -07:00
ad5e395a51 Fixes for override modernization 2019-08-10 17:49:41 -07:00
a7c97b313c Update athena 2019-08-10 17:47:40 -07:00
Lioncash
a18c188f70 General: Use override where applicable
Continues the override modernizations, this time, addressing the specter
target.
2019-08-10 06:31:33 -04:00
Lioncash
a65b32892e Editor/ProjectManager: Make use of std::make_unique
Same thing with a more straightforward syntax.
2019-08-10 05:52:09 -04:00
Lioncash
43e808ff17 Editor/ProjectManager: Remove pointer cast in GetObj()
Pointer casting like this is technically undefined behavior, we can just
use a lambda and forward the arguments over to the athena read handler.
2019-08-10 05:40:52 -04:00
Lioncash
df663359c7 Editor/ProjectManager: Remove use of goto
We can wrap the behavior into a lambda function and then call it where
necessary, removing the need for goto (and allowing non-trivial types in
the codepath).
2019-08-10 05:32:31 -04:00
9d5b21fd63 Merge branch 'lioncash-override' 2019-08-09 23:02:52 -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
1e625e0995 Fix missed override declarations 2019-08-09 15:07:52 -07:00
1d3e5cdb70 Implement Oculus loader 2019-08-09 14:55:59 -07:00
Lioncash
9312eef905 RuntimeCommon: Use override where applicable
Continues the override modernization by applying it to the main
RuntimeCommon target. Resolves around 1100+ cases where override can be
used.
2019-08-09 17:39:42 -04:00
5eaa7a23e8 Merge branch 'override' of https://github.com/lioncash/urde 2019-08-09 06:27:54 -07:00
8089566788 Merge branch 'assign' of https://github.com/lioncash/urde 2019-08-09 06:27:05 -07:00
Lioncash
2059535b55 RuntimeCommonB: Use the override specifier where applicable
Applies the override keyword where applicable to indicate visually where
member function overriding is occurring. This only targets
the RuntimeCommonB target as a starting point, which resolves around
900+ cases where the keyword could be used.
2019-08-09 09:13:26 -04:00
Lioncash
af8731f2d2 GuiSys/CInstruction: Correct erroneous assignment in TestLargestFont
Without this, x20_largestMonoW will never be any value other than zero,
which is indicative of a logic bug.
2019-08-09 07:08:04 -04:00
2f65d6d3a2 Merge branch 'namespace' of https://github.com/lioncash/urde into lioncache-namespace 2019-08-08 20:33:05 -07:00
Lioncash
fc906eec66 MP1/CMFGame: Remove erroneous forward declaration
This type is actually defined within the urde::MP1 namespace, not the
top-level urde namespace.

We remove the namespace itself however, given the header for that type
is already being included.
2019-08-08 23:10:00 -04:00
d648f156b8 Revert original dolphin hash idea completely 2019-08-03 17:05:40 -07: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
bce7fd23c7 Windows build fixes 2019-07-27 15:21:11 -10:00
Jack Andersen
a357648a99 Windows build fixes 2019-07-27 15:20:18 -10:00
Jack Andersen
7b05b41d34 Windows build fixes 2019-07-27 15:19:48 -10:00
Jack Andersen
5acf9ecbcf Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
Jack Andersen
7dede77b39 Update zeus 2019-07-20 22:42:43 -10:00
Jack Andersen
08d15514a9 Update submodules 2019-07-20 22:42:03 -10:00
Jack Andersen
b4fe474de3 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde 2019-07-19 18:29:06 -10:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
70ce423d00 Compile-time locale refactor 2019-07-19 18:26:59 -10:00
Jack Andersen
79b0b6c2a9 Change deprecated Qt references 2019-07-19 18:25:42 -10:00
Jack Andersen
16851c5869 Compile-time locale refactor 2019-07-19 18:25:01 -10:00
Jack Andersen
6988f86672 Massive fmtlib refactor 2019-07-19 18:22:58 -10:00
9579900706 Fix WorldTeleporter derp 2019-07-19 09:50:01 -07:00
1a9ca77603 Update ScriptObject DNAs to match known values 2019-07-19 01:30:11 -07:00
cdf9545de4 Fix MemoryRelay handling in DataSpec 2019-07-16 19:10:57 -07:00
e552030d40 Fix approach PathFind call 2019-07-16 15:33:18 -07:00
18d6372c28 Finish CTryclops patterned functions 2019-07-16 15:28:14 -07:00
328749d1ba More CFlaahgra imps, initial CTryclops imps 2019-07-16 08:54:07 -07:00
91fe17dcbb Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde 2019-07-12 01:07:22 -07:00