1
0
forked from MeloNX/MeloNX

Commit Graph

  • 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
  • 64ca46f069 Fix paths using ascii instead of utf8 on IFileSystem gdkchan 2018-03-03 02:24:04 -03:00
  • 646af2498c Fix paths using ascii instead of utf8 on IFileSystem gdkchan 2018-03-03 02:24:04 -03:00
  • 3d798df714 Refactor HID, fix issues (#48) gdkchan 2018-03-02 22:49:17 -03:00
  • c14c69a10c
    Refactor HID, fix issues (#48) gdkchan 2018-03-02 22:49:17 -03:00
  • d3fe827521 Fix REV64 (vector) instruction gdkchan 2018-03-02 20:24:16 -03:00
  • efef605b26 Fix REV64 (vector) instruction gdkchan 2018-03-02 20:24:16 -03:00
  • 2f37c57d4f Add REV64 (vector) instruction gdkchan 2018-03-02 20:03:28 -03:00
  • 829b1b1cc0 Add REV64 (vector) instruction gdkchan 2018-03-02 20:03:28 -03:00
  • 4b19910748 Add EXT, CMTST (vector) and UMULL (vector) instructions gdkchan 2018-03-02 19:21:54 -03:00
  • f39a864050 Add EXT, CMTST (vector) and UMULL (vector) instructions gdkchan 2018-03-02 19:21:54 -03:00
  • 2d5ab98fe7 Update IAudioOut.cs (#51) Ac_K 2018-03-02 05:06:05 +01:00
  • 1d71e33171 Update IAudioOut.cs (#51) Ac_K 2018-03-02 05:06:05 +01:00
  • 37f7f127ea stub set_sys (#49) emmauss 2018-03-01 22:23:55 +02:00
  • 65e04e9854 stub set_sys (#49) emmauss 2018-03-01 22:23:55 +02:00
  • 646d5e9ee1 Enable hardware frame buffer texture scaling gdkchan 2018-02-28 23:37:40 -03:00
  • 5d8a615c21 Enable hardware frame buffer texture scaling gdkchan 2018-02-28 23:37:40 -03:00
  • e778d6e5cc Fix wrong rotation direction on nvflinger gdkchan 2018-02-28 19:21:04 -03:00
  • eacd432387 Fix wrong rotation direction on nvflinger gdkchan 2018-02-28 19:21:04 -03:00
  • ad9d0f4e9a More stubs (#47) Ac_K 2018-02-28 21:58:04 +01:00
  • 424e045940 More stubs (#47) Ac_K 2018-02-28 21:58:04 +01:00
  • 392d6ca5fc Stubs implementations (#45) Ac_K 2018-02-28 04:31:52 +01:00
  • 7f0bee2ff8 Stubs implementations (#45) Ac_K 2018-02-28 04:31:52 +01:00
  • 7b58da6812 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
  • 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
  • 22a59a344f Fix corner cases of ADCS and SBFM gdkchan 2018-02-26 15:56:34 -03:00
  • 708761963e Fix corner cases of ADCS and SBFM gdkchan 2018-02-26 15:56:34 -03:00
  • 927350dd22 Implement SvcSetMemoryAttribute gdkchan 2018-02-25 22:53:01 -03:00
  • f6dc86c6a0 Implement SvcSetMemoryAttribute gdkchan 2018-02-25 22:53:01 -03:00
  • 42d285e9e7 Fix regression introduced on last commit with wrong ImageEnd gdkchan 2018-02-25 22:44:30 -03:00
  • 13214ffa43 Fix regression introduced on last commit with wrong ImageEnd gdkchan 2018-02-25 22:44:30 -03:00
  • b39b3ef471 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
  • 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
  • 9812c7db46 Implement many objects, improve logging. (#42) Ac_K 2018-02-25 19:58:16 +01:00
  • e174100474 Implement many objects, improve logging. (#42) Ac_K 2018-02-25 19:58:16 +01:00
  • 5370d1d480 Refactor IPC services to have commands into separate classes, fix readme url gdkchan 2018-02-25 01:34:16 -03:00
  • fba0bf8732 Refactor IPC services to have commands into separate classes, fix readme url gdkchan 2018-02-25 01:34:16 -03:00
  • 0a69a60c01 Update ADC test, add WZR/WSP, ADCS, SBCS test (#37) MS-DOS1999 2018-02-25 02:50:58 +01:00
  • a4ff0d3484 Update ADC test, add WZR/WSP, ADCS, SBCS test (#37) MS-DOS1999 2018-02-25 02:50:58 +01:00
  • cff62601d1 Update SvcSystem.cs (#40) Ac_K 2018-02-25 00:09:10 +01:00
  • e90a0f0e33 Update SvcSystem.cs (#40) Ac_K 2018-02-25 00:09:10 +01:00
  • e146b33328 Update IpcMessage.cs (#38) Ac_K 2018-02-25 00:08:54 +01:00
  • 8fa26a18c5 Update IpcMessage.cs (#38) Ac_K 2018-02-25 00:08:54 +01:00
  • bef7d9078c Update IpcHandler.cs (#39) Ac_K 2018-02-25 00:08:29 +01:00
  • c9f54aabfb Update IpcHandler.cs (#39) Ac_K 2018-02-25 00:08:29 +01:00
  • 4c3b282606 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
  • 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
  • fe93bf0106 Fix build link gdkchan 2018-02-24 13:30:37 -03:00
  • c02a2b510f
    Fix build link gdkchan 2018-02-24 13:30:37 -03:00
  • 6d640d712e 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
  • 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
  • 7796f1709e 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
  • 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
  • a7912d0990 Somewhat better NvFlinger (I guess) (fixes #30) gdkchan 2018-02-23 18:48:27 -03:00
  • 2ed733b1d5 Somewhat better NvFlinger (I guess) (fixes #30) gdkchan 2018-02-23 18:48:27 -03:00
  • 257e7ece70 Add flags parameters in singleOpcode function, and add ADC Test (#36) MS-DOS1999 2018-02-23 15:53:32 +01:00
  • eafc58c9f2 Add flags parameters in singleOpcode function, and add ADC Test (#36) MS-DOS1999 2018-02-23 15:53:32 +01:00
  • bb74e06299 Review of cpu tests and creation of a class for mixed cpu tests. (#35) LDj3SNuD 2018-02-23 13:29:20 +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
  • 250753062a Merge branch 'master' of https://github.com/gdkchan/Ryujinx gdkchan 2018-02-22 16:26:54 -03:00
  • 0ff5ec5cb5 Merge branch 'master' of https://github.com/gdkchan/Ryujinx gdkchan 2018-02-22 16:26:54 -03:00
  • 16fe360767 Add FRINTP instruction, fix opcode ctor call method creation with multithreading gdkchan 2018-02-22 16:26:11 -03:00
  • 2cba1d49f6 Add FRINTP instruction, fix opcode ctor call method creation with multithreading gdkchan 2018-02-22 16:26:11 -03:00
  • 6cd4fd737f implement single tap touchscreen (#34) emmauss 2018-02-22 15:28:27 +02:00
  • 1b33e2f1d4 implement single tap touchscreen (#34) emmauss 2018-02-22 15:28:27 +02:00
  • 94dc5cccd6 Initiale hbmenu.nro support (#32) Ac_K 2018-02-22 01:51:17 +01:00
  • 224211367f Initiale hbmenu.nro support (#32) Ac_K 2018-02-22 01:51:17 +01:00
  • af97037ba3 FspSrv improvements, also fix ImageEnd for NROs without a MOD0 section gdkchan 2018-02-21 18:56:52 -03:00
  • b2f733da78 FspSrv improvements, also fix ImageEnd for NROs without a MOD0 section gdkchan 2018-02-21 18:56:52 -03:00
  • 4d76d0e9e7 Add ChocolArm64 reference to Ryujinx.Tests gdkchan 2018-02-20 17:19:00 -03:00
  • 3696255457 Add ChocolArm64 reference to Ryujinx.Tests gdkchan 2018-02-20 17:19:00 -03:00
  • 5851ec2bd7 Fix various typos in the Readme (#31) Hexagon12 2018-02-20 22:10:03 +02:00
  • fed74be81d Fix various typos in the Readme (#31) Hexagon12 2018-02-20 22:10:03 +02:00
  • bf5ccf25b7 Split main project into core,graphics and chocolarm4 subproject (#29) emmauss 2018-02-20 22:09:23 +02:00
  • 62b827f474 Split main project into core,graphics and chocolarm4 subproject (#29) emmauss 2018-02-20 22:09:23 +02:00
  • 9d21945ccf Add FDIV (vector) instruction gdkchan 2018-02-20 16:04:22 -03:00
  • cb665bb715 Add FDIV (vector) instruction gdkchan 2018-02-20 16:04:22 -03:00
  • ab6043ed6d Add SMULL (vector), USHR (scalar), FCCMPE, FNMSUB, fixed a some instructions gdkchan 2018-02-20 14:39:03 -03:00
  • b4a1cfde10 Add SMULL (vector), USHR (scalar), FCCMPE, FNMSUB, fixed a some instructions gdkchan 2018-02-20 14:39:03 -03:00
  • 5bed9bbf77 Lots of FS HLE fixes and implementation of missing functions/objects. (#24) Ezekiel Bethel 2018-02-20 11:03:04 +00:00
  • 01b7538560 Lots of FS HLE fixes and implementation of missing functions/objects. (#24) Ezekiel Bethel 2018-02-20 11:03:04 +00:00
  • 18db15a27f Misc language usage simplifications (#26) Kurt 2018-02-20 02:54:00 -08:00
  • 068f9bff2e Misc language usage simplifications (#26) Kurt 2018-02-20 02:54:00 -08:00
  • affbbe6ab4 Resize display to window size (#27) Merry 2018-02-20 10:52:35 +00:00
  • dff28df84e Resize display to window size (#27) Merry 2018-02-20 10:52:35 +00:00
  • c66da3300a Implement Zip1, Zip2 (#25) Merry 2018-02-20 10:41:55 +00:00
  • 1039797c30 Implement Zip1, Zip2 (#25) Merry 2018-02-20 10:41:55 +00:00
  • 80370b3204 Somewhat better scheduler I guess gdkchan 2018-02-19 16:37:13 -03:00
  • 770cb4b655 Somewhat better scheduler I guess gdkchan 2018-02-19 16:37:13 -03:00
  • e83d888cdb Tests: Add Fmax_S test (#23) Merry 2018-02-19 04:17:26 +00:00
  • 8df0b62fe0 Tests: Add Fmax_S test (#23) Merry 2018-02-19 04:17:26 +00:00
  • f50667f0ee Rename ARegisters to AThreadState gdkchan 2018-02-18 16:28:07 -03:00
  • f35d286c8d Rename ARegisters to AThreadState gdkchan 2018-02-18 16:28:07 -03:00
  • 74e0ac27ef Minor cpu fixes gdkchan 2018-02-18 16:01:21 -03:00
  • 5a0396efaf Minor cpu fixes gdkchan 2018-02-18 16:01:21 -03:00
  • 1e37e0b1f5 Add MLS (vector) instruction, fix mistake introduced on last commit gdkchan 2018-02-18 02:13:42 -03:00
  • 3872ae034d Add MLS (vector) instruction, fix mistake introduced on last commit gdkchan 2018-02-18 02:13:42 -03:00
  • 1185986448 Merge branch 'master' of https://github.com/gdkchan/Ryujinx gdkchan 2018-02-18 01:57:56 -03:00
  • c3b5b4ffeb Merge branch 'master' of https://github.com/gdkchan/Ryujinx gdkchan 2018-02-18 01:57:56 -03:00
  • c06940b130 Fix for some SIMD issues gdkchan 2018-02-18 01:57:33 -03:00