Commit graph

  • 73cc30cc80 Allow multiple hid shared memory locations gdkchan 2018-03-05 02:09:52 -03:00
  • 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 -03:00
  • 666a31cf79 fix indent unknown 2018-03-04 21:57:06 +01:00
  • 9f17a1e96b fix PR unknown 2018-03-04 20:40:55 +01:00
  • cd63f0a41f Merge remote-tracking branch 'upstream/master' unknown 2018-03-04 20:36:29 +01:00
  • 3edb66f389
    Improve CPU initial translation speeds (#50) gdkchan 2018-03-04 14:09:59 -03:00
  • b6978a715f Remove unused variable gdkchan 2018-03-04 14:09:14 -03:00
  • ee9df32e3e Do not block execution on audout append buffer gdkchan 2018-03-04 01:41:35 -03:00
  • 479443564c Remove unneeded log messages gdkchan 2018-03-04 00:09:16 -03:00
  • 8dcffe6a51 Fix hid touch screen timestamp, add more log info gdkchan 2018-03-04 00:06:44 -03:00
  • 7d48886750 Fix Rename* functions on FspSrv, add a separate class do hold system settings on Switch gdkchan 2018-03-03 14:04:58 -03:00
  • 646af2498c Fix paths using ascii instead of utf8 on IFileSystem gdkchan 2018-03-03 02:24:04 -03:00
  • c14c69a10c
    Refactor HID, fix issues (#48) gdkchan 2018-03-02 22:49:17 -03:00
  • 1119b29427 Replace more magic values with actual variables, fix touch screen coordinates on different window sizes gdkchan 2018-03-02 22:44:08 -03:00
  • efef605b26 Fix REV64 (vector) instruction gdkchan 2018-03-02 20:24:16 -03:00
  • 829b1b1cc0 Add REV64 (vector) instruction gdkchan 2018-03-02 20:03:28 -03:00
  • f39a864050 Add EXT, CMTST (vector) and UMULL (vector) instructions gdkchan 2018-03-02 19:21:54 -03:00
  • 9e70987633 Lower MinCallCountForReJit gdkchan 2018-03-02 16:12:44 -03:00
  • 331c355313 Remove unnecessary usings gdkchan 2018-03-02 15:27:30 -03:00
  • 3768c13b35 Do not use a separate thread for translation, implement 2 tiers translation gdkchan 2018-03-02 15:25:25 -03:00
  • 54a631807a
    Merge d9ef830042 into 1d71e33171 emmauss 2018-03-02 09:18:32 +00:00
  • 1d71e33171 Update IAudioOut.cs (#51) Ac_K 2018-03-02 05:06:05 +01:00
  • 6e57dcfe51
    Update IAudioOut.cs Ac_K 2018-03-02 04:54:38 +01:00
  • 4c1fe61dfe Add background translation to the CPU gdkchan 2018-03-01 23:02:20 -03:00
  • 65e04e9854 stub set_sys (#49) emmauss 2018-03-01 22:23:55 +02:00
  • a423845f83 stub set_sys emmaus 2018-03-01 18:04:47 +00:00
  • 5d8a615c21 Enable hardware frame buffer texture scaling gdkchan 2018-02-28 23:37:40 -03:00
  • 281fdb871d Don't use magic values gdkchan 2018-02-28 20:27:58 -03:00
  • 0aed923082 Fix on touch screen code with wrong offset gdkchan 2018-02-28 20:16:34 -03:00
  • eacd432387 Fix wrong rotation direction on nvflinger gdkchan 2018-02-28 19:21:04 -03:00
  • 424e045940 More stubs (#47) Ac_K 2018-02-28 21:58:04 +01:00
  • 6de3322697 Refactor HID, fix issues gdkchan 2018-02-28 17:49:42 -03:00
  • eb3af03b4a
    Update ServiceSfdnsres.cs Ac_K 2018-02-28 17:19:42 +01:00
  • ed5ba92d16
    Merge branch 'master' into master Ac_K 2018-02-28 17:17:06 +01:00
  • ae41b750ee More stubs AcK77 2018-02-28 17:12:49 +01:00
  • 7f0bee2ff8 Stubs implementations (#45) Ac_K 2018-02-28 04:31:52 +01:00
  • f7ddfaad06 Stubs implementations AcK77 2018-02-28 04:04:26 +01:00
  • a45e2a39f1 fix new line unknown 2018-02-28 00:48:35 +01:00
  • f876bd2a80 Change SvcGetInfo 5 to return actual heap size, remove AMemoryAlloc since it is no longer needed with direct memory access, move some memory management logic out of AMemoryMgr, change default virtual filesystem path to AppData gdkchan 2018-02-27 20:45:07 -03:00
  • ba73bcba4f add ASRV test unknown 2018-02-28 00:37:17 +01:00
  • 513c9a45d4 update frintx_S test unknown 2018-02-27 22:37:26 +01:00
  • d9ef830042 adapt to screen size emmaus 2018-02-27 19:18:55 +00:00
  • aaf4277a87 merge unknown 2018-02-27 14:36:50 +01:00
  • 708761963e Fix corner cases of ADCS and SBFM gdkchan 2018-02-26 15:56:34 -03:00
  • fdf1b42aae handle touch input from Touches struct emmaus 2018-02-26 13:11:57 +00:00
  • dd103176fe added Hid_Max_Num_Touches constant emmaus 2018-02-26 12:31:23 +00:00
  • f6dc86c6a0 Implement SvcSetMemoryAttribute gdkchan 2018-02-25 22:53:01 -03:00
  • 13214ffa43 Fix regression introduced on last commit with wrong ImageEnd gdkchan 2018-02-25 22:44:30 -03:00
  • 950011c90f Added initial support for function names from symbol table on the cpu with tracing, fix wrong ImageEnd on executables with MOD0, fix issue on the CPU on input elimination for instruction with more than one register store gdkchan 2018-02-25 22:14:58 -03:00
  • e174100474 Implement many objects, improve logging. (#42) Ac_K 2018-02-25 19:58:16 +01:00
  • 93a8a3584b Corrections 4 AcK77 2018-02-25 19:33:17 +01:00
  • a8c5aaa39c Corrections 3 AcK77 2018-02-25 19:29:11 +01:00
  • 5044707ebf Corrections 2 AcK77 2018-02-25 18:55:42 +01:00
  • 19994b4780 add frintx_S test unknown 2018-02-25 18:44:27 +01:00
  • 3b3e33ef70 Corrections AcK77 2018-02-25 18:16:57 +01:00
  • 8aa1d79685 Implement many objects, improve logging. AcK77 2018-02-25 18:12:14 +01:00
  • 395c6cb82f Fix error in touchscreen implementation, implement multitouch in hid emmaus 2018-02-24 10:15:35 +00:00
  • fba0bf8732 Refactor IPC services to have commands into separate classes, fix readme url gdkchan 2018-02-25 01:34:16 -03:00
  • a4ff0d3484 Update ADC test, add WZR/WSP, ADCS, SBCS test (#37) MS-DOS1999 2018-02-25 02:50:58 +01:00
  • 8fc59e491d remove false tab unknown 2018-02-25 02:47:21 +01:00
  • fc979fd2da remove spacebar char unknown 2018-02-25 02:43:59 +01:00
  • d638050141 '/' <- i hate you x) unknown 2018-02-25 02:41:19 +01:00
  • 9e02623f3b indent my code and delete comment unknown 2018-02-25 02:24:47 +01:00
  • 962536e347 add SBCS test unknown 2018-02-25 02:03:15 +01:00
  • e8eddfde1a Merge remote-tracking branch 'upstream/master' unknown 2018-02-25 00:42:55 +01:00
  • 6ffd6bc436 add ADCS test unknown 2018-02-25 00:15:52 +01:00
  • e90a0f0e33 Update SvcSystem.cs (#40) Ac_K 2018-02-25 00:09:10 +01:00
  • 8fa26a18c5 Update IpcMessage.cs (#38) Ac_K 2018-02-25 00:08:54 +01:00
  • c9f54aabfb Update IpcHandler.cs (#39) Ac_K 2018-02-25 00:08:29 +01:00
  • 46751b03a0
    Update SvcSystem.cs Ac_K 2018-02-24 23:53:33 +01:00
  • 31b35a9645 Add FABD (scalar), ADCS, SBCS instructions, update config with better default control mappings, update readme with the new mappings gdkchan 2018-02-24 18:47:08 -03:00
  • 564121ac3d fix ADC and ADDS unknown 2018-02-24 21:43:00 +01:00
  • c02a2b510f
    Fix build link gdkchan 2018-02-24 13:30:37 -03:00
  • 035efc913e Fix cpu issue with cmp optimization, add HINT and FRINTX (scalar) instructions, fix for NvFlinger sometimes missing free buffers gdkchan 2018-02-24 11:19:28 -03:00
  • fcb08a6106
    Update SvcSystem.cs Ac_K 2018-02-24 04:31:21 +01:00
  • 3d8aa6bd71
    Update IpcHandler.cs Ac_K 2018-02-24 04:17:01 +01:00
  • 736fdbb5c8
    Update IpcMessage.cs Ac_K 2018-02-24 04:14:09 +01:00
  • 3936c93448 Map heap on heap base region, fix for thread start on homebrew, add FCVTMU and FCVTPU (general) instructions, fix FMOV (higher 64 bits) encodings, improve emit code for FCVT* (general) instructions gdkchan 2018-02-23 21:59:38 -03:00
  • 944e7bc65e Add WZR/WSP tests unknown 2018-02-23 23:29:46 +01:00
  • 2ed733b1d5 Somewhat better NvFlinger (I guess) (fixes #30) gdkchan 2018-02-23 18:48:27 -03:00
  • df8fbd77f2 add 'ADC 32bit and Overflow' test unknown 2018-02-23 19:08:40 +01:00
  • eafc58c9f2 Add flags parameters in singleOpcode function, and add ADC Test (#36) MS-DOS1999 2018-02-23 15:53:32 +01:00
  • 69b1c5e14f
    Update CpuTestAlu.cs MS-DOS1999 2018-02-23 15:19:18 +01:00
  • 4f430c5648
    Update CpuTestAlu.cs MS-DOS1999 2018-02-23 15:12:41 +01:00
  • b3a79aac2b
    Update CpuTestAlu.cs MS-DOS1999 2018-02-23 14:39:29 +01:00
  • 3cc823647e
    Update CpuTestAlu.cs MS-DOS1999 2018-02-23 14:35:23 +01:00
  • 3a53e66ec3
    Merge branch 'master' into master MS-DOS1999 2018-02-23 13:50:41 +01:00
  • f09a0082bf Review of cpu tests and creation of a class for mixed cpu tests. (#35) LDj3SNuD 2018-02-23 13:29:20 +01:00
  • 9a8ad2c283
    Update CpuTestScalar.cs LDj3SNuD 2018-02-23 02:48:44 +01:00
  • a1e998a806
    Update CpuTestMisc.cs LDj3SNuD 2018-02-23 02:48:09 +01:00
  • 4c17ea9c02
    Update CpuTestAlu.cs LDj3SNuD 2018-02-23 02:47:20 +01:00
  • ce825fdeaf
    Update CpuTest.cs LDj3SNuD 2018-02-23 02:46:32 +01:00
  • 899fdfbb6f Add flags parameters in singleOpcode function, and add ADC Test unknown 2018-02-22 23:01:55 +01:00
  • 0ff5ec5cb5 Merge branch 'master' of https://github.com/gdkchan/Ryujinx gdkchan 2018-02-22 16:26:54 -03:00
  • 2cba1d49f6 Add FRINTP instruction, fix opcode ctor call method creation with multithreading gdkchan 2018-02-22 16:26:11 -03:00
  • 1b33e2f1d4 implement single tap touchscreen (#34) emmauss 2018-02-22 15:28:27 +02:00
  • d515953cc8 implement single tap touchscreen emmaus 2018-02-22 11:31:52 +00:00
  • c69d9cfdd2
    Update CpuTestScalar.cs LDj3SNuD 2018-02-22 13:38:42 +01:00
  • 145ee63051
    Update CpuTest.cs LDj3SNuD 2018-02-22 13:32:44 +01:00
  • 75fd5d42cf implement single tap touchscreen emmaus 2018-02-22 11:31:52 +00:00