Phillip Stephens
|
24a602c10f
|
Cleanup and more migration to Stream
|
2022-03-05 13:46:53 -08:00 |
Luke Street
|
33d0d14fda
|
Initial working CGraphics Stream API
|
2022-03-04 22:37:07 -05:00 |
Phillip Stephens
|
d93cf46bc3
|
Add CInfiniteLoopDetector to detect infinite loops in release builds
|
2022-03-04 01:46:33 -08:00 |
Luke Street
|
740114af9e
|
Begin transitioning to new CTexture; start Stream API
|
2022-03-04 02:47:21 -05:00 |
Phillip Stephens
|
00fd243f62
|
CCubeRenderer: Don't fill up the buckets uncontrolled
|
2022-03-03 00:33:24 -08:00 |
Phillip Stephens
|
487dcc4bde
|
CSkinRules: Fix ReadCount not incrementing offset properly
|
2022-03-03 00:24:46 -08:00 |
Phillip Stephens
|
7010c36056
|
DolphinCTexture: Near complete RE, usable as-is!
|
2022-03-02 23:51:11 -08:00 |
Luke Street
|
0400388fa6
|
CGameArea: PostConstructArea fixes
|
2022-03-02 19:16:48 -05:00 |
Phillip Stephens
|
b0a711d5e2
|
Initial proper CTexture RE, fix configuration corruption
|
2022-03-02 00:26:24 -08:00 |
Luke Street
|
5e7b8ebacf
|
Merge branch 'dawn' into new-cmodel
# Conflicts:
# Runtime/Streams/ContainerReaders.hpp
|
2022-03-01 01:37:08 -05:00 |
Phillip Stephens
|
80362a9483
|
Fix save loading, rewrite Loadout classes to use CInputStream
|
2022-02-27 19:33:48 -08:00 |
Phillip Stephens
|
aa1d6006ed
|
FileStoreManager: Fix incorrect check
|
2022-02-27 18:02:33 -08:00 |
Phillip Stephens
|
fcda2eb261
|
Add imgui settings back using FileStoreManager to get the path
|
2022-02-27 17:55:47 -08:00 |
Phillip Stephens
|
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 |
Phillip Stephens
|
399b44baf0
|
Minor cleanup
|
2022-02-27 17:15:03 -08:00 |
Phillip Stephens
|
c79ddb8c42
|
CVarManager: Bring back de/serialization
|
2022-02-27 17:11:10 -08:00 |
Phillip Stephens
|
44f9d6648a
|
CGraphics: Viewport fixes
|
2022-02-27 14:46:15 -08:00 |
Luke Street
|
fb69d3fdba
|
aurora: Add more GX state functions & cleanup
|
2022-02-27 16:58:27 -05:00 |
Phillip Stephens
|
004d78100f
|
More CCubeRenderer imps
|
2022-02-27 13:17:44 -08:00 |
Phillip Stephens
|
805065b6f2
|
CCubeRenderer: Add Drawable logic implemented
|
2022-02-27 12:12:02 -08:00 |
Luke Street
|
1583248896
|
Fix missing CMoviePlayer::Initialize call
|
2022-02-27 12:08:24 -05:00 |
Phillip Stephens
|
b02ec12049
|
Initial CFont implementation, proper CTexture/CGraphicsPalette structures
|
2022-02-26 18:18:58 -08:00 |
Luke Street
|
40a1f3c4a0
|
Merge branch 'dawn' into new-cmodel
|
2022-02-26 16:44:13 -05:00 |
Luke Street
|
4b69cb449d
|
aurora: DPI scaling fixes (renderer, imgui)
|
2022-02-26 15:59:55 -05:00 |
Phillip Stephens
|
7a59585c70
|
Use RE'd CStopwatch adapted for std::chrono, get metaforce linking again
|
2022-02-26 08:42:42 -08:00 |
Phillip Stephens
|
8e9199429d
|
Add CCircularBuffer, CGuiTextSupport changes
|
2022-02-26 08:17:09 -08:00 |
Luke Street
|
586268c66f
|
More CCubeModel/CCubeMaterial
|
2022-02-26 02:05:59 -05:00 |
Luke Street
|
832eb180bd
|
Begin transitioning to new CModel/CCubeModel & friends
|
2022-02-25 02:45:25 -05:00 |
Phillip Stephens
|
b5a4bc0c93
|
Merge CMemoryCardSysOSX and CMemoryCardSysNix
|
2022-02-24 16:16:49 -08:00 |
Luke Street
|
c3c9f9d601
|
Remove shader warmup
|
2022-02-23 03:20:29 -05:00 |
Phillip Stephens
|
1685489303
|
Get MP1 Trilogy loading, implement version difference in CGuiTextPane, harden FrontEnd for Trilogy missing files
|
2022-02-23 00:18:50 -08:00 |
Luke Street
|
d466fab19d
|
aurora: Add controller button remapping
|
2022-02-23 02:59:52 -05:00 |
Luke Street
|
049a7764b8
|
Add CDvdFile::SetRootDirectory; load proper DOL for Wii versions
|
2022-02-23 02:04:48 -05:00 |
Luke Street
|
848a8e4201
|
Use game disc title in log message
|
2022-02-23 01:38:01 -05:00 |
Luke Street
|
9966ca13fb
|
Add CDvdFile::DiscInfo and update version detection
|
2022-02-23 01:28:35 -05:00 |
Luke Street
|
107ca74702
|
Extract extern CMakeLists.txt; add nativefiledialog
|
2022-02-23 00:28:21 -05:00 |
Luke Street
|
b2b03f1ace
|
Merge remote-tracking branch 'origin/main' into dawn
|
2022-02-22 21:09:14 -05:00 |
Luke Street
|
648a8e1af5
|
Merge branch 'new-streams' into dawn
|
2022-02-22 21:08:53 -05:00 |
Phillip Stephens
|
40669f4dc9
|
Add initial rumble support, use modified SDL branch to support all GC controller rumble modes
|
2022-02-22 01:12:15 -08:00 |
Phillip Stephens
|
15900053fa
|
Remove athena from Runtime, use raw zlib in bintoc rather than gzip
|
2022-02-21 22:59:47 -08:00 |
Luke Street
|
c33674b9ab
|
Lots of Windows fixes; add D3D12; more boo decoupling
|
2022-02-22 00:53:57 -05:00 |
Luke Street
|
54330e43b6
|
ci: Build only metaforce
|
2022-02-21 22:12:03 -05:00 |
Luke Street
|
5d9b7446cc
|
Include logvisor in RetroTypes.hpp
|
2022-02-21 21:50:32 -05:00 |
Luke Street
|
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 |
Phillip Stephens
|
6c92f03664
|
Move CVar* into Metaforce to begin removal of hecl's Dataspec
|
2022-02-21 08:01:06 -08:00 |
Phillip Stephens
|
64d4b0388c
|
Get Exo off the DataSpec
|
2022-02-21 08:01:06 -08:00 |
Phillip Stephens
|
1655d229cf
|
Fixes to get Metaforce booting again!
|
2022-02-21 08:01:06 -08:00 |
Phillip Stephens
|
8afab43876
|
CSegId is 32 bits in files
|
2022-02-21 08:01:06 -08:00 |
Phillip Stephens
|
ad272f7468
|
More refactoring, decouple tweaks from hecl
|
2022-02-21 08:01:05 -08:00 |
Phillip Stephens
|
ce23544a15
|
Fix CInputStream::Get/ReadBytes not properly updating position
|
2022-02-21 08:01:05 -08:00 |