1470 Commits

Author SHA1 Message Date
ptitSeb
4007ff2610 More wrapped functions (for #44) 2021-07-13 16:47:27 +02:00
ptitSeb
27d79eddec Fixed and improved handling of segments and Call Far and signal (helps Wine64) 2021-07-13 15:45:36 +02:00
ptitSeb
0e5bc91a14 Added a couple of libc wrapped functions 2021-07-13 15:44:37 +02:00
ptitSeb
c715141bf0 Added a few more libc wrapped functions (for #41) 2021-07-13 07:49:22 +02:00
ptitSeb
3d656b5008 Fixed ELF Signature detection 2021-07-12 22:17:50 +02:00
ptitSeb
d84afba7c8 Added 2 more libc wrapped function (for #44) 2021-07-12 14:33:45 -05:00
ptitSeb
7559df965b Fix memory issue when launching box86 from box64 main 2021-07-12 14:28:15 -05:00
ptitSeb
10702c160a Added more libc wrapped function (for #44) 2021-07-12 14:08:56 -05:00
ptitSeb
a66bb7453b Use box86 to launch x86 binary (if box86 is present in same folder as box64) 2021-07-12 13:43:00 -05:00
ptitSeb
5406a040fb Name Trace build as box64 (remove the trailing t) 2021-07-12 11:42:53 -05:00
ptitSeb
77421d2eed Added a bunch of wrapped libc function (for #41) 2021-07-12 10:52:21 -05:00
ptitSeb
78b9b0cec8 [DYNAREC] Fixed shrd/shld emiter when both regs are the same (for #33) 2021-07-12 10:35:04 -05:00
ptitSeb
16a3d46193 Added 1 wrapped libc function (for #44) 2021-07-12 09:47:46 -05:00
ptitSeb
2976bf5e6a Added some more libc wrapped functions 2021-07-12 14:27:12 +02:00
ptitSeb
b370540447 Remove useless Error message on data_start not found 2021-07-12 13:46:13 +02:00
ptitSeb
6d7c0f75e7 Handling of flag RTLD_NOW in dlopen 2021-07-12 13:41:05 +02:00
ptitSeb
81a7eca5ef
Merge pull request #49 from Jai-JAP/docs
Moved documentation to "docs/" folder
2021-07-12 07:37:59 +02:00
Jai-JAP
2711a7e522 Moved documentation to "docs/" folder. 2021-07-12 10:53:50 +05:30
Jai-JAP
cc8f926d66 Moved documentation to "docs/" folder. 2021-07-12 10:52:59 +05:30
ptitSeb
486aa58b15 Added 66 0F 3A 0A opcode (for #33) 2021-07-11 21:58:59 +02:00
ptitSeb
8711693698 Added 66 0F 3A 20 opcode (for #33) 2021-07-11 20:46:17 +02:00
ptitSeb
e6f615a1f8 Added 66 0F 38 14 opcode (for #33) 2021-07-11 20:06:36 +02:00
ptitSeb
813ed6f9a1 Fixed 66 0F 3A 0E opcode (for #33) 2021-07-11 18:21:38 +02:00
ptitSeb
85dba348a7 Added 66 0F 38 0E opcode (for #33) 2021-07-11 17:28:57 +02:00
ptitSeb
a7422d11ed Splitted mmx and x87 register (from box86) 2021-07-11 17:22:27 +02:00
ptitSeb
b39fbc0cfd [DYNAREC] Stop building block if protection of next byte is 0 without the Custom flags 2021-07-10 18:28:18 +02:00
ptitSeb
f000951fc9 Fixed some issue with memory protection tracking 2021-07-10 17:42:20 +02:00
ptitSeb
edeac868d0 (Re?)add 66 0F 38 17 opcode 2021-07-10 17:41:53 +02:00
ptitSeb
a618dee15c Refined .deb build script with arch naming and postinst 2021-07-10 10:01:49 +02:00
ptitSeb
8b48773176 Added 67 E8 opcode ([DYNAREC] too) (for #45) 2021-07-10 08:13:45 +02:00
ptitSeb
9a17d9a35e Added memmem wrapped function (for #33) 2021-07-10 08:07:44 +02:00
ptitSeb
a2ca22972c Added C2 opcode (for #44) 2021-07-09 23:57:16 +02:00
ptitSeb
b05c449dd0 Added F3 0F B8 opcode (for #33) 2021-07-09 21:31:50 +02:00
ptitSeb
bdb918c9c2 Added 66 90-97 opcodes ([DYNAREC] too) (for #44) 2021-07-09 21:23:08 +02:00
ptitSeb
7ae9dca562 [DYNAREC] Fixed emiter for shr32c, sar32c and shrd32c (for #44) 2021-07-09 21:06:36 +02:00
ptitSeb
005e3ddf7d Added 66 0F 3A 17 opcode (for #33) 2021-07-09 20:31:09 +02:00
ptitSeb
c5fbc5efd3 Improved log when encountering SIGILL (to help diagnose #44) 2021-07-09 18:25:04 +02:00
ptitSeb
4b06a0126e Added dummy 36 prefix ([DYNAREC] too) (for #44) 2021-07-09 18:09:03 +02:00
ptitSeb
f8ef852b46 Added 66 0F C8..CF opcodes ([DYNAREC] too) 2021-07-09 17:32:13 +02:00
ptitSeb
741b03761a Added 66 0F 3A 21 opcode (for #33) 2021-07-09 17:21:30 +02:00
ptitSeb
8ccde3ed4a Added 66 0F BA opcodes (for #44) 2021-07-09 17:08:50 +02:00
ptitSeb
b6ce8efa20 Removed an out-of-place comment 2021-07-09 17:07:56 +02:00
ptitSeb
2bf49e8a11 [DYNAREC] Fixed 66 REX.W opcodes 2021-07-09 17:01:00 +02:00
ptitSeb
0cfb48f3c7 Added msgstl wrapped function (for #43) 2021-07-09 16:58:52 +02:00
ptitSeb
fcd9eba0da Added one cups wrapped functions (for #42) 2021-07-09 15:32:03 +02:00
ptitSeb
6d7e729563 Added some atk wrapped functions (for #42) 2021-07-09 15:29:22 +02:00
ptitSeb
102744665c Added some cairo functions (for #42) 2021-07-09 15:26:49 +02:00
ptitSeb
dd885a694e Added a couple more libc function (for #37) 2021-07-09 14:28:41 +02:00
ptitSeb
ecf8ffbbdc First try at building .deb package using cmake CPack 2021-07-09 14:26:29 +02:00
ptitSeb
c1e67c31bc Added F0 0F BA opcodes (for #21) 2021-07-09 11:48:57 +02:00