Luke Street
32e115f4aa
Merge remote-tracking branch 'origin/main' into utf8
...
# Conflicts:
# DataSpec/DNAMP1/FRME.cpp
# DataSpec/DNAMP1/MLVL.cpp
# Runtime/CMain.cpp
# hecl/lib/Blender/Connection.cpp
2021-10-25 19:03:01 -04:00
Luke Street
10fc1cb7ce
Fixes for Blender 2.93
2021-07-31 16:21:15 -07:00
Luke Street
9ca1a38171
Use UTF-8 exclusively internally
...
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.
Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
Phillip Stephens
a9bcb7a9ce
Reformat pass
2021-06-07 12:29:18 -07:00
Jack Andersen
5b4441ac36
Update fmtlib
2020-04-11 12:51:39 -10:00
Lioncash
9ef2fbba5a
RetroDataSpec: Make use of make_unique where applicable
...
Same behavior, but without a mildly wonky way of performing it.
2020-03-31 13:06:27 -04:00
Jack Andersen
16ca0d24c2
Explicit Asset ID refactor
2019-09-30 21:38:03 -10:00
Phillip Stephens
3ca09f60db
atdna fixes
2019-08-26 20:02:31 -07:00
Jack Andersen
7a3da1f7a6
Massive fmtlib refactor
2019-07-19 18:27:21 -10: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
48eaa2545b
Working CScriptGunTurret
2019-02-17 19:47:46 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
7c7da6671a
SIMD refactor
2018-12-07 15:49:15 -10:00
Jack Andersen
1851308021
Windows fixes
2018-10-14 10:16:21 -10:00
Jack Andersen
ef1f9d564c
Big Door initial animation fix
2018-06-29 15:35:43 -10:00
Jack Andersen
d0af2cb4f7
Finish CScriptPlatform
2018-06-29 10:21:36 -10:00
Jack Andersen
e4ff23c279
Massive template-based DNA refactor
2018-02-21 21:24:51 -10:00
Jack Andersen
8301adc3d6
Huge compile performance refactor
2017-12-28 22:08:12 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Jack Andersen
9ea7cee23c
Memory card bug fixes
2017-02-03 17:46:12 -10:00
Jack Andersen
83176b41a9
FRME bug fixes and shader adjustments
2017-01-29 18:16:20 -10:00
Jack Andersen
d5c7efce58
Tons of refactors and bug fixes
2017-01-28 17:58:16 -10:00
Jack Andersen
0744a2307a
Several architectural fixes and additions
2017-01-21 15:40:12 -10:00
Jack Andersen
04452ad919
Windows fixes
2017-01-20 14:21:35 -10:00
Jack Andersen
3cc93ffd75
DSP streaming bug fixes
2017-01-18 10:57:48 -10:00
Jack Andersen
56b24c39f0
Ensure directories are created late in extract
2017-01-16 15:23:19 -10:00
Jack Andersen
e2c671e9b4
TCastTo implementation
2017-01-14 17:07:01 -10:00
Jack Andersen
3544cbd278
Work on FRME widgets; initial DSP streaming
2017-01-13 18:16:10 -10:00
Jack Andersen
a2b07ba357
CFrontEndUI work
2016-12-16 13:05:29 -10:00
Jack Andersen
b9baa84b1d
AGSC/ATBL/CSNG extracting and cooking
2016-09-18 13:47:48 -10:00
Jack Andersen
6972926b66
More blender crash fixes
2016-08-09 09:30:23 -10:00
Phillip Stephens
4b229bac27
More FRME work, implement CScriptRelay
2016-07-25 19:33:32 -07:00
Jack Andersen
8fc0d57500
Thread-safe extraction
2016-03-31 18:25:00 -10:00
Jack Andersen
5108456dc9
CGuiTextPane imps
2016-03-21 16:27:46 -10:00
Jack Andersen
5b6333fb60
More widget imps
2016-03-17 12:19:25 -10:00
Jack Andersen
a81bc3c7a2
CGuiLight imps
2016-03-16 10:49:35 -10:00
Jack Andersen
aa207d3e5f
Frame and Widget imps
2016-03-13 14:58:19 -10:00
Jack Andersen
d81c9698ff
Various widget constructor stubs and factories
2016-03-11 18:58:56 -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
10b7c624f2
Update libSpecter
2016-02-01 20:34:46 -08:00
Jack Andersen
f06e7ed7e2
Update submodules
2016-01-24 19:57:01 -10:00
Phillip Stephens
4428f67998
Actually fix MLVL for MP2/3
...
More FRME support
2016-01-22 04:19:43 -08:00
Phillip Stephens
01f5b513d4
Preliminary FRME blender export
2016-01-20 23:56:22 -08:00
Phillip Stephens
7c6dbacbd3
Fix TXPN for version 1
...
Prelim EGMC support (just getting ID and loading DNA)
2016-01-19 01:45:30 -08:00
Phillip Stephens
8a454a4fb2
Add FRME
...
Various fixes
2016-01-18 21:32:34 -08:00