Commit Graph

14 Commits

Author SHA1 Message Date
Pengfei 3d3b51bb98 Enable C++20 and re-enable MSVC build
Also switched to standard-conforming __VA_OPT__ for logging.
2021-06-26 17:37:05 +08:00
zhupengfei 9e4a2931c4 Revert "Try move static to the project scope"
This reverts commit afc7a2cbe0.
2020-05-17 09:32:37 +08:00
zhupengfei afc7a2cbe0 Try move static to the project scope 2020-05-17 08:17:12 +08:00
zhupengfei 47df56ea36 Try add LTO 2020-05-16 19:50:08 +08:00
zhupengfei ebab1c433b Try to work around mingw issues 2020-05-16 19:39:25 +08:00
Pengfei Zhu 142ce6b837 Fix typo 2020-04-22 23:24:01 +08:00
Pengfei Zhu d6d04d9930 Remove unused variables warning 2020-04-22 23:19:48 +08:00
zhupengfei 6068eda710 Remove pedantic
as we are using non-standard macro behaviour
2020-04-22 22:59:31 +08:00
zhupengfei c17e8fc19d MSVC: Use experimental preprocessor
It seems that there are certain bugs in MSVC's traditional preprocessor that prevents the logging system from compiling.
2019-10-02 18:15:49 +08:00
zhupengfei d55af43ebd appveyor, CMake: Remove -flto; Resume mingw static
This is probably the cause of Crypto++ segfault (?)
2019-08-31 23:06:28 +08:00
zhupengfei c1bdea53c0 Fix stuff; add appveyor config 2019-08-30 21:12:15 +08:00
zhupengfei 67e6b05e87 lots of important fixes
- DPFS container is fixed
- SD Savegame is fixed
- added slot0x25KeyX load
- added regex for titile ID
- added aes_keys.txt import
- sd savegame listing is fixed (uninitialized won't be listed any more)
- error handling is improved (removed asserts and replaced with return values)
- UI is now functional
- config is now checked in main
2019-08-30 15:33:47 +08:00
zhupengfei fd5106759a build system updates and other fixes
add preset config
import qt
separate core and frontend
2019-08-28 11:43:44 +08:00
zhupengfei 4f5a3effd8 Initial commit 2019-08-24 23:30:22 +08:00