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

40 Commits

Author SHA1 Message Date
1e9d96c906 Migrate to aurora submodule 2022-07-29 16:17:24 -04:00
26fd0e2b9f Text rendering & CWorldTransManager fixes 2022-05-19 00:57:30 -07:00
ef71c009c6 aurora: Working palette textures 2022-05-15 15:50:38 -04:00
ef771e6489
Re-enable texture load in CRasterFont 2022-05-14 13:22:50 -07:00
978f1ab88a
CTextRenderBuffer Implement image rendering 2022-05-14 13:22:21 -07:00
0ca2786302
Initial CTextRenderBuffer rewrite 2022-05-13 23:47:29 -07:00
dad7249927
RE COutput/InputStream and friends and migrate over
This branch is probably still horribly broken, but it's a good first step to migrating away from having hecl embedded in the runtime
2022-02-21 08:01:05 -08:00
9bae2f943e
Rename everything 2021-04-10 01:42:06 -07:00
Lioncash
ee0762db32 CRasterFont: Make use of [[maybe_unused]] where applicable 2020-04-23 21:23:17 -04:00
Lioncash
94264f6fe6 CRasterFont: Collapse loop into a std::find_if in InternalGetGlyph()
Same behavior, less code.
2020-04-05 06:01:29 -04:00
Lioncash
194cdf145f Runtime: Use nullptr where applicable
Same behavior, but no magic 0 value.

While we're in the same area, we can do minor cosmetic changes.
2020-03-27 20:18:54 -04:00
Lioncash
fc4df76afc General: Make use of emplace_back where applicable
Allows for in-place construction. Also results in less code to read in
certain usages.
2020-03-21 00:30:12 -04:00
Lioncash
221cc5c6b8 RuntimeCommonB: Normalize cpp file includes
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
70747e23d5
Fix font rendering and world teleporter in MPT and PAL 2019-12-11 10:55:19 -08:00
Jack Andersen
3a0d2930fa Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
7e4c82a013 Fix SCAN state saving, clean up MLVL, add support for newer CRasterFont versions 2017-02-08 23:37:00 -08:00
Jack Andersen
802cf9d811 Minor CRasterFont tweaks 2017-01-31 21:20:18 -10:00
Jack Andersen
83176b41a9 FRME bug fixes and shader adjustments 2017-01-29 18:16:20 -10:00
Jack Andersen
d5c7efce58 Tons of refactors and bug fixes 2017-01-28 17:58:16 -10:00
Jack Andersen
7a60151d3e Char16 refactor and GuiSys bug fixes 2017-01-23 21:41:33 -10:00
Jack Andersen
eb955c53ec Windows fixes 2017-01-21 23:06:03 -10:00
Jack Andersen
d7f79d6ec3 Work on CMemoryCardDriver 2016-12-22 20:41:39 -10:00
Jack Andersen
f4ea728a61 Resource factories now provided with self-ref 2016-09-02 09:32:57 -10:00
fd26dd56c3 CStringTable and CRasterFont fixes 2016-08-16 22:40:25 -07:00
dc24a864fd CPlayerState imps 2016-03-23 13:38:01 -07:00
6301af3133 Windows Fixes 2016-03-22 11:35:52 -07:00
Jack Andersen
89daac544f CTextParser imps 2016-03-20 14:25:53 -10:00
Jack Andersen
18e0e208a7 Various Invoke imps 2016-03-19 20:37:08 -10:00
Jack Andersen
ee534de7be Various stubs and imps 2016-03-18 14:07:31 -10:00
c0afcc2a22 CRasterFont fixes 2016-03-17 19:22:19 -07:00
2528a366f3 Finalize CRasterFont reimp 2016-03-17 13:21:08 -07:00
Jack Andersen
b4514fc6a6 CRasterFont const-correctness 2016-03-16 10:53:38 -10:00
349defd676 Compile fixes 2016-03-16 13:42:34 -07:00
562824e386 Fix function argument 2016-03-16 12:56:57 -07:00
75ed3562d1 Initial CRasterFont implementations 2016-03-16 12:53:06 -07:00
b496ec643b More CRasterFont work, CParticleElectric stub 2016-03-15 16:44:59 -07:00
6909edbcc6 Fix CRasterFont factory 2016-03-11 21:10:14 -08:00
ca026a600f Initial CRasterFont 2016-03-11 14:52:55 -08:00
Jack Andersen
1908ac111b More GuiSys stubs 2016-03-10 14:23:16 -10:00