2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-06-17 23:53:28 +00:00

12 Commits

Author SHA1 Message Date
9ca1a38171 Use UTF-8 exclusively internally
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.

Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
281da0bfd4 ImGuiEngine updates & use ImGui stdlib functions 2021-06-02 07:49:03 -04:00
39f4c3e114 Fix shutdown ordering issues 2021-05-30 16:59:19 -04:00
d9b7229e79
Add input visualization, protect first 7 object slots from deletion
The first 7 slots in the game are related to the player, we don't want to allow anyone to delete them because the game *will* crash
2021-05-30 00:52:20 -07:00
0910863842 Resolve clang-tidy issues & update config 2021-05-29 18:45:08 -04:00
28c0ebf096 Fix double free; add credits to About 2021-05-29 18:45:08 -04:00
e46ba3ef98 Add About window & debug overlays 2021-05-29 18:45:08 -04:00
55002f1537 Begin Runtime ImGui integration 2021-05-29 18:45:07 -04:00
0fb21ece35 ImGui cursors, clipboard, TTF font & fixes 2021-05-29 18:45:07 -04:00
4b4e991c39 Fix Windows build 2021-05-29 18:45:07 -04:00
d0f088e7d5 Fix Metal rendering; HI-DPI improvements 2021-05-29 18:45:07 -04:00
1a5ec8b569 Add initial imgui implementation 2021-05-29 18:45:07 -04:00