Commit Graph

4416 Commits

Author SHA1 Message Date
ptitSeb
8050fbd3ca Added support to load different libs with same name from different folders 2022-06-11 13:43:19 +02:00
ptitSeb
b4c664b979 Added __cxa_pure_virtual wrapped function 2022-06-11 10:56:34 +02:00
ptitSeb
22b66a71f4 Added some of the new _time64 symbol (untested) 2022-06-11 10:48:57 +02:00
ptitSeb
2ed43c3c16
Merge pull request #637 from ye-yeshun/master
some floating point instructions
2022-06-07 08:45:14 +02:00
YeshunYe
2b3983b2e2 add: roundsd instruction
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-06-07 14:16:20 +08:00
YeshunYe
b85fd74144 add: roundss instruction
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-06-07 14:15:54 +08:00
YeshunYe
58565cb40f add: roundpd instruction
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-06-07 14:15:28 +08:00
YeshunYe
2e9ce77612 add: roundps instruction
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-06-07 14:14:44 +08:00
YeshunYe
6925b89c13 add: PINSRB instruction
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-06-07 14:06:58 +08:00
YeshunYe
7c75cc3af8 add: PMULLD instruction
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-06-07 14:01:46 +08:00
ptitSeb
56c540ae13 Fixed some issue with TLS data not beeing updated correctly after ElfInit 2022-06-06 17:13:45 +02:00
ptitSeb
da19b4461f Fixed an issue with GetNoSelfSymbolStartEnd function that would find in self first 2022-06-05 18:55:31 +02:00
ptitSeb
c1c3674519
Merge pull request #634 from rajdakin/master
Fix #610
2022-05-29 13:39:52 +02:00
rajdakin
e5297fa81a Tried to fix issue #610 2022-05-29 13:26:02 +02:00
rajdakin
7fcbbbe5b6 Forced the use of python3 when running python script 2022-05-29 13:24:25 +02:00
ptitSeb
ea49f740c0 [DYNAREC] Some small fixes to a few opcodes 2022-05-26 18:53:05 +02:00
ptitSeb
d29fcfa667 Added XGetTextProperty wrapped function 2022-05-26 14:13:22 +02:00
ptitSeb
b1c8e3dc93 Fixed XRenderComposite wrapped function signature 2022-05-26 13:32:13 +02:00
ptitSeb
3c8b70f224
Merge pull request #632 from cjy880927/master
Add 6 wrapped function to libdrm, and 2 to libexpat.
2022-05-25 08:12:20 +02:00
chenjiangyi
0600886d22 Add 6 wrapped function to libdrm, and 2 to libexpat.
Signed-off-by: chenjiangyi <chenjiangyi@uniontech.com>
2022-05-25 11:42:55 +08:00
ptitSeb
6af8045c46
Merge pull request #630 from ye-yeshun/master
fix: the first parameter of realpath may be null
2022-05-20 08:13:26 +02:00
YeshunYe
582977f20e fix: the first parameter of realpath may be null
Signed-off-by: YeshunYe <yeyeshun@uniontech.com>
2022-05-20 11:39:54 +08:00
ptitSeb
4c72e3c910 Set minimum cmake version to 3.10 2022-05-11 19:54:48 +02:00
ptitSeb
a0aa2e2458
Merge pull request #624 from ryanfortner/patch-4
docs: remove unnecessary newline
2022-05-10 15:08:02 +02:00
Ryan Fortner
f6a92d6909
docs: remove unnecessary newline 2022-05-10 08:52:09 -04:00
ptitSeb
11c6afa687 Fixed wrapped lib dependancies not loading (for #623) 2022-05-10 13:55:02 +02:00
ptitSeb
062207c1fe
Merge pull request #620 from ryanfortner/patch-1
Various improvements to install_steam.sh
2022-05-10 12:31:22 +02:00
ptitSeb
f49b70750a
Merge pull request #621 from ryanfortner/patch-2
Fix typoes in readme
2022-05-10 07:47:46 +02:00
ptitSeb
15be8fb329
Update docs/README.md
Co-authored-by: Itai Nelken <70802936+Itai-Nelken@users.noreply.github.com>
2022-05-10 07:47:37 +02:00
ptitSeb
0c96d9ecde
Merge pull request #622 from ryanfortner/patch-3
docs: add instructions for Debian-based Linux
2022-05-10 07:46:29 +02:00
Ryan Fortner
e01134a9c0
docs: add instructions for Debian-based Linux 2022-05-09 22:26:24 -04:00
Ryan Fortner
770f709a24
Fix typoes in readme 2022-05-09 22:09:28 -04:00
Ryan Fortner
e2a37141da
Various improvements to install_steam.sh 2022-05-09 22:04:48 -04:00
ptitSeb
5accd2f847 Added a script to help install steam, with some doc too 2022-05-09 21:11:37 +02:00
ptitSeb
46eaabf722 Small change to avoid wlib_t declaration in wrappedlibs.h 2022-05-09 20:05:06 +02:00
ptitSeb
807da66d87 Some refactor on wrapped lib handling, to limit calloc/free used and get more straight forward usage of native wrapped functions 2022-05-08 16:00:34 +02:00
ptitSeb
06861f8577 [DYNAREC] Add some -NAN handling to FDIVP opcode 2022-05-07 09:09:25 +02:00
ptitSeb
44ee38a868 Added 66 3E prefix ([DYNAREC] too) (for #619) 2022-05-02 10:37:05 +02:00
ptitSeb
89652e9ff2 Updated README 2022-05-01 09:02:50 +02:00
ptitSeb
6f1f35217f
Merge pull request #617 from derryktutt/patch-1
Update README.md
2022-05-01 07:50:37 +02:00
derryktutt
22c6e81e68
Update README.md
"is safer to add it to your system if you intend to play those game" makes no sense. I have made it plural.
2022-04-30 18:49:59 -05:00
ptitSeb
ab57dfc5c7 Added mtrace and muntrace wrapped function (for #616) 2022-04-30 23:38:32 +02:00
ptitSeb
8d609ed881 Improved initial stack build 2022-04-24 15:11:42 +02:00
ptitSeb
0e9a422335 Fixed a potential issue with stack overwritten on sigaction call 2022-04-24 15:03:42 +02:00
ptitSeb
5cdd2d4947 Added wrapped libpcap.so.0.8 2022-04-24 11:40:08 +02:00
ptitSeb
f946cddd45 Added wrapped libappindicator3 2022-04-24 11:10:06 +02:00
ptitSeb
d45aa0dae9
Merge pull request #615 from Radiicall/patch-1
Grammar and formatting COMPILE.md
2022-04-21 07:49:42 +02:00
Radical
464c7e6b47
Update COMPILE.md 2022-04-21 01:02:06 +02:00
Radical
9e4468acb6
Merge branch 'ptitSeb:master' into patch-1 2022-04-21 00:53:28 +02:00
ptitSeb
dcb49fe731 Improved GTK3 wrapping, along with some other improvement in udev and xcb 2022-04-18 22:50:03 +02:00