Commit Graph

  • 423ae5d889 handle vi:u and vi:s getdisplayservice (#66) emmauss 2018-03-23 12:44:27 +0200
  • 33ad3982aa added set: getavailablelanguagecount (#65) emmauss 2018-03-23 12:42:34 +0200
  • ca6cf1cc90 Add Frint Instructions and Tests (#62) MS-DOS1999 2018-03-23 11:40:23 +0100
  • 1220d24a3f Some work on shader decoding gdkchan 2018-03-22 00:38:07 -0300
  • 3c82c8de8c rename some services (#63) emmauss 2018-03-22 01:30:10 +0200
  • 06aae0ff97 rename some services emmaus 2018-03-21 18:32:32 +0000
  • ba19c2c9e7 handle vi:u and vi:s getdisplayservice emmaus 2018-03-21 20:20:34 +0000
  • 2abf784d62 added set: getavailablelanguagecount emmaus 2018-03-21 19:58:14 +0000
  • acfcd98784
    Fix errors 2 MS-DOS1999 2018-03-21 20:34:56 +0100
  • 9e73f07df8
    Fix errors 1 MS-DOS1999 2018-03-21 20:34:19 +0100
  • fd7e488758
    Skip NaNs tests 2 MS-DOS1999 2018-03-21 20:20:19 +0100
  • 8449234caa
    Skip NaNs tests MS-DOS1999 2018-03-21 20:19:28 +0100
  • b78c62e80d CR del MS-DOS1999 2018-03-21 17:47:05 +0100
  • 17775735ab Delete Console Write 2 MS-DOS1999 2018-03-21 17:45:13 +0100
  • 9bdfad35e8 Delete Console Write MS-DOS1999 2018-03-21 17:43:52 +0100
  • f945cbf368 Syntax + indent MS-DOS1999 2018-03-21 17:39:37 +0100
  • e2a80ba29e rename some calls to current names (#61) emmauss 2018-03-21 18:28:12 +0200
  • 5112d1ab22 rename some calls to current names emmaus 2018-03-21 16:21:15 +0000
  • d4b5342d31 add some instruction and test MS-DOS1999 2018-03-21 17:21:13 +0100
  • ff43f32ce3 Merge remote-tracking branch 'upstream/master' MS-DOS1999 2018-03-21 11:17:27 +0100
  • b1a84555bd Started to implement shader decoding support on the GPU gdkchan 2018-03-21 00:15:47 -0300
  • d4a3e8267b Allow enabling/disabling memory checks on config file gdkchan 2018-03-20 18:42:13 -0300
  • e922c3627a Rename IpcServices -> Services gdkchan 2018-03-20 17:00:00 -0300
  • 6cf052dbdb Add Frintx_V Instruction MS-DOS1999 2018-03-20 16:24:57 +0100
  • 1bd99e5597 Support different framebuffer offsets (fixes #59) gdkchan 2018-03-20 12:18:25 -0300
  • 4314a8f3e5
    [WIP] Add support for events (#60) gdkchan 2018-03-19 15:58:46 -0300
  • 668d457600 Use move handle on NIFM since I can't test that now, it's better to leave it how it was gdkchan 2018-03-19 15:52:26 -0300
  • 2d119966b3 Support waiting for KThread, remove some test code, other tweaks gdkchan 2018-03-19 15:49:02 -0300
  • 44e847c1c1 Add support for events, move concept of domains to IpcService gdkchan 2018-03-19 02:01:08 -0300
  • 4fb32b056f work on Frintx_V MS-DOS1999 2018-03-16 16:55:36 +0100
  • 4940cf0ea5 Add BFI instruction, even more audout fixes gdkchan 2018-03-16 00:42:44 -0300
  • 88c6160c62 Add MLA (vector by element), fixes some cases of MUL (vector by element)? gdkchan 2018-03-15 22:36:47 -0300
  • 79a5939734
    Improvements to audout (#58) gdkchan 2018-03-15 21:06:24 -0300
  • 3d37a88180 Change ReadAsciiString to use long for the Size, avoids some casting gdkchan 2018-03-15 21:02:35 -0300
  • 7092ad7cc9 More audio improvements gdkchan 2018-03-15 19:55:38 -0300
  • 92f47d535e Fix crc32 instruction with size greater than a byte gdkchan 2018-03-15 18:14:22 -0300
  • ee8fb18a0f Fix CPU instruction Ld/St (single structure) with index != 0 gdkchan 2018-03-15 12:59:23 -0300
  • 7f0c047c67 Add add_V tests MS-DOS1999 2018-03-15 16:29:09 +0100
  • 71de819ba1 Merge remote-tracking branch 'upstream/master' MS-DOS1999 2018-03-15 09:22:15 +0100
  • 1c02303c13 Some audout refactoring and improvements gdkchan 2018-03-14 23:52:58 -0300
  • cf925773d3
    Merge pull request #14 from gdkchan/master Dr.Hacknik 2018-03-14 11:49:13 -0400
  • e3877d3bda
    Update LICENSE.txt Dr.Hacknik 2018-03-14 11:48:38 -0400
  • b50bc46888 CPU fix for the cases using a Mask with shift = 0 gdkchan 2018-03-14 01:59:22 -0300
  • d067b4d5e0 Remove unused function from CPU gdkchan 2018-03-14 00:57:07 -0300
  • 553ba659c4 Add CRC32 instruction and SLI (vector) gdkchan 2018-03-14 00:12:05 -0300
  • 19564e570b Stub StartSixAxisSensor gdkchan 2018-03-13 21:26:14 -0300
  • 2ed24af756 Add pl:u stub, use higher precision on CNTPCT_EL0 register tick count gdkchan 2018-03-13 21:24:17 -0300
  • 9e901fbf22
    Merge e1f743427b into 4d90d60119 emmauss 2018-03-13 22:40:51 +0000
  • 4d90d60119 stub some hid service functions (#57) emmauss 2018-03-13 23:59:17 +0200
  • 48e26de405 stub some hid service functions emmaus 2018-03-13 18:26:39 +0000
  • e1f743427b stub pl:requestload emmaus 2018-03-13 16:44:06 +0000
  • 6f4282daf8 IAudioDeviceService -> IAudioDevice gdkchan 2018-03-12 16:31:09 -0300
  • d88b5c7621 Fix GetAudioRenderersProcessMasterVolume which was totally wrong gdkchan 2018-03-12 16:29:06 -0300
  • a3ce90a23d
    Merge pull request #13 from gdkchan/master Dr.Hacknik 2018-03-12 11:57:47 -0400
  • e32f27158f Stub GetAudioRenderersProcessMasterVolume and avoid blowing up the stack inside HDomains Dispose method gdkchan 2018-03-12 02:07:48 -0300
  • 8cb23c133b Add bsd:s service variant again gdkchan 2018-03-12 01:15:39 -0300
  • 7a27990faa Allow more than one process, free resources on process dispose, implement SvcExitThread gdkchan 2018-03-12 01:04:52 -0300
  • 3aaa4717b6 Implement BSD Service (#54) Ac_K 2018-03-12 02:05:39 +0100
  • 10bc988609 Correction2 AcK77 2018-03-12 01:40:01 +0100
  • 386266de86 Corrections #1 AcK77 2018-03-12 01:36:02 +0100
  • 3cd02f44bc Implement BSD Service AcK77 2018-03-11 23:42:10 +0100
  • 28275a8976 Do not sign-extend timestamps gdkchan 2018-03-10 20:51:55 -0300
  • 3777fb44cf Allow to enable/disable memory checks even on release mode through the flag, return error for invalid addresses on SvcMap*Memory svcs, do not return error on SvcQueryMemory (instead, return reserved for the end of the address space), other minor tweaks gdkchan 2018-03-10 20:39:16 -0300
  • 553f6c2976 Fix EmitScalarUnaryOpF and add SSRA (vector) gdkchan 2018-03-10 00:00:31 -0300
  • 30bcb8da33 Add FRINTM (vector) instruction gdkchan 2018-03-09 23:41:05 -0300
  • aa2d2b3149 Add SHLL instruction gdkchan 2018-03-09 23:28:38 -0300
  • 5912bd2beb Disable memory checks by default, even on debug, move ram memory allocation inside the CPU, since the size if fixed anyway, better heap region size gdkchan 2018-03-09 23:12:57 -0300
  • cb44b77787 Better checking gdkchan 2018-03-09 20:57:29 -0300
  • b8fd849247 Enable full memory checking on all memory accesses gdkchan 2018-03-08 16:27:16 -0300
  • be0e4007dc Add SMLAL (vector), fix EXT instruction gdkchan 2018-03-06 21:36:49 -0300
  • 4f177c9ee7 More Vi/NvFlinger/NvDrv stubs, allow paths starting with //, do not allow paths that don't start with at least a /, increase map region size gdkchan 2018-03-06 17:27:50 -0300
  • 4038e63de1 Implement basic performance statistics (#53) emmauss 2018-03-06 22:18:49 +0200
  • c70abf955e report average framerate instead of current framerate emmaus 2018-03-06 18:50:45 +0000
  • f5376a48a7 made performancestatictics class non-static emmaus 2018-03-06 18:14:22 +0000
  • 702d388510 added game frame time emmaus 2018-03-06 17:28:17 +0000
  • 5b343a83a9 implement basic frame time stats emmaus 2018-03-06 16:20:04 +0000
  • 39ed14a3d6 stub IApplicationDisplayService:CloseDisplay (#52) emmauss 2018-03-06 15:25:26 +0200
  • 682b71bb0c stub IApplicationDisplayService:CloseDisplay emmaus 2018-03-06 12:29:28 +0000
  • 2d9edddf8c Remove QueryMemory workaround gdkchan 2018-03-05 16:20:30 -0300
  • 59d1b2ad83 Add MUL (vector by element), fix FCVTN, make svcs use MakeError too gdkchan 2018-03-05 16:18:37 -0300
  • 0e343a748d Add FCVTL and FCVTN instruction (no Half support yet), stub SvcClearEvent gdkchan 2018-03-05 12:58:19 -0300
  • c9ef25681d Add Frintx_S, ASRV test, update ADCS, use Assert.Multiple and indent (#44) MS-DOS1999 2018-03-05 13:21:19 +0100
  • 73cc30cc80 Allow multiple hid shared memory locations gdkchan 2018-03-05 02:09:52 -0300
  • 344fc8a55d Try fixing NvFlinger rotation with scaling, return correct error code on WaitSignal timeout, always display window at the center of the screen gdkchan 2018-03-04 20:32:18 -0300
  • 666a31cf79 fix indent unknown 2018-03-04 21:57:06 +0100
  • 9f17a1e96b fix PR unknown 2018-03-04 20:40:55 +0100
  • cd63f0a41f Merge remote-tracking branch 'upstream/master' unknown 2018-03-04 20:36:29 +0100
  • 3edb66f389
    Improve CPU initial translation speeds (#50) gdkchan 2018-03-04 14:09:59 -0300
  • b6978a715f Remove unused variable gdkchan 2018-03-04 14:09:14 -0300
  • ee9df32e3e Do not block execution on audout append buffer gdkchan 2018-03-04 01:41:35 -0300
  • 479443564c Remove unneeded log messages gdkchan 2018-03-04 00:09:16 -0300
  • 8dcffe6a51 Fix hid touch screen timestamp, add more log info gdkchan 2018-03-04 00:06:44 -0300
  • 7d48886750 Fix Rename* functions on FspSrv, add a separate class do hold system settings on Switch gdkchan 2018-03-03 14:04:58 -0300
  • 646af2498c Fix paths using ascii instead of utf8 on IFileSystem gdkchan 2018-03-03 02:24:04 -0300
  • c14c69a10c
    Refactor HID, fix issues (#48) gdkchan 2018-03-02 22:49:17 -0300
  • 1119b29427 Replace more magic values with actual variables, fix touch screen coordinates on different window sizes gdkchan 2018-03-02 22:44:08 -0300
  • efef605b26 Fix REV64 (vector) instruction gdkchan 2018-03-02 20:24:16 -0300
  • 829b1b1cc0 Add REV64 (vector) instruction gdkchan 2018-03-02 20:03:28 -0300
  • f39a864050 Add EXT, CMTST (vector) and UMULL (vector) instructions gdkchan 2018-03-02 19:21:54 -0300
  • 9e70987633 Lower MinCallCountForReJit gdkchan 2018-03-02 16:12:44 -0300