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
Lioncash
7f7a18a708
DataSpec/DNACommon: Resolve indirect includes where applicable
...
Avoids indirect inclusions where applicable and includes the necessary
headers as used by the interface. This way, it prevents code from
failing to compile due to changes in other header inclusions.
2019-08-23 22:03:03 -04:00
Lioncash
a5a2516138
RetroDataSpec: Use override where applicable
...
Continues the override modernizations, applying the keyword where
applicable to the RetroDataSpec target.
2019-08-10 00:24:30 -04: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
e4ff23c279
Massive template-based DNA refactor
2018-02-21 21:24:51 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Phillip Stephens
5b5f3318b0
Externally track MemoryRelays
2017-01-31 03:21:45 -08:00
Jack Andersen
7a60151d3e
Char16 refactor and GuiSys bug fixes
2017-01-23 21:41:33 -10:00
Jack Andersen
341fe2c728
Tons of dependency gathering flow
2016-10-02 12:41:36 -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
Jack Andersen
ca49972974
STRG YAML for MP2/3
2015-08-08 17:55:11 -10:00
Jack Andersen
2d18e95a91
ANCS fixes and cleanup
2015-08-08 13:24:17 -10:00
Jack Andersen
ec0c7de511
MSVC fixes
2015-07-22 09:05:18 -10:00
Jack Andersen
94d84d8991
re-balancing of DataSpec/DNA systems
2015-07-16 14:01:05 -10:00
Jack Andersen
07ae1e7379
began doExtract method
2015-07-15 15:57:34 -10:00
Jack Andersen
7876d4c209
initial MLVL and STRG trilogy integration
2015-07-12 20:29:12 -10:00