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

109 Commits

Author SHA1 Message Date
b45f808e2c Replace logvisor with spdlog; remove athena, discord-rpc, rapidjson 2025-04-03 21:07:07 -06:00
99d5f30ed8 Update About 2025-04-03 00:29:13 -06:00
86dd3df1d0 Remove InputViewer position store
It's redundant now as ImGui is storing the position,
it wasn't before so I'm not sure what changed for it
to suddenly work, however let's not store things redundantly.
2023-10-28 09:12:09 -07:00
db6a1737de Add missing developer mode gating to developer mode overlays in ShowDebugOverlay 2023-10-23 10:51:57 -07:00
d23b6f6904 Allow Frame Counter, Frame Rate, IGT and Room Time to be used without developer 2023-10-23 10:45:49 -07:00
e4e6c0c00a Fix empty window when developer mode is disabled, add CVars for rendering information 2023-10-22 18:38:58 -07:00
70443ddff5 Make Input Overlay position persistent when is selected 2023-10-22 17:38:48 -07:00
9f874e6731 Wrap NFD::Init/Quit in ifdef; update aurora 2022-08-29 09:35:25 -04:00
49362ef591 Replace nativefiledialog with nativefiledialog-extended 2022-08-28 14:06:58 -04:00
1193bab7e4 Use Left Alt for ImGui toggle 2022-08-09 18:29:12 -04:00
5b6744e188 Restore graphics backend switching 2022-08-09 18:28:42 -04:00
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