Commit Graph

31 Commits

Author SHA1 Message Date
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
Jack Andersen 5b4441ac36 Update fmtlib 2020-04-11 12:51:39 -10:00
Jack Andersen 16ca0d24c2 Explicit Asset ID refactor 2019-09-30 21:38:03 -10:00
Phillip Stephens ad5e395a51 Fixes for `override` modernization 2019-08-10 17:49:41 -07:00
Jack Andersen 7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen 636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen 3147b49b3d EVNT extraction fix 2018-10-27 15:22:55 -10:00
Jack Andersen c91e5df986 Convert to pragma once 2018-10-06 17:42:33 -10:00
Jack Andersen d0af2cb4f7 Finish CScriptPlatform 2018-06-29 10:21:36 -10:00
Jack Andersen 2c151a0f3b Ensure *all* EVNT resources are extracted 2018-05-27 15:54:55 -10:00
Jack Andersen 06d755cf4c GameCube spec cook fixes 2018-04-01 18:27:24 -10:00
Jack Andersen 055de86170 ANIM serialization fix 2018-03-03 20:15:40 -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 b9baa84b1d AGSC/ATBL/CSNG extracting and cooking 2016-09-18 13:47:48 -10:00
Jack Andersen 9b436b4b23 Tons of animation bug fixes 2016-09-05 19:52:51 -10:00
Jack Andersen e2f342d107 Signed read bug fix 2016-08-28 16:28:55 -10:00
Jack Andersen b25e5ad014 Additional animation tree imps 2016-08-27 11:16:44 -10:00
Jack Andersen c5ddb51dfc Define ChannelDescPC for 24-bit ANIM3 2016-08-26 15:02:12 -10:00
Jack Andersen f9cef44029 Work on CFBStreamedCompression; defined 24-bit ANIM3 format 2016-08-26 12:23:59 -10:00
Jack Andersen bf049843e1 Character cooking fixes 2016-08-21 14:11:18 -10:00
Jack Andersen e661fa6f2b Initial CCharLayoutInfo implementation 2016-04-09 13:19:17 -10:00
Jack Andersen 9ee8840b54 Migration to new ANIM extract 2016-04-06 17:40:25 -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 9529fad78f Added binarySize method to DNA implementations 2015-10-17 18:08:45 -10:00
Jack Andersen d075225c31 Handling for additive ANIMs and MP3 skinning fix 2015-09-28 16:00:28 -10:00
Jack Andersen b5d96f7040 ANIM fixes and explicit-endian refactor 2015-08-13 17:00:51 -10:00
Jack Andersen 5b38596595 MP1 ANIM bug fixes 2015-08-13 11:29:07 -10:00
Jack Andersen fd550702e1 CINF/CSKR integration 2015-08-12 21:29:00 -10:00
Jack Andersen 2cc94bf4ed Initial MP1 ANIM implementation 2015-08-11 13:32:02 -10:00