Luke Street
e2fbc0663f
Update submodules; changes for emscripten support
2022-08-03 18:19:57 -04:00
Luke Street
22dfd3b3f7
aurora: Rework texture binding API
...
- Texture binding is now handled by GX calls
- More CCubeMaterial / CCubeRenderer impl
- Semi-working thermal visor rendering
- More CGraphicsPalette impl
- Some CWorldShadow impl
- Start work on indirect texturing
- Stub out CTextRenderBuffer
2022-05-13 19:40:31 -04:00
Luke Street
049a7764b8
Add CDvdFile::SetRootDirectory; load proper DOL for Wii versions
2022-02-23 02:04:48 -05:00
Luke Street
9966ca13fb
Add CDvdFile::DiscInfo and update version detection
2022-02-23 01:28:35 -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
Luke Street
e48435f11e
Start wiring up wgpu+winit
2022-01-31 19:06:54 -05:00
Phillip Stephens
a9bcb7a9ce
Reformat pass
2021-06-07 12:29:18 -07:00
Phillip Stephens
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
Lioncash
06789d1860
General: Normalize several headers' include paths
...
Normalizes the include paths and makes them consistent. Also adds any
missing includes relevant to the interface.
2019-09-22 20:36:33 -04:00
Lioncash
d3d629d405
RuntimeCommon: Use const on member functions where applicable
...
Adds missing const qualifiers on class member functions that don't
modify instance state.
2019-08-14 09:25:39 -04:00
Jack Andersen
3a0d2930fa
Numerous uninitialized memory fixes
2019-04-06 19:14:48 -10:00
Jack Andersen
2f963b9ce3
Various bug fixes
2019-03-08 22:58:27 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
c91e5df986
Convert to pragma once
2018-10-06 17:42:33 -10:00
Jack Andersen
56a5cfd115
Fix TSan-reported race conditions
2018-06-01 14:03:31 -10:00
Jack Andersen
70b3404b7c
Windows build fixes and warning avoidance
2018-05-24 20:39:38 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Jack Andersen
e274cd12b9
Refactorings to support .upak generation
2017-10-24 21:47:49 -10:00
Jack Andersen
da91c921cb
Bitfield initializer bug fixes
2017-01-24 18:40:19 -10:00
Jack Andersen
01c31b4fc5
Initial CStreamAudioManager implementation
2017-01-15 22:40:33 -10:00
Jack Andersen
c3bf6ec5cc
Implement CStaticAudioPlayer
2016-12-13 15:10:17 -10:00
Jack Andersen
b9baa84b1d
AGSC/ATBL/CSNG extracting and cooking
2016-09-18 13:47:48 -10:00
Jack Andersen
5de5c3d85f
Character factory support classes
2016-04-12 20:07:23 -10:00
Jack Andersen
52faf42aaa
CMoviePlayer G.721 audio implemented
2016-03-08 12:51:13 -10:00
Jack Andersen
bba30a25bf
Working CMoviePlayer (video only for now)
2016-03-07 12:48:54 -10:00
Jack Andersen
6e160560fa
CMoviePlayer initial implementation
2016-03-06 17:12:32 -10:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
Phillip Stephens
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Phillip Stephens
66339e3bfa
GetSystemCount
2016-02-11 11:18:14 -08:00
Jack Andersen
e423db32ee
Major scoped-enum refactor
2015-11-20 15:16:07 -10:00
Phillip Stephens
1e55a59568
Rename base DvdRequest class to IDvdRequest
...
Add CAi stubs
2015-10-29 00:52:15 -07:00
Jack Andersen
d1faf4e72d
Windows refactors
2015-08-30 17:44:42 -10:00
Jack Andersen
3f1025abb3
link fix
2015-08-24 21:04:50 -10:00
Jack Andersen
e9de110cee
All CResLoader methods in-place
2015-08-23 13:58:07 -10:00
Jack Andersen
f3b5b9f49a
various implementation
2015-08-22 20:42:29 -10:00