1
0
forked from MeloNX/MeloNX

Commit Graph

  • efebd8f94d
    Print Guest Stack Trace in ServiceNotImplemented Exception (#650) jduncanator 2019-03-15 14:37:54 +11:00
  • da53621430 Add Rshrn_V & Shrn_V Sse opt.. Add Mla_V, Mls_V & Mul_V Sse opt.; add Tests. (#614) LDj3SNuD 2019-03-13 09:23:52 +01:00
  • 1bef70c068 Add Rshrn_V & Shrn_V Sse opt.. Add Mla_V, Mls_V & Mul_V Sse opt.; add Tests. (#614) LDj3SNuD 2019-03-13 09:23:52 +01:00
  • 5600d9dbad Compressed M2mf texture copy fix (#612) BaronKiko 2019-03-12 04:59:12 +00:00
  • a0aecd1ff8 Compressed M2mf texture copy fix (#612) BaronKiko 2019-03-12 04:59:12 +00:00
  • acba349215 Rebased, in theory (#610) BaronKiko 2019-03-04 02:51:23 +00:00
  • a2a4650108 Rebased, in theory (#610) BaronKiko 2019-03-04 02:51:23 +00:00
  • e3163bc8de Do naming refactoring on Ryujinx.Graphics (#611) Alex Barney 2019-03-03 19:45:25 -06:00
  • 1f554c1093 Do naming refactoring on Ryujinx.Graphics (#611) Alex Barney 2019-03-03 19:45:25 -06:00
  • bf959bacdc Reuse basePath variable in LocationHelper (#609) Ryan Teal 2019-03-02 10:51:55 +00:00
  • 8e71ea0812 Reuse basePath variable in LocationHelper (#609) Ryan Teal 2019-03-02 10:51:55 +00:00
  • 18db1a97cb Fixed Scissor Test on Intel based GPUs (#595) BaronKiko 2019-03-02 10:50:21 +00:00
  • 0973daefa1 Fixed Scissor Test on Intel based GPUs (#595) BaronKiko 2019-03-02 10:50:21 +00:00
  • e8aaa39396 Create CpuTestSimdImm.cs (#608) LDj3SNuD 2019-03-01 10:12:09 +01:00
  • dbc105eafb Create CpuTestSimdImm.cs (#608) LDj3SNuD 2019-03-01 10:12:09 +01:00
  • b726c8c5a8 Misc. CPU optimizations (#575) gdkchan 2019-02-27 23:03:31 -03:00
  • e21ebbf666 Misc. CPU optimizations (#575) gdkchan 2019-02-27 23:03:31 -03:00
  • d8f4db0303 Initial non 2D textures support (#525) Thomas Guillemard 2019-02-28 02:12:24 +01:00
  • 884b4e5fd3 Initial non 2D textures support (#525) Thomas Guillemard 2019-02-28 02:12:24 +01:00
  • dc1ca553cb Optimize MOVI/MVNI instructions using intrinsics (#606) gdkchan 2019-02-26 09:50:36 -03:00
  • 81aa50feb0 Optimize MOVI/MVNI instructions using intrinsics (#606) gdkchan 2019-02-26 09:50:36 -03:00
  • bf9296edbe Optmize BFM instruction (#607) gdkchan 2019-02-26 06:16:50 -03:00
  • ef3f9a2abe Optmize BFM instruction (#607) gdkchan 2019-02-26 06:16:50 -03:00
  • 9fc6aac50f Remove all the calls to StaticCast methods (#605) gdkchan 2019-02-25 20:46:34 -03:00
  • 504f4f4abf Remove all the calls to StaticCast methods (#605) gdkchan 2019-02-25 20:46:34 -03:00
  • b7cbab7740 Optimize address translation and write tracking on the MMU (#571) gdkchan 2019-02-24 04:24:35 -03:00
  • 5001f78b1d Optimize address translation and write tracking on the MMU (#571) gdkchan 2019-02-24 04:24:35 -03:00
  • cb09981f8c Add Tests for instructions Fcvtzs_Gp_Fixed & Fcvtzu_Gp_Fixed, Scvtf_Gp_Fixed & Ucvtf_Gp_Fixed. (#603) LDj3SNuD 2019-02-24 00:53:27 +01:00
  • a3d46e4133 Add Tests for instructions Fcvtzs_Gp_Fixed & Fcvtzu_Gp_Fixed, Scvtf_Gp_Fixed & Ucvtf_Gp_Fixed. (#603) LDj3SNuD 2019-02-24 00:53:27 +01:00
  • 5edbab1856 Implement fixed-point variant of the UCVTF and SCVTF instructions (#578) gdkchan 2019-02-23 20:52:48 -03:00
  • 9679896b94
    Implement fixed-point variant of the UCVTF and SCVTF instructions (#578) gdkchan 2019-02-23 20:52:48 -03:00
  • 360f715749 Initialize FrontFace register with a default value (#601) gdkchan 2019-02-22 02:14:02 -03:00
  • 7ed2b4cc39 Initialize FrontFace register with a default value (#601) gdkchan 2019-02-22 02:14:02 -03:00
  • 219af1ba6b Implement ConvertScalingMode properly (#596) gdkchan 2019-02-18 21:12:53 -03:00
  • 6335753e38 Implement ConvertScalingMode properly (#596) gdkchan 2019-02-18 21:12:53 -03:00
  • 654251e211 ARM exclusive monitor and multicore fixes (#589) gdkchan 2019-02-18 20:52:06 -03:00
  • 932224f051 ARM exclusive monitor and multicore fixes (#589) gdkchan 2019-02-18 20:52:06 -03:00
  • cf40751e64 Update CpuTestMisc.cs (#593) jduncanator 2019-02-18 15:17:50 +11:00
  • dd00a4b62d
    Update CpuTestMisc.cs (#593) jduncanator 2019-02-18 15:17:50 +11:00
  • 0bb388801f Optimize CMN/ADDS to do a single comparision like CMP/SUBS (#576) gdkchan 2019-02-18 01:17:34 -03:00
  • 948a758270 Optimize CMN/ADDS to do a single comparision like CMP/SUBS (#576) gdkchan 2019-02-18 01:17:34 -03:00
  • 8d1d8e398c Update CpuTestMisc.cs LDj3SNuD 2019-02-18 00:52:01 +01:00
  • 1b4809bde1
    Update CpuTestMisc.cs LDj3SNuD 2019-02-18 00:52:01 +01:00
  • 309b1b3905 Added "ROM not found." message if specified file is invalid. (#592) AlexLavoie42 2019-02-17 01:52:16 -08:00
  • 17ac118946 Added "ROM not found." message if specified file is invalid. (#592) AlexLavoie42 2019-02-17 01:52:16 -08:00
  • 0104b5e2e3 Config: Correct MulticoreSched casing (#588) jduncanator 2019-02-16 19:37:22 +11:00
  • f8a9faa1b9
    Config: Correct MulticoreSched casing (#588) jduncanator 2019-02-16 19:37:22 +11:00
  • 0de4df8182 Implement IStorage GetSize (#585) gdkchan 2019-02-15 12:44:25 -03:00
  • b5fcf883e8 Implement IStorage GetSize (#585) gdkchan 2019-02-15 12:44:25 -03:00
  • edb967624c Vi: Implement ConvertScalingMode (#581) jduncanator 2019-02-15 15:47:40 +11:00
  • fec8e3489d
    Vi: Implement ConvertScalingMode (#581) jduncanator 2019-02-15 15:47:40 +11:00
  • f7ccece04a Fix XMAD shader instruction, gl_FrontFacing and enable face culling (#583) gdkchan 2019-02-15 00:23:14 -03:00
  • 9cbcbaa90c Fix XMAD shader instruction, gl_FrontFacing and enable face culling (#583) gdkchan 2019-02-15 00:23:14 -03:00
  • b5579a7fdf Support HomeBrew Loader (#577) Thomas Guillemard 2019-02-14 01:44:39 +01:00
  • b126ea48c6 Support HomeBrew Loader (#577) Thomas Guillemard 2019-02-14 01:44:39 +01:00
  • 544be54a53 Change timestamp value on GPU query with timestamp and counter writeback (#547) gdkchan 2019-02-12 23:40:25 -03:00
  • 7e9f555574 Change timestamp value on GPU query with timestamp and counter writeback (#547) gdkchan 2019-02-12 23:40:25 -03:00
  • 0adb123e7c Audio: Select a shared audio device by default (#574) jduncanator 2019-02-13 12:59:26 +11:00
  • c734137f41
    Audio: Select a shared audio device by default (#574) jduncanator 2019-02-13 12:59:26 +11:00
  • 99b3d39ad3 Config: Resolve config and file log to application directory (#580) jduncanator 2019-02-13 10:24:11 +11:00
  • f73c11744e Config: Resolve config and file log to application directory (#580) jduncanator 2019-02-13 10:24:11 +11:00
  • bbed26583f Do not increment played wave buffers count for empty wave buffers (#568) gdkchan 2019-02-12 14:05:05 -03:00
  • 8eebbc736e
    Do not increment played wave buffers count for empty wave buffers (#568) gdkchan 2019-02-12 14:05:05 -03:00
  • 0ec86daf58 Logger and Configuration Refactoring (#573) jduncanator 2019-02-11 23:00:32 +11:00
  • d306115750 Logger and Configuration Refactoring (#573) jduncanator 2019-02-11 23:00:32 +11:00
  • 891a6a2e8e Implement speculative translation on the CPU (#515) gdkchan 2019-02-04 18:26:05 -03:00
  • a694420d11
    Implement speculative translation on the CPU (#515) gdkchan 2019-02-04 18:26:05 -03:00
  • 5aa82844ef Scissor test fix (#563) BaronKiko 2019-02-01 01:37:07 +00:00
  • f5b4f6ccc4 Scissor test fix (#563) BaronKiko 2019-02-01 01:37:07 +00:00
  • 52eed267a8 Disable file log by default emmauss 2019-01-31 14:35:01 +00:00
  • d191b256a6
    Disable file log by default emmauss 2019-01-31 14:35:01 +00:00
  • e54e3367e0 Initial support for shader half float instructions (#507) gdkchan 2019-01-31 09:43:24 -03:00
  • e10ff17e2d
    Initial support for shader half float instructions (#507) gdkchan 2019-01-31 09:43:24 -03:00
  • bb356aa17f Add file logging and handle unhandled exceptions (#558) emmauss 2019-01-31 04:49:15 +02:00
  • c81abdde4c Add file logging and handle unhandled exceptions (#558) emmauss 2019-01-31 04:49:15 +02:00
  • da2270d55d Implement some ARM32 memory instructions and CMP (#565) gdkchan 2019-01-29 13:06:11 -03:00
  • c1bdf19061
    Implement some ARM32 memory instructions and CMP (#565) gdkchan 2019-01-29 13:06:11 -03:00
  • a2a4f3eff4 Add Smlal_Ve, Smlsl_Ve, Smull_Ve, Umlal_Ve, Umlsl_Ve, Umull_Ve Inst.; add Tests. Add Sse Opt. for Trn1/2_V and Uzp1/2_V Inst. Nits. (#566) LDj3SNuD 2019-01-29 14:54:39 +01:00
  • 8f7fcede7f Add Smlal_Ve, Smlsl_Ve, Smull_Ve, Umlal_Ve, Umlsl_Ve, Umull_Ve Inst.; add Tests. Add Sse Opt. for Trn1/2_V and Uzp1/2_V Inst. Nits. (#566) LDj3SNuD 2019-01-29 14:54:39 +01:00
  • a074510db3 Add ARM32 support on the translator (#561) gdkchan 2019-01-24 23:59:53 -02:00
  • 36b9ab0e48
    Add ARM32 support on the translator (#561) gdkchan 2019-01-24 23:59:53 -02:00
  • 8c9f5caa2f Add support of PFS0 as ExeFS (#564) Thomas Guillemard 2019-01-25 02:51:28 +01:00
  • 72157e03eb Add support of PFS0 as ExeFS (#564) Thomas Guillemard 2019-01-25 02:51:28 +01:00
  • 4d3945e731 Resolve build merge conflict (#559) jduncanator 2019-01-21 13:04:52 +11:00
  • 1af6c31dc0 Resolve build merge conflict (#559) jduncanator 2019-01-21 13:04:52 +11:00
  • 3a33ca3f75 Improve kernel IPC implementation (#550) gdkchan 2019-01-18 20:26:39 -02:00
  • 22bacc6188
    Improve kernel IPC implementation (#550) gdkchan 2019-01-18 20:26:39 -02:00
  • 464480b9f4 SNK 40th Anniversary Out of Bounds Fix (#557) BaronKiko 2019-01-18 18:31:25 +00:00
  • 3731d0ce84 SNK 40th Anniversary Out of Bounds Fix (#557) BaronKiko 2019-01-18 18:31:25 +00:00
  • e37f987038 Scissor test implementation. Partially stubbed until geometry shaders… (#556) BaronKiko 2019-01-13 21:26:42 +00:00
  • 0cd5ba03fe Scissor test implementation. Partially stubbed until geometry shaders… (#556) BaronKiko 2019-01-13 21:26:42 +00:00
  • 0f1a523432 Refactor Ryujinx.Common and HLE Stub Logging (#537) jduncanator 2019-01-11 11:11:46 +11:00
  • 8406ec6272 Refactor Ryujinx.Common and HLE Stub Logging (#537) jduncanator 2019-01-11 11:11:46 +11:00
  • d8259568b1 add missing return emmauss 2019-01-09 19:36:51 +00:00
  • 600799ba87
    add missing return emmauss 2019-01-09 19:36:51 +00:00
  • 65b3da01b7 Some improvements for nvnflinger (#555) Thomas Guillemard 2019-01-05 22:26:16 +01:00
  • b4d91402c6 Some improvements for nvnflinger (#555) Thomas Guillemard 2019-01-05 22:26:16 +01:00
  • d528bcda0d Update to LibHac 0.2.0 (#549) Alex Barney 2019-01-04 17:41:49 -07:00
  • 290f5e812e Update to LibHac 0.2.0 (#549) Alex Barney 2019-01-04 17:41:49 -07:00
  • 6b535588c5 Quad to triangle optimization (#552) BaronKiko 2019-01-01 17:08:15 +00:00