Commit Graph

4053 Commits

Author SHA1 Message Date
ptitSeb
ebff6f995a Added better trace for read 2021-12-08 20:11:47 +01:00
ptitSeb
5a8a4bb25b [DYNAREC] Cleaner BARRIER macro and handling 2021-12-08 19:15:08 +01:00
ptitSeb
6d8e781c72 [DYNAREC] Small change on how add_next/get_closest_next works 2021-12-05 17:31:13 +01:00
ptitSeb
834374d0f2 [DYNAREC] Changed NOP emiter and added VSTL_64_W for later use 2021-12-05 17:23:11 +01:00
ptitSeb
f0d17b1f86 [DYNAREC] Fixed a rare possible segfault 2021-12-04 16:42:26 +01:00
ptitSeb
5478879a37 Fixed some issue with Find386CopyRel in elfloader 2021-11-30 22:39:17 +01:00
ptitSeb
4e2f50eee7 Backported some of box64 elfloader improvments 2021-11-30 18:48:34 +01:00
ptitSeb
c47e25bef3 Changed how wrapped ldlinux, libc, libm and libpthread are load to help with newer glibc version (also should help static build of box86) 2021-11-30 11:40:48 +01:00
ptitSeb
b5203b97bb [DYNAREC] Fixed XADD 16bits opcode 2021-11-29 11:58:30 +01:00
ptitSeb
a7ac9a0aa8 [DYNAREC] Fixed CMPPD opcode 2021-11-29 11:26:41 +01:00
ptitSeb
0540efa171 [DYNAREC] Fixed and refined SQRTPS, RSRQTPS, RCPPS and DIVPS opcodes 2021-11-29 10:59:21 +01:00
ptitSeb
b3b274acf7 [DYNAREC] Small fix on rcr defered flags calculation 2021-11-29 00:31:17 +01:00
ptitSeb
944ffcb788 [DYNAREC] Added missing defered flags functions 2021-11-29 00:27:03 +01:00
ptitSeb
865baf0d5f [DYNAREC] Fixed RCR Ed, 1 opcode 2021-11-29 00:25:21 +01:00
ptitSeb
8b555503c1 Fixed warning on wrapped libdbus 2021-11-29 00:16:44 +01:00
ptitSeb
11bb6bb2aa Fixed warning on wrapped libsdl2 2021-11-29 00:14:10 +01:00
ptitSeb
63864adbda [DYNAREC] Fixed remaining issue for SOFTFP build (for Pandora) 2021-11-29 00:13:52 +01:00
ptitSeb
0d89989c20 Fixed a warning 2021-11-28 23:37:57 +01:00
ptitSeb
59d4821bdc [DYNAREC] More tweaks to SOFTFP build for Pandora 2021-11-28 23:37:42 +01:00
ptitSeb
24ecba3e9e [DYNAREC] Fixed potential issue with FISTP64 and issue with SOFTFP (so Pandora mainly) 2021-11-28 23:32:11 +01:00
ptitSeb
d9f9b86996 [DYNAREC] Fixed shld32 opcode 2021-11-28 19:37:26 +01:00
ptitSeb
c27febf172 [DYNAREC] Fixed some warning 2021-11-28 18:14:44 +01:00
ptitSeb
d18af9daf8 [DYNAREC] Fixed 66 F7 /6 DIV opcode 2021-11-28 17:09:15 +01:00
ptitSeb
4813a35eec [DYNAREC] Fixed an old issue with (quite rare) 66 AF STOSW opcode 2021-11-25 19:55:24 +01:00
ptitSeb
5bd33084dd Improved test17 a bit 2021-11-25 19:54:52 +01:00
ptitSeb
939c54792f Small optim on test8 that need PF 2021-11-24 22:37:41 +01:00
ptitSeb
28f6f58dd7 [DYNAREC] Small optim on FNCLEX opcode 2021-11-24 22:37:22 +01:00
ptitSeb
27fd1d11b8
Update COMPILE.md 2021-11-23 12:49:43 +01:00
ptitSeb
39355d3bd6
Merge pull request #508 from ryanfortner/improve-readme
Improve readme
2021-11-23 01:03:40 +01:00
Ryan Fortner
1582b486db Update readme.md 2021-11-22 18:45:57 -05:00
Ryan Fortner
e4d58dd9cb
Update README.md 2021-11-22 13:39:50 -05:00
Ryan Fortner
f417d640e0 Improve readme 2021-11-22 13:35:42 -05:00
ptitSeb
f79e16f48d [DYNAREC] Small changes, mostly cosmetics, on Barriers 2021-11-21 21:04:29 +01:00
ptitSeb
365daab33c [DYNAREC] Improved D9 FC FRNDINT and DF /7 FISTP opcodes 2021-11-21 18:37:00 +01:00
ptitSeb
62fceaaa3c Improve test19 2021-11-21 18:35:38 +01:00
ptitSeb
5af78fb18a [DYNAREC] Optimised D1 /3 RCR Ed, 1 opcode 2021-11-21 14:09:14 +01:00
ptitSeb
2dae632d24 [DYNAREC] Optimized shld32 2021-11-21 13:56:48 +01:00
ptitSeb
680e460ecd [DYNAREC] Small optim for DIV opcode 2021-11-21 11:21:35 +01:00
ptitSeb
07e715bb6d Fixed a warning 2021-11-21 11:21:10 +01:00
ptitSeb
e255bc0874
Merge pull request #505 from Moldytzu/master
Fix broken link in pkgbuilds
2021-11-20 17:42:43 +01:00
Alex
0d0129e7c3
fix broken link 2021-11-20 18:40:32 +02:00
ptitSeb
3ca24bd45c
Merge pull request #504 from Seas0/master
[DOC] Chinese doc and some typo fix
2021-11-20 10:45:43 +01:00
ptitSeb
a627363afa Start of a new dev. cycle 2021-11-20 10:45:27 +01:00
Seas0
bcf6ca9e52 [DOC] Adding Chinese doc, partially referenced box64's
Reference: https://github.com/ptitSeb/box64/blob/main/docs/README_CN.md
2021-11-20 17:39:20 +08:00
Seas0
561579a7d6 [DOC] minor typo fix 2021-11-20 17:39:08 +08:00
ptitSeb
5368285be0 Bumped version to v0.2.4 2021-11-19 21:57:50 +01:00
ptitSeb
096ff18ee8 Update CHANGELOG.md 2021-11-19 21:41:31 +01:00
ptitSeb
2cde569916 [DYNAREC] Small cosmetic change 2021-11-19 21:41:15 +01:00
ptitSeb
f0afcb2e62 [DOC] Small change to COMPILE.md, especially for i386 build 2021-11-19 15:39:12 +01:00
ptitSeb
5b606a785d [DYNAREC] Added an option to simulate Strong Memory Model, and auto activate it when libmonobdgcw-2.0.so is detected 2021-11-19 15:34:57 +01:00