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

98 Commits

Author SHA1 Message Date
e2fbc0663f Update submodules; changes for emscripten support 2022-08-03 18:19:57 -04:00
1e9d96c906 Migrate to aurora submodule 2022-07-29 16:17:24 -04:00
ec9e0bfc0f Implement FlatDraw/DrawFlat calls, add CRandom16 seed value display 2022-07-02 16:16:33 -07:00
5fb8b1237e Store last game path; CVar updates & more 2022-06-13 01:18:30 -04:00
97357146f5 Add pre-launch settings, graphics API switching & more 2022-06-12 17:09:47 -04:00
a3c2638cce Fix ModifyRestart CVars 2022-06-12 00:31:26 -07:00
a76d26d724 CMain: Support SDL2 audio backend 2022-05-31 20:48:25 -04:00
4048492279 iOS and tvOS support 2022-05-27 15:52:16 -04:00
d1b4a71110
Initial controller configuration support 2022-05-07 21:20:52 -07:00
834bc8d183 aurora: Build fix & cleanup 2022-05-05 01:39:43 -04:00
21f54ca09d Runtime: Windows compile fixes 2022-05-03 20:27:19 -04:00
ad90e4b511 aurora: Add pipeline progress window 2022-05-03 19:36:30 -04:00
0d52438297 Oops 2022-05-03 00:24:00 -04:00
52756deac9 aurora: Reduce buffer sizes; add buffer size debug overlay 2022-05-02 23:31:14 -04:00
7cf863983a
Minor input fixes, restore controller name in input viewer 2022-03-22 12:44:35 -07:00
e3c8fa1d8f
Start integrating new controller classes 2022-03-22 10:58:19 -07:00
80362a9483
Fix save loading, rewrite Loadout classes to use CInputStream 2022-02-27 19:33:48 -08:00
107ca74702 Extract extern CMakeLists.txt; add nativefiledialog 2022-02-23 00:28:21 -05:00
57d96dbb17
Fully decouple hecl from Metaforce
- Added CStringExtras Convert functions
  (and UTF-compatible versions)
- GX header copied into Runtime
- SFX headers copied into Runtime/Audio
2022-02-21 08:01:06 -08:00
6c92f03664
Move CVar* into Metaforce to begin removal of hecl's Dataspec 2022-02-21 08:01:06 -08:00
0703cf60b3 aurora: Pipeline info debug overlay 2022-02-19 01:59:24 -05:00
b6b68135ef aurora: Working movie player (again) 2022-02-19 00:33:56 -05:00
a6b2d66e1e
Input: Add onControllerAdded/Removed callbacks and also display the controller name in the input viewer 2022-02-09 00:54:53 -08:00
52fd54bc3e Input viewer tweaks 2022-02-09 02:16:50 -05:00
339d2a9d5e Tweak imgui font size & hinting 2022-02-09 02:08:07 -05:00
bd6aaddf1a Merge remote-tracking branch 'origin/imgui-freetype' into wgpu
# Conflicts:
#	.github/workflows/build.yml
#	.github/workflows/release.yml
#	README.md
#	imgui/CMakeLists.txt
#	imgui/ImGuiEngine.cpp
2022-02-09 01:39:54 -05:00
18cb40268a
Fix about window not centering when window is resized if no ISO/Project is specified 2022-02-04 21:19:28 -08:00
e48435f11e Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
e331c5d5c6
Add Player Transform tools 2021-07-11 17:59:05 -07:00
Henrique Gemignani Passos Lima
1b4e0dc754 Improve Optick events 2021-06-29 01:10:54 +03:00
073af40c4d
Use freetype for ImGui fonts if available 2021-06-07 13:10:55 -07:00
5bfe881b95
Compile fixes 2021-06-06 16:58:27 -07:00
5f1aed51cb
De-hardcode max entity count 2021-06-06 16:53:41 -07:00
89378700f7
Fix incorrect check for Top-left in ShowDebugOverlay 2021-06-06 14:24:29 -07:00
34baaa8adb
Give the input viewer it's own overlay 2021-06-06 14:22:59 -07:00
73b7ba8414
Add "Reset to defaults" button to CVar viewer 2021-06-06 13:28:16 -07:00
99d363d5df
Finish initial CCredits implementation, merge EFlowStates with EClientFlowStates 2021-06-03 16:47:04 -07:00
281da0bfd4 ImGuiEngine updates & use ImGui stdlib functions 2021-06-02 07:49:03 -04:00
b4c2cf2ea4
Prevent potential nullptr deeref 2021-05-31 13:11:01 -07:00
ff8c1b15a1
Rename and publicly expose LoadStringTable->ImGuiLoadStringTable 2021-05-31 13:09:58 -07:00
cc54aad6f0
Add keyboard shortcuts for Pause and Step Frame 2021-05-31 13:08:56 -07:00
aeb55b8fe9
Move room time calculate to ImGuiConsole::PostUpdate 2021-05-31 13:07:41 -07:00
b4c951ff58 Utilize window pivot 2021-05-31 11:13:22 -04:00
b55e56b8a6 Add developer menu hint on startup 2021-05-31 11:03:41 -04:00
27f25223fb
Initial PlayerLoadout structure 2021-05-30 22:14:07 -07:00
201d5c5423
Don't show menubar by default, use to toggle it 2021-05-30 18:44:02 -07:00
45097955a7
Add CVar listeners for Debug menu 2021-05-30 18:23:20 -07:00
6fb78f1add
CVar::hasDefaultValue doesn't do what I thought it did, and I wrote the darn thing 2021-05-30 18:10:42 -07:00
9995199fbf Fix layer overlay string offsets 2021-05-30 20:50:24 -04:00
2fc4a9c0e3 Add Layer info overlay 2021-05-30 20:29:35 -04:00