Commit Graph

  • 0e70c543ee Added 'Aternate' solution for Gtk Classes functions beeing called in x86 code ptitSeb 2020-11-16 14:19:16 +01:00
  • e4d522a8d2 Refactored Gtk Class wrapping code ptitSeb 2020-11-16 10:25:32 +01:00
  • 272ecbd8ff More gtk class wrapping ptitSeb 2020-11-16 09:44:01 +01:00
  • 369fa03f9b Better handling of gtk signals ptitSeb 2020-11-15 18:28:25 +01:00
  • 1675ea3ba2 Added 2 functions wrapped libX11 ptitSeb 2020-11-15 17:12:43 +01:00
  • 5b7a1bb9e6 Added phtread_spin handling ptitSeb 2020-11-15 17:07:07 +01:00
  • ace3effa2d Improved GCallback handling and fixed g_action_group_add_actions ptitSeb 2020-11-15 17:04:07 +01:00
  • bd0a14b3ce Added g_list_find_custom wrapped function to libglib2 ptitSeb 2020-11-15 16:21:55 +01:00
  • 29a82f83c5 Added g_queue_find_custom to wrapped libglib2 ptitSeb 2020-11-15 16:13:17 +01:00
  • f7232f09de Fixed a warning ptitSeb 2020-11-15 16:12:47 +01:00
  • f3eeae9edd Implemented gtk_builder_connect_signals to wrapped gtk2 ptitSeb 2020-11-15 15:29:44 +01:00
  • 874468ca07 Added gtk_cell_layout_set_cell_data_func to gtk2 wrapped lib ptitSeb 2020-11-15 13:49:59 +01:00
  • 7a972af610 Fixed potential issue with gobject2 signal handler ptitSeb 2020-11-15 12:57:37 +01:00
  • 4ed42c38c9 Added wrapping of GtkLabel class to gtk2/3 libs ptitSeb 2020-11-15 12:55:31 +01:00
  • 6a73719a6b One more wrapped function to gtk2 ptitSeb 2020-11-15 12:29:58 +01:00
  • 6efcfc6b93 Added 2 more g_list_ function to wrapped libglib2 ptitSeb 2020-11-15 12:28:38 +01:00
  • 25f30c220e Added gtk_viewport_* wrapped function to gtk2 ptitSeb 2020-11-15 12:24:42 +01:00
  • 2e9665f10e One more glib2 wrapped function ptitSeb 2020-11-15 12:22:23 +01:00
  • 197881b430 Fixed g_build_path wrapped function ptitSeb 2020-11-15 12:20:37 +01:00
  • 96fe98d71f Added gtk_cell_renderer_* wrapped function to gtk2 ptitSeb 2020-11-15 11:54:35 +01:00
  • d1ecd4c933 Added g_build_path wrapped function to libglib2 ptitSeb 2020-11-15 11:44:15 +01:00
  • fad25caa08 Added g_content_type_* function to wrapped libgio2 ptitSeb 2020-11-15 11:34:25 +01:00
  • 98c481e045 Added gtk_tree_store wrapped functions to gtk2 lib ptitSeb 2020-11-15 11:29:48 +01:00
  • 6082e655e6 Added g_slist_sort and g_slist_sort_with_data to wrapped libglib2 ptitSeb 2020-11-15 11:11:44 +01:00
  • 6a97367242 Made GetNativeFnc smarter, and should find more native funcs now ptitSeb 2020-11-15 11:05:07 +01:00
  • bbcfffdab9 Added gtk_container_foreach and fixed gtk_binding_entry_add_signal when n is 0 in wrapped gtk2 ptitSeb 2020-11-15 10:28:22 +01:00
  • 2dfb6c1012 Added g_regex function to wrapped libglib2 ptitSeb 2020-11-15 10:11:12 +01:00
  • 82317343aa Added GtkAction wrapped functions ptitSeb 2020-11-15 09:58:55 +01:00
  • 0ea0d0ec98 Better handling of custom gtk class, plus a bunch of gtk wrapeed functions ptitSeb 2020-11-15 09:48:10 +01:00
  • 33aa27c590 Added GtkAction Class handling (gtk2 and gtk3, hopefully it's the same) ptitSeb 2020-11-14 16:17:04 +01:00
  • c31f990183 Added F3 0F 12 MOVSLDUP Ex, Gx opcode ([DYNAREC] too) ptitSeb 2020-11-14 15:11:52 +01:00
  • 791956bee0 More wrapped function to gtk2 lib ptitSeb 2020-11-14 15:03:57 +01:00
  • 6cebf4f6fd Added more wrapped functions to gtk2 lib ptitSeb 2020-11-14 14:46:02 +01:00
  • 1782136e02 Added F3 0F 16 MOVSHDUP Ex, Gx opcode ([DYNAREC] too) ptitSeb 2020-11-14 14:30:44 +01:00
  • 2f381192dd Added some queue wrapped function to libglib2 ptitSeb 2020-11-14 13:30:51 +01:00
  • dac2009cab Added the random functions to wrapped libglib2 ptitSeb 2020-11-14 12:39:09 +01:00
  • d592af694f Added some more wrapped functions to libglib2 ptitSeb 2020-11-14 12:18:56 +01:00
  • e5ea3f9e49 Added g_set_print_handler and g_set_printerr_handler to wrapped libglib2 ptitSeb 2020-11-14 11:55:01 +01:00
  • f0af865401 Fix potential crash on exit for app using Pulse (fixes Iconoclash crash on exit) ptitSeb 2020-11-14 11:37:30 +01:00
  • 1e20a9effe Improved and simplifiex SDL2_mixer wrapped library ptitSeb 2020-11-13 22:33:34 +01:00
  • ce968f7756 Added some precision on 32bits build over 64bits OS ptitSeb 2020-11-12 17:43:03 +01:00
  • 00aaf316ef Added RK3399 target and compilation guide (plus some restructuration in CMake project ptitSeb 2020-11-11 18:08:08 +01:00
  • 3ad9a0ca73 [DYNAREC] Added ability to track exact x86 address in dynablocks for signal handling ptitSeb 2020-11-11 14:08:53 +01:00
  • 14a2d24fba [DYNAREC] Better way to prevent difference in emited dynablock between pass2 and pass3 ptitSeb 2020-11-10 19:13:07 +01:00
  • e374886fcf AddedF0 90..97 opcode, simply ignoring F0 LOCK prefix ([DYNREC] too) ptitSeb 2020-11-09 15:09:43 +01:00
  • e25b373f00 Fixed gtk_menu_item_set_use_underline wrapped function signature ptitSeb 2020-11-09 12:06:57 +01:00
  • 6fbd270d24 [DYNAREC] cosmetic change ptitSeb 2020-11-08 13:40:40 +01:00
  • 6adb55a9c4 [DYNAREC] Try to fix the randow issue were a block have a different emited size between pass2 and pass3 ptitSeb 2020-11-08 13:40:14 +01:00
  • 16aa5cac04 Fixed a warning with wrapped posix_spawnp ptitSeb 2020-11-08 13:39:06 +01:00
  • dca0009df5 [DYNAREC] Fix 66 0F 16 MOVHPD opcode and improved 66 0F C6 SHUFPD ptitSeb 2020-11-08 13:32:28 +01:00
  • 1cae441cbc More glib2 wrapped functions ptitSeb 2020-11-07 11:27:28 +01:00
  • 8b21d8f74a [DYNAREC] Added some dump of block when incosistancy between pass2 and pass3 is detected ptitSeb 2020-11-07 11:26:35 +01:00
  • ff141e30ee Added handling of environ instead of envv for box86 called with spawnp ptitSeb 2020-11-07 11:25:54 +01:00
  • 2c970a1b8d Added wrapped posix_spawnp function ptitSeb 2020-11-07 11:25:12 +01:00
  • b433f8194e Improved a bit the fork wrapped function ptitSeb 2020-11-06 17:47:53 +01:00
  • 7b2f5e5de0 Improved some BOX86_LOG=2 traces ptitSeb 2020-11-06 17:47:26 +01:00
  • 3d1400e347 Added preliminary gtk3/gdk3 wrapped lib (based on gtk2/gdk2 wrapping) ptitSeb 2020-11-06 14:08:10 +01:00
  • 8b5d68f79b Use std=gnu11 to avoid some warning when using clang ptitSeb 2020-11-05 14:01:32 +01:00
  • ded4b461b4 Some more check to help build on some Linux on Android env. ptitSeb 2020-11-05 12:48:44 +01:00
  • 13a7be57f2 Check some define to help build on some Linux on Android env. ptitSeb 2020-11-05 12:21:55 +01:00
  • e8fdcd5c06 Added a bunch of gtk wrapped functions ptitSeb 2020-11-05 11:34:11 +01:00
  • b8e263d7e6 Removed a warning in wrapped SDL_mixer ptitSeb 2020-11-05 11:33:50 +01:00
  • b76d17e7b9 Update ChangeLog ptitSeb 2020-11-04 13:15:57 +01:00
  • ce3151b256 Fixed some (XX)printf alignement issue when formating have %+ or %- command ptitSeb 2020-11-02 16:19:39 +01:00
  • dd0c3ac51e [VULKAN] More work on vulkan wrapper ptitSeb 2020-11-02 13:32:38 +01:00
  • f06c5897db Merge pull request #245 from linkmauve/patch-1 ptitSeb 2020-11-02 12:51:14 +01:00
  • 7dac72f796 Fix install target after previous change linkmauve 2020-11-02 12:10:29 +01:00
  • e5a55114b7 Merge pull request #239 from SpacingBat3/master ptitSeb 2020-11-02 12:02:57 +01:00
  • a66d0b3d39 Merge pull request #244 from linkmauve/fix-binfmt-path ptitSeb 2020-11-02 12:00:29 +01:00
  • b01ad69ba1 Generate binfmt so it points to the correct path Emmanuel Gil Peyrot 2020-11-02 10:52:25 +00:00
  • bbe183e8d4 Do not try to run winedbg ptitSeb 2020-11-01 23:29:20 +01:00
  • f6c9e5079a Small improvement on BOX86_LOG=2 ptitSeb 2020-11-01 23:28:54 +01:00
  • 0b8408d50a [VULKAN] Fixed vkGetPhysicalDeviceImageFormatProperties signature ptitSeb 2020-11-01 22:42:20 +01:00
  • 51682eac11 [VULKAN] Fixed vkalignStruct/vkunalignStruct (and now Sascha-willems samples start working) ptitSeb 2020-11-01 21:34:23 +01:00
  • aea38c682c [VULKAN] More vulka wrapping work ptitSeb 2020-11-01 21:12:56 +01:00
  • 6edbe97290 Added the last function not wrapped in SDL1_mixer, and redid the wrapping of the callback (for #243) ptitSeb 2020-11-01 20:11:23 +01:00
  • 304eaab4d2 [VULKAN] Fixed a warning ptitSeb 2020-11-01 17:11:53 +01:00
  • f4e5839931 [VULKAN] Morework on wrapped functions ptitSeb 2020-11-01 15:35:53 +01:00
  • 4bac9ea9d5 [VULKAN] More work on vulkan wrapper ptitSeb 2020-11-01 10:04:30 +01:00
  • 64c9b21849 [VULKAN] Alignment of many structures. Now a simple TriangleDrawing windows App works ptitSeb 2020-10-31 22:58:58 +01:00
  • 34828b66a2 Added a PKGBUILDs for other platforms. SpacingBat3 2020-10-31 17:35:06 +01:00
  • 957ba00723 Added a PKGBUILD for other raspberries. SpacingBat3 2020-10-31 16:46:58 +01:00
  • d548ee48c1 Added a RPI4B PKGBUILD. SpacingBat3 2020-10-25 23:19:36 +01:00
  • d0e93a22a2 Better vulkan log ptitSeb 2020-10-31 09:55:49 +01:00
  • fe6c1e260b Added one more vulkan extension ptitSeb 2020-10-31 09:55:33 +01:00
  • 1e5add91d3 Fixed many vulkan wrapped function (and now vulkaninfo works) ptitSeb 2020-10-30 22:12:55 +01:00
  • f4c7329c30 Forgotten in previous commit ptitSeb 2020-10-30 22:12:11 +01:00
  • b1742ccb8e Added some minimum wrapped libwayland-client ptitSeb 2020-10-30 22:11:37 +01:00
  • 870a0d8361 [VULKAN] Fixed library not found even if present ptitSeb 2020-10-30 17:52:44 +01:00
  • 1f0adf92d4 Added 64 8E MOV Seg, FS:Ed opcode (for #241) ptitSeb 2020-10-30 16:15:45 +01:00
  • 18ce562698 Wrapping of vulkan (untested yet) ptitSeb 2020-10-30 16:08:46 +01:00
  • 77af926336 Added 64 8C MOV FS:Ed, Seg opcode (for #241) ptitSeb 2020-10-30 10:44:32 +01:00
  • 33f2269896 [DYNAREC] removes some compile warning ptitSeb 2020-10-30 10:43:52 +01:00
  • c477e14a04 [DYNAREC] Minor chenges to some 67 xx opcodes ptitSeb 2020-10-30 10:10:36 +01:00
  • 373494094a [DYNAREC] Forgot that file on previous commit ptitSeb 2020-10-30 10:08:46 +01:00
  • 72ca666007 [DYNAREC] Added 65 80/82 opcodes ptitSeb 2020-10-30 10:07:47 +01:00
  • 5be299b897 [DYNAREC] Cosmetic change ptitSeb 2020-10-30 10:06:55 +01:00
  • 49afd5077b [DYNAREC] Fixed some function that needs flags before CALL (fixed some ESP not properly preserved on some Windows programs) ptitSeb 2020-10-30 10:05:47 +01:00
  • e7336de8a7 Change COMPILE.md for Pi4: make -j4 is enough ptitSeb 2020-10-30 10:03:10 +01:00
  • 5b0f4f5b94 Start a new developpement cycle ptitSeb 2020-10-30 10:02:17 +01:00