Commit Graph

  • 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
  • 0ffd8bbedd Place all XMM constants in memory so we can avoid clobbering rax. Ben Vanik 2015-06-15 18:47:53 -07:00
  • 329a03e7c4 Merge pull request #258 from DrChat/fullscreen Ben Vanik 2015-06-14 10:09:50 -07:00
  • 23c7273481 Use F11 to fullscreen instead Dr. Chat 2015-06-14 12:02:52 -05:00
  • cec2e2b397 Fullscreen support with F6 Dr. Chat 2015-06-14 11:43:59 -05:00
  • 95afbe2d93 Don't allocate memory for TLS slots, and copy the default TLS data at the start, rather than offset by the TLS slot size, which seems to be more correct. gibbed 2015-06-14 03:50:45 -05:00
  • edaebbf00f Adding call address assert. Ben Vanik 2015-06-14 00:07:34 -07:00
  • c949c1d303 Support src1 and src2 being a constant in OPCODE_EXTRACT. gibbed 2015-06-14 02:08:12 -05:00
  • 3870dabcee Replacing LoadZero and LoadConstant with explicit types. Ben Vanik 2015-06-13 23:42:38 -07:00
  • dc2de8ca32 README update. Ben Vanik 2015-06-13 18:30:19 -07:00
  • f74c88351d Don't do that ಠ_ಠ Ben Vanik 2015-06-13 11:27:29 -07:00
  • 0c9180eef0 Auto source vcvars (no need to use Developer Prompt anymore). Ben Vanik 2015-06-13 11:15:00 -07:00
  • 734b1a7be9 Fixed byte_offset in NtReadFile debug log. gibbed 2015-06-13 09:00:26 -05:00
  • 3a093d4c84 Fixed comment. gibbed 2015-06-13 08:59:52 -05:00
  • 3a43eef4fe Merge pull request #253 from DrChat/krnl_obj_fix Ben Vanik 2015-06-12 22:36:07 -07:00
  • 9376ed3f01 Whoops Dr. Chat 2015-06-13 00:33:24 -05:00
  • 3e7870fb39 Make SetNativePointer setup the guest pointer Dr. Chat 2015-06-12 22:46:19 -05:00
  • 4e74db8e51 Add the dispatch header to X_SEMAPHORE Dr. Chat 2015-06-12 22:43:37 -05:00
  • 3bd5dc011c Free the object creation info on destruction Dr. Chat 2015-06-12 21:35:49 -05:00
  • b7aabd7860 XSemaphore now calls CreateNative Dr. Chat 2015-06-12 21:31:00 -05:00
  • bdcadeffe5 XObject CreateNative Dr. Chat 2015-06-12 20:09:47 -05:00
  • a0a8b7ec37 Add X_OBJECT_HEADER and X_OBJECT_CREATE_INFORMATION Dr. Chat 2015-06-12 19:48:24 -05:00
  • f96657ef7c Fixup DISPATCH_HEADER type_flags to its parts Dr. Chat 2015-06-12 19:47:28 -05:00
  • 4c9cab4346 Make XThread create a kernel object for itself Dr. Chat 2015-06-12 19:02:17 -05:00
  • 864e257474 DISPATCH_HEADER -> X_DISPATCH_HEADER Dr. Chat 2015-06-12 18:59:08 -05:00
  • 6d4d1db310 Example of Capstone for both libxenia and the UI. Going to shuffle around. Ben Vanik 2015-06-10 23:31:19 -07:00