Luke Street
|
f302c41ed7
|
PyOutStream: properly cast char_type to int_type
|
2021-02-27 22:33:28 -05:00 |
Phillip Stephens
|
2107f8f469
|
Update submodules
|
2021-02-27 18:37:01 -08:00 |
Phillip Stephens
|
c11103350c
|
Make CVarCommons a pseudo singleton
|
2021-02-27 18:36:43 -08:00 |
Phillip Stephens
|
85d90cb765
|
Fix hecl plugin packaging on debian based distros
|
2021-02-26 15:20:29 -08:00 |
Phillip Stephens
|
2bdb3d1655
|
Specify python3 to zip the plugin
|
2021-02-26 15:19:16 -08:00 |
Phillip Stephens
|
487b701b88
|
Update hecl
|
2021-02-26 01:39:26 -08:00 |
Phillip Stephens
|
ce9b7b6a54
|
Fix libjpeg-turbo branch
|
2021-02-26 01:39:06 -08:00 |
Phillip Stephens
|
172eae4a61
|
Don't differentiate export path between standalone and Trilogy extracts, minor fix in CMetroidPrimeEssence, update submodules
|
2021-02-26 01:35:54 -08:00 |
Phillip Stephens
|
7118a1f1f0
|
Update submodules
|
2021-02-26 01:32:57 -08:00 |
Phillip Stephens
|
e39fee8154
|
Allow specifying memory card image path for slot A and B
|
2021-02-25 21:07:41 -08:00 |
Phillip Stephens
|
4d54aa0125
|
Update hecl and hecl-gui to support dynamic blender versioning
|
2021-02-21 18:52:53 -08:00 |
Phillip Stephens
|
8fc39c4ce6
|
Add ability to search for blender version dynamically
|
2021-02-21 18:51:36 -08:00 |
Luke Street
|
8a970cbdba
|
Test macOS universal build
|
2021-02-21 10:09:21 -05:00 |
Luke Street
|
77bef70555
|
Update athena
|
2021-02-21 10:07:14 -05:00 |
Luke Street
|
5f263b8a4f
|
Check _M_X64 for MSVC; update hecl, specter
|
2021-02-15 21:05:16 -05:00 |
Luke Street
|
3eb67eada0
|
Update athena, boo
|
2021-02-15 21:04:47 -05:00 |
Phillip Stephens
|
bf3acb3f94
|
Update hecl
|
2021-02-07 18:57:23 -08:00 |
Phillip Stephens
|
3d2ca429f7
|
Add Ambient Occlusion to lightmap passes
|
2021-02-07 18:56:41 -08:00 |
Luke Street
|
31c5d6d8de
|
Update hecl, specter
|
2021-02-01 05:15:28 +00:00 |
Luke Street
|
8ed5a4c87b
|
Update athena, boo
|
2021-02-01 05:14:45 +00:00 |
Luke Street
|
bde5f2c007
|
Fix extraneous CRLFs
|
2021-02-01 05:12:09 +00:00 |
Luke Street
|
c78676b1fd
|
Fix GCC compilation for CVar.hpp
|
2021-02-01 05:09:39 +00:00 |
Luke Street
|
19d9ed9529
|
Set default graphics API to Vulkan on Windows
|
2021-01-23 21:16:24 -05:00 |
Luke Street
|
b7405b76ec
|
Set default graphics API to Vulkan on Windows
|
2021-01-23 21:16:19 -05:00 |
Phillip Stephens
|
0781307c49
|
Add debug rendering for CScriptPlatform (CVar: debugTool.drawPlatformCollision)
|
2021-01-16 19:33:03 -08:00 |
Phillip Stephens
|
55d44ab65f
|
Add CVars for room timers and platform collision rendering
|
2021-01-16 19:31:14 -08:00 |
Phillip Stephens
|
cede47be4d
|
Add debugging tool CVars
|
2021-01-10 18:44:42 -08:00 |
Phillip Stephens
|
23582bd889
|
Add debug tool CVars
|
2021-01-10 18:41:59 -08:00 |
Phillip Stephens
|
386d6ef527
|
Update hecl
|
2021-01-10 14:09:51 -08:00 |
Luke Street
|
cd81c8cc54
|
Merge pull request #39 from SirMangler/fpscvar
CVAR: DebugOverlayShowFramerate
|
2021-01-09 15:07:19 -05:00 |
Luke Street
|
5191534841
|
Fixes for CModelShaders hlsl/metal
|
2021-01-09 14:22:13 -05:00 |
Luke Street
|
13b8bc3764
|
Update athena
|
2021-01-09 14:21:18 -05:00 |
Luke Street
|
4b9bdcc802
|
Fixes for Apple Silicon
Updates amuse, hecl, nod, specter
|
2021-01-06 20:54:21 -05:00 |
Luke Street
|
fe9e74561e
|
Fixes for Apple Silicon
|
2021-01-06 20:54:11 -05:00 |
Luke Street
|
ced84a1eb8
|
Update libpng
|
2021-01-06 14:20:06 -05:00 |
SirMangler
|
b748b1a9ac
|
FPSCounter cvar
|
2021-01-03 19:04:00 +00:00 |
Phillip Stephens
|
c6593760b1
|
Update submodules, add room timer
|
2020-12-31 14:00:10 -08:00 |
Phillip Stephens
|
e4d95e768c
|
Update submodules
|
2020-12-31 13:56:20 -08:00 |
Luke Street
|
2ddc8142a7
|
Update boo
|
2020-12-16 07:47:02 -05:00 |
Phillip Stephens
|
6f7d3b4dc5
|
Update submodules
|
2020-12-11 19:51:15 -08:00 |
Phillip Stephens
|
61adf0e658
|
Update athena
|
2020-12-11 19:50:34 -08:00 |
Phillip Stephens
|
01d94367dc
|
Add ability to disable AI
|
2020-10-02 23:28:05 -07:00 |
Phillip Stephens
|
185c79703e
|
Allow CVars to be set from the command line regardless of flags
|
2020-10-02 23:27:27 -07:00 |
Phillip Stephens
|
94e7bacd71
|
Fix toValue
|
2020-09-28 21:35:55 -07:00 |
Phillip Stephens
|
7fb8bdc602
|
Add to/fromValue to simplify conversion
|
2020-09-27 22:42:43 -07:00 |
Luke Street
|
8e18904442
|
Update hecl
|
2020-09-18 17:05:16 -04:00 |
Luke Street
|
3abd39fa5c
|
Update athena
|
2020-09-18 17:05:07 -04:00 |
Luke Street
|
6d74ae79ef
|
libpng: Resolve -Wno-implicit-fallthrough warnings
|
2020-09-18 17:02:11 -04:00 |
Luke Street
|
a5f5308dc3
|
MeshOptimizer: Fix clang -Wrange-loop-analysis errors
|
2020-09-18 16:21:52 -04:00 |
Luke Street
|
e531affd21
|
Update hecl/boo
|
2020-09-18 16:04:37 -04:00 |
Luke Street
|
917ac88db5
|
Update boo
|
2020-09-18 16:04:26 -04:00 |
Luke Street
|
df56ed5651
|
Update hecl; fix uint -> u32
|
2020-09-15 19:31:29 -04:00 |
Luke Street
|
67ee163970
|
Update boo
|
2020-09-15 19:29:56 -04:00 |
Luke Street
|
d3a4a221f5
|
Limit refresh rate to 60hz when not using variableDt
Fixes #334
|
2020-09-15 17:29:09 -04:00 |
Luke Street
|
def89373d9
|
Update boo; add get/setVariableFrameTime to CVarCommons
|
2020-09-15 17:09:35 -04:00 |
Phillip Stephens
|
e5b63ba523
|
Use CVar to determine whether or not to display Random calls
|
2020-09-13 13:43:50 -07:00 |
Phillip Stephens
|
19682a58fa
|
Add CVar for displaying random calls
|
2020-09-13 13:43:15 -07:00 |
Luke Street
|
cfaf6fea47
|
Updates for LLVM 10.0.1 on Windows
|
2020-09-06 01:44:30 -04:00 |
Luke Street
|
261585da78
|
Update athena
|
2020-09-06 01:39:25 -04:00 |
Phillip Stephens
|
b28b19732e
|
Add ability to log to file
|
2020-09-05 18:32:12 -07:00 |
Phillip Stephens
|
6b56330254
|
Add m_logFile to CVarCommons, increase VertexBufferPool max size for CCredits
|
2020-09-05 18:30:51 -07:00 |
Luke Street
|
9554509df4
|
Update hecl & hecl-gui
|
2020-09-04 03:34:02 -04:00 |
Luke Street
|
11b1c57f61
|
Require Blender 2.90
|
2020-09-04 03:33:04 -04:00 |
Luke Street
|
11c4866d4c
|
Update hecl (again)
|
2020-06-25 21:27:47 -04:00 |
Luke Street
|
fef21c0a8b
|
Fix typo
|
2020-06-25 21:27:35 -04:00 |
Luke Street
|
0ac55cafb0
|
Update hecl
|
2020-06-25 21:23:12 -04:00 |
Luke Street
|
3c461033a9
|
Use built-in libpng on macOS
|
2020-06-25 21:22:59 -04:00 |
Phillip Stephens
|
a2dfd58356
|
Update hecl, fix mkwmicons
|
2020-06-13 20:46:59 -07:00 |
Phillip Stephens
|
25fabe7ec8
|
Update athena, fix libpng
|
2020-06-13 20:45:38 -07:00 |
Luke Street
|
9f55b65bb6
|
Update to Blender 2.83
|
2020-06-13 20:12:39 -04:00 |
Luke Street
|
e40e98faa6
|
Use Blender 2.83 on Windows
|
2020-06-13 20:08:55 -04:00 |
Luke Street
|
74cbdfaaa4
|
Use PNG_INCLUDE_DIR & update submodules
|
2020-06-13 17:24:09 -04:00 |
Luke Street
|
edf287ed4f
|
Update externs
|
2020-06-13 17:20:38 -04:00 |
Luke Street
|
7b1500da2a
|
extern/libpng: Use find_library
|
2020-06-13 17:18:57 -04:00 |
Phillip Stephens
|
20109bddc3
|
Fix libPNG
|
2020-06-12 05:44:33 -07:00 |
Phillip Stephens
|
b817b2624b
|
Fix libPNG
|
2020-06-12 05:40:43 -07:00 |
Luke Street
|
b774d56810
|
Update hecl
|
2020-06-12 02:15:11 -04:00 |
Luke Street
|
de5b1a2fe4
|
Update boo
|
2020-06-12 02:15:01 -04:00 |
Luke Street
|
27a9bd3d59
|
Correct find_package libpng -> PNG
|
2020-05-27 21:38:07 -04:00 |
Luke Street
|
e1cd1278f6
|
Update macOS build instructions
|
2020-05-24 12:03:33 -04:00 |
Luke Street
|
7d6e73db2c
|
Update athena
|
2020-05-24 11:54:19 -04:00 |
Luke Street
|
6dced1814f
|
Update boo (Vulkan build fix)
|
2020-05-22 04:18:53 -04:00 |
Luke Street
|
5a9729bdd1
|
Update boo
|
2020-05-22 04:18:11 -04:00 |
Phillip Stephens
|
823c01ce12
|
Update submodules
|
2020-04-22 15:03:12 -07:00 |
Phillip Stephens
|
220c7e32ce
|
Update boo/glslang
|
2020-04-22 15:02:48 -07:00 |
Phillip Stephens
|
59f979db67
|
Actually implement AssetNameMap in DNAMP1
|
2020-04-22 03:38:48 -07:00 |
Phillip Stephens
|
c9ede1ddc1
|
Update submodules
|
2020-04-22 03:36:52 -07:00 |
Luke Street
|
7f6791632b
|
Update hecl
|
2020-04-19 21:12:32 -04:00 |
Luke Street
|
aeda5d6349
|
Update athena
|
2020-04-19 21:12:16 -04:00 |
Luke Street
|
24acb585f8
|
MSVC & zeus fixes; update hecl-gui
|
2020-04-19 21:09:30 -04:00 |
Luke Street
|
c0688de578
|
Merge branch 'typedvariant-fix'
|
2020-04-19 19:32:35 -04:00 |
Luke Street
|
9fec5c186c
|
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/hecl
|
2020-04-19 19:31:31 -04:00 |
Lioncash
|
c4e1d11f35
|
TypedVariant: Test
|
2020-04-19 00:54:18 -04:00 |
Luke Street
|
4659db9844
|
Update boo
|
2020-04-19 00:12:35 -04:00 |
Luke Street
|
e00fd5ed6e
|
Update boo
|
2020-04-19 00:10:58 -04:00 |
Luke Street
|
219211d9a7
|
CVarCommons: Fix variableDt cvar type
|
2020-04-18 06:08:48 -04:00 |
Luke Street
|
2b62bb9577
|
Update boo (fix WinUSB scanning)
|
2020-04-17 21:48:23 -04:00 |
Luke Street
|
cc5888985b
|
Update boo
|
2020-04-17 21:46:30 -04:00 |
Luke Street
|
f26e9288bb
|
Update hecl/extern/boo
|
2020-04-17 20:47:53 -04:00 |
Luke Street
|
0ad1438fea
|
Update boo
|
2020-04-17 20:47:04 -04:00 |
Phillip Stephens
|
90877603e6
|
Update hecl, remove stdbool includes from CTweakPlayerRes and CTweakTargeting
|
2020-04-17 11:12:47 -07:00 |
Phillip Stephens
|
e5148fbc3b
|
Update athena
|
2020-04-17 11:11:43 -07:00 |
Phillip Stephens
|
52b4db2f00
|
Integrate URDEVersionInfo
|
2020-04-15 06:42:44 -07:00 |
Phillip Stephens
|
611652657f
|
Update athena
|
2020-04-15 06:41:08 -07:00 |
Luke Street
|
62f5617539
|
Use empty .blend on create; remove MallocNanoZone workaround
|
2020-04-15 02:13:11 -04:00 |
Luke Street
|
a22a5e9473
|
Add MallocNanoZone=1 on macOS for Blender
|
2020-04-15 00:44:09 -04:00 |
Luke Street
|
790b155b7f
|
Update hecl
|
2020-04-14 22:14:27 -04:00 |
Luke Street
|
54ca8e4f86
|
Update boo
|
2020-04-14 22:13:41 -04:00 |
Luke Street
|
ff12c94eca
|
Default to Blender 2.82 path on Windows
|
2020-04-14 22:10:49 -04:00 |
Luke Street
|
f4ab5e45a1
|
Update hecl/extern/athena
|
2020-04-14 21:00:11 -04:00 |
Luke Street
|
1f151b621f
|
Update athena
|
2020-04-14 20:59:48 -04:00 |
Luke Street
|
9cf95b5c10
|
Editor: Move cvars to CVarCommons
|
2020-04-14 15:20:51 -04:00 |
Luke Street
|
89a1cedba1
|
Move Editor cvars to CVarCommons
|
2020-04-14 15:20:00 -04:00 |
Luke Street
|
94be460a1b
|
MP1: Convert MP1_VARIABLE_DELTA_TIME to cvar
|
2020-04-14 14:41:02 -04:00 |
Luke Street
|
aba42eba52
|
Add variableDt cvar
|
2020-04-14 14:40:03 -04:00 |
Lioncash
|
786675f307
|
CTextExecuteBuffer: Move initialization of xa8_curWordIt into initializer list
|
2020-04-13 16:18:38 -04:00 |
Luke Street
|
654e3e705e
|
Update hecl; disable MP1_VARIABLE_DELTA_TIME
|
2020-04-13 15:02:07 -04:00 |
Luke Street
|
776e9394ac
|
Don't limit CpuCountOverride to nproc
|
2020-04-13 01:10:03 -04:00 |
Jack Andersen
|
5b4441ac36
|
Update fmtlib
|
2020-04-11 12:51:39 -10:00 |
Jack Andersen
|
6a8714c1f3
|
Update fmtlib
|
2020-04-11 12:48:11 -10:00 |
Jack Andersen
|
26f272735d
|
Set compiler flags for building with C++20
|
2020-04-10 19:05:55 -10:00 |
Jack Andersen
|
7ce829d134
|
Fix PyOutStream streambuf for MS STL
|
2020-04-10 18:58:06 -10:00 |
Jack Andersen
|
380cc13abb
|
Fixes for MP3
|
2020-04-09 17:20:20 -10:00 |
Jack Andersen
|
8fd6664984
|
Additional addon features for MP3
|
2020-04-09 17:19:33 -10:00 |
Jack Andersen
|
2c98306dff
|
add update_height parameter to Nodegrid.place_node
|
2020-04-09 13:40:19 -10:00 |
Jack Andersen
|
a668a623cb
|
Exclude bitmap3 from MP3's PATH
|
2020-04-08 20:03:52 -10:00 |
Jack Andersen
|
81c5750c44
|
Update athena
|
2020-04-08 20:03:17 -10:00 |
Jack Andersen
|
df229671c4
|
MP2 PATH support
|
2020-04-08 19:19:50 -10:00 |
Jack Andersen
|
5720ba9873
|
Update athena
|
2020-04-08 19:19:42 -10:00 |
Jack Andersen
|
5b0a4b5f60
|
Implement MP2 shader extraction presets
|
2020-04-08 16:24:18 -10:00 |
Jack Andersen
|
9bb45dae80
|
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/hecl
|
2020-04-08 16:23:48 -10:00 |
Jack Andersen
|
c98442de9a
|
Emit material chunk if socket value differs from default
|
2020-04-08 16:23:12 -10:00 |
Lioncash
|
57fa706311
|
hecl: Allow Time instances to be constexpr
Some constructors accept primitive values. These can be made constexpr.
|
2020-04-05 09:35:31 -04:00 |
Lioncash
|
b5a26d5136
|
VertexBufferPool: Make Token move constructor and move assignment noexcept
Same behavior, but allows the type to be used nicely with containers and
move facilities that rely on std::move_if_noexcept.
|
2020-04-05 09:28:05 -04:00 |
Lioncash
|
caca49b3bd
|
UniformBufferPool: Make Token move constructor and move assignment noexcept
Allows the type to be used with containers and facilities that make use
of std::move_if_noexcept, etc.
|
2020-04-05 09:26:29 -04:00 |
Lioncash
|
1a031f54c4
|
ProjectPath: Remove unused file-scope std::regex instance
Same behavior, minus an unnecessary heap allocation on program start.
|
2020-04-05 09:22:28 -04:00 |
Lioncash
|
c48303c2c2
|
Database: Add missing const qualifier
|
2020-04-05 09:21:58 -04:00 |
Lioncash
|
393e824838
|
Project: Make checkForLine() a const member function
This only ever queries the existence of a line, so it can be made const.
|
2020-04-05 09:16:33 -04:00 |
Lioncash
|
613b503cd6
|
FourCC: Remove constexpr from IStreamReader constructor
IStreamReader isn't constexpr, so this will result in a compilation
error if used.
|
2020-04-05 09:13:29 -04:00 |
Lioncash
|
ede801b344
|
Project: Use emplace_back where applicable in lockAndRead()
Same behavior, but allows for in-place construction.
|
2020-04-05 09:12:27 -04:00 |
Lioncash
|
45556184b4
|
HMDL_RT: Make use of std::make_unique
More straightforward than using raw new within a reset() call.
|
2020-04-05 09:05:37 -04:00 |
Lioncash
|
ebb0a161c3
|
HMDL_RT: Remove unnecessary pointer cast
The MemoryReader class already accepts const qualified data, so there's
no need to cast away const.
|
2020-04-05 09:03:38 -04:00 |
Jack Andersen
|
e7f17d56c2
|
Add IStreamReader overloaded constructor to DNAFourCC
|
2020-03-28 18:10:55 -10:00 |
Luke Street
|
b73338e8fa
|
Update hecl (again)
|
2020-03-04 02:41:15 -05:00 |
Luke Street
|
7b63b8e197
|
bintoc: Use ZLIB_INLCUDE_DIR
|
2020-03-04 02:41:03 -05:00 |
Luke Street
|
b08cd66e98
|
Update hecl
|
2020-03-04 02:35:57 -05:00 |
Luke Street
|
e4a775f18e
|
Avoid duplicate athena/extern/zlib import
|
2020-03-04 02:35:32 -05:00 |
Phillip Stephens
|
7803a2f428
|
Update hecl
|
2020-03-03 16:53:26 -08:00 |
Phillip Stephens
|
3d0451a496
|
Compile fix
|
2020-03-03 16:52:57 -08:00 |
Phillip Stephens
|
80dbc1920c
|
Update submodules
|
2020-03-03 16:49:13 -08:00 |