5063 Commits

Author SHA1 Message Date
ptitSeb
a49c286214 Better wrapping of legacy stat/fstat/lstat using stat64 this time 2024-08-27 10:41:33 +02:00
ptitSeb
80e092ae44 re-wrapped legacy stat/fstat/lstat using 32bits stat and not 64bits ones 2024-08-26 10:13:53 +02:00
ptitSeb
05017f46d2 Added 1 wrapped function to libX11 2024-08-25 16:34:55 +02:00
ptitSeb
0caa80f9f1 Fixed a potential issue with glibc TLS block building 2024-08-25 16:34:35 +02:00
Raezroth
66a91b8580
Fix missing space in PKGBUILD-rk3xxx causing syntax error (#994) 2024-08-15 08:56:08 +02:00
ptitSeb
bcd36a3152 [WRAPPER] Added 1 wrapped symbol to libc (for #985) 2024-08-11 15:35:24 +02:00
ptitSeb
6aba6364c4 [WRAPPER] Added 1 wrapped function to libxcb (for #986) 2024-08-11 15:30:35 +02:00
ptitSeb
0cf5179d7f [ANDROID] Try to fix this f***** android build 2024-08-11 15:22:13 +02:00
ptitSeb
3c9823198c [WRAPPER] Added 1 wrapped function to libgnutls (for #988) 2024-08-11 15:10:24 +02:00
ptitSeb
664956aaa0 Fixed some issue when build OS is _time64 aware (should help #987 #983 #976 #975, maybe some other) 2024-08-11 14:51:26 +02:00
ptitSeb
9811f140ce Fixed some copy/pasta issues with some not offten used libdl capabilities 2024-08-06 14:21:11 +02:00
Ilya114
26ddd6e9ef
Update README_UK.md (#984) 2024-07-28 09:44:48 +02:00
ptitSeb
c5bccdf300 Added 3 more wrapped function, not exclusive to android after all 2024-07-17 18:22:35 +02:00
ptitSeb
4b20581753 Fixed another typo 2024-07-16 20:45:32 +02:00
ptitSeb
a4f38779eb Fixed some typos 2024-07-16 18:55:34 +02:00
ptitSeb
27c21f6979 Changed how TRAPNO 12 is triggered 2024-07-16 17:24:36 +02:00
rajdakin
e14d8abb61
[MAXCPU] Added support for maxcpu (backport from box64) (#982)
* [MAXCPU] Added support for maxcpu (backport from box64)

* [MAXCPU] Added documentation for maxcpu

* [ARM PRINTER] Fixed ADR decoder

* [WRAPPED] Fixed wrapped libc
2024-07-16 11:15:33 +02:00
ptitSeb
54ed80f68a [VULKAN] Added 1 more extension (for #980) 2024-07-16 10:23:19 +02:00
ptitSeb
a187c7ccd3 Added 2 new time64 wrapped libc functions 2024-07-16 10:12:41 +02:00
Panda
f6a5322cf3
chore: check if arm-linux-gnueabihf-gcc exists else user defined value (#981)
closes #978
2024-07-16 10:00:03 +02:00
Panda
5da8235b18
build: fix PKGBUILD-rk3xxx, _rkmodel was never set (#979)
Code was taken from box64's PKGBUILD-rk3xxx
2024-07-16 08:11:18 +02:00
ptitSeb
21e9a43d21 [TRACE] Fixed some issue with function name printing 2024-07-13 10:11:04 +02:00
ptitSeb
dcc0355113 Fixed some issue on tracking when protecting memory with PROT=0 2024-07-13 10:07:51 +02:00
ptitSeb
666b5a6ce6 Fixed a nasty bug on memory permission tracking 2024-07-11 12:16:16 +02:00
ptitSeb
fcbebfa8c8 [RCFILE] Added 1 new profile 2024-07-05 10:04:32 +02:00
ptitSeb
9354744f68 [DOCS] Change organisation of COMPILE.md 2024-07-03 09:56:52 +02:00
ptitSeb
fc0b51f3b8 Added a few more wrapped function (for steam) 2024-06-19 21:15:36 +02:00
theofficialgman
cd88702516
switch to maintained Pi-Apps-Coders apt repo (#971) 2024-06-19 18:40:26 +02:00
MichaIng
223fa8ea17
Update ODROID-XU4 target (#970)
The ODROID target was meant for the ODROID-XU4, hence it is renamed accordingly, to better indicate that.

Furthermore, gcc 4.9 added support for `-mcpu=cortex-a15.cortex-a7` to optimise support for this ARM big.LITTLE chip: https://www.gnu.org/software/gcc/gcc-4.9/changes.html#arm
`-mcpu=cortex-a9` was used as compatible option, while the Samsung Exynos 5422 SoC of the ODROID-XU4 actually has 4x Cortex-A15 and 4x Cortex-A7 CPUs: https://wiki.odroid.com/odroid-xu4/odroid-xu4

Signed-off-by: MichaIng <micha@dietpi.com>
2024-06-17 22:56:11 +02:00
Krzysztof Aleksander Pyrkosz
d3d971d449
Wrapped a handful of time64 functions (#969)
Co-authored-by: Krzysztof Aleksander Pyrkosz <you@example.com>
2024-06-15 22:59:26 +02:00
Kaze
2e589f42fe
Update install_steam.sh (#963)
Fixes :
$@ was not escaped so it was not included in the steam launch script.

Added libibus-1.0-5 package that is required by newer versions of steam.
I didn't had to specify armhf on Pi 5 so I don't know if it's required for other platforms?
2024-05-23 19:50:52 +02:00
ptitSeb
96a34a2a40 Fixed a typo in x87 stack restauration 2024-05-22 23:48:08 +02:00
ptitSeb
69f0c979d4 More x87 fixes ([DYNAREC] too) 2024-05-22 23:34:47 +02:00
ptitSeb
ff702c0318 [DYNAREC] Fixed a regression with the improved emit_pf helper 2024-05-22 21:58:50 +02:00
ptitSeb
968fc3fcfe [DYNAREC] Fixes to Cosim and to some x87 utility functions 2024-05-22 20:25:59 +02:00
ptitSeb
4abaa3d835 [DYNAREC] Simplified emit_pf helper 2024-05-22 11:08:24 +02:00
ptitSeb
121c67655b Start of a new dev. cycle 2024-05-22 10:38:48 +02:00
ptitSeb
9f8b96b749 Bumped version to v0.3.6 v0.3.6 2024-05-21 17:31:57 +02:00
ptitSeb
a9c50ef238 [DYNAREC] More fixes to CALLRET=1 2024-05-19 23:22:19 +02:00
ptitSeb
984da28f40 [DYNAREC] Handling of memfd_create backed mmap on dynarec (backported from box64) 2024-05-19 19:13:40 +02:00
ptitSeb
a8babcba8d [DYNAREC] More fixes on dynarec and bigblock backported from box64 2024-05-19 18:53:48 +02:00
ptitSeb
13c7029de5 Added some virtual files (if missing) to allow wine to compute cachesize and coherency (backported from box64) 2024-05-19 18:50:33 +02:00
ptitSeb
148722dac4 [DYNAREC] Re-introduce a simple HotPage handling, to speedup heavily obfuscated program loading (backported from box64) 2024-05-19 18:39:38 +02:00
ptitSeb
dd5bba2aac Allocate Dynarec memory by 2Mb batch, and advise for hugepage if available 2024-05-19 18:07:21 +02:00
ptitSeb
b044c19329 [DYNAREC] Small change on flags to 66 0F 63 opcode 2024-05-19 18:02:18 +02:00
ptitSeb
fb1dbb3821 Some fixes to PCMP[E/I]STRM opcodes 2024-05-19 17:57:35 +02:00
ptitSeb
4f21d83e62 [DYNAREC] Some more x87 handling improvments backported from box64 2024-05-19 17:56:59 +02:00
ptitSeb
b145080d37 [DYNAREC] Fixed CALLRET and backported many BIBLOCK improvments from box64 2024-05-19 17:22:58 +02:00
ptitSeb
0829c14a73 Backported new FFREE and x87 tags handling from box64 ([DYNAREC] too) 2024-05-19 14:39:01 +02:00
ptitSeb
4141748f9a [DYNAREC] Fixed previous commit 2024-05-19 14:15:30 +02:00