ptitSeb
|
d94dce18c5
|
[DYNAREC] Added optionnal memory barrier to MOVS/STOS
|
2023-12-05 09:07:55 +01:00 |
|
ptitSeb
|
a0f180e86b
|
ELFLOADER] Some fixes to localy openned libs when symbols might collide with main binary (backported from box64)
|
2023-12-05 08:55:45 +01:00 |
|
ptitSeb
|
8f2fe64afc
|
Better wrapping for vkCreateInstance
|
2023-12-04 20:07:43 +01:00 |
|
Lily
|
d64248b1f8
|
[CMAKE] Enable Re-Building Wrappers in TERMUX build (#901)
|
2023-12-04 18:04:52 +01:00 |
|
Lily
|
cc67b01aa8
|
[TERMUX] Some fixes (#900)
* [TERMUX] Fix debian dependency
* [TERMUX] Library path and rc file load fix
|
2023-12-04 17:16:17 +01:00 |
|
ptitSeb
|
90a18265b9
|
[DYNAREC] Refactore STRONGMEM emulation (backported from box64)
|
2023-12-04 15:55:31 +01:00 |
|
Lily
|
08f8d8d721
|
[TERMUX] Fix debian packaging (#899)
* [MAIN] Making same as box64 output and fix termux make install
* [MAIN] Revert default log level
* [TERMUX] Fix debian packaging
|
2023-12-03 17:47:52 +01:00 |
|
Lily
|
df2504f976
|
[MAIN] Making same as box64 output and fix termux make install (#898)
* [MAIN] Making same as box64 output and fix termux make install
* [MAIN] Revert default log level
|
2023-12-03 16:38:54 +01:00 |
|
Lily
|
117fe48b5e
|
[TERMUX] Fix Building (#897)
|
2023-12-02 19:37:43 +01:00 |
|
ptitSeb
|
e02844fb93
|
Fixed some potential segfault with wine apps (maybe others too)
|
2023-12-01 17:41:03 +01:00 |
|
ptitSeb
|
ca1f0d0cf2
|
[ANDROID] Try to fix libbsd issues
|
2023-12-01 10:44:30 +01:00 |
|
ptitSeb
|
2e6bc42a49
|
Added support for wrapped libbsd (needed for latest libstdc++ lib)
|
2023-11-30 21:51:42 +01:00 |
|
ptitSeb
|
cf2e754447
|
[X86LIBS] Updated libstdc++ and libgcc_s
|
2023-11-30 17:39:44 +01:00 |
|
ptitSeb
|
708986a3c6
|
[ELFLOADER] Use a fallback if allocated memory not at expected address for elf with vaddr
|
2023-11-29 10:51:10 +01:00 |
|
ptitSeb
|
e8fabe23ec
|
[DYNAREC] Fixed some rare issue with flags not correctly updated on a forward jump
|
2023-11-29 10:50:38 +01:00 |
|
Creeper-xie
|
fa2374a7a7
|
[ANDROID]Fix Termux installation path (#895)
* Add files via upload
* [ANDROID]Fix Termux installation path
[ANDROID]Fix Termux installation path
|
2023-11-28 12:10:29 +01:00 |
|
Lily
|
a70e5d7aa7
|
[ANDROID] Fix Clang Compiling (#894)
|
2023-11-28 08:56:20 +01:00 |
|
Lily
|
e87915bcfb
|
[ANDROID] Fix Compiling (#893)
* [ANDROID] Fix Compiling
* [ANDROID] Use TERMUX Define Instead ANDROID
|
2023-11-27 17:37:19 +01:00 |
|
ptitSeb
|
c540942294
|
Fixed a build Warning (or Error in certain configuration) (for #892)
|
2023-11-26 08:47:23 +01:00 |
|
ptitSeb
|
3869cc2bc0
|
[ANDROID] This should fix Android build, again and again
|
2023-11-23 21:45:18 +01:00 |
|
ptitSeb
|
f3ddb6bcf4
|
[ANDROID] This should fix Android build, again
|
2023-11-23 20:19:28 +01:00 |
|
ptitSeb
|
26f30a3c09
|
[ANDROID] This should fix Android build
|
2023-11-23 19:54:49 +01:00 |
|
ptitSeb
|
b831475d1b
|
[DYNAREC] Various fixes and improvment to some opcodes
|
2023-11-23 18:27:16 +01:00 |
|
ptitSeb
|
431eb604e4
|
Small improvment to cpuid opcode
|
2023-11-23 18:26:27 +01:00 |
|
ptitSeb
|
0d2bf2fe30
|
Small improvment on INT handling
|
2023-11-23 18:26:00 +01:00 |
|
ptitSeb
|
94f9f5d0b5
|
Fixed some wrapped aio_ functions signature of librt
|
2023-11-23 18:25:08 +01:00 |
|
ptitSeb
|
8349acb93a
|
Fixed cpu name gathering
|
2023-11-22 10:00:08 +01:00 |
|
ptitSeb
|
8c00a1100f
|
Added a few wrapped function to libxft (for #888)
|
2023-11-21 18:10:42 +01:00 |
|
Raezroth
|
0cdd36bac6
|
Backport of 64mb block size change from box64 (#886)
|
2023-11-18 08:31:18 +01:00 |
|
ptitSeb
|
fd3dcf3873
|
Huge refactor on signal and main run loop ([DYNAREC] too)
|
2023-11-17 15:50:21 +01:00 |
|
ptitSeb
|
72d3098ba4
|
[INTERPRETER] Fixed repnz cmpsd opcode
|
2023-11-17 10:40:32 +01:00 |
|
ptitSeb
|
177abf2e44
|
Adjuested a few wrapped libc signature functions
|
2023-11-17 10:36:01 +01:00 |
|
ptitSeb
|
077764251d
|
Fixed OF flags for shld/shrd opcodes ([DYNAREC] too)
|
2023-11-17 10:35:34 +01:00 |
|
ptitSeb
|
90fbf7237f
|
[DYNAREC] Optimized 66 C1, D1, D3 opcodes
|
2023-11-15 16:10:16 +01:00 |
|
ptitSeb
|
d9ec366ce4
|
[DYNAREC] Reorganised D1/D3 opcode and optimized D1 /0 and D1 / 1 opcodes
|
2023-11-15 15:43:37 +01:00 |
|
ptitSeb
|
c854b23d35
|
[DYNAREC] optimized C0 /7 and D0 /7 opcodes
|
2023-11-15 15:31:59 +01:00 |
|
ptitSeb
|
fd137915b6
|
[DYNAREC] optimized D2 /7 opcode
|
2023-11-15 15:26:35 +01:00 |
|
ptitSeb
|
dad0e5ef2f
|
[DYNAREC] optimized C0 /5 and D0 /5 opcodes
|
2023-11-15 14:46:59 +01:00 |
|
ptitSeb
|
5abf1fa24e
|
[DYNAREC] Don't consume X_PEND if opcode MAY emit flags
|
2023-11-15 14:37:35 +01:00 |
|
ptitSeb
|
b5bc46e13a
|
[DYNAREC] optimized D2 /5 opcode
|
2023-11-15 14:30:12 +01:00 |
|
ptitSeb
|
c39a8ebd51
|
[DYNAREC] optimized C0 /4 /6 and D0 /4 /6 opcodes
|
2023-11-15 14:29:51 +01:00 |
|
ptitSeb
|
38d35cbef0
|
[DYNAREC] Optimized D2 /1 opcode
|
2023-11-15 13:49:02 +01:00 |
|
ptitSeb
|
3058fefe93
|
[DYNAREC] Optimized D2 /0 opcode
|
2023-11-15 13:44:23 +01:00 |
|
ptitSeb
|
f03d09b949
|
[DYNAREC] Reorganised D2 & D2 ocpodes, and optimized D2 /4 and D2 /6
|
2023-11-15 13:36:59 +01:00 |
|
ptitSeb
|
2343533b41
|
Cleaned up syscall and signed register access
|
2023-11-15 12:12:04 +01:00 |
|
ptitSeb
|
fa2f3c0577
|
[ELFLOADER] Better tracking of mmaped memory
|
2023-11-15 11:51:20 +01:00 |
|
ptitSeb
|
6c28b3584e
|
Better dependancies for fontconfig lib
|
2023-11-15 11:23:36 +01:00 |
|
ptitSeb
|
8fa5ec74ec
|
Added 64/65 [64/65] 90 opcode ([DYNAREC] too)
|
2023-11-15 11:22:15 +01:00 |
|
ptitSeb
|
868ad666ed
|
Workaround to handle MAX_SIGNAL properly
|
2023-11-15 11:17:00 +01:00 |
|
ptitSeb
|
150b035a1b
|
[ELFLOADER] Some more fixes to elf memory manager
|
2023-11-13 10:15:59 +01:00 |
|