Commit graph

206 commits

Author SHA1 Message Date
Howard Su
fcc875fb46 Fix warnings, still left some 2023-12-06 08:52:37 +08:00
Howard Su
16beb18852 Fix link warning on Linux 2023-12-06 08:02:01 +08:00
Howard Su
2681ec5c1b Always Install resources for UI 2023-12-06 07:42:00 +08:00
Howard Su
718825ec37 Don't create release symbols 2023-12-05 22:55:36 +08:00
Howard Su
7b02681143 Start working on UIContext implementation 2023-12-05 22:54:07 +08:00
Howard Su
d3c304abae Cleanup UI code for platform independent 2023-12-05 14:15:25 +08:00
Howard Su
e2f3183177
Fix release build (#46)
* Perf critial structures needs to be C-array instead of c++ array

* Temp fix only disable optimization in Core

* fix a buffer overflow

* Fix build on Linux
2023-12-05 09:02:33 +08:00
Howard Su
1ad062f39e don't use LTO during debug build
LTO causes debug is too hard
2023-12-04 20:14:03 +08:00
Howard Su
7b4fa4f4e7 Fix DAEDALUS_DEBUG_DYNAREC 2023-12-04 20:14:03 +08:00
Wally4000
0693f966c1 Set C++ Standard to 20 and tidy vector class 2023-11-08 12:28:08 +11:00
Wally4000
3818abcaa0 Fix PSP Build 2023-10-29 16:33:33 +11:00
Wally4000
8f83e2bc04 Modern compilers can deal with __fastcall 2023-10-23 13:05:33 +11:00
Wally4000
895e8910d9 Remove BuildOptions and clean up macros 2023-10-23 12:58:37 +11:00
Wally4000
ef1b76a0b8 Match the armv string to stop arm64 2023-10-18 07:26:08 +11:00
Wally4000
b068d33942 Fix Posix Build. 2023-10-16 11:07:00 +11:00
Wally4000
27218873d0 This is really sensitive.. revert it, 2023-10-15 14:58:00 +11:00
Wally4000
3d4db59417 Start to fix Dynarec Code 2023-10-11 21:58:36 +11:00
Wally4000
b6eff3b826 Hurray it lives. 2023-10-11 18:47:51 +11:00
Wally4000
0ebdb82f00 Fix Case Sensitivity. 2023-10-10 20:56:05 +11:00
Wally4000
5b8fb28b57 Compiles and launches, doesn't get to games yet :) 2023-10-10 12:52:48 +11:00
Wally4000
73827031bf Bunch more compilation fixes, not quite there yet 2023-10-04 12:58:31 +11:00
Ben Slater
018fba9e2c Fix CTR CMake Option -_- 2023-10-04 09:12:04 +11:00
Wally4000
af2ee46808 General code tidying up, cmake script borked ATM 2023-10-02 14:06:45 +11:00
Wally4000
30e6d082bf Clean up some Cmake Options add SHOW_MEM 2023-08-21 10:19:28 +10:00
Wally4000
7b61a09a95 Turn off displaylist debugger as it's broken at the moment 2023-06-28 10:46:48 +10:00
Wally4000
4d73616749 Correct some CMake stuff 2023-04-26 09:46:48 +10:00
Wally4000
9afacd8d72 Fixed PSP Build 2023-04-19 12:18:19 +10:00
Wally4000
1b4c6dc658 O3 option was disabled for testing 2023-04-15 09:51:27 +10:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally4000
504dad8632 Rename Accurate CVT Option 2022-06-30 14:21:20 +10:00
Wally4000
07661583a3 Small Hack to get macOS Build working for now. 2022-06-23 13:33:15 +10:00
Wally4000
34c4f7e0e0 macOS does not have the g library. 2022-06-23 03:22:03 +00:00
Wally4000
d40f4d24d7 Simplify Endian check Code 2022-06-22 23:35:36 +10:00
Wally4000
bb3b7e7fe2 Append missing ) ... 2022-06-22 22:55:14 +10:00
Wally
faaac7fcad Refine CMakeLists more 2022-06-22 22:41:10 +10:00
Wally4000
96cbcddccc PSP Build is now compiling again 2022-06-22 03:22:59 +00:00
Wally4000
cce4f89e35 I guess EBOOT needs to be built in tree.. Sigh 2022-06-22 12:37:56 +10:00
Wally4000
e53e983722 Fixed Install path 2022-06-22 11:31:57 +10:00
Wally4000
f6b3f7128a Clean up CMakeFile 2022-06-22 08:12:51 +10:00
Wally
48e6e1d54f Use BuildOptions.h for macro functions 2022-06-19 22:32:56 +10:00
Wally4000
d8cbbaf143 Disable SDL on PSP for now.. 2022-06-17 22:21:09 +10:00
Wally4000
dd9bf97c02 Use $PWD for install directory.. So tired 2022-06-13 22:08:12 +10:00
Wally4000
bb7d13ca06 Change CMake Script to allow installing 2022-06-13 20:59:43 +10:00
Wally4000
9433fdafd4 Move PSP Audio to SDL Audio add SDL Audio 2022-05-03 22:15:22 +10:00
Wally4000
e9e3986ef3 Remove Objective C requirement 2022-05-03 11:55:59 +10:00
Wally4000
a9cf98ff24 Add Imgui UI made by Z2442. Will clean later 2022-05-03 11:35:28 +10:00
wally4000
658964d47d Start fixing Windows Build, move x86 dynarec 2022-04-16 17:16:12 +10:00
Wally4000
583ac5aa16 Reduce reliance of DveMgr 2022-04-15 13:53:29 +10:00
Wally4000
eeba9b3755 Bring in 3DS basic build with CMake Structure 2022-04-14 15:01:56 +10:00
Wally4000
2df8efe30e Bring in ARM Dynarec, Update Credits and cmake 2022-04-13 15:59:31 +10:00