Commit Graph

  • 9b77efb1ea [WRAPPED] Merged types D/K and Y/y in 64bits wrapped libs (#1784) rajdakin 2024-09-01 19:06:03 +0200
  • 3542ce11ee [BOX32] Better handling for FILE* ptitSeb 2024-09-01 17:44:32 +0200
  • 039efa6806 [BOX32] Fixes and hacks to get steamcmd shows the prompt ptitSeb 2024-09-01 17:09:54 +0200
  • aa47a9d0be [RV64_DYNAREC] Refactored vector SEW tracking #1820 Yang Liu 2024-09-12 23:25:47 +0800
  • 431365d1f8
    [RV64_DYNAREC] Fixed a typo on vector_sew initialization (#1819) Yang Liu 2024-09-12 20:14:54 +0800
  • 693b4adb4b [STATIC] Forgot this definition ptitSeb 2024-09-12 14:07:15 +0200
  • 1a637cb1d8 Fixed a typo ptitSeb 2024-09-12 14:01:53 +0200
  • 0d952641ed [STATIC] Try to fix static build ptitSeb 2024-09-12 13:56:52 +0200
  • f3d84c81f9 [RV64_DYNAREC] Fixed a typo on vector_sew initialization #1819 Yang Liu 2024-09-12 19:42:07 +0800
  • 418e2a00ce [BOX32] Simplified 32bits old pthread cond functions ptitSeb 2024-09-12 10:32:33 +0200
  • d1d2de33e6 [WRAPPER] Added handling of old pthread cond functions ptitSeb 2024-09-12 10:32:11 +0200
  • ab84faa3ca [WRAPPER] Added 1 wrapped function to glibc2 ptitSeb 2024-09-12 10:31:29 +0200
  • fc7f83c60b [BOX32][WRAPPER] Added support for old pthread_kill (fixing hanging steamcmd) ptitSeb 2024-09-11 18:01:23 +0200
  • af028c9bad [WRAPPER] Small fixes for x86_64 build when using old pthread_kill ptitSeb 2024-09-11 18:00:45 +0200
  • 29daae551c [BOX32] Improved 32bits unsupported syscall warning, and added syscall 240 ptitSeb 2024-09-11 16:55:42 +0200
  • e1a91ea420 [BOX32] Improved trace for 32bits pthread_setname_np ptitSeb 2024-09-11 16:54:17 +0200
  • bd60ed8df0 [BOX32] Improved hash<->64bits handling ptitSeb 2024-09-11 16:53:51 +0200
  • 6b6d20732e
    [RV64_DYNAREC] Added more 0F opcodes for vector (#1817) Yang Liu 2024-09-11 20:26:50 +0800
  • fca8fa3ed3 [RV64_DYNAREC] Added more 0F opcodes for vector #1817 Yang Liu 2024-09-11 18:59:12 +0800
  • 4d60b75240
    [RV64_DYNAREC] Added more 0F opcodes for vector and optimized some opcodes too (#1816) Yang Liu 2024-09-11 16:25:04 +0800
  • 5249d2ee99 review #1816 Yang Liu 2024-09-11 16:16:25 +0800
  • 4652d04f4e [RV64_DYNAREC] Added some 0F opcodes for vector Yang Liu 2024-09-11 15:16:49 +0800
  • 9655025269 [RV64_DYNAREC] Optimized 66 0F 6C PUNPCKLQDQ opcode Yang Liu 2024-09-11 15:15:40 +0800
  • a858426a7b [RV64_DYNAREC] Optimized 66 0F 67 PACKUSWB opcode Yang Liu 2024-09-11 13:56:36 +0800
  • fc9900c8f6
    [RV64_DYNAREC] Added more 66 0F opcodes for vector (#1815) Yang Liu 2024-09-11 03:11:58 +0800
  • 24a7955175 [RV64_DYNAREC] Fixed PACKUSWB for vlen >= 256 #1815 Yang Liu 2024-09-11 02:53:30 +0800
  • 629346b6a7
    [SDORYON1] Oryon1 (Snapdragon Elite) support (#1786) Aidan 2024-09-10 12:57:36 -0500
  • e95be7cd3f Improved legendary stability ptitSeb 2024-09-10 19:21:15 +0200
  • 1bfb50f29a [WRAPPER] Updat generated wrapper files ptitSeb 2024-09-10 19:20:43 +0200
  • 0f5d2bde8e [RV64_DYNAREC] Added more 66 0F opcodes for vector Yang Liu 2024-09-11 00:38:06 +0800
  • 8187c35ea8
    [WRAPPERS] Fixed some wrong wrappings (#1814) rajdakin 2024-09-10 17:46:10 +0200
  • 0d6028d837
    [WRAPPERHELPER] Added per-arch override, always include 'stdc-predef.h', better parsing (#1813) rajdakin 2024-09-10 17:25:37 +0200
  • 769df59c37
    [WRAPPERS] Fixed some wrong wrappings #1814 rajdakin 2024-09-10 17:18:12 +0200
  • f51566209a
    [WRAPPERHELPER] Added per-arch override, always include 'stdc-predef.h', better parsing #1813 rajdakin 2024-09-10 17:08:53 +0200
  • 2127eaea22 [BOX32] Put back pthread_t behind hash, but ease hash range to have more native values ptitSeb 2024-09-10 16:55:25 +0200
  • 7794a623aa [BOX32] Fix and simplified 32bits threads handling ptitSeb 2024-09-10 15:10:28 +0200
  • 0443edc034 [BOX32] Fixed wrapping 32bits version of __cxa_finalize ptitSeb 2024-09-10 15:09:38 +0200
  • a7f8dbac56 [WRAPPER] Minors adjustments to pulse audio wrapping ptitSeb 2024-09-10 11:24:59 +0200
  • b0ec124329
    [RV64_DYNAREC] Added 66 0F D4 PADDQ opcode for vector and fixes SEW cache transform (#1812) Yang Liu 2024-09-10 16:52:04 +0800
  • b40121c9b0 [VULKAN] Added missing wrapper for vkCreateSamplerYcbcrConversionKHR ptitSeb 2024-09-10 10:43:54 +0200
  • cc9984a082 Fixed alignement of thread funcitons (fixed regression for #1810) ptitSeb 2024-09-10 10:32:45 +0200
  • 8cf44448d6 [RV64_DYNAREC] Transform SEW cache after fpu cache #1812 Yang Liu 2024-09-10 15:28:16 +0800
  • f3af885dff [RV64_DYNAREC] Added 66 0F D4 PADDQ opcode for vector Yang Liu 2024-09-10 15:27:19 +0800
  • c22758d794
    [RV64_DYNAREC] Added more 66 0F opcodes for vector (#1811) Yang Liu 2024-09-10 14:58:22 +0800
  • 2e332ac51b [RV64_DYNAREC] Added more 66 0F opcodes for vector #1811 Yang Liu 2024-09-10 14:46:09 +0800
  • 1b48cd157a [RCFILE] Slightly changed how BOX64_ARGS behave, and added BOX64_INSERT_ARGS ptitSeb 2024-09-09 19:45:48 +0200
  • 362402ffbf Improved wrapped function clone handling of CLONE_NEWUSER flag ptitSeb 2024-09-09 17:11:29 +0200
  • 5ce868b100 When showing opcode on SEGFAULT/SIGBUS, show if it's x86 or x64 ptitSeb 2024-09-09 17:10:04 +0200
  • 823d1cc004 [DYNAREC] Simplified a bit getX64Address utility function ptitSeb 2024-09-09 17:07:16 +0200
  • 2ce5beae56 [WRAPPER] Added H as paramterand, added 2 wrapped function from libatomic (for linux BeamNG) ptitSeb 2024-09-09 17:03:46 +0200
  • 34fcbbd7b7 [TRACE] Better trace for F3 0F 1E FA opcode ptitSeb 2024-09-09 16:02:37 +0200
  • bdde96be95 [ARM64_DYNAREC] Added 64 0F 28/29 opcodes ptitSeb 2024-09-09 16:02:04 +0200
  • 26b7a49d82
    [WRAPPERHELPER] Fixed preprocessor logic, moved type validation to machine (#1808) rajdakin 2024-09-08 22:26:35 +0200
  • 557c8fc8f4
    [WRAPPERHELPER] Fixed preprocessor logic, moved type validation to machine #1808 rajdakin 2024-09-08 21:50:28 +0200
  • fa8a5a2033 [WRAPPER] Added 2 wrapped function to libatomic ptitSeb 2024-09-08 17:25:58 +0200
  • c87a56ef37
    [WRAPPERHELPER] Major enhancements in output quality, allow for generic type mapping (#1807) rajdakin 2024-09-08 16:43:16 +0200
  • 6312fd6506
    [WRAPPERHELPER] Major enhancements in output quality, allow for generic type mapping #1807 rajdakin 2024-09-08 16:36:11 +0200
  • 2e04ff93ca
    [WRAPPED] Fixed some libc wrapped functions (#1806) rajdakin 2024-09-08 15:10:45 +0200
  • a9f96b9d62 Show x86opcode at segfault if segfault address is not pc ptitSeb 2024-09-08 15:06:54 +0200
  • 5e1bfbfa41
    [WRAPPED] Forgot to update #1806 rajdakin 2024-09-08 15:01:40 +0200
  • b690a998bf
    [WRAPPED] Fixed unlimited wrapping rajdakin 2024-09-08 14:45:22 +0200
  • 8f855f5dde [ARM64_DYNAREC] Avoid computing flags if they are just recomputed at jump point ptitSeb 2024-09-08 14:18:03 +0200
  • 0e87781458
    [WRAPPED] Fixed static build, added back rajdakin 2024-09-08 14:11:45 +0200
  • 6d3fa25d5f [ARM64_DYNAREC] Small optim for 0F C6 opcode ptitSeb 2024-09-08 14:03:47 +0200
  • d25b13beae
    [WRAPPED] Fixed some libc wrapped functions rajdakin 2024-09-08 13:48:15 +0200
  • 57b7bcf8f4 [WRAPPING] Updated gtk3 wrapping (still more work to do) ptitSeb 2024-09-08 10:02:39 +0200
  • f30d75ae5d
    [WRAPPERHELPER] General improvements (#1804) rajdakin 2024-09-07 20:53:51 +0200
  • 8ff4a592b2
    [WRAPPERHELPER] Keep comments untouched #1804 rajdakin 2024-09-07 20:50:12 +0200
  • e087e7782c [WRAPPER] Fixed some OpenGL function signatures ptitSeb 2024-09-07 19:06:04 +0200
  • eb5d040889
    [WRAPPERHELPER] Automatic headers detection, various bug fixes, added some cast support rajdakin 2024-09-07 18:36:11 +0200
  • 17fa93035a Added some more wrapeed function to libusb1 (for #1802) ptitSeb 2024-09-07 15:48:22 +0200
  • f0d7582845
    Upgraded the wrapper helper (#1803) rajdakin 2024-09-07 15:20:17 +0200
  • c989a81044
    [WRAPPERHELPER] Forgot the README #1803 rajdakin 2024-09-07 15:16:20 +0200
  • e559d8aa4e
    [WRAPPERHELPER] Fixed unsigned comparison in macros, added macro expanding in include commands, added -I option rajdakin 2024-09-07 15:09:16 +0200
  • 75bdb32828 Added a small fix in signe handler ucntx construction ptitSeb 2024-09-07 11:59:34 +0200
  • fd633d2cee Allow dynarec_dump=2 and forbid dynarec_test=2 (fixed a regression with command line params) ptitSeb 2024-09-07 09:40:50 +0200
  • a6d7d83fb3 Added a workaround with syscall if statx function is not defined in libc ptitSeb 2024-09-07 09:20:45 +0200
  • a450b9d12f [ARM64_DYNAREC] Improved AVX.66.0F38 8C opcode ptitSeb 2024-09-06 18:01:40 +0200
  • 5ac3eeef11 Fixed name of opcode in comment ptitSeb 2024-09-06 18:00:00 +0200
  • 9838c2ccff Fixed a typo ptitSeb 2024-09-06 17:59:38 +0200
  • 16cee6feb2 Added 1 wrapped function libxkbcommon ptitSeb 2024-09-06 16:13:35 +0200
  • 21c86f9ac6
    [WRAPPED] Update libc wrappers (#1800) rajdakin 2024-09-06 15:08:01 +0200
  • 6044feb7fd
    Wrapper helper (#1799) rajdakin 2024-09-06 15:07:38 +0200
  • 327a6f2f01
    [WRAPPERHELPER] Removed GPL header and added modified LGPL header, added notes about licensing issues #1799 rajdakin 2024-09-06 15:01:43 +0200
  • 7dc59ac342
    Eliminate duplicate hash calculations for getSymbolInSymbolMaps (#1801) Yip Coekjan 2024-09-06 20:35:32 +0800
  • a5b3692c6d
    Eliminate duplicate hash calculations for getSymbolInSymbolMaps #1801 coekjan 2024-09-06 18:15:56 +0800
  • c9cb22fe9e
    [WRAPPED] Oops #1800 rajdakin 2024-09-06 13:23:37 +0200
  • c74f58dc60
    [WRAPPED] Forgot to run the Python script rajdakin 2024-09-06 13:18:41 +0200
  • 2897d006cf
    [WRAPPED] Removed updates to libc from this branch rajdakin 2024-09-06 13:16:33 +0200
  • 3baea261af
    [WRAPPED] Fixed some issues in libc_private.h and the wrapper generator rajdakin 2024-09-06 13:15:47 +0200
  • 9c25ced913
    [WRAPPERHELPER] Added wrapperhelper v0.1, tested on libc rajdakin 2024-09-06 12:15:41 +0200
  • 16f156be3f Added 1 wrapped function to libgdk3 ptitSeb 2024-09-06 10:59:03 +0200
  • 64dd09becc
    [WRAPPED] Removed GOS, renamed GODW into GOWD (#1797) rajdakin 2024-09-05 20:26:45 +0200
  • f69664f8c0
    [WRAPPED] Removed GOS, renamed GODW into GOWD #1797 rajdakin 2024-09-05 19:08:34 +0200
  • 19dc18f7c5 Fixed a regression introduced with box32 that broke Bladur's Gate 3 (and probably a few other) ptitSeb 2024-09-05 19:12:11 +0200
  • b529c9d819
    box64.box64rc: Extracted mobox's box64rc game list #1796 EDllT 2024-09-05 19:09:06 +0300
  • 4e63b82f5e
    [CI] Refactored CI (#1795) Yang Liu 2024-09-05 17:07:27 +0800
  • ef437c1a58 box64.pod too #1795 Yang Liu 2024-09-05 16:48:11 +0800
  • 9c9fb650d2 review Yang Liu 2024-09-05 16:40:18 +0800
  • d40e908b08 exclude certain tests when testing with cosim Yang Liu 2024-09-05 15:41:49 +0800