Commit Graph

  • 84c497292a Service: Add new ServiceFramework framework for writing HLE services Yuri Kunde Schlesner 2017-06-06 21:20:52 -07:00
  • 6aa46704c4 Merge pull request #2737 from Subv/decryptbeacondata James Rowe 2017-06-07 10:08:43 -06:00
  • 8c22334f96 Merge pull request #2737 from Subv/decryptbeacondata James Rowe 2017-06-07 10:08:43 -06:00
  • 60b216b32d Kernel: Remove some unnecessary namespace qualifications Yuri Kunde Schlesner 2017-06-06 14:51:42 -07:00
  • 6dc133c24a Kernel: Remove some unnecessary namespace qualifications Yuri Kunde Schlesner 2017-06-06 14:51:42 -07:00
  • d2c9f3dc2a Merge pull request #2755 from yuriks/service-includes Yuri Kunde Schlesner 2017-06-06 14:04:34 -07:00
  • 160df440bc Merge pull request #2755 from yuriks/service-includes Yuri Kunde Schlesner 2017-06-06 14:04:34 -07:00
  • 4ec88e407c Merge pull request #2754 from yuriks/sm-impl Yuri Kunde Schlesner 2017-06-06 14:04:11 -07:00
  • b242f1c5dd Merge pull request #2754 from yuriks/sm-impl Yuri Kunde Schlesner 2017-06-06 14:04:11 -07:00
  • 8e7f524b3c Services/UDS: Implement DecryptBeaconData. Subv 2017-05-29 14:40:00 -05:00
  • d7d0b46fc1 Services/UDS: Implement DecryptBeaconData. Subv 2017-05-29 14:40:00 -05:00
  • 3a94e29c9d Merge pull request #2753 from yuriks/set-hle-handler Yuri Kunde Schlesner 2017-06-06 08:04:02 -07:00
  • fc1bd06192 Merge pull request #2753 from yuriks/set-hle-handler Yuri Kunde Schlesner 2017-06-06 08:04:02 -07:00
  • 8e50ec8da2 Merge pull request #2752 from yuriks/move-session-request-handler Yuri Kunde Schlesner 2017-06-06 08:01:18 -07:00
  • 7d59c3acbf Merge pull request #2752 from yuriks/move-session-request-handler Yuri Kunde Schlesner 2017-06-06 08:01:18 -07:00
  • 560f612132 Service: Remove unnecessary includes from service.h Yuri Kunde Schlesner 2017-06-06 01:29:46 -07:00
  • d96a9e0c11 Service: Remove unnecessary includes from service.h Yuri Kunde Schlesner 2017-06-06 01:29:46 -07:00
  • 09bf937a86 Service: Make service registration part of the sm implementation Yuri Kunde Schlesner 2017-06-05 23:31:59 -07:00
  • 23ec6b3d8f Service: Make service registration part of the sm implementation Yuri Kunde Schlesner 2017-06-05 23:31:59 -07:00
  • 0d5b25d33c Service/sm: Use an actual semaphore for the notification semaphore Yuri Kunde Schlesner 2017-06-05 22:25:22 -07:00
  • e5a59ef27c Service/sm: Use an actual semaphore for the notification semaphore Yuri Kunde Schlesner 2017-06-05 22:25:22 -07:00
  • 5d6dd7e702 Service: Move SRV interface to a new sm/ subdirectory Yuri Kunde Schlesner 2017-06-05 22:18:19 -07:00
  • 1eee09f364 Service: Move SRV interface to a new sm/ subdirectory Yuri Kunde Schlesner 2017-06-05 22:18:19 -07:00
  • c2ed19206e Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession Yuri Kunde Schlesner 2017-06-05 22:39:26 -07:00
  • 6354d08359 Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession Yuri Kunde Schlesner 2017-06-05 22:39:26 -07:00
  • 0c25e84432 ResultVal: Add more convenience utils for creating and cascading results Yuri Kunde Schlesner 2017-06-05 23:13:58 -07:00
  • 7e5dd46cf4 ResultVal: Add more convenience utils for creating and cascading results Yuri Kunde Schlesner 2017-06-05 23:13:58 -07:00
  • 2578ce5423 HLE: Move SessionRequestHandler from Service:: to Kernel:: Yuri Kunde Schlesner 2017-06-04 21:52:19 -07:00
  • e626a520ca HLE: Move SessionRequestHandler from Service:: to Kernel:: Yuri Kunde Schlesner 2017-06-04 21:52:19 -07:00
  • 62ceb48f38 pica/rasterizer: implement/stub texture wrap mode 4-7 wwylele 2017-06-01 16:56:46 +03:00
  • 28d1e73d2f pica/rasterizer: implement/stub texture wrap mode 4-7 wwylele 2017-06-01 16:56:46 +03:00
  • 5d3f6c0b60 Merge pull request #2747 from atouchet/readme-url James Rowe 2017-06-03 21:05:08 -06:00
  • 8f0a23b631 Merge pull request #2747 from atouchet/readme-url James Rowe 2017-06-03 21:05:08 -06:00
  • 2827d424f4 Fix FAQ Link in Readme Alex Touchet 2017-06-03 20:03:17 -07:00
  • 1ebe8f4011 Fix FAQ Link in Readme Alex Touchet 2017-06-03 20:03:17 -07:00
  • cee43de380 Edit Citra URLs (#2728) Alex Touchet 2017-06-03 13:51:45 -07:00
  • e46ec64690 Edit Citra URLs (#2728) Alex Touchet 2017-06-03 13:51:45 -07:00
  • aaa369ce31 Merge pull request #2746 from Kloen/just-why James Rowe 2017-06-03 10:51:57 -06:00
  • a7ddec88d4 Merge pull request #2746 from Kloen/just-why James Rowe 2017-06-03 10:51:57 -06:00
  • c1c164f3dd Remove unused imports in game_list_p.h Kloen 2017-06-03 13:18:37 +02:00
  • b763220dec Remove unused imports in game_list_p.h Kloen 2017-06-03 13:18:37 +02:00
  • 1450bf2707 Merge pull request #2611 from TheKoopaKingdom/missing-file-dialogs bunnei 2017-06-02 22:24:29 -04:00
  • 81449f025a Merge pull request #2611 from TheKoopaKingdom/missing-file-dialogs bunnei 2017-06-02 22:24:29 -04:00
  • 28de301d16 Addressed Bunnei's review comments, and made some other tweaks: - Deleted GetStatus() because it wasn't used anywhere outside of Core::System. - Fixed design flaw where the message bar status could be set despite the game being stopped. TheKoopaKingdom 2017-06-02 17:03:38 -04:00
  • f008b22e3b Addressed Bunnei's review comments, and made some other tweaks: - Deleted GetStatus() because it wasn't used anywhere outside of Core::System. - Fixed design flaw where the message bar status could be set despite the game being stopped. TheKoopaKingdom 2017-06-02 17:03:38 -04:00
  • fc036cb330 Fixed wiki URLs. TheKoopaKingdom 2017-05-25 16:49:46 -04:00
  • ff04320c97 Fixed wiki URLs. TheKoopaKingdom 2017-05-25 16:49:46 -04:00
  • a40575a940 Switched to the ERROR_NOT_FOUND constant from errors.h. TheKoopaKingdom 2017-05-24 19:51:31 -04:00
  • 59de38b965 Switched to the ERROR_NOT_FOUND constant from errors.h. TheKoopaKingdom 2017-05-24 19:51:31 -04:00
  • 7601f88633 Moved whitelist checks from FS_User to the Archive_NCCH handler. TheKoopaKingdom 2017-05-23 19:46:30 -04:00
  • cea19fd659 Moved whitelist checks from FS_User to the Archive_NCCH handler. TheKoopaKingdom 2017-05-23 19:46:30 -04:00
  • 266c619427 Created a whitelist of system archives to prevent false positives creating dialogs. TheKoopaKingdom 2017-04-13 01:18:54 -04:00
  • a8aef599e0 Created a whitelist of system archives to prevent false positives creating dialogs. TheKoopaKingdom 2017-04-13 01:18:54 -04:00
  • 3cffc964dc Optimized messages that were repetitive and added ability for core errors to specify more details optionally. TheKoopaKingdom 2017-04-13 01:15:23 -04:00
  • 0409bdfea5 Optimized messages that were repetitive and added ability for core errors to specify more details optionally. TheKoopaKingdom 2017-04-13 01:15:23 -04:00
  • 2f37831218 Added message to status bar to show core errors ignored by the user. TheKoopaKingdom 2017-04-13 01:10:19 -04:00
  • b6bab59000 Added message to status bar to show core errors ignored by the user. TheKoopaKingdom 2017-04-13 01:10:19 -04:00
  • de80586020 Made some changes from review comments: - Made LoadKernelSystemMode return a pair consisting of a system mode and a result code (Could use review). - Deleted ErrorOpenGL error code in favor of just having ErrorVideoCore. - Made dialog messages more clear. - Compared archive ID in fs_user.cpp to ArchiveIdCode::NCCH as opposed to hex magic. - Cleaned up some other stuff. TheKoopaKingdom 2017-03-08 20:21:31 -05:00
  • 37bec598ea Made some changes from review comments: - Made LoadKernelSystemMode return a pair consisting of a system mode and a result code (Could use review). - Deleted ErrorOpenGL error code in favor of just having ErrorVideoCore. - Made dialog messages more clear. - Compared archive ID in fs_user.cpp to ArchiveIdCode::NCCH as opposed to hex magic. - Cleaned up some other stuff. TheKoopaKingdom 2017-03-08 20:21:31 -05:00
  • 86033c8177 Added system for handling core errors in citra-qt. TheKoopaKingdom 2017-03-08 16:28:30 -05:00
  • 1ecb322daa Added system for handling core errors in citra-qt. TheKoopaKingdom 2017-03-08 16:28:30 -05:00
  • d7d5440077 Fixed encrypted ROM error messages. TheKoopaKingdom 2017-03-08 16:23:28 -05:00
  • e523c76cc8 Fixed encrypted ROM error messages. TheKoopaKingdom 2017-03-08 16:23:28 -05:00
  • 2c9b575aa1 Merge pull request #2722 from wwylele/cam-ipc-helper bunnei 2017-05-31 19:47:37 -04:00
  • 4857eb441b Merge pull request #2722 from wwylele/cam-ipc-helper bunnei 2017-05-31 19:47:37 -04:00
  • 9ff59befbb Merge pull request #2739 from yuriks/kernel-reorg bunnei 2017-05-31 19:46:15 -04:00
  • af1ff4d3ce Merge pull request #2739 from yuriks/kernel-reorg bunnei 2017-05-31 19:46:15 -04:00
  • 27ebd6aacd Merge pull request #2721 from wwylele/texture-cube bunnei 2017-05-30 10:21:05 -04:00
  • 54ea95cca7 Merge pull request #2721 from wwylele/texture-cube bunnei 2017-05-30 10:21:05 -04:00
  • bfe2717075 gl_rasterizer: implement spot light wwylele 2017-05-26 16:23:33 +03:00
  • 10906dceec gl_rasterizer: implement spot light wwylele 2017-05-26 16:23:33 +03:00
  • bbd802959f gl_rasterizer: sync spot light status wwylele 2017-05-25 20:15:12 +03:00
  • 686cbf3ac6 gl_rasterizer: sync spot light status wwylele 2017-05-25 20:15:12 +03:00
  • 3f47308e35 pica: prepare registers for spotlight wwylele 2017-05-24 19:25:37 +03:00
  • b5addf8fb8 pica: prepare registers for spotlight wwylele 2017-05-24 19:25:37 +03:00
  • cb8ac60e40 Kernel: Move HandleTable to a separate file Yuri Kunde Schlesner 2017-05-29 16:45:42 -07:00
  • be031989ee Kernel: Move HandleTable to a separate file Yuri Kunde Schlesner 2017-05-29 16:45:42 -07:00
  • f3c29bc01b Kernel: Move WaitObject to a separate file Yuri Kunde Schlesner 2017-05-29 15:45:30 -07:00
  • 64ecf81a3c Kernel: Move WaitObject to a separate file Yuri Kunde Schlesner 2017-05-29 15:45:30 -07:00
  • 149de94f17 Merge pull request #2734 from yuriks/cmake-imported-libs Yuri Kunde Schlesner 2017-05-29 15:12:21 -07:00
  • a4f88c7d7c Merge pull request #2734 from yuriks/cmake-imported-libs Yuri Kunde Schlesner 2017-05-29 15:12:21 -07:00
  • c2c8f93b59 Kernel: Removed HandleTable::GetWaitObject Yuri Kunde Schlesner 2017-05-29 15:10:06 -07:00
  • 9453223075 Kernel: Removed HandleTable::GetWaitObject Yuri Kunde Schlesner 2017-05-29 15:10:06 -07:00
  • bf304a9a55 Kernel: Extract dynamic Object pointer cast into its own function Yuri Kunde Schlesner 2017-05-29 14:42:27 -07:00
  • b17754f998 Kernel: Extract dynamic Object pointer cast into its own function Yuri Kunde Schlesner 2017-05-29 14:42:27 -07:00
  • 5f33679af6 swrasterizer: implement TextureCube wwylele 2017-05-29 22:03:41 +03:00
  • 0b9bb082c3 swrasterizer: implement TextureCube wwylele 2017-05-29 22:03:41 +03:00
  • 7ea0c6fe27 pica: add registers for texture cube wwylele 2017-05-20 23:14:22 +03:00
  • 077cc683e5 pica: add registers for texture cube wwylele 2017-05-20 23:14:22 +03:00
  • 5196d242f6 Merge pull request #2729 from yuriks/quaternion-fix Yuri Kunde Schlesner 2017-05-28 01:24:06 -07:00
  • 3df85a103a Merge pull request #2729 from yuriks/quaternion-fix Yuri Kunde Schlesner 2017-05-28 01:24:06 -07:00
  • 4a40d8a777 Merge pull request #2733 from yuriks/cmake-cleanup Yuri Kunde Schlesner 2017-05-28 01:01:00 -07:00
  • 4caa2bad9d Merge pull request #2733 from yuriks/cmake-cleanup Yuri Kunde Schlesner 2017-05-28 01:01:00 -07:00
  • f7d2793dc6 CMake: Re-organize root CMakeLists.txt file Yuri Kunde Schlesner 2017-05-27 23:45:55 -07:00
  • 9a08160ae5 CMake: Re-organize root CMakeLists.txt file Yuri Kunde Schlesner 2017-05-27 23:45:55 -07:00
  • 2eac434224 CMake: Move definitions of externals to the CMakeLists in that directory Yuri Kunde Schlesner 2017-05-27 23:33:14 -07:00
  • c211368734 CMake: Move definitions of externals to the CMakeLists in that directory Yuri Kunde Schlesner 2017-05-27 23:33:14 -07:00
  • 105c8e138c CMake: Create an INTERFACE target for Catch Yuri Kunde Schlesner 2017-05-27 22:46:59 -07:00
  • cebdae6c92 CMake: Create an INTERFACE target for Catch Yuri Kunde Schlesner 2017-05-27 22:46:59 -07:00
  • 68842aab33 CMake: Create INTERFACE targets for microprofile and nihstro Yuri Kunde Schlesner 2017-05-27 22:34:52 -07:00