Commit graph

  • 1e639d98af Implemented RtlUshortByteSwap PatrickvL 2016-12-26 19:51:22 +01:00
  • 9383e9f6a9 Implemented RtlUpperString PatrickvL 2016-12-26 19:47:35 +01:00
  • 0c31aeddb4 Implemented RtlUpperChar PatrickvL 2016-12-26 19:41:55 +01:00
  • cdd8b4dc93 Implemented RtlUpcaseUnicodeToMultiByteN PatrickvL 2016-12-26 19:39:57 +01:00
  • e01102d8d3 Implemented RtlUpcaseUnicodeString PatrickvL 2016-12-26 18:51:08 +01:00
  • 6f8a8a728a Implemented RtlUpcaseUnicodeChar PatrickvL 2016-12-26 18:10:20 +01:00
  • 5e243062d5 Implemented RtlUnicodeToMultiByteSize PatrickvL 2016-12-26 18:02:24 +01:00
  • fdfda0d239 Marked NtDll header of RtlUlongByteSwap with FASTCALL PatrickvL 2016-12-26 17:54:38 +01:00
  • a847c1d45c Implemented RtlUnicodeToMultiByteN PatrickvL 2016-12-26 17:45:33 +01:00
  • c009ff8eb4 Implemented RtlUnicodeStringToInteger PatrickvL 2016-12-26 17:38:49 +01:00
  • 75eab7a83d Implemented RtlUlongByteSwap PatrickvL 2016-12-26 17:32:08 +01:00
  • 6a1ae1e42f Implement RtlMultiByteToUnicodeSize PatrickvL 2016-12-26 17:26:30 +01:00
  • 6b2fa8f984 Implement RtlMultiByteToUnicodeN PatrickvL 2016-12-26 17:21:28 +01:00
  • d804711bab Implemented RtlMapGenericMask PatrickvL 2016-12-26 16:59:46 +01:00
  • 023261faf3 Implemented RtlIntegerToUnicodeString PatrickvL 2016-12-26 16:36:27 +01:00
  • ab33052f5c Implemented RtlIntegerToChar PatrickvL 2016-12-26 16:29:38 +01:00
  • b1cbc31c1b Implemented RtlFreeUnicodeString PatrickvL 2016-12-26 16:19:50 +01:00
  • 39a5c64786 Implemented RtlFillMemoryUlong PatrickvL 2016-12-26 16:14:58 +01:00
  • eb841563de Implemented RtlFillMemory PatrickvL 2016-12-26 13:44:44 +01:00
  • 7ced0be9e1 Implemented RtlExtendedMagicDivide PatrickvL 2016-12-26 13:33:51 +01:00
  • bcd6b98764 Implemented RtlExtendedLargeIntegerDivide PatrickvL 2016-12-26 13:28:51 +01:00
  • fbd7bfdba5 Implemented RtlExtendedIntegerMultiply PatrickvL 2016-12-26 13:23:00 +01:00
  • dc3d4beaa0 Implemented RtlEqualUnicodeString PatrickvL 2016-12-26 13:05:56 +01:00
  • ea95cfc435 Merge remote-tracking branch 'there/master' Adam Diffin 2016-12-25 16:08:12 +00:00
  • bac1a157b3 Fix NV2A address mapping Luke Usher 2016-12-24 15:53:47 +00:00
  • 8509e97ed9 Implemented NtQueryEvent PatrickvL 2016-12-24 01:20:26 +01:00
  • 50d449d378 Implemented NtQuerySemaphore PatrickvL 2016-12-24 01:04:54 +01:00
  • 5f700e83c3 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2016-12-24 00:30:10 +01:00
  • 3189cd5b73 Merge pull request #59 from LukeUsher/Symbolic_Link_Fixes Luke Usher 2016-12-23 23:25:23 +00:00
  • b1639dee36 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2016-12-23 23:58:31 +01:00
  • 2f902abad9 Update symbolic code to be closer to how real hardware does things. Luke Usher 2016-12-23 21:55:55 +00:00
  • 5cb13ba3ac Merge pull request #57 from PatrickvL/master Luke Usher 2016-12-23 17:55:22 +00:00
  • 440fa2aa48 Implemented RtlDowncaseUnicodeString PatrickvL 2016-12-23 18:37:32 +01:00
  • 41d393bfe0 Implemented RtlDowncaseUnicodeChar PatrickvL 2016-12-23 18:31:57 +01:00
  • 183161f4db Implemented RtlCreateUnicodeString PatrickvL 2016-12-23 18:25:49 +01:00
  • 370a4262f1 Renames and cleanup (#56) PatrickvL 2016-12-23 18:23:53 +01:00
  • 91cdf3e046 Implemented RtlCopyUnicodeString) PatrickvL 2016-12-23 18:20:54 +01:00
  • 2d9c0016ca Implemented RtlCopyString PatrickvL 2016-12-23 18:15:27 +01:00
  • 90363fcf75 Implemented RtlCompareUnicodeString PatrickvL 2016-12-23 18:03:31 +01:00
  • 5a64d38256 Implemented RtlCompareString PatrickvL 2016-12-23 17:57:58 +01:00
  • ee4573bd44 Implemented RtlCompareMemoryUlong PatrickvL 2016-12-23 17:48:08 +01:00
  • bc4d26f089 Implemented RtlCompareMemory PatrickvL 2016-12-23 17:42:25 +01:00
  • ceb69874f0 Implemented NtDeleteFile PatrickvL 2016-12-23 17:29:05 +01:00
  • 70cf10327e Merge pull request #2 from PatrickvL/ExtraLogging PatrickvL 2016-12-23 17:08:32 +01:00
  • 0fdda33b4d Merge pull request #3 from PatrickvL/OOVPA_Refactoring PatrickvL 2016-12-23 17:08:24 +01:00
  • 67cf33b928 Log prefix has to be updated per call after all PatrickvL 2016-12-23 17:06:17 +01:00
  • 16f7356103 More oovpa cleanup PatrickvL 2016-12-23 16:59:08 +01:00
  • 8af250f042 Renamed symbols, mainly Native to Host PatrickvL 2016-12-23 16:21:43 +01:00
  • 5e61efa03e Oovpa refactoring (#54) PatrickvL 2016-12-23 12:07:24 +01:00
  • bbb34cd3b6 More oovpa cleanup PatrickvL 2016-12-23 11:54:52 +01:00
  • 591fe83b40 Merge remote-tracking branch 'refs/remotes/origin/master' into ExtraLogging PatrickvL 2016-12-23 11:36:38 +01:00
  • e58b49b022 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master PatrickvL 2016-12-23 11:34:37 +01:00
  • 4971b951a6 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into OOVPA_Refactoring PatrickvL 2016-12-23 11:34:13 +01:00
  • 4eba2e31e3 File information struct conversions (#53) Ivan Roberto de Oliveira 2016-12-22 20:25:22 -02:00
  • a88954f45d Merge branch 'master' of github.com:Cxbx-Reloaded/Cxbx-Reloaded StrikerX3 2016-12-22 20:01:02 -02:00
  • 2b5ad3a0d5 Implemented conversions for NtQueryInformationFile and NtQueryFullAttributesFile StrikerX3 2016-12-22 19:59:36 -02:00
  • 9ccde1a897 Comment on XBE location StrikerX3 2016-12-22 19:56:14 -02:00
  • ea78ca05d8 Oovpa refactoring (#51) Luke Usher 2016-12-22 20:35:17 +00:00
  • a54aa02fb9 Merge branch 'master' of github.com:Cxbx-Reloaded/Cxbx-Reloaded StrikerX3 2016-12-22 17:49:09 -02:00
  • bd009cdeae Fixed a few small mistakes PatrickvL 2016-12-22 12:01:34 +01:00
  • ece663f6fe Merge pull request #50 from x1nixmzeng/remove-exe-support Luke Usher 2016-12-22 05:10:25 +00:00
  • 9675d5ec7b Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2016-12-22 01:20:20 +01:00
  • 9dacd95cc4 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into OOVPA_Refactoring PatrickvL 2016-12-22 01:15:04 +01:00
  • 7292e95945 Refactored all OOVPA's PatrickvL 2016-12-22 01:14:35 +01:00
  • 5bbc31029f Removed all EXE support x1nixmzeng 2016-12-21 23:58:11 +00:00
  • c2b4bebf01 Merge branch 'master' of github.com:Cxbx-Reloaded/Cxbx-Reloaded StrikerX3 2016-12-21 20:16:04 -02:00
  • 1a6785c40f Fix XeImageFileName StrikerX3 2016-12-21 20:12:10 -02:00
  • 172c09b3fd Update README.md Luke Usher 2016-12-21 08:31:11 +00:00
  • 92a95337f7 Revert NtDeviceIoControlFile StrikerX3 2016-12-20 20:14:55 -02:00
  • f9d197ffc4 Panzer Dragoon is fixed by removing the EmuHandle check Luke Usher 2016-12-20 22:06:29 +00:00
  • 867a7274a8 Restore string conversion StrikerX3 2016-12-20 20:01:44 -02:00
  • 14ee3edb9b Undo NtDeviceIoControlFile forward to NTDLL as it breaks Panzer Dragoon completely Luke Usher 2016-12-20 21:57:02 +00:00
  • af663c8f44 Use IRQL value in the emulated KPCR structure rather than overwriting the Windows TIB structure (#42) Luke Usher 2016-12-20 21:46:07 +00:00
  • 73c0b0ca68 Implement XcRC4 functions. (#43) Luke Usher 2016-12-20 21:45:56 +00:00
  • 433dd98255 Use Rc4Xor rather than Rc4Output Luke Usher 2016-12-20 21:40:09 +00:00
  • 8429e3b7de Move KPCR fetch code into KeGetPcr(); Luke Usher 2016-12-20 21:34:43 +00:00
  • 8f07c85cf5 Implment XcRC4 functions. Luke Usher 2016-12-20 21:13:03 +00:00
  • b926e11c2b Fix compilation errors StrikerX3 2016-12-20 18:45:06 -02:00
  • bb3f81b820 Merge branch 'master' of github.com:Cxbx-Reloaded/Cxbx-Reloaded StrikerX3 2016-12-20 18:39:49 -02:00
  • 3d31529f5a Use IRQL value in the emulated KPCR structure rather than overwriting the Windows TIB structure. Luke Usher 2016-12-20 20:32:32 +00:00
  • 040bdaf904 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master PatrickvL 2016-12-20 17:48:19 +01:00
  • 4e06ac6992 Cleanup (renames, comments and indenting) (#41) PatrickvL 2016-12-20 17:20:04 +01:00
  • c1e3b570be Cleanup (renames, comments and indenting) PatrickvL 2016-12-20 16:51:16 +01:00
  • 3d88d6f230 Small renames PatrickvL 2016-12-20 15:18:51 +01:00
  • 0243f44a85 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master PatrickvL 2016-12-20 14:26:08 +01:00
  • b096ca5b08 Forwarded NtPulseEvent to NtDll Deduplicated declarations. PatrickvL 2016-12-20 14:08:46 +01:00
  • 3b47ce363b Merge pull request #40 from PatrickvL/ExtraLogging PatrickvL 2016-12-20 13:57:20 +01:00
  • 7485f2f906 Merge PatrickvL 2016-12-20 13:52:03 +01:00
  • 570a8743f7 Merge PatrickvL 2016-12-20 13:47:06 +01:00
  • 95817ba552 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master PatrickvL 2016-12-20 13:39:15 +01:00
  • 2a4158d441 Implemented all kernel Timer functions using NtDLll PatrickvL 2016-12-20 13:39:08 +01:00
  • 88c3f605d1 FileName probably needs to be converted StrikerX3 2016-12-19 22:49:08 -02:00
  • fa7591f110 Implemented more FileInfo converters StrikerX3 2016-12-19 22:44:05 -02:00
  • 0afd4047b3 Selectively merging fs-experimental into master StrikerX3 2016-12-19 20:01:22 -02:00
  • 4165ea2766 Started logging some flags (#37) PatrickvL 2016-12-19 17:32:09 +01:00
  • 85d5c87aab Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded.git PatrickvL 2016-12-19 17:18:43 +01:00
  • 923d820227 Kernel improvements PatrickvL 2016-12-19 17:12:54 +01:00
  • 58d74eea90 Dug up some more xbox kernel signatures and types PatrickvL 2016-12-19 14:56:52 +01:00
  • ddb21efc5c Started logging some flags PatrickvL 2016-12-19 12:29:43 +01:00
  • 44f744f88d Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master PatrickvL 2016-12-19 10:13:06 +01:00