Commit Graph

  • 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
  • 6cb9ca432f More shared header cleanup. Ben Vanik 2014-08-16 19:07:21 -07:00
  • 4675161902 Header cleanup. Ben Vanik 2014-08-16 18:31:54 -07:00
  • 27bc4ba405 Removing XEINLINE*. Ben Vanik 2014-08-16 18:19:35 -07:00
  • f2a9fa3bf9 XECOUNT to countof. Ben Vanik 2014-08-16 17:58:33 -07:00
  • 187d0ad277 Removing XESAFERELEASE. Ben Vanik 2014-08-16 17:33:24 -07:00
  • 5b83cf5fd1 Moving around some math macros. Ben Vanik 2014-08-16 17:18:20 -07:00
  • 54ce9db743 Starting to remove some macros. Ben Vanik 2014-08-16 16:57:00 -07:00
  • ead74f2cdb More string switching. Ben Vanik 2014-08-16 16:46:20 -07:00
  • 7c5fa88661 More string swapping and cleaning up main(). Ben Vanik 2014-08-16 16:34:04 -07:00
  • 18ee972b47 Merge pull request #116 from wszechpolak/write-gamer-tile Ben Vanik 2014-08-16 16:23:14 -07:00
  • 2c4c7e11dc Add XamUserWriteProfileSettings stub wszechpolak 2014-08-17 00:32:13 +02:00
  • 0675282e19 Merge pull request #115 from wszechpolak/write-gamer-tile Ben Vanik 2014-08-16 14:56:01 -07:00
  • 1f8cfb6fce Clean wszechpolak 2014-08-16 22:49:50 +02:00
  • b449e9f5cc Add X_ERROR_FUNCTION_FAILED wszechpolak 2014-08-16 22:49:13 +02:00
  • 1361fda884 Fix XamWriteGamerTile to make it support both sync/async requests wszechpolak 2014-08-16 22:47:08 +02:00
  • e082d085d0 Merge pull request #114 from wszechpolak/write-gamer-tile Ben Vanik 2014-08-16 09:03:22 -07:00
  • 2f12585af9 Added XamWriteGamerTile - should fix #109 wszechpolak 2014-08-16 12:17:43 +02:00
  • 66d2336e38 More string conversion. Ben Vanik 2014-08-16 02:50:08 -07:00
  • a4dfc23abc Working on switching to std::string. Ben Vanik 2014-08-16 02:30:23 -07:00
  • 01f0b14250 Removing xe_thread_t. Ben Vanik 2014-08-16 01:36:45 -07:00
  • bca49bed4b Removing xe_mutex_t. Ben Vanik 2014-08-16 00:56:50 -07:00
  • 96fb484dd9 Removing unused crc32/file code from core. Ben Vanik 2014-08-16 00:36:18 -07:00
  • c84fcc70a4 Cleaning up kernel namespaces. Ben Vanik 2014-08-16 00:25:13 -07:00
  • bf48e9fbbd Part 2 of kernel cleanup: merging functions into shims. Ben Vanik 2014-08-16 00:11:24 -07:00
  • 916dc397ab Part 1 of kernel simplification/cleanup: removing externs. Ben Vanik 2014-08-15 22:59:28 -07:00