Commit graph

  • 57b489e5fb
    Fix some typos Hexagon12 2018-02-20 19:47:30 +0200
  • b4a1cfde10 Add SMULL (vector), USHR (scalar), FCCMPE, FNMSUB, fixed a some instructions gdkchan 2018-02-20 14:39:03 -0300
  • 01b7538560 Lots of FS HLE fixes and implementation of missing functions/objects. (#24) Ezekiel Bethel 2018-02-20 11:03:04 +0000
  • 068f9bff2e Misc language usage simplifications (#26) Kurt 2018-02-20 02:54:00 -0800
  • dff28df84e Resize display to window size (#27) Merry 2018-02-20 10:52:35 +0000
  • 1039797c30 Implement Zip1, Zip2 (#25) Merry 2018-02-20 10:41:55 +0000
  • e4215283a1 Resize display to window size MerryMage 2018-02-19 22:55:22 +0000
  • eb611527e5 Misc language usage simplifications Kurt 2018-02-19 14:48:25 -0800
  • 922d6e2bb4 Implement Zip1, Zip2 MerryMage 2018-02-19 21:48:08 +0000
  • 198a83d866 Update IDirectory.cs Ac_K 2018-02-19 21:59:52 +0100
  • 632d297f4b This should work. Ezekiel Bethel 2018-02-19 20:54:14 +0000
  • 86e8010db3 Item -> Index Ezekiel Bethel 2018-02-19 20:21:00 +0000
  • 69c9996089 Some cleanups to IDirectory, fix for OpenDirectory on a non-existent directory. Ezekiel Bethel 2018-02-19 20:19:22 +0000
  • 856a0f328f Update IDirectory.cs Ac_K 2018-02-19 19:32:29 +0100
  • 06f5af878d hey, this is kinda bad Ezekiel Bethel 2018-02-12 22:10:01 +0000
  • 98858520a6 missing TODO Ezekiel Bethel 2018-02-10 20:57:01 +0000
  • 1e60f8670b Implement IFileSystem Directory* methods, as well as RenameFile. Add IDirectory, and implement its Read and GetEntryCount methods. Ezekiel Bethel 2018-02-10 20:55:25 +0000
  • f821d4bc27 Initial pass - fixes IFileSystem OpenFile, implements IFileSystem CreateFile/DeleteFile, fixes IFile Read and implements IFile GetSize/SetSize Ezekiel Bethel 2018-02-10 18:23:17 +0000
  • 33cb70b5a1
    Merge pull request #12 from gdkchan/master Dr.Hacknik 2018-02-19 15:57:31 -0500
  • d9853fdbee Merge remote-tracking branch 'refs/remotes/gdkchan/master' Kurt 2018-02-19 12:28:47 -0800
  • 770cb4b655 Somewhat better scheduler I guess gdkchan 2018-02-19 16:37:13 -0300
  • 8df0b62fe0 Tests: Add Fmax_S test (#23) Merry 2018-02-19 04:17:26 +0000
  • 80568eaeb8 Tests: Add Fmax_S test MerryMage 2018-02-18 20:13:42 +0000
  • f35d286c8d Rename ARegisters to AThreadState gdkchan 2018-02-18 16:28:07 -0300
  • 5a0396efaf Minor cpu fixes gdkchan 2018-02-18 16:01:21 -0300
  • 3872ae034d Add MLS (vector) instruction, fix mistake introduced on last commit gdkchan 2018-02-18 02:13:42 -0300
  • c3b5b4ffeb Merge branch 'master' of https://github.com/gdkchan/Ryujinx gdkchan 2018-02-18 01:57:56 -0300
  • 1c44d9f66d Fix for some SIMD issues gdkchan 2018-02-18 01:57:33 -0300
  • 8447635654 Update README.md (#22) Ac_K 2018-02-18 01:46:29 +0100
  • ee6407f5df Create CONFIG.md (#21) Ac_K 2018-02-18 01:45:53 +0100
  • 06f14ba5c6
    Update README.md Ac_K 2018-02-18 01:40:59 +0100
  • a63935bf17
    Create CONFIG.md Ac_K 2018-02-18 01:28:03 +0100
  • f469b968a8 HID Implementation (#20) Ac_K 2018-02-18 00:54:19 +0100
  • 46ee6639cc HID Corrections 2 AcK77 2018-02-18 00:52:36 +0100
  • 8c6bca8f37 HID Corrections AcK77 2018-02-18 00:25:03 +0100
  • 8ab1b693fb Basic HID Implementation in Config AcK77 2018-02-17 23:16:20 +0100
  • 6024660f9a Basic HID Implementation AcK77 2018-02-17 23:15:31 +0100
  • 595e7ee588 Add FCVTAS and FCVTAU instructions gdkchan 2018-02-17 18:59:37 -0300
  • ebddc40550 Add events to shared memory, make it work better with direct memory gdkchan 2018-02-17 18:36:08 -0300
  • 161193e113 CPU refactoring - move SIMD (scalar and vector) instructions to separate files by category, remove AILConv and use only the methods inside SIMD helper to extract/insert vector elements gdkchan 2018-02-17 18:06:11 -0300
  • b3e47b5712 Update new informations in IAudioOut (#19) Ac_K 2018-02-16 03:19:29 +0100
  • 5eb59339e0
    Update IAudioOut.cs Ac_K 2018-02-16 02:47:02 +0100
  • eb88106b5c
    Update new informations in IAudioOut Ac_K 2018-02-16 01:14:25 +0100
  • 1bfe6a9c22 Add some tests (#18) Merry 2018-02-16 00:04:38 +0000
  • 2b3591ed8f CpuTest: Add TearDown MerryMage 2018-02-15 22:10:57 +0000
  • 45153e1450 travis: Run tests MerryMage 2018-02-15 20:24:57 +0000
  • fafbf0509b Add some simple Alu instruction tests MerryMage 2018-02-15 20:20:49 +0000
  • c903c7b227 Add tests MerryMage 2018-02-15 19:35:50 +0000
  • 1df2c5ce7f Gracefully close the app on exit (#12) Cristian Carlesso 2018-02-15 12:16:16 +0000
  • b73fa8eb22 Update README.md (#16) Ac_K 2018-02-15 13:15:22 +0100
  • be1d01bf7d Shouldn't have undone this gdkchan 2018-02-15 01:35:44 -0300
  • 7c314eadcf Emit CIL directly for more SIMD instructions, add UCVTF (vector, scalar) and UZP2, fix XTN (?) gdkchan 2018-02-15 01:32:25 -0300
  • 322f2c386b
    Update README.md Ac_K 2018-02-15 02:05:31 +0100
  • 7c4346685c AInstEmitAluHelper: Simplify EmitAddsVCheck (#14) Merry 2018-02-14 22:01:36 +0000
  • 7791e1fe36 AInstEmitAluHelper: Simplify EmitSubsCCheck (#15) Merry 2018-02-14 22:01:21 +0000
  • 74fbe1494d macOS build (#13) Merry 2018-02-14 21:34:38 +0000
  • d05d436e74 AInstEmitAluHelper: Simplify EmitSubsCCheck MerryMage 2018-02-14 21:15:54 +0000
  • 5992ce244a AInstEmitAluHelper: Simplify EmitAddsVCheck MerryMage 2018-02-14 21:14:47 +0000
  • 2ad4cb0017 Add .travis.yml MerryMage 2018-02-14 20:31:11 +0000
  • 7d8f5f0ba2 Ryujinx.csproj: Add osx-x64 RuntimeIdentifier MerryMage 2018-02-14 20:12:20 +0000
  • 44895eff70
    Merge pull request #11 from gdkchan/master Dr.Hacknik 2018-02-14 14:05:32 -0500
  • 207392b0be Merge branch 'master' of https://github.com/gdkchan/Ryujinx into gracefully_exit Cristian Carlesso 2018-02-14 22:35:39 +0900
  • e0ab79715d Application tear down Cristian Carlesso 2018-02-14 22:20:20 +0900
  • 7ed1153062 Add SHRN instruction, and fix ADDV gdkchan 2018-02-14 02:43:21 -0300
  • f68696dc4a Made initial implementation of the thread scheduler, refactor Svc to avoid passing many arguments gdkchan 2018-02-13 23:43:08 -0300
  • e2c3a1e1fe
    Merge pull request #10 from gdkchan/master Dr.Hacknik 2018-02-13 18:48:38 -0500
  • 69083db0c4 Gracefully close the app on exit Cristian Carlesso 2018-02-12 21:10:41 +0900
  • 598d1fd3ae Remove Console.Title += since it throws PNSE on linux gdkchan 2018-02-12 00:43:36 -0300
  • f337154390 Update README.md (#11) Valentin Vanelslande 2018-02-11 21:39:41 -0600
  • 7d11a146c0 Generate CIL for SCVTF (vector), add undefined encodings for some instructions gdkchan 2018-02-12 00:37:20 -0300
  • 034f8272a5
    Merge pull request #9 from gdkchan/master Dr.Hacknik 2018-02-11 15:21:06 -0500
  • 47818d1234
    Update README.md Valentin Vanelslande 2018-02-11 12:04:25 -0600
  • 9e8d99f30d
    Update README.md gdkchan 2018-02-10 17:51:07 -0200
  • 2f2b60db4c Make HSessionObj implement IDisposable (#10) Stary 2001 2018-02-10 18:31:40 +0000
  • a81092cd57 Spelling fix: GenertateObjectId -> GenerateObjectId Ezekiel Bethel 2018-02-10 18:20:57 +0000
  • b0c8a92ea4 Make HSessionObj implement IDisposable, so that objects that have handles created to them are disposed when the handles are closed. Ezekiel Bethel 2018-02-10 18:18:52 +0000
  • 8e3ef9a5b2
    Merge pull request #8 from gdkchan/master Dr.Hacknik 2018-02-10 12:36:14 -0500
  • 55743c0cba Only throw undefined instruction exception at execution, not at translation stage gdkchan 2018-02-10 14:20:46 -0300
  • 9f612682e0 Add BRK on the opcode table gdkchan 2018-02-10 12:16:48 -0300
  • 9063766ed6 Add BRK instruction, fix wrong namespace on one of Am interfaces, and disable Debug/Trace logs by default gdkchan 2018-02-10 10:24:16 -0300
  • 276f9f6d48 Completely remove static methods inside Ipc interfaces, also remove GetObject method from ServiceCtx as it is no longer needed with this change gdkchan 2018-02-09 23:31:26 -0300
  • 3d0b4d345f Fix bad rename gdkchan 2018-02-09 21:23:16 -0300
  • 322f28668d
    Ipc refactor (#9) gdkchan 2018-02-09 21:14:55 -0300
  • 7f4a190665 Fixes to memory management gdkchan 2018-02-09 21:13:18 -0300
  • 50409eab81 End refactoring IPC objects (#8) Ac_K 2018-02-10 00:36:52 +0100
  • dc8712ed71 End refactoring IPC objects AcK77 2018-02-10 00:34:13 +0100
  • 4909083901 End refactoring IPC objects AcK77 2018-02-10 00:14:10 +0100
  • 9a5b9b2dd3
    Merge pull request #7 from gdkchan/master Dr.Hacknik 2018-02-09 16:55:24 -0500
  • 9929ecf3ba Start refactoring IPC objects (started with IFile and IFileSystem) gdkchan 2018-02-09 18:05:20 -0300
  • ccc9ce1908 Move a few more SIMD instructions to emit CIL directly instead of a method call gdkchan 2018-02-09 17:14:47 -0300
  • 12e263f8b2 Logging Improvements (#7) Ac_K 2018-02-09 20:39:50 +0100
  • fe126a99d1 Logging Improvements2 AcK77 2018-02-09 20:24:41 +0100
  • 45e5f901d1 Logging Improvements AcK77 2018-02-09 20:23:33 +0100
  • a913c620bd Merge remote-tracking branch 'refs/remotes/gdkchan/master' AcK77 2018-02-09 04:57:55 +0100
  • 6a3aa6cd88 Add FVCTZS (fixed point variant) and LD1 (single structure variant) instructions gdkchan 2018-02-09 00:26:20 -0300
  • ebbccfcdbf config bugfix (#6) Ac_K 2018-02-09 04:23:20 +0100
  • e9fbf2e516 config bugfix AcK77 2018-02-09 04:14:40 +0100
  • 5ecfb5c657 Add internal Config support (#5) Ac_K 2018-02-09 03:47:32 +0100
  • 31ff7332f8
    Merge branch 'master' into master Ac_K 2018-02-09 03:44:35 +0100
  • 21b5386841 Add internal Config support AcK77 2018-02-09 03:36:17 +0100