Luke Street
|
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 |
Luke Street
|
4048492279
|
iOS and tvOS support
|
2022-05-27 15:52:16 -04:00 |
Luke Street
|
9c5dda1c7d
|
CMake: Use FindPython3 for TCastTo generation
|
2022-05-19 00:57:53 -07:00 |
Phillip Stephens
|
10d4bbf297
|
Initial port configuration (needs cleanup)
|
2022-05-08 01:50:21 -07:00 |
Phillip Stephens
|
d1b4a71110
|
Initial controller configuration support
|
2022-05-07 21:20:52 -07:00 |
Henrique Gemignani Passos Lima
|
74c08aa486
|
Properly depend on zlib
|
2022-03-15 01:48:08 +02:00 |
Luke Street
|
13b1ebb12e
|
The Great Removal
|
2022-03-09 00:06:42 -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 |
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
|
c79ddb8c42
|
CVarManager: Bring back de/serialization
|
2022-02-27 17:11:10 -08:00 |
Luke Street
|
40a1f3c4a0
|
Merge branch 'dawn' into new-cmodel
|
2022-02-26 16:44:13 -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
|
b5a4bc0c93
|
Merge CMemoryCardSysOSX and CMemoryCardSysNix
|
2022-02-24 16:16:49 -08:00 |
Luke Street
|
107ca74702
|
Extract extern CMakeLists.txt; add nativefiledialog
|
2022-02-23 00:28:21 -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
|
ad272f7468
|
More refactoring, decouple tweaks from hecl
|
2022-02-21 08:01:05 -08:00 |
Phillip Stephens
|
dad7249927
|
RE COutput/InputStream and friends and migrate over
This branch is probably still horribly broken, but it's a good first step to migrating away from having hecl embedded in the runtime
|
2022-02-21 08:01:05 -08:00 |
Luke Street
|
a1482b4743
|
SDL controller input
|
2022-02-07 20:48:08 -05:00 |
Luke Street
|
8e695dce74
|
Fix macOS compilation
|
2022-02-04 23:25:35 -05: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
|
95f44be694
|
Rename CSavwWorld to CWorldSaveGameInfo
|
2021-06-04 22:30:23 -07:00 |
Phillip Stephens
|
945302c481
|
Remove deleted file from CMakeLists.txt
|
2021-06-03 23:08:51 -07:00 |
Phillip Stephens
|
0f92b8d8c5
|
Rename CRelayTracker back to CScriptMailbox
|
2021-06-03 14:40:01 -07:00 |
Luke Street
|
b55e56b8a6
|
Add developer menu hint on startup
|
2021-05-31 11:03:41 -04:00 |
Phillip Stephens
|
27f25223fb
|
Initial PlayerLoadout structure
|
2021-05-30 22:14:07 -07:00 |
Luke Street
|
5167a33605
|
Okay, actually fix link ordering
|
2021-05-29 18:45:08 -04:00 |
Luke Street
|
3524ac2281
|
Try different way of specifying link ordering
|
2021-05-29 18:45:08 -04:00 |
Luke Street
|
0841bd4ab2
|
Initial work on entity introspection
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
55002f1537
|
Begin Runtime ImGui integration
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
d0f088e7d5
|
Fix Metal rendering; HI-DPI improvements
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
1a5ec8b569
|
Add initial imgui implementation
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
94f10bb002
|
Remove Editor & specter
|
2021-05-29 18:45:07 -04:00 |
Phillip Stephens
|
070d34d281
|
Add CMayaSpline update zeus
|
2021-05-23 11:53:15 -07:00 |
Henrique Gemignani Passos Lima
|
d6f19d26e7
|
Using optick, linked from boo
|
2021-04-10 09:21:34 -04:00 |
Luke Street
|
316128b7af
|
Use bintoc_compress; reduce URDE/HECL binary sizes
|
2020-03-02 02:02:57 -05:00 |
Phillip Stephens
|
1a13f7e4ee
|
Update submodules, initial CTextureCache
|
2019-12-10 20:51:33 -08:00 |
Jack Andersen
|
e218b8aeb5
|
CActorContraption fixes, better CMake dependency handling
|
2019-06-11 16:05:17 -10:00 |
Jack Andersen
|
233d13ceb9
|
Refactor for blender 2.8 and new shader model
|
2019-05-07 17:50:21 -10:00 |
Jack Andersen
|
1b31a8fbc3
|
Windows fixes
|
2019-02-23 22:42:33 -10:00 |
Jack Andersen
|
5600bf5172
|
MSVC static library split hack
|
2019-02-06 18:10:07 -10:00 |
Jack Andersen
|
395e5c191b
|
macOS build fixes
|
2018-10-18 16:44:41 -10:00 |
Jack Andersen
|
70b3404b7c
|
Windows build fixes and warning avoidance
|
2018-05-24 20:39:38 -10:00 |
Jack Andersen
|
b5c79d0e75
|
Add .gitlab-ci.yml
|
2018-01-01 00:17:36 -10:00 |
Jack Andersen
|
1f637b57ab
|
Missing file fix
|
2017-12-28 22:21:07 -10:00 |
Jack Andersen
|
8301adc3d6
|
Huge compile performance refactor
|
2017-12-28 22:08:12 -10:00 |
Jack Andersen
|
ce6a3aa50c
|
Bug fixes and ASan build submodule
|
2017-12-11 16:06:19 -10:00 |