Howard Su
659331f611
Fix CI
2023-12-06 14:30:21 +08:00
Howard Su
8d47324745
Add stick support
2023-12-06 13:33:11 +08:00
Howard Su
abba1cdca9
Add input support
...
Keycode mapping needs more work.
2023-12-06 12:35:02 +08:00
Howard Su
8fe4602f7d
UI is showing
2023-12-06 11:46:27 +08:00
Howard Su
1c6edff0d6
Move DrawText.h to UI
2023-12-06 10:16:27 +08:00
Howard Su
b293f8efbd
Fix build on OSX
2023-12-06 10:10:52 +08:00
Howard Su
fcc875fb46
Fix warnings, still left some
2023-12-06 08:52:37 +08:00
Ben
7cf9814d44
Merge pull request #48 from howard0su/disable_symbol
...
Don't create symbols for release build
2023-12-06 11:08:00 +11:00
Howard Su
16beb18852
Fix link warning on Linux
2023-12-06 08:02:01 +08:00
Howard Su
9837fe169f
Add back PSP output about color mode
2023-12-06 07:53:26 +08:00
Howard Su
c090e9a49f
rename to avoid conflict
2023-12-06 07:46:43 +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
c580dfc327
Get Code compiled
2023-12-05 14:47:01 +08:00
Howard Su
d3c304abae
Cleanup UI code for platform independent
2023-12-05 14:15:25 +08:00
Ben
4a5abc3662
Merge pull request #47 from howard0su/master
...
Fix Linux with x64 dynarec
2023-12-05 16:03:59 +11:00
Howard Su
28345d35b6
move PSP UI to top level
2023-12-05 13:03:47 +08:00
Howard Su
2756c83989
don't include the path to include local headers
2023-12-05 12:57:40 +08:00
Howard Su
6c3e678ffc
Move PSP dynamic code to mips
2023-12-05 12:48:34 +08:00
Howard Su
e636a8e71b
Fix PSP build
2023-12-05 12:45:43 +08:00
Ben
9464d6c882
Update README.md
2023-12-05 15:30:55 +11:00
Howard Su
e5554529ad
Fix Linux with x64 dynarec
2023-12-05 12:28:08 +08:00
wally4000
663e613f4e
Fix Dummy Dynarec Files and rename to suit.
2023-12-05 14:35:11 +11: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
Ben
a8ed3a0c2b
Merge pull request #45 from howard0su/x64_dyn
2023-12-04 23:19:03 +11:00
Howard Su
d3aa0bdf76
Fix Linux build
2023-12-04 04:16:49 -08:00
Howard Su
8e0b7eafc3
conslidate MOV and MOV64
2023-12-04 20:14:03 +08:00
Howard Su
f9bafc6325
add more opcode JIT
2023-12-04 20:14:03 +08:00
Howard Su
7a9c5d7a0a
Add OR JIT
2023-12-04 20:14:03 +08:00
Howard Su
5e2d4de5c8
add LUI JIT
2023-12-04 20:14:03 +08:00
Howard Su
fbb72b5452
enable SLL, SRA, SRL JIT
2023-12-04 20:14:03 +08:00
Howard Su
e40b0cff38
Add ORI, ANDI, XORI JIT
2023-12-04 20:14:03 +08:00
Howard Su
81cc231278
Remove annoying log
2023-12-04 20:14:03 +08:00
Howard Su
a638f4b3ee
revert unneeded change
2023-12-04 20:14:03 +08:00
Howard Su
25f816ee2e
Mario works now
2023-12-04 20:14:03 +08:00
Howard Su
714c7dc20d
Get x64 dynarec compile
2023-12-04 20:14:03 +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
Howard Su
8ffe1ef295
get x64 dynarec compiles
2023-12-04 20:14:03 +08:00
Howard Su
5b1d5051ed
move dynarec code together
2023-12-04 20:14:03 +08:00
Howard Su
44690a767e
Fix include path
2023-12-04 20:14:02 +08:00
Howard Su
43763eeaa8
Copy x86 code to x64
2023-12-04 20:14:02 +08:00
Ben
1beacd11ff
Merge pull request #44 from howard0su/fix1
...
Add missing return
2023-12-04 22:54:45 +11:00
wally4000
f4e27fa879
Revert ConstExpr changes on Length - Breaks PSP
2023-12-04 12:07:52 +11:00
Howard Su
a93d4df52f
Add missing return
...
Test with Yoshi's Story
2023-12-03 14:16:56 +08:00
Wally4000
d382accb20
Merge branch 'Replace-sprintf'
2023-11-08 12:37:02 +11:00
Wally4000
0693f966c1
Set C++ Standard to 20 and tidy vector class
2023-11-08 12:28:08 +11:00
Wally4000
f18777f945
More snprintf
2023-10-31 14:32:21 +11:00
Wally4000
3dab92cd1d
Fix a few more changes
2023-10-31 14:26:05 +11:00