Commit Graph

  • 6d7b25a338 Minor corrections to NtCreateFile, NtQueryDirectory. gibbed 2014-01-20 06:08:24 -08:00
  • c673d55c1e Corrected XFileXctdCompressionInformation handling. Needs to be further corrected in the future. gibbed 2014-01-20 06:02:30 -08:00
  • e5e6a2cea6 Corrected X_FILE_INFORMATION_CLASS definition. gibbed 2014-01-20 06:01:36 -08:00
  • f5eefb138c Geometry shaders now support disabled viewports. Ben Vanik 2014-01-20 03:42:05 -08:00
  • e5d4cdd66d Fixing XamInputSetState. Ben Vanik 2014-01-20 02:36:23 -08:00
  • 58504d8c0b Initial pass at pointsprites. Needs a lot more work. Ben Vanik 2014-01-20 01:13:37 -08:00
  • ea5a6e19dd Disabling culling for rect lists. Ben Vanik 2014-01-20 00:45:16 -08:00
  • 1cd518b19c Geometry shader work for rect lists and quad lists. Ben Vanik 2014-01-20 00:18:14 -08:00
  • bcea3e00f1 Point size output from VS. Ben Vanik 2014-01-19 16:41:52 -08:00
  • 55fe3aca05 RECIP_IEEE. Ben Vanik 2014-01-19 11:07:12 -08:00
  • cb3f2308af Fixing shaders that fetch constants. Ben Vanik 2014-01-19 10:29:18 -08:00
  • 8f4950bb6c Corrected overlapped_ptr stack location in XamUserReadProfileSettings. gibbed 2014-01-19 10:16:12 -08:00
  • e0c652b075 Pretend XMACreateContext succeeded. gibbed 2014-01-19 09:47:07 -08:00
  • 7e22d3be92 - Renamed SHIM_SET_RETURN macro to SHIM_SET_RETURN_64. - Added SHIM_SET_RETURN_32 macro, which sign-extends to 64-bit. - Updated all uses of SHIM_SET_RETURN to the appropriate macro (either SHIM_SET_RETURN_32 or SHIM_SET_RETURN_64). gibbed 2014-01-19 07:24:16 -08:00
  • 870a59f225 Turns out NtQueryDirectoryFile only returns a single entry at a time. gibbed 2014-01-19 06:56:56 -08:00
  • c7276454d7 Added file_name argument to QueryDirectory. gibbed 2014-01-19 02:05:51 -08:00
  • 71de4e77dc Fixing memory leak and zeroing on alloc. Ben Vanik 2014-01-19 01:51:57 -08:00
  • 268bbf105d QueryDirectory for STFS. Ben Vanik 2014-01-19 01:46:54 -08:00
  • 7da2ad30b0 absolute_path for XFile and Entry. gibbed 2014-01-19 01:28:09 -08:00
  • b62134855a XMsgCancelIORequest shim. Ben Vanik 2014-01-19 01:08:28 -08:00
  • f75517f7f8 Fixing add 32 w/ saturate. Ben Vanik 2014-01-19 00:50:27 -08:00
  • 0bc49621d4 Properly parsing resource infos and implementing XexGetModuleSection. Ben Vanik 2014-01-19 00:46:46 -08:00
  • d22b59555e Fixed QueryDirectory for DiscImageFile and STFSContainerFile. gibbed 2014-01-19 00:52:17 -08:00
  • 124b419b6b Added name() and path() to XFile. gibbed 2014-01-19 00:51:08 -08:00
  • 8b27354dcb Stubbed handling of root_directory. gibbed 2014-01-19 00:24:59 -08:00
  • 1277325603 Stubbed QueryDirectory on STFSContainerEntry. gibbed 2014-01-19 00:07:48 -08:00
  • f306db970d Merge branch 'master' of https://github.com/benvanik/xenia gibbed 2014-01-18 23:45:48 -08:00
  • 8be076df32 Disabled assert for file name in NtQueryDirectoryFile. gibbed 2014-01-18 23:45:32 -08:00
  • 67e73cb33d Added support for restart scan argument to NtQueryDirectoryFile. gibbed 2014-01-18 23:44:39 -08:00
  • 50a692d20f Allowing STFS v2 with a warning. Ben Vanik 2014-01-18 23:41:24 -08:00
  • 5319b31829 GetModule(NULL). Ben Vanik 2014-01-18 23:36:36 -08:00
  • 8536425d76 Remove comment about file paths. And don't recompute file name length. gibbed 2014-01-18 23:41:04 -08:00
  • 0db3577a84 Added QueryDirectory to Entry. gibbed 2014-01-18 23:40:22 -08:00
  • 6386fe50c2 QueryDirectory for DiscImageEntry. Untested. gibbed 2014-01-18 23:40:01 -08:00
  • 5fa82364ba Better handling for bad library import string table indices. gibbed 2014-01-18 23:24:50 -08:00
  • c11711681f Actually fixing STFS. Ben Vanik 2014-01-18 23:20:32 -08:00
  • 0581d8eb07 Fixing STFS reading. Ben Vanik 2014-01-18 22:49:26 -08:00
  • 6b633e4e28 STFS loading... xex's load, but files seem broken. Ugh. Ben Vanik 2014-01-18 22:23:26 -08:00
  • 69320ed94b xam_net cleanup. gibbed 2014-01-18 10:39:19 -08:00
  • 29fa0709ec XamContentCreateEnumerator stub. gibbed 2014-01-18 10:35:17 -08:00
  • d029ce978e Fixed NtWaitForSingleObjectEx. Third time's the charm? gibbed 2014-01-18 08:18:25 -08:00
  • e2b2d0562e Fixed NtWaitForSingleObjectEx. Again. gibbed 2014-01-18 08:00:16 -08:00
  • 1b57d2ee85 NtWaitForMultipleObjectsEx. gibbed 2014-01-18 07:57:51 -08:00
  • 6c5a6919ee Fixed NtWaitForSingleObjectEx. gibbed 2014-01-18 07:57:15 -08:00
  • d9984a15c5 Macros for 8-bit GPR/MEM access. gibbed 2014-01-18 07:55:24 -08:00
  • 137230bbef Fixed copy-pasted comment. gibbed 2014-01-18 06:08:35 -08:00
  • 7cb71c6b9f do { gibbed 2014-01-18 06:07:05 -08:00
  • 40178cb22d Minor changes to APU. gibbed 2014-01-18 06:06:34 -08:00
  • 619b9758a0 NtQueryDirectoryFile and necessary backing. Not fully functional yet. gibbed 2014-01-18 05:59:22 -08:00
  • c257ad0122 Work on D3D11 for various state settings. This code sucks. Needs a rewrite. Ben Vanik 2014-01-18 01:50:31 -08:00
  • a7db0f0410 Fixing component access on vfetch. Ben Vanik 2014-01-18 01:38:11 -08:00
  • 7bdd973935 Proper vertex format input type in shaders. Ben Vanik 2014-01-18 01:08:45 -08:00
  • 946397cc8c Fixing warnings. Ben Vanik 2014-01-18 00:13:03 -08:00
  • 99c72f24f2 Better vertex buffer construction, supporting packed data. Ben Vanik 2014-01-18 00:12:57 -08:00
  • ba9d343c51 RtlUnicodeToMultiByteN. gibbed 2014-01-17 21:13:09 -08:00
  • 3b151b21ad NtOpenFile. Duplicated mostly from NtCreateFile's implementation. Probably wrong. gibbed 2014-01-17 19:45:56 -08:00
  • 5cdae4cee4 Fixed cast for %p. gibbed 2014-01-17 19:17:01 -08:00
  • 4fa3efd2b6 Corrected implementation of %s for _vswprintf. gibbed 2014-01-17 19:15:40 -08:00
  • 373d8a3eb8 Corrected implementation of %n. gibbed 2014-01-17 19:08:46 -08:00
  • a6e1095cbc Fixed some formatting and a cast. gibbed 2014-01-17 18:57:56 -08:00
  • dbaa47a851 Whoops. Memory leak. gibbed 2014-01-17 18:48:47 -08:00
  • 441013770d Return value of _vsnprintf and _vswprintf should not be counting the null terminator. gibbed 2014-01-17 18:48:02 -08:00
  • cd8c081ee6 _vswprintf. Also moved _vsnprintf and _vswprintf to its own file. gibbed 2014-01-17 18:46:56 -08:00
  • f0543b4ba9 Fixing debugger. Ben Vanik 2014-01-16 23:33:00 -08:00
  • af4e107905 Experimenting with instrument API. Not quite right. Ben Vanik 2014-01-16 23:27:11 -08:00
  • 7641a5bfed Logging nice fatal errors when dying, w/ a msgbox when not in a console. Ben Vanik 2014-01-16 22:16:06 -08:00
  • 4741e3581a Support redirecting stdout/stderr to the launching console. Ben Vanik 2014-01-16 21:43:25 -08:00
  • ffcd687ef6 Played with making xenia-run a Win32 app, but then logging stops working... Ben Vanik 2014-01-15 21:58:09 -08:00
  • df90707fe3 Properly escaping the weird URL. Ben Vanik 2014-01-15 20:46:31 -08:00
  • 338c9243a5 Adding doc skeleton for CPU. Ben Vanik 2014-01-15 18:45:26 -08:00
  • 2a7f3de1c3 Moving shutdown logic to Emulator. Ben Vanik 2014-01-15 07:31:21 -08:00
  • 991e7d8ad3 Refactoring window stuff. Still needs some work. Ben Vanik 2014-01-14 22:40:02 -08:00
  • e7d61f4b1f Removing use of runloop from audio system. Ben Vanik 2014-01-14 19:52:32 -08:00
  • 9a09c2072e Fixing badness in release mode. Ben Vanik 2014-01-14 18:28:25 -08:00
  • ea9df58ce8 Merge pull request #72 from wtfaremyinitials/patch-1 Ben Vanik 2014-01-14 15:20:42 -08:00
  • 5131f932f4 Update README.md Will Franzen 2014-01-14 17:20:01 -06:00
  • 16b3ecd589 Update README.md Ben Vanik 2014-01-14 14:06:05 -08:00
  • 324412c5b7 Update README.md Ben Vanik 2014-01-14 13:29:04 -08:00
  • a02f5c3e7a Fixing alloy analysis warnings. Ben Vanik 2014-01-14 01:11:42 -08:00
  • 50587974b5 Not sure why I thought I could do this. Ben Vanik 2014-01-14 00:39:31 -08:00
  • 81226db1b4 Fixing broken instruction decoding. Ben Vanik 2014-01-13 23:24:28 -08:00
  • 857ce4a2e2 Crazy working permute by Rick. Ben Vanik 2014-01-13 22:36:51 -08:00
  • dcc0e55a90 Fixing the unpacks. Ben Vanik 2014-01-13 22:30:50 -08:00
  • f82eccdc7c Hacking in vupkhsh/etc. The instruction tables need a rewrite. Yuck. Ben Vanik 2014-01-13 22:30:29 -08:00
  • a8d9b46533 Merge pull request #71 from sephiroth99/master Ben Vanik 2014-01-13 22:17:56 -08:00
  • 36d731186e Update python script and building manual sephiroth99 2014-01-14 01:05:10 -05:00
  • faa75c9407 Making debug info toggles a flag to allow finer control. Ben Vanik 2014-01-13 21:12:10 -08:00
  • dfaa0e2d08 Disabling mangled name extraction. Ben Vanik 2014-01-13 20:51:35 -08:00
  • d73aa419d1 Better returns for XAudio. Ben Vanik 2014-01-13 20:50:56 -08:00
  • e1bb5bc860 Oops. gibbed 2014-01-13 02:49:30 -08:00
  • c1b71ce1db Merge branch 'master' of https://github.com/benvanik/xenia gibbed 2014-01-13 02:46:50 -08:00
  • f47ebb5010 More XAudio2 junk. gibbed 2014-01-13 02:45:18 -08:00
  • 6f09c12bc2 Creating mastering voice with the right params. Ben Vanik 2014-01-13 01:06:30 -08:00
  • 24e857cc03 Small fix to waveformat. gibbed 2014-01-13 01:00:06 -08:00
  • dccdc00735 Tweaking audio params. Ben Vanik 2014-01-13 00:45:09 -08:00
  • 133cbedad8 Replacing exit with assert, as exits are hard to find. Ben Vanik 2014-01-13 00:33:25 -08:00
  • d30f4b25b9 Oops. gibbed 2014-01-13 00:25:10 -08:00
  • 74d26b2814 Still wrong, but... gibbed 2014-01-13 00:23:29 -08:00
  • f6ca6cced8 Audio engine now blocking when buffers are full. Ben Vanik 2014-01-13 00:20:53 -08:00
  • 20ad328e4a Removing AudioDriver. Ben Vanik 2014-01-13 00:05:08 -08:00