Commit Graph

  • c228c0fa73 Add some native xex2 structs and handling functions Dr. Chat 2015-06-27 21:32:16 -05:00
  • 1ac19f1b08 Replacing vfs memory mapping with base memory mapping. Progress on #294. Ben Vanik 2015-06-27 18:02:20 -07:00
  • 23f91b58f3 Moving code out of vfs/ that doesn't need to be there. Progress on #294. Ben Vanik 2015-06-27 17:01:25 -07:00
  • abf47b7973 Removing utilities (that were just adding needless layers). Progress on #294. Ben Vanik 2015-06-27 16:27:24 -07:00
  • 246c47f923 Merge pull request #299 from DrChat/misc_fixes Ben Vanik 2015-06-27 15:27:54 -07:00
  • 68b4aafb82 Add a couple more status codes Dr. Chat 2015-06-27 17:10:23 -05:00
  • 1ad144e451 NetDll_WSARecvFrom Stub Dr. Chat 2015-06-27 17:08:42 -05:00
  • e94ad84fe9 RtlImageXexHeaderField special case for XEX_HEADER_EXECUTION_INFO Dr. Chat 2015-06-27 17:06:27 -05:00
  • 0716cf84c0 Renaming xe::fs to xe::filesystem and xe::kernel::fs to xe::vfs. Progress on #294. Ben Vanik 2015-06-27 13:31:21 -07:00
  • bc75b0ab87 Fixing NtQueryDirectoryFile. Ben Vanik 2015-06-27 12:55:30 -07:00
  • 74a710e8d4 Reverting interlaced types until we know what they are. Ben Vanik 2015-06-27 12:17:37 -07:00
  • c2e2b3380e Replacing X_ANSI_STRING with new style. Progress on #297. Ben Vanik 2015-06-27 12:16:52 -07:00
  • f07d620553 Moving misc stuff out of xbox.h. Progress on #297. Ben Vanik 2015-06-27 11:44:40 -07:00
  • 7e0246c381 Moving input structs out of xbox.h. Progress on #297. Ben Vanik 2015-06-27 11:37:12 -07:00
  • 8c69a4df09 Cleaning up apu/ and renaming -private files to _flags. Part of #296. Ben Vanik 2015-06-27 11:25:45 -07:00
  • 0d2d07e8e6 Merge pull request #298 from sephiroth99/fix_glsl_detect Ben Vanik 2015-06-27 11:10:57 -07:00
  • 3cac71322c gl4: fix glsl version detection when there is no vendor specific info sephiroth99 2015-06-27 13:19:50 -04:00
  • b38bf5c132 Simplifying HID creation. Part of #296. Ben Vanik 2015-06-27 09:42:30 -07:00
  • 883126d497 Simplifying GPU creation. Part of #296. Ben Vanik 2015-06-27 09:11:03 -07:00
  • 3439641101 Removing cpu.h. Part of #296. Ben Vanik 2015-06-27 08:58:45 -07:00
  • 12120262b8 Adding non-win8 API for unwind info, but it doesn't work :/ Working on #295. Ben Vanik 2015-06-26 21:50:32 -07:00
  • 951b2aa5bc Show a file picker when launched with no target file. Fixes #293. Ben Vanik 2015-06-26 20:27:36 -07:00
  • dd41f01c41 Latest imgui. Fixes #286. Ben Vanik 2015-06-26 19:32:08 -07:00
  • 3b42b7b694 Verifying GLSL version and ARB_bindless_texture support. Fixes #289. Ben Vanik 2015-06-26 17:22:03 -07:00
  • 4ffaac6d6f --gl_debug flag. Ben Vanik 2015-06-26 17:20:45 -07:00
  • 1844bcf094 Merge pull request #290 from raven02/patch-1 Ben Vanik 2015-06-26 17:21:40 -07:00
  • 3a2e7bce97 Typo fix raven02 2015-06-27 08:00:35 +08:00
  • 767f796306 gl4: more texture formats raven02 2015-06-27 07:37:38 +08:00
  • 2785124d1d Cleanup. Ben Vanik 2015-06-26 07:56:06 -07:00
  • 55f6ab4f38 Merge pull request #281 from raven02/master Ben Vanik 2015-06-26 07:52:18 -07:00
  • 248625832e Merge pull request #285 from raven02/patch-1 Ben Vanik 2015-06-26 07:49:35 -07:00
  • f41c500c43 gl4: minor read format fix raven02 2015-06-26 22:27:59 +08:00
  • 9dd40e18b4 Merge pull request #284 from DrChat/append_ptr_fix Ben Vanik 2015-06-25 17:41:06 -07:00
  • 287a761987 Fix AppendParam dereferencing NULL pointers Dr. Chat 2015-06-25 19:29:37 -05:00
  • 862028f26f Merge pull request #283 from lioncash/fmt Ben Vanik 2015-06-25 10:01:34 -07:00
  • 23352f3419 xex_module: Fix formatting arguments Lioncash 2015-06-25 12:34:27 -04:00
  • d7dfb681aa gl4: implement texture max anisotropy raven02 2015-06-24 08:25:22 -07:00
  • fc7695f874 Take the whole 64k page at 0x0. Ben Vanik 2015-06-23 18:06:37 -07:00
  • d335555277 Manually page align address range for write watch. Ben Vanik 2015-06-23 17:37:09 -07:00
  • 9441808b40 Adding menus. Ben Vanik 2015-06-22 23:30:34 -07:00
  • b9c39d1b33 Fixing thread exit. Ben Vanik 2015-06-22 22:40:39 -07:00
  • fb1f4906d9 xb format --all (we are now format clean). Buildbot will yell at you. Ben Vanik 2015-06-22 22:26:51 -07:00
  • f902f8b78a xb lint, and --origin for lint/format to format all changes from origin. Ben Vanik 2015-06-22 21:49:25 -07:00
  • b46406ee4b More descriptive OpenGL error. Ben Vanik 2015-06-22 21:49:02 -07:00
  • 54b94ac22f Merge pull request #275 from DrChat/thread_cleanup Ben Vanik 2015-06-22 21:43:02 -07:00
  • bafd448dd8 Cleanup some XThread code Dr. Chat 2015-06-22 21:13:49 -05:00
  • 75ef95b1b8 More XMA decoder cleanup. gibbed 2015-06-21 08:33:49 -05:00
  • 08acb6bc1a Merge pull request #274 from raven02/patch-4 Ben Vanik 2015-06-22 09:23:10 -07:00
  • 1fb2ccb552 Add back the comment and we can check it again in future raven02 2015-06-22 09:22:31 -07:00
  • 68e12a4664 typo fix raven02 2015-06-22 09:07:55 -07:00
  • d2de2bf652 gl4 : clear depth and stencil seperately using the DSA version raven02 2015-06-22 09:04:34 -07:00
  • e8fceb0d19 Merge pull request #273 from DarioSamo/master Ben Vanik 2015-06-21 10:35:46 -07:00
  • e5727e7e2a GL4 Translator: ADDs/MULs/SUBs changed to XZ instead of XY. Basic implementation of loops for FLOW_CONTROL. dariosamo 2015-06-21 14:09:41 -03:00
  • 2c319db116 More shuffling of XMA decoder code. gibbed 2015-06-21 06:31:24 -05:00
  • 06a3bfc3be More XmaDecoder cleanup. gibbed 2015-06-21 03:24:42 -05:00
  • e98178c9d5 Totally not my fault. gibbed 2015-06-21 02:28:42 -05:00
  • 021b5a3d17 Moved the XMA decoder out of AudioSystem and into its own world (plus minor code cleanup in the process). gibbed 2015-06-21 02:25:24 -05:00
  • 736dba5aca Fixed bit size of input_buffer_read_offset in XMAContextData. gibbed 2015-06-21 00:24:02 -05:00
  • 7e582c14fb Removed some unused code. gibbed 2015-06-21 00:23:29 -05:00
  • 27ae555555 Merge pull request #272 from DrChat/rel_audio_fix Ben Vanik 2015-06-20 17:57:45 -07:00
  • 0bbaedae22 Fix release-mode audio Dr. Chat 2015-06-20 19:37:18 -05:00
  • 3738ccf18a Fixing warnings. Ben Vanik 2015-06-20 17:37:07 -07:00
  • a0ec10fbea New minimal libav build and fixing some link warnings. Ben Vanik 2015-06-20 17:26:13 -07:00
  • fb591cbadb Disabling use of FMA until I can figure out the rounding issues. Ben Vanik 2015-06-20 11:20:47 -07:00
  • c51050c270 Merge pull request #270 from DrChat/test Ben Vanik 2015-06-20 09:12:53 -07:00
  • 8eba3a366f Rename XamLoaderLaunchTitle argument Dr. Chat 2015-06-20 11:05:33 -05:00
  • 6839f51c3e Merge pull request #268 from benvanik/test Ben Vanik 2015-06-19 22:47:46 -07:00
  • 4fe6cf8858 Testing pull requests. Ben Vanik 2015-06-19 22:45:32 -07:00
  • 03f2d26afd Fixing tests with no debugger attached. Ben Vanik 2015-06-19 21:53:49 -07:00
  • c7270f50dd Fixing paths with spaces. Ben Vanik 2015-06-19 21:30:12 -07:00
  • 641a4a5e47 Rejiggered ProcessXmaContext. Sound working again in Super Meat Boy. gibbed 2015-06-19 22:39:41 -05:00
  • 1a38586d9a Cleaned up XMASetLoopData. gibbed 2015-06-19 21:52:02 -05:00
  • edbd724370 - Fixed a few bugs with ringbuffer, and some cleanup. - Reworked audio system to use semaphores instead of events for waiting. Should fix rare issues where the XAudio2 driver would run out of buffers even though it was supposed to be guarded against that. gibbed 2015-06-19 21:48:51 -05:00
  • f3547a832f Removed XMAContextData::kSize constant, moved kXmaContextCount, changes to use newer ringbuffer, cleaned up XMAInitializeContext a bit (with fixes for loop_data handling). gibbed 2015-06-19 09:54:10 -05:00
  • f1e9c36f00 Better ringbuffer implementation. gibbed 2015-06-19 09:50:54 -05:00
  • e01d1c2905 Merge pull request #265 from raven02/patch-1 Ben Vanik 2015-06-19 07:24:55 -07:00
  • abda769c45 gl4: more color formats raven02 2015-06-19 06:11:42 -07:00
  • 1e4d65bcf7 Whoops. gibbed 2015-06-19 07:34:51 -05:00
  • d1221a3c5e Cleaned up VdGetCurrentDisplayInformation a bit. gibbed 2015-06-19 06:43:56 -05:00
  • 58e616f3cf Removing the HIR test until it's fixed (or killed). Ben Vanik 2015-06-18 22:38:46 -07:00
  • bde2be5ddb Fiddling to get buildbot working. Ben Vanik 2015-06-18 21:47:28 -07:00
  • 226ef4d3e6 Merge pull request #264 from sephiroth99/fix_gs_location Ben Vanik 2015-06-17 23:25:25 -07:00
  • d708e2899f gl4: command_processor: fix locations in geometry shader header sephiroth99 2015-06-18 02:01:36 -04:00
  • ae70d3b30e Merge pull request #263 from SirCmpwn/fix-includes Ben Vanik 2015-06-17 07:18:57 -07:00
  • f74d1b2f99 Add climits include to clock.cc Drew DeVault 2015-06-16 23:44:14 -06:00
  • 39253cbb93 Add cstring include to xenia/base/string.h Drew DeVault 2015-06-16 23:36:53 -06:00
  • e4c5522c84 Merge pull request #261 from SirCmpwn/fix-std-mem Ben Vanik 2015-06-16 22:19:19 -07:00
  • a064ba053e Add missing includes for cstring Drew DeVault 2015-06-16 23:08:05 -06:00
  • b750370759 Partial thread data plumbing. Ben Vanik 2015-06-16 21:53:40 -07:00
  • aae45515ae Preserving HIR disasm when the debugger is attached. Ben Vanik 2015-06-16 21:04:18 -07:00
  • 165d49ad3a Moving PPC disasm to on-demand in debugger. Ben Vanik 2015-06-16 20:18:48 -07:00
  • 5f33087a12 Adding mmap for code cache and exposing cache properties. Ben Vanik 2015-06-16 20:13:39 -07:00
  • c34db170f5 Adding fallback for pre-MOVBE-supporting processors. Ben Vanik 2015-06-16 20:05:55 -07:00
  • 75206149ab KeInitializeEvent. gibbed 2015-06-16 20:40:52 -05:00
  • 54a7b8c591 Assert symbol_info is not null in X64Emitter::Call. gibbed 2015-06-14 04:15:08 -05:00
  • b9c341ebef Yell at the user when they have an unsupported CPU. Ben Vanik 2015-06-16 17:46:41 -07:00
  • 51eeb4f039 Using upstream xbyak movbe. Ben Vanik 2015-06-15 20:44:13 -07:00
  • 2a6ada2a3c Optimization to merge LOAD+SWAP and SWAP+STORE into flagged opcodes. Ben Vanik 2015-06-15 18:59:17 -07:00
  • ddaf08ca8d Adding flag to make LOAD/STORE also perform a byte swap. Ben Vanik 2015-06-15 18:56:08 -07:00
  • 84fa09a2db Switching to use xenia-project xbyak. Ben Vanik 2015-06-15 18:55:46 -07:00