e8518c0493
Add CVar for mangle mipmaps
2025-04-14 18:48:35 -07:00
5c21e48920
Migrate to DolphinCGraphics impl & cleanup old code
...
aurora now uses the original model buffers, but
byteswapped. Migrates over to the updated impl.
2025-04-14 17:26:25 -06:00
8a046832eb
Improve frame limiter on Windows
2025-04-06 20:25:58 -06:00
eae0696bea
Draw debug overlays over game draw
2025-04-06 16:57:18 -06:00
6def5bd623
Replace nativefiledialog with SDL_ShowOpenFileDialog
2025-04-06 16:37:32 -06:00
aaf96615cb
Windows build fixes
2025-04-04 17:32:17 -06:00
7439c26b67
Fix game quit
2025-04-03 23:16:53 -06:00
b45f808e2c
Replace logvisor with spdlog; remove athena, discord-rpc, rapidjson
2025-04-03 21:07:07 -06:00
aa26577400
Update to latest aurora, SDL3
2025-04-03 00:14:34 -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
a6392ab822
Make window size and position persistent
2023-10-27 14:32:36 -07:00
137e4c19a3
Remove amuse, and compile fixes
2023-10-22 09:21:20 -07:00
d29df977f3
Minor fixes
2023-06-21 13:22:49 -07:00
763fcdbd9c
Various minor fixes
2023-01-22 14:22:28 -08: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
976aebef24
CMain: Show message on fatal aurora log
2022-08-09 02:11:23 -04:00
e2fbc0663f
Update submodules; changes for emscripten support
2022-08-03 18:19:57 -04:00
94645de53e
Use new VI methods from Aurora
2022-07-29 16:46:51 -04:00
1e9d96c906
Migrate to aurora submodule
2022-07-29 16:17:24 -04:00
ce14e1c2aa
ci: macOS bundle fixes
2022-06-13 03:55:12 -04:00
2380361d16
Workaround logvisor path issue
2022-06-13 01:46:01 -04:00
01e887e8a3
Build fixes
...
- Fix WIN32 issue in CMain
- Remove usages of spaceship operator for GCC 9
2022-06-13 01:33:41 -04: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
46a93166ef
Restore graphicsApi, msaa, and textureAniso cvars, fix a few deserialization bugs in CVar.cpp
2022-06-08 10:58:38 -07:00
d7c62d8d90
CMain: Restore #include <shellapi.h>
2022-06-02 01:54:22 -04:00
d47d5661c6
Various fixes
...
- Unlock audio pump on exit
- Remove WinMain from CMain (handled by SDL_main)
- Use SDL2:: namespace in CMake
- Disable buildcache on macOS CI for now
2022-06-02 01:52:58 -04: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
26fd0e2b9f
Text rendering & CWorldTransManager fixes
2022-05-19 00:57:30 -07:00
21f54ca09d
Runtime: Windows compile fixes
2022-05-03 20:27:19 -04:00
42dde9187b
Migrate to new CInputGenerator and rename old
2022-03-22 12:04:57 -07:00
efd14dcaf2
aurora: Use MapAsync for buffer writing
2022-03-15 22:39:22 -04:00
Henrique Gemignani Passos Lima
cf41841f1d
Fix references to WIN32 instead of _WIN32
2022-03-12 21:13:01 +02:00
24a602c10f
Cleanup and more migration to Stream
2022-03-05 13:46:53 -08:00
d93cf46bc3
Add CInfiniteLoopDetector to detect infinite loops in release builds
2022-03-04 01:46:33 -08:00
5e7b8ebacf
Merge branch 'dawn' into new-cmodel
...
# Conflicts:
# Runtime/Streams/ContainerReaders.hpp
2022-03-01 01:37:08 -05:00
b305454199
FileStoreManager: Use SDL_GetPrefPath, add org argument
...
Use SDL_GetPrefPath by default, if we fail to get a valid path *then* we use the platform specific logic as a fallback
2022-02-27 17:35:13 -08:00
40a1f3c4a0
Merge branch 'dawn' into new-cmodel
2022-02-26 16:44:13 -05:00
4b69cb449d
aurora: DPI scaling fixes (renderer, imgui)
2022-02-26 15:59:55 -05:00
832eb180bd
Begin transitioning to new CModel/CCubeModel & friends
2022-02-25 02:45:25 -05:00
c3c9f9d601
Remove shader warmup
2022-02-23 03:20:29 -05:00
9966ca13fb
Add CDvdFile::DiscInfo and update version detection
2022-02-23 01:28:35 -05:00
107ca74702
Extract extern CMakeLists.txt; add nativefiledialog
2022-02-23 00:28:21 -05:00
15900053fa
Remove athena from Runtime, use raw zlib in bintoc rather than gzip
2022-02-21 22:59:47 -08:00
c33674b9ab
Lots of Windows fixes; add D3D12; more boo decoupling
2022-02-22 00:53:57 -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