Commit Graph

3869 Commits

Author SHA1 Message Date
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
ptitSeb
6bfa4a390c [DYNAREC] Disable BigBlock when libmonobdwgc-2.0.so is loaded 2021-11-19 13:48:53 +01:00
ptitSeb
1b91e9d614 [TRACE] Fixed trace on function from a dlopen library not triggering properly 2021-11-19 13:46:30 +01:00
ptitSeb
bff458d636 [DYNAREC] Change mutex locks a bit on Dynablock / Memorymap handling (backported from box64) 2021-11-19 13:44:40 +01:00
ptitSeb
8814b73eb3 [DYNAREC] Improved cancelling of FillBlock (backported from box64) 2021-11-19 13:02:23 +01:00
ptitSeb
d116855eb8 [DYNAREC] Added an option to disable BigBlock building (backported from box64) 2021-11-19 12:10:47 +01:00
ptitSeb
5dd4a31f17
Merge pull request #501 from Seas0/tokitori2+fix
Adding missing macro for Tokitori 2+ patch to fix compile error …
2021-11-19 10:39:52 +01:00
ptitSeb
a32bf25289
Update CMakeLists.txt 2021-11-19 10:38:02 +01:00
Seas0
eac21c4f59 Adding missing macro for Tokitori 2+ patch to fix compile error for RK3288 and etc. 2021-11-19 17:23:52 +08:00
ptitSeb
f4f5cb2e80
Merge pull request #500 from Seas0/master
chores: adding auto build via Github Action and some typo fix
2021-11-19 10:16:59 +01:00
Seas0
f559a75353 fix typo (GAMEHELL -> GAMESHELL) 2021-11-19 17:04:30 +08:00
Seas0
aff26ce1c0 Adding Github Action auto build 2021-11-19 16:59:25 +08:00
ptitSeb
49717bf706 Added tokitori2+ patch to Oyra/Pandora/RK3288 and GO Advanced clones 2021-11-15 17:44:52 +01:00
ptitSeb
283eecadd6 Added some missing Vulkan wrapped function (now dxvk 1.9.2 works with wine on Radeon mesa driver) 2021-11-14 14:08:12 +01:00
ptitSeb
9069f56a9d [TRACE] Improve symbol name in LOG=2 (backported for box64) 2021-11-14 12:08:00 +01:00
ptitSeb
422c095ebf [TRACE] reduce code under mutex for x86int3 trace 2021-11-14 11:33:03 +01:00
ptitSeb
8373bee595 Fixed ResolveFile, so execvp doesn't sefgfault when executale is not found (help Wine when ntl_auth is not found) 2021-11-14 10:42:20 +01:00
ptitSeb
a474c66e26 [DYNAREC] Optimzed ROR Eb, 1 and ROL Eb, 1 opcodes 2021-11-09 18:45:58 +01:00
ptitSeb
b933efedd1 [DYNAREC] Fixed shrd32 optimization 2021-11-09 18:38:33 +01:00
ptitSeb
8719e9a857 [DYNAREC] Fixed SUBSET flags handling again (fixes sound in zsnes) 2021-11-08 18:38:06 +01:00
ptitSeb
2995c5312e [DYNAREC] Optimized shrd32 opcode 2021-11-07 20:36:07 +01:00
ptitSeb
0bed0d5b9c [DYNAREC] Fixed rare case or ROR and ROL with u8=0 2021-11-07 18:41:28 +01:00
ptitSeb
4e4d4515d0 [DYNAREC] Optimized RCR Ed, 1 opcode 2021-11-07 18:35:29 +01:00
ptitSeb
6b46117211 [DYNAREC] Optimized 66 F7/6 DIV opcode 2021-11-07 18:00:10 +01:00
ptitSeb
679dbafc9e Fixed some borderline cases with CMPSS opcode ([DYNAREC] too) 2021-11-07 09:15:05 +01:00
ptitSeb
f6415a746c Added a few more gtk3 and co wrapped functions 2021-11-06 16:54:05 +01:00
ptitSeb
b5623128b2
Merge pull request #494 from rajdakin/printerfix
Fixed some ARM instructions in the printer
2021-11-04 11:38:50 +01:00
rajdakin
cdcf85bdfa Fixed some issues 2021-11-04 11:31:51 +01:00
rajdakin
41f301c3c4 Fixed some ARM instructions in the printer 2021-11-04 11:18:11 +01:00
ptitSeb
2641c5b274 Fixed RK3288 profile (for #493) 2021-11-03 21:28:58 +01:00
ptitSeb
9f4c37104a [DYNAREC] Optimized fxam 2021-11-02 21:19:42 +01:00
ptitSeb
428d59a1b0 [DYNAREC] More changes to flags optimisations 2021-11-01 17:52:49 +01:00
ptitSeb
f3532ccb99 [DYNAREC] Math on ESP don't needs X_PEND or X_ALL flags 2021-11-01 14:08:06 +01:00
ptitSeb
64f7ff5880 [DYNAREC] Fixed LOCK prefix with Memory Barrier (speedup Wine D3D games) 2021-10-31 12:20:47 +01:00
ptitSeb
79fd8562bf [DYNAREC] Added DMB emitter 2021-10-31 11:10:18 +01:00