Commit graph

  • eeb78e8d18 Flip order of Fx and index, to indicate that the operand's is the "base" riperiperi 2020-01-19 21:18:43 +0000
  • 9be5c4e25b More test cleanup riperiperi 2020-01-19 21:00:44 +0000
  • 84991414e1 Fix Typo riperiperi 2020-01-19 19:18:17 +0000
  • 931a0dd0b9 Update to thog's latest SVC work riperiperi 2020-01-19 19:12:38 +0000
  • 39304e394d Improve some tests, fix some shift instructions, add slow path for Vadd riperiperi 2020-01-19 18:31:31 +0000
  • 9eae8f59b6 Fix FPDefaultNaN on Ryzen CPUs riperiperi 2020-01-19 17:50:14 +0000
  • 77c48c2a8d Test Cleanup riperiperi 2020-01-18 23:49:16 +0000
  • 71d5043029 Merge remote-tracking branch 'origin/master' into riperiperi/a32-wip riperiperi 2020-01-18 23:38:31 +0000
  • c487045b7a Remove urgency from DMB comment in MRRC riperiperi 2020-01-18 23:37:30 +0000
  • 4d13cb0446 OpCode cleanup riperiperi 2020-01-18 23:36:28 +0000
  • 81cca88bcd Fix shader output color buffer index when non-sequential render targets are used (#895) gdkchan 2020-01-18 20:09:46 -0300
  • 90b4759085 Various small audren fixes (#894) bylaws 2020-01-18 22:29:52 +0000
  • d2a8c5fac5 Fix shader output color buffer index when non-sequential render targets are used gdkchan 2020-01-18 18:54:50 -0300
  • 0acda4cff8 Remove unused variable in audren Billy Laws 2020-01-18 20:06:49 +0000
  • 8ad6dee182 Correct typo in UpdateDataHeader Billy Laws 2020-01-18 20:06:05 +0000
  • 7663e4b90c Remove redundant modulo on wave buffer index bylaws 2020-01-18 18:45:04 +0000
  • 969f197028 Force passing of fpcr to FPProcessException and FPUnpack. riperiperi 2020-01-18 17:54:18 +0000
  • 3d67259c9e Add StandardFPSCRValue behaviour to compare instructions. riperiperi 2020-01-18 17:37:21 +0000
  • 70a9e12e4e Add StandardFPSCRValue behaviour for all Arithmetic instructions riperiperi 2020-01-18 17:13:23 +0000
  • a66ada4f26 Correct Fpscr handling for FP vector slow paths riperiperi 2020-01-18 01:35:55 +0000
  • 7b8fef1a94 Remove 16 bit encodings from OpCodeTable riperiperi 2020-01-17 17:43:57 +0000
  • 1c31be1398 Make sure to dispose MainWindow Thog 2020-01-17 17:50:20 +0100
  • d5eec13284 Make sure to dispose the Discord module and use GTK quit method Thog 2020-01-17 17:22:13 +0100
  • 135c19ab32 Address jd's comments Thog 2020-01-17 15:27:10 +0100
  • fbfed4f47a Merge remote-tracking branch 'origin/master' into riperiperi/a32-wip riperiperi 2020-01-17 12:04:02 +0000
  • 595e7716d8 Support audio effect output status (#890) gdkchan 2020-01-17 06:07:27 -0300
  • a5e20a8fd1 Add sampler border color support on the GPU (#893) gdkchan 2020-01-17 05:55:38 -0300
  • 3a1050fc68 Add sampler border color support on the GPU gdkchan 2020-01-17 03:58:52 -0300
  • 869adf7d4a Add FlushProcessDataCache32 Thog 2020-01-17 02:07:50 +0100
  • 56db1a1c45 Refactor part 2: Move index/subindex logic to Operand riperiperi 2020-01-17 00:59:04 +0000
  • a1f487372b Implement 32 bits syscalls Thog 2020-01-17 01:55:46 +0100
  • c5f872c70a Update to LibHac 0.8.2 (#889) Alex Barney 2020-01-16 15:08:39 -0700
  • c246ed3daf Cleanup Part 1 riperiperi 2020-01-16 21:20:19 +0000
  • 0f65c7f6ef Fix HighCq, enable FastFP paths for some floating point instructions riperiperi 2020-01-16 19:09:57 +0000
  • 34d98d7da0 Address Ac_k's comments Thog 2020-01-16 18:26:03 +0100
  • 956dbd94aa Nit. LDj3SNuD 2020-01-16 18:20:12 +0100
  • fdc3ad7c2f Merge branch 'master' into aot LDj3SNuD 2020-01-16 17:52:59 +0100
  • 61ab170071 Impl. index-based relocation information. Impl. cache file version field. LDj3SNuD 2020-01-16 17:46:43 +0100
  • 85a8d1bb9f Fix way too many instruction bugs, add tests for some of the more important ones. riperiperi 2020-01-16 01:53:46 +0000
  • 731eaf21ac Remove extra line gdkchan 2020-01-15 02:10:15 -0300
  • 844051eafd Support audio effect output status gdkchan 2020-01-15 02:05:48 -0300
  • 86f778d28d Auto-format IFileSystemProxy Alex Barney 2020-01-14 16:05:39 -0700
  • 3057e6193c Merge remote-tracking branch 'Ryujinx/master' DrHacknik 2020-01-14 16:28:25 -0500
  • 3d59b33d95 Update to LibHac 0.8.2 Alex Barney 2020-01-13 21:57:48 -0700
  • 012fcc6c06 Add a few more instructions, fix Vmul_1 encoding. riperiperi 2020-01-14 01:38:28 +0000
  • 4fd8fc04f0 Keep the GUI alive when closing a game Thog 2020-01-14 00:31:11 +0100
  • 301ced766c Add tests and fix issues with VTRN, VZIP, VUZP riperiperi 2020-01-13 17:47:22 +0000
  • 491154c7bb Merge remote-tracking branch 'origin' into riperiperi/a32-wip riperiperi 2020-01-13 10:20:56 +0000
  • 892df335e6 Rework SVC handling (#883) Thog 2020-01-13 03:04:28 +0100
  • c39f840b3d Add a few more instructions, a quick hack to fix svcs for now. riperiperi 2020-01-13 02:00:34 +0000
  • 69faf24961 Address jd's comments Thog 2020-01-13 01:51:21 +0100
  • 7d0d9703a1 Merge branch 'master' into aot LDj3SNuD 2020-01-13 01:47:46 +0100
  • 76123878b0 Switch to the new folder structure. LDj3SNuD 2020-01-13 01:45:19 +0100
  • 5facc0c07f Name all threads (#886) Ac_K 2020-01-13 01:21:54 +0100
  • f0055482fd Fix race condition in ContentManager (#884) Thog 2020-01-13 01:17:44 +0100
  • b8e3909d80 Add a GetSpan method to the memory manager and use it on GPU (#877) gdkchan 2020-01-12 20:27:50 -0300
  • 44a73d7814 Ensure to dispose the FileStream and not the IStorage Thog 2020-01-13 00:08:46 +0100
  • 4b80ae9da9 use ThreadName instead of ThreadId in Logging Ac_K 2020-01-12 23:38:57 +0100
  • 11a8595916 Address gdk's comments Thog 2020-01-12 23:21:46 +0100
  • 8b90924c1e Support instanced draw of quads" (#881) gdkchan 2020-01-12 19:14:50 -0300
  • 2bb39ff03e Replace glFinish with barrier for WaitForIdle (#878) gdkchan 2020-01-12 19:12:40 -0300
  • be69a2cefc Name all threads Ac_K 2020-01-12 22:48:38 +0100
  • 71cbd55b12 Simplify local setter loop Thog 2020-01-12 18:51:28 +0100
  • 21cfaf4c79 Address gdk's comments Thog 2020-01-12 18:29:49 +0100
  • 88f78ae6c8 Get rid of unused class AboutInfo (#882) Jonathan Goyvaerts 2020-01-12 18:11:45 +0100
  • afc59e758a Fix race condition in ContentManager Thog 2020-01-12 17:22:02 +0100
  • 4e81df0e5c Pregenerate all SVC handler Thog 2020-01-12 16:18:23 +0100
  • c3a00fe08e QueryMemory64 x1 is an output Thog 2020-01-12 15:20:10 +0100
  • 148b6d6975 Rework SVC handling Thog 2020-01-12 14:14:32 +0100
  • 957f00c059 Merge remote-tracking branch 'origin/master' into riperiperi/a32-wip riperiperi 2020-01-12 13:27:59 +0000
  • acb31c97f2 Get rid of unused class AboutInfo Jonathan Goyvaerts 2020-01-12 14:26:08 +0100
  • 7c40a551ee Begin impl of pairwise, some other instructions. riperiperi 2020-01-12 12:45:11 +0000
  • 0b955b880c Merge branch 'master' into aot LDj3SNuD 2020-01-12 13:04:51 +0100
  • e348f95495 Call EnsureApplicationSaveData when launching a game (#871) Alex Barney 2020-01-12 04:15:17 -0700
  • 9c8d48edff
    Add 32 bits support to HleProcessDebugger (#859) Thog 2020-01-12 12:06:26 +0100
  • 44b73329c7 Support instanced draw of quads" gdkchan 2020-01-12 03:41:19 -0300
  • 3b3ce91271 Call EnsureApplicationSaveData when launching a game Alex Barney 2020-01-11 13:14:54 -0700
  • 7b4e2087c5 Workaround for the lack of a program registry Alex Barney 2020-01-10 22:39:11 -0700
  • 78f6b1d396 Create method to LoadAndSave ApplicationMetaData and get rid of code duplication (#872) Jonathan Goyvaerts 2020-01-12 04:01:04 +0100
  • 29e8576b0d MapBufferEx: take page size into account (#873) Thog 2020-01-12 03:14:27 +0100
  • e35cef3b50 Replace glFinish with barrier for WaitForIdle gdkchan 2020-01-11 23:13:59 -0300
  • e485ee049d System firmware installer (#791) emmauss 2020-01-12 02:10:55 +0000
  • 10f13fb0f2 Add a GetSpan method to the memory manager and use it on GPU gdkchan 2020-01-11 22:50:32 -0300
  • 3d9d492b22 Implement some more instructions, fix others. riperiperi 2020-01-11 23:48:47 +0000
  • 8a3eee19be Experimental performance improvements gdkchan 2020-01-11 19:40:40 -0300
  • 3615e998e2 Create method to LoadAndSave ApplicationMetaData and get rid of code duplication Jonathan Goyvaerts 2020-01-11 11:44:25 +0100
  • e339f8a7c2 MapBufferEx: take page size into account Thog 2020-01-11 19:08:15 +0100
  • fc2d482616 Fix typo in ordered/exclusive stores. riperiperi 2020-01-11 15:59:49 +0000
  • 475bf7d7e8 add label to status bar to show current firmware version emmaus 2020-01-11 09:13:46 +0000
  • 7823a46115 addressed alex's comments emmaus 2020-01-11 08:04:49 +0000
  • f9f21401df Add missing exception messages. LDj3SNuD 2020-01-11 02:42:00 +0100
  • 1661ce99ca Update path for system archives in README (#870) Xpl0itR 2020-01-10 22:04:52 +0000
  • 4376d9280e
    🤦 unknown 2020-01-10 21:50:39 +0000
  • 39d40ecf4e
    Fix LDj3SNuD's comments Thog 2020-01-10 22:12:48 +0100
  • 6b947cd282
    Fix build Thog 2020-01-10 21:36:42 +0100
  • 50f3985b6f
    Add a few instructions and fix others. re-disable highCq for now. riperiperi 2020-01-10 14:07:20 +0000
  • 8068eb23e5
    Fix incorrect opcode decoders and a few more instructions. Thog 2020-01-04 03:33:34 +0100
  • 9e2e45f852
    Fix highCq mode, add many tests, fix some instruction bugs riperiperi 2020-01-08 00:47:07 +0000
  • af735471cd
    hle debug: Add 32 bits dynamic section parsing Thog 2020-01-04 04:07:35 +0100
  • f5f8ce2c7b
    Fix 32 bits stacktrace Thog 2020-01-04 03:55:14 +0100