Commit Graph

  • 28cfc17bb6 Added 2 more wrapped function to pthread ptitSeb 2021-05-28 08:04:39 +02:00
  • 5c8d387c27 Large refactoring of elfloader ptitSeb 2021-05-27 19:55:17 +02:00
  • 213f51c14b Wrapped GLX_NV_vertex_array_range functions ptitSeb 2021-05-27 18:45:18 +02:00
  • d2e5f715a9 Started a new dev. cycle ptitSeb 2021-05-27 18:44:16 +02:00
  • bedacef673 Bumped version to v0.2.2 v0.2.2 ptitSeb 2021-05-24 10:44:00 +02:00
  • 78bafd8b33 [DYNAREC] Forgot this file on previous commit ptitSeb 2021-05-24 10:30:56 +02:00
  • 6ae9b28325 [DYNAREC] Added 65 69/81/83 opcodes ptitSeb 2021-05-24 09:53:52 +02:00
  • 68f01f4267 Merge pull request #388 from rajdakin/master ptitSeb 2021-05-23 21:58:55 +02:00
  • d9f953ec82 Added copies of output for failed runs rajdakin 2021-05-23 21:35:05 +02:00
  • d06795e979 Fixed rpaths for tests 15 and 16 rajdakin 2021-05-23 21:10:30 +02:00
  • 979ce28de9 Merge pull request #387 from rajdakin/master ptitSeb 2021-05-23 21:04:24 +02:00
  • 4aa2a95b59 Added two linking tests rajdakin 2021-05-23 20:29:01 +02:00
  • b588709ad9 Changed the way Mutex are check for lock on Signal handling (should help with freeze) ptitSeb 2021-05-21 18:17:41 +02:00
  • ca95cdcb91 Added 0F FB opcodes ([DYNAREC] too) ptitSeb 2021-05-20 14:07:19 +02:00
  • bf046a68c4 Added signal mask handling in setjmp/longjmp functions ptitSeb 2021-05-18 11:12:59 +02:00
  • 490a4ab31c [DYNAREC] Fix unaligned LOCK INC/DEC opcodes ptitSeb 2021-05-17 16:01:59 +02:00
  • 205133554f [DYNAREC] Fixed some issue were x87 cache is not purged correctly ptitSeb 2021-05-16 15:22:09 +02:00
  • 4df9b9ac6f [DYNAREC] Force separation of x87 and mmx cache usage ptitSeb 2021-05-16 13:43:29 +02:00
  • 0b5a943799 Set theme jekyll-theme-hacker ptitSeb 2021-05-16 10:40:16 +02:00
  • ede0e9d4c3 Added wrapped libexpat (minium symbols for torchlight2) ptitSeb 2021-05-16 10:32:37 +02:00
  • d33d231120 Small hack to elfloader, so dosbox, unity3d and torchlight2 all seems to works now ptitSeb 2021-05-16 10:05:06 +02:00
  • 0c1ee23f55 Better log for my_open64 ptitSeb 2021-05-12 10:34:03 +02:00
  • f5554dec6e [DYNAREC] Small fixes for BTC/BSR/BSF opcodes ptitSeb 2021-05-10 10:30:22 +02:00
  • 6239168118 [DYNAREC] Better race when jumping to nowhere for Trace enabled build ptitSeb 2021-05-10 10:29:31 +02:00
  • fe9fea0807 [DYNAREC] Small optim on NOT reg8bits opcode ptitSeb 2021-05-10 10:27:53 +02:00
  • d33917421b [DYNAREC] Fixed 66 0F C8..CF BSWAP opcode ptitSeb 2021-05-09 09:36:35 +02:00
  • 7c0b11e5e0 [DYNAREC] Added support for unaligned LOCK INC/DEC Ed opcode ptitSeb 2021-05-03 10:15:08 +02:00
  • 6a84e2eee9 Added support for unaligned LOCK INC/DEC Ed opcode ptitSeb 2021-05-03 10:07:59 +02:00
  • 26bad84244 Changed canary to have last byte NULL (not randomly placed) ptitSeb 2021-04-25 11:43:05 +02:00
  • eafd7081f3 Added some tips for winetricks desktop shortcut (for #380) ptitSeb 2021-04-25 10:30:00 +02:00
  • 2ad2851b2c Added basic support for Symbol Versionning (only consume, not generate yet), and use SymbolVersion on old pthread_cond* functions ptitSeb 2021-04-23 13:51:21 +02:00
  • f4924f6fd3 [DYNAREC] Added 66 0F F7 opcode ptitSeb 2021-04-23 08:24:36 +02:00
  • 78920a61ad Fixed some crash with wrapped libSDL_sound ptitSeb 2021-04-22 12:00:05 +02:00
  • 160f9f964f Added somesupport for R_386_TLS_TPOFF32 reloc (not sure it's 100% correct) ptitSeb 2021-04-22 11:36:55 +02:00
  • f81435cc2e Added 2 curl wrapped functions ptitSeb 2021-04-22 08:13:32 +02:00
  • 62df3cbe98 Added 1 more funciton to libSDL2 ptitSeb 2021-04-21 15:29:58 +02:00
  • b0b000a3f2 Added Syscall 331 ptitSeb 2021-04-20 20:39:04 +02:00
  • 9e244e068d Added some more gtk wrapped functions ptitSeb 2021-04-20 18:57:58 +02:00
  • 4a8d19da78 Another small change to custommem MaxFreeblock handling ptitSeb 2021-04-20 12:17:09 +02:00
  • 5a0fbcd7ba Fixed a typo in libatk-bridge-2.0.so.0 wrapping ptitSeb 2021-04-19 19:40:44 +02:00
  • 1ca20269b7 Improvments to ElfLoader Reloc handling ptitSeb 2021-04-19 14:44:26 +02:00
  • 5b3eb577fc Fixed a small issue with Custom Mem handler and MexFreeBlock calculation ptitSeb 2021-04-19 14:44:09 +02:00
  • 337d08d466 Added a few more FreeType wrapped functions ptitSeb 2021-04-18 10:40:44 +02:00
  • e784c34cb4 [DYNAREC] Try to fix some problem when re-loading a lib ptitSeb 2021-04-17 18:09:27 +02:00
  • 525c54a035 Added wrapped libXft ptitSeb 2021-04-17 17:12:30 +02:00
  • 65cc054c9c Fixed signature for wrapped function syslog ptitSeb 2021-04-17 16:46:13 +02:00
  • 64639ae623 Better handling of long double ptitSeb 2021-04-17 13:21:24 +02:00
  • 74fb70a675 [DYNAREC] Hack for sequence of FLD / FSTP tbytes ptitSeb 2021-04-17 13:20:58 +02:00
  • ca142fbc56 Use actual curl4 wrapping for curl3 ptitSeb 2021-04-16 15:34:28 +02:00
  • af498728b0 Better trace for semop ptitSeb 2021-04-16 15:34:08 +02:00
  • a68c5dc00e Added DF D0..D7 opcodes ptitSeb 2021-04-16 08:10:24 +02:00
  • 7e279e1963 Added 65 40..4F opcodes ptitSeb 2021-04-15 16:20:50 +02:00
  • 01395347ce Added F3 C0/D0 ocpodes ptitSeb 2021-04-15 16:20:28 +02:00
  • b5493c779f [DYNAREC] fixed x86size of dynablock sons ptitSeb 2021-04-15 14:11:34 +02:00
  • 919b071990 Small improvement on custommem handlier ptitSeb 2021-04-15 14:10:44 +02:00
  • 46a9718d29 Fixed the unload of libs at exit ptitSeb 2021-04-15 13:08:30 +02:00
  • 82e3fbfbad Better wrapping and trace for __vsprintf_chk ptitSeb 2021-04-15 11:22:35 +02:00
  • 9004d2b80f Update FUNDING.yml ptitSeb 2021-04-15 10:48:20 +02:00
  • ddb91106c2 Merge pull request #377 from rajdakin/libFreeOrder ptitSeb 2021-04-14 20:19:55 +02:00
  • 9d7505a61c Fixed the exit crash... rajdakin 2021-04-14 20:12:09 +02:00
  • e1140c0401 (Hopefully) fixed the library freeing ordering (avoid crash) rajdakin 2021-04-14 20:06:21 +02:00
  • 76a0d9bfa3 Also handle internal mutex in my_sighandler ptitSeb 2021-04-14 18:05:44 +02:00
  • a015c7a368 [DYNAREC] Fixed MVN emitter ptitSeb 2021-04-14 17:33:27 +02:00
  • 329ed0bb5b Merge pull request #376 from rajdakin/fix11 ptitSeb 2021-04-14 11:16:00 +02:00
  • c3bc2808e9 Stabilized test 11 rajdakin 2021-04-14 10:42:50 +02:00
  • 584586dea8 Added wrapped libSDL_net-1.2.so ptitSeb 2021-04-14 08:53:03 +02:00
  • 8f84f73162 Added wrapped libSDL2_net-2.0.so (backported from box64) ptitSeb 2021-04-14 08:41:05 +02:00
  • ce3bf7151a Added wrapped libSDL_sound-1.0.so.1 ptitSeb 2021-04-14 08:36:24 +02:00
  • 5cb5eb296d Merge pull request #375 from rajdakin/addDoc ptitSeb 2021-04-14 07:51:12 +02:00
  • 336b0a42e9 Added a pseudo-documentation for the second generator rajdakin 2021-04-13 22:32:13 +02:00
  • a32af2cf76 Adjusted Youtube channels comment on README ptitSeb 2021-04-13 22:21:34 +02:00
  • 307a4f5010 Automated libbz2 and libcrypto rajdakin 2021-04-13 22:15:11 +02:00
  • 5320b4f22f Added some documentation rajdakin 2021-04-13 22:14:41 +02:00
  • 70a1d452f3 Merge pull request #374 from rajdakin/mergeBox64 ptitSeb 2021-04-13 21:26:05 +02:00
  • 61869a91c7 Re-added AuxVec 32 (vsyscall) rajdakin 2021-04-13 21:12:26 +02:00
  • 68bc003fd2 Improved box86 a bit, added an automation rajdakin 2021-04-13 20:55:53 +02:00
  • f29912620d Fixed Non-Android build ptitSeb 2021-04-13 18:22:02 +02:00
  • 4a780af9fe Merge pull request #372 from io12/android ptitSeb 2021-04-13 17:56:47 +02:00
  • 6b6e6c874b Initial Android support attempt Benjamin Levy 2021-04-12 06:44:28 -04:00
  • d42d067945 Enable TokiTori2+ patch for RK3399 too ptitSeb 2021-04-13 11:46:24 +02:00
  • 17e80a3a09 Added a few syscall around inotify ptitSeb 2021-04-13 10:53:09 +02:00
  • 674c5b5819 Added wrapped libatk-bridge-2.0.so ptitSeb 2021-04-13 09:36:37 +02:00
  • 01629e1faf Some function signatures changes and fixed (backported from box64) ptitSeb 2021-04-12 18:34:36 +02:00
  • 38a33ab15b Fixed 0F E3 opcode ptitSeb 2021-04-11 16:38:08 +02:00
  • 2163365115 Improvement in internal mutex handling on signal, and [DYNAREC] multitasking changes to the JmpTable ptitSeb 2021-04-11 12:04:41 +02:00
  • f67902f098 Added F3 A0/E0 opcodes ptitSeb 2021-04-11 08:49:03 +02:00
  • bfe47b408d Removed a useless definition ptitSeb 2021-04-10 16:12:35 +02:00
  • aa2bea2d84 Fixed non-Dynarec build ptitSeb 2021-04-10 16:12:20 +02:00
  • 40c5b1b8d3 Added F3 80 opcode ([DYNAREC] too) ptitSeb 2021-04-10 08:13:35 +02:00
  • ee714259df Added wrapped GtkWindowClass ptitSeb 2021-04-08 14:26:42 +02:00
  • aa7b620d8e Some add/changes to libcrypto (for 1.0.2 on 1.1 emulation) ptitSeb 2021-04-07 15:24:59 +02:00
  • 794c16644b [DYNAREC] Ok, need to save D8..D15 in prolog / restaor them in epilog, they are callee saved ptitSeb 2021-04-07 13:20:02 +02:00
  • dda64c5b5e And another fix for potential deadlock (after a fork) ptitSeb 2021-04-06 11:55:55 +02:00
  • 6784a79db0 Fixed SDL AudioSpec structure definition ptitSeb 2021-04-06 11:01:53 +02:00
  • 564dfea143 Fixed some potentiel deadlock with bridge creation ptitSeb 2021-04-06 08:16:05 +02:00
  • 7e9f514d8b Removed a debug leftover ptitSeb 2021-04-05 18:38:23 +02:00
  • 68809a753d Added some more GL wrapped functions ptitSeb 2021-04-05 17:45:02 +02:00
  • 4ba390abd6 [DYNAREC] On useless test, store the values so defered flags can be computed ptitSeb 2021-04-05 17:44:42 +02:00
  • fe2b4cb8f3 Improve end of a program (backported frm box64) ptitSeb 2021-04-05 17:43:48 +02:00
  • dbef73bd75 Fix potential issue on GL when used via SDL2 only ptitSeb 2021-04-05 15:14:37 +02:00