Commit Graph

  • 40e6e661cb Fixing round_up, which was breaking physical alloc alignment. Ben Vanik 2014-10-27 23:34:17 -07:00
  • fe38598489 Fixing vector compare. Ben Vanik 2014-10-26 23:05:38 -07:00
  • c13adeb9cf Reset cr6 on vector compare, fix NOT_V128. Ben Vanik 2014-10-26 22:19:02 -07:00
  • d7698368fc Stubbed XamInputGetCapabilitiesEx. Ben Vanik 2014-10-26 20:26:23 -07:00
  • 262712d4e9 Fixing livelock caused by lf stuff (or at least making it harder to hit). Ben Vanik 2014-10-26 19:05:30 -07:00
  • 6fd0fa9103 StoreRelease should also set cr0 lt/gt. Ben Vanik 2014-10-26 15:44:12 -07:00
  • 5836a81abf XamVoiceIsActiveProcess stub. Ben Vanik 2014-10-26 02:42:17 -07:00
  • 13edfa95a5 Fake gamer tile reading. Ben Vanik 2014-10-26 02:42:03 -07:00
  • 3024b755da Tweaks to support missing user settings. Ben Vanik 2014-10-26 02:41:48 -07:00
  • 5bec5bb203 Fixing stvl/stvr. Ben Vanik 2014-10-26 02:01:02 -07:00
  • 9649eb0e8d XMMOne != FFFFF.... Ben Vanik 2014-10-26 02:00:31 -07:00
  • 8098d55ebd stvl/stvr tests; failing right now! Ben Vanik 2014-10-26 00:48:48 -07:00
  • d8a1c5ce79 Fixing lvr. Ben Vanik 2014-10-25 19:28:06 -07:00
  • e767c2e90a Fixing permute, I think. Ben Vanik 2014-10-25 15:23:27 -07:00
  • 07a7f36871 Fix bad preprocessor check. Ben Vanik 2014-10-25 14:28:30 -07:00
  • e267a6d25e Support for vector expectations and memory init in alloy-ppc-test. Ben Vanik 2014-10-25 11:43:24 -07:00
  • 009ff4e80f XamLoaderTerminateTitle asserts now to make it easier to track death. Ben Vanik 2014-10-25 11:42:54 -07:00
  • 48437924f3 Ignore wxWidgets having a bad gitignore. Ben Vanik 2014-10-15 20:20:37 -07:00
  • 0cefbbab08 curl instead of wget. Ben Vanik 2014-10-15 20:20:25 -07:00
  • f3a196c02f Extra rldicl test. Ben Vanik 2014-09-13 20:47:38 -07:00
  • 447b5bf316 Fixing xex loading into 4k pages. Ben Vanik 2014-09-13 19:32:37 -07:00
  • 0ad3ed0230 Fixing RtlMultiByteToUnicodeN. Ben Vanik 2014-09-13 14:54:47 -07:00
  • 69f68bf690 rldicl/rldicr tests. Ben Vanik 2014-09-13 13:30:52 -07:00
  • 3e48a8c459 rwlinm/rlwnm tests. Ben Vanik 2014-09-13 13:02:33 -07:00
  • 0d92e14c9f mul tests + fix. Ben Vanik 2014-09-13 12:39:00 -07:00
  • 82102dd390 div tests + fix. Ben Vanik 2014-09-13 01:08:14 -07:00
  • 6ce5fa2c48 add tests. Ben Vanik 2014-09-13 01:04:53 -07:00
  • 9690525abc Fixing left and right shifts. Ben Vanik 2014-09-10 23:07:03 -07:00
  • e50a45d33d eqv tests. Ben Vanik 2014-09-10 21:32:55 -07:00
  • feffe590f2 Shift tests and fix for bad sradi decoding. Ben Vanik 2014-09-10 21:26:35 -07:00
  • 8666c3975a Fixing alloy-test. Ben Vanik 2014-09-10 21:24:49 -07:00
  • 4603869bdc cntlzw tests. Ben Vanik 2014-09-10 20:23:19 -07:00
  • fdaee413e2 Subtract instruction tests. Ben Vanik 2014-09-10 20:14:43 -07:00
  • 5ba0986155 Run ppc tests with ivm + x64. Ben Vanik 2014-09-10 17:48:43 -07:00
  • 28da7ecf5f Embarassing, but this fails. Ben Vanik 2014-09-10 17:48:26 -07:00
  • 67d29c191f Test path fix. Ben Vanik 2014-09-10 17:43:38 -07:00
  • 4d59e081b3 Switching from make to shell script for test building. Ben Vanik 2014-09-09 22:25:37 -07:00
  • 7a81a08486 Test runner now supports multiple tests per file. Ben Vanik 2014-09-09 21:54:35 -07:00
  • 9fcffcf866 abs path for patch. Ben Vanik 2014-09-09 20:45:14 -07:00
  • 60ee77d3c2 binutils build.sh +x. Ben Vanik 2014-09-09 20:41:37 -07:00
  • a337ce33ed Getting ppc tests building again (big surprise: they are failing). Ben Vanik 2014-09-09 20:25:38 -07:00
  • 437ec45d66 Binutils with patch (brought forward a decade) for vmx128. Ben Vanik 2014-09-09 20:15:49 -07:00
  • ed61d025c1 vcmpbfp Ben Vanik 2014-09-01 14:18:41 -07:00
  • c9229670db Fixing warnings. Ben Vanik 2014-09-01 14:14:55 -07:00
  • 080a0f8026 Fixing vsel. Ben Vanik 2014-09-01 13:00:00 -07:00
  • d30483bf53 Fixing IVM vector compare. Ben Vanik 2014-09-01 12:24:53 -07:00
  • 1bd789de56 A few more altivec instructions. Ben Vanik 2014-09-01 10:50:47 -07:00
  • c00e162b88 Unpack d3dcolor const. Ben Vanik 2014-09-01 10:47:37 -07:00
  • 8dcfe94d81 Fix cleanup of object table (double NtClose crash). Ben Vanik 2014-09-01 10:03:52 -07:00
  • 9c2cf49755 Tweaking some instructions. Ben Vanik 2014-08-29 21:49:26 -07:00
  • f74aafeb8a Swapping around vec128 to match AVX order. Was really hoping all this would fix some bugs, but no luck :( Ben Vanik 2014-08-29 20:39:26 -07:00
  • 8ca7642226 VectorSubF32 in IVM -- how did this not exist already? Ben Vanik 2014-08-24 21:41:16 -07:00
  • 9d7c916c67 Trying multiprocessor builds again - I remember there being issues. Ben Vanik 2014-08-24 12:27:13 -07:00
  • 2ffa1d3bd1 Setting up test filenames as TODOs. Ben Vanik 2014-08-23 23:35:42 -07:00
  • 0a1546c3e4 Adding vector min/max tests. Ben Vanik 2014-08-23 23:26:46 -07:00
  • 6b0f49454d Disabling break on failure when not in VS. Ben Vanik 2014-08-23 23:26:03 -07:00
  • 33ff2744ce Making alloy-test run on travis (in theory). Ben Vanik 2014-08-23 22:44:49 -07:00
  • d242e37d84 Running (IVM) tests on osx. Ben Vanik 2014-08-23 22:35:08 -07:00
  • 28bae464c2 Adding vector add tests and fixing bugs found (still broken). Ben Vanik 2014-08-23 22:09:30 -07:00
  • 96007049d2 Starting tests. This is going to take some time. Ben Vanik 2014-08-23 17:09:19 -07:00
  • 423790209b Removing implicit vector add/sub. Ben Vanik 2014-08-23 16:32:40 -07:00
  • 7ebba018ad Run tests on both IVM and x64. Ben Vanik 2014-08-23 15:46:01 -07:00
  • 2a9f164f8e Alloy test shim. Ben Vanik 2014-08-23 14:53:36 -07:00
  • 389de8b107 Subtract should subtract. Thanks hlide! Ben Vanik 2014-08-23 09:55:49 -07:00
  • 168239b469 Optimizing eflags access (I think). Ben Vanik 2014-08-22 21:58:57 -07:00
  • 540b192b1a Emulating vector sub signed sat i32. Ben Vanik 2014-08-22 21:58:46 -07:00
  • f6c73819a3 Fixing add_carry (+typos). Ben Vanik 2014-08-22 21:58:28 -07:00
  • ba5b626cdf Fixing win32 build. Silly VC. Ben Vanik 2014-08-22 18:44:52 -07:00
  • eebe68b77a Merge branch 'master' of github.com:benvanik/xenia Ben Vanik 2014-08-22 18:39:34 -07:00
  • 6f802c2432 Fixing many clang warnings. Ben Vanik 2014-08-21 23:10:08 -07:00
  • 7ae303dfa2 alloy-sandbox running on osx (ivm only). Ben Vanik 2014-08-21 22:46:12 -07:00
  • 93285acf7b Fixing link errors on clang (probably breaks mdvc...) Ben Vanik 2014-08-21 22:30:02 -07:00
  • f65d860640 Cleaning up some clang issues. Ben Vanik 2014-08-21 22:27:33 -07:00
  • 52678ed1ef Removing dead ExportResolver code. Ben Vanik 2014-08-21 21:53:06 -07:00
  • 9b76d02f26 Fixing alloy-sandbox. Ben Vanik 2014-08-21 21:36:34 -07:00
  • c9d71486b0 alloy-sandbox can now (almost) build without libxenia. Ben Vanik 2014-08-21 21:23:35 -07:00
  • 82b9841b5a Removing alloy/core.h. Ben Vanik 2014-08-21 20:49:47 -07:00
  • e1b0388faf Splitting logging core into poly. Ben Vanik 2014-08-21 20:26:55 -07:00
  • 08b0226a16 Finishing unique_ptr'ing and fixing file memory management (for now). Ben Vanik 2014-08-21 07:54:19 -07:00
  • c59d053404 unique_ptr'ing things and removing some XECLEANUP. Ben Vanik 2014-08-20 23:26:46 -07:00
  • 244e8a8745 Removing the last of XEDECLARECLASS. Ben Vanik 2014-08-20 22:50:10 -07:00
  • 06f5b8cbbf Removing dep on xenia/types.h from alloy. Ben Vanik 2014-08-20 22:37:01 -07:00
  • cecf83b7b7 Removing xenia/malloc.* Ben Vanik 2014-08-20 22:22:47 -07:00
  • 609d7c755f Create README.md Ben Vanik 2014-08-20 11:35:22 -07:00
  • c38cf294f5 Create README.md Ben Vanik 2014-08-20 11:27:05 -07:00
  • 7fc87730e2 Create README.md Ben Vanik 2014-08-20 11:19:31 -07:00
  • 29dd4b9483 Create README.md Ben Vanik 2014-08-20 11:17:05 -07:00
  • d33cae1baf Auto swap for a few structs and shifting code around. Ben Vanik 2014-08-19 22:55:09 -07:00
  • fb98683ed3 Converting HID API to use be<> auto swapping type. Ben Vanik 2014-08-19 22:50:21 -07:00
  • 48a0e5c601 Shrinking alloy memory interface so that alloy-sandbox doesn't need xe. Ben Vanik 2014-08-19 21:02:15 -07:00
  • 76d524b655 Removing dead file. Ben Vanik 2014-08-19 20:05:51 -07:00
  • 41f3c92c25 Fixing build. Ben Vanik 2014-08-19 19:41:29 -07:00
  • b870914795 Removing use of MEMORY_BASIC_INFORMATION. Ben Vanik 2014-08-18 22:12:21 -07:00
  • d578f5d0f0 Mostly fixing up alloy clang build. Ben Vanik 2014-08-18 22:01:55 -07:00
  • 2356164525 Fixing implicit narrow warning. Ben Vanik 2014-08-01 16:09:09 -07:00
  • 1c4dcd5e0e clang-format on most of kernel/ Ben Vanik 2014-08-17 13:13:03 -07:00
  • 854bcdb60a Moving mmap to poly, cleaning up devices. Ben Vanik 2014-08-17 12:57:02 -07:00
  • 24fe169f36 Last bit of string cleanup. string.h finally gone. Ben Vanik 2014-08-17 11:48:29 -07:00
  • 383d3acbb0 Some fs/ cleanup. Ben Vanik 2014-08-16 21:36:01 -07:00
  • fdab788017 Removing PAL. Ben Vanik 2014-08-16 21:19:21 -07:00