Commit Graph

20 Commits

Author SHA1 Message Date
Luke Street c1635245b8 Use UTF-8 exclusively internally; replace iconv with OSUTF
Filenames are now unconditionally encoded/decoded as
Shift-JIS, which provides a reasonable fallback to
7-bit ASCII.
2021-06-30 13:47:10 -04:00
Luke Street 02c188497a Fixes for Apple Silicon
- Only include cpuid.h for x86
- Only set -maes flag for x86
2021-01-06 20:32:21 -05:00
Jack Andersen 75fc574f81 Support for Wii U VC NFS images 2019-11-23 17:24:33 -10:00
Lioncash 1b3bb7815d CMakeLists: Move lib-specific CMake commands into the lib folder
Keeps a clear division between the lib and the driver CMake code.
2019-08-30 04:53:05 -04:00
Lioncash 89df98ee96 CMakeLists: Eliminate glob statement
Avoids a top-level variable from being defined and adds the source files
explicitly to the target like our other targets.
2019-08-30 04:43:56 -04:00
Lioncash 876a2ccf81 CMakeLists: Migrate off directly modifying CMAKE_CXX_FLAGS
We can simply apply the compilation options directly to the target. We
can perform equivalent behavior for conditionally adding sources to the
target instead of assigning to a variable as well.
2019-08-10 01:52:27 -04:00
Jack Andersen 47322b9496 Refactor of CMake for cleaner dependency handling 2019-06-11 15:54:20 -10:00
Jack Andersen 4dd0375cae Adjusted install commands for better CMake compatibility 2019-05-23 14:17:45 -10:00
Jack Andersen eb6aa30563 NX build fixes 2018-10-06 16:56:47 -10:00
Jack Andersen c374038103 Minor indent fix 2017-10-30 17:51:49 -10:00
Jack Andersen 556a5868bb Humungous refactor 2016-03-04 13:04:30 -10:00
Jack Andersen 3de662940b Codebase cleanups and README 2016-01-25 10:21:10 -10:00
Jack Andersen 7403996ed3 Initial Wii image generation (needs disc header) 2016-01-21 16:30:17 -10:00
Jack Andersen fafff92874 Work on GCN image building 2016-01-20 20:30:37 -10:00
Jack Andersen 3a41af8a91 Initial image building 2016-01-19 17:17:24 -10:00
Jack Andersen 799e2cb6ee utf8 fixes 2015-08-31 11:25:55 -10:00
Jack Andersen 48e3298797 MSVC fixes 2015-07-22 09:01:28 -10:00
Jack Andersen edb8468575 Updated for MetPrimeTools 2015-07-19 16:51:49 -10:00
Jack Andersen a3c87ef06b added -maes flag to aes.c 2015-07-08 20:37:34 -10:00
Jack Andersen dea4eda76d Added CMakeLists.txt 2015-07-06 17:22:19 -10:00