Commit graph

  • 3e75de6006 Memory: ExtractFromMemory returns a boost::optional<T> MerryMage 2016-01-26 00:01:37 +0000
  • 5973712410 Update boost MerryMage 2016-01-25 23:53:45 +0000
  • ba12f5b2f5 DSP/Audio: Reorganization, cleanup and use ExtractFromMemory MerryMage 2016-01-25 22:14:01 +0000
  • 3a01bf1e61 Memory: Implemented InjectIntoMemory and ExtractFromMemory MerryMage 2016-01-25 22:13:31 +0000
  • 01cb800256 Merge pull request #1370 from yuriks/gpureg-names bunnei 2016-01-25 13:37:12 -0500
  • 444cf8b1ae DSP/Audio: Add documenation, cleanup, fix a weird crinkly audio bug, fix truncated ADPCM decoding MerryMage 2016-01-25 13:27:39 +0000
  • 8b3994e9e4 Merge pull request #1373 from lioncash/cast Yuri Kunde Schlesner 2016-01-25 00:41:32 -0800
  • a89e32b157 elf: Don't cast away const Lioncash 2016-01-25 02:34:37 -0500
  • cfaacc07dc Merge pull request #1372 from lioncash/tie Yuri Kunde Schlesner 2016-01-24 22:38:37 -0800
  • 3933b68c59 key_map: Use std::tie for comparisons Lioncash 2016-01-25 01:19:21 -0500
  • c4cc099617 Merge pull request #1371 from lioncash/return Yuri Kunde Schlesner 2016-01-24 21:55:58 -0800
  • 3ed5ecd67a archive_backend: Remove unnecessary const from return types Lioncash 2016-01-25 00:10:05 -0500
  • d01d1f7e01 Debugger: Use 3dbrew names for GPU registers Yuri Kunde Schlesner 2016-01-24 20:10:52 -0800
  • 083d2d89a5 Shader: Implement "invert condition" feature of IFU instruction Yuri Kunde Schlesner 2016-01-24 20:20:39 -0800
  • 15d73b1259 Audio: Implement decoding of ADPCM MerryMage 2016-01-24 19:30:55 +0000
  • b481a5b701 Audio: Implement PCM8. MerryMage 2016-01-24 10:38:17 +0000
  • c1071c1ff7 Shader JIT: Fix off-by-one error when compiling JMPs Yuri Kunde Schlesner 2016-01-24 02:10:56 -0800
  • aa57048a0e DSP/Audio: First pass at implementing audio. Supports PCM16 only. MerryMage 2016-01-24 09:58:47 +0000
  • 0b6cc0592d Merge pull request #1334 from tfarley/hw-depth-modifiers bunnei 2016-01-20 22:27:33 -0500
  • f53dbafdae hwrasterizer: Use depth offset tfarley 2016-01-03 15:46:54 -0800
  • 3e4b985970 Merge a9073b942a into 1b9012aea0 Sebastian Valle 2016-01-20 02:46:49 +0000
  • 1b9012aea0 Merge pull request #1363 from robturn/master Mathew Maidment 2016-01-19 13:02:42 -0500
  • d29578d467 ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name rob turner 2016-01-19 18:42:16 +0100
  • 2c663fbc3e Merge pull request #1360 from lioncash/var Mathew Maidment 2016-01-17 15:59:21 -0500
  • 4966568076 command_processor: Get rid of variable shadowing Lioncash 2016-01-17 02:22:51 -0500
  • 922b31ebbd DiskDirectory: Initialize the directory member with valid info. Subv 2015-12-25 17:03:59 -0500
  • 7b2d034769 Update README.md Yuri Kunde Schlesner 2016-01-15 23:30:22 -0800
  • 9d12460901 Update CONTRIBUTING.md Yuri Kunde Schlesner 2016-01-15 23:21:00 -0800
  • 190b1bbf1f Merge pull request #1327 from Subv/unmap_memblock bunnei 2016-01-14 22:27:36 -0500
  • d90d5a0ee6 HLE/SVC: Implement UnmapMemoryBlock. Subv 2015-12-31 09:46:32 -0500
  • d3096e7a33 HTTPC: Fixed partial commit Zaneo 2016-01-13 06:07:39 -0500
  • 72b4bc318c HTTPC: Constructed ResultCodes using Error Parameters Zaneo 2016-01-13 03:28:29 -0500
  • 8b06f5ca48 Merge 166e9d7400 into 6a261e825c Kloen Lansfiel 2016-01-13 04:06:57 +0000
  • 6a261e825c Merge pull request #1196 from linkmauve/khr_debug bunnei 2016-01-12 22:54:52 -0500
  • 0144b8e1da Change default gameListRootDir from "" to "." archshift 2016-01-06 16:54:14 -0800
  • 848effe9c3 Merge pull request #1283 from Subv/soc_fixup bunnei 2016-01-05 13:52:25 -0500
  • ac15b3b625 Merge pull request #1339 from archshift/cmake-2015 archshift 2016-01-04 15:44:21 -0800
  • 483737f2e6 Update appveyor.yml to use VS2015 CMake generator archshift 2016-01-04 14:55:53 -0800
  • 0ca8354464 Merge pull request #1330 from archshift/add-defaults bunnei 2016-01-03 11:14:44 -0500
  • 943ce6f6f5 HLE/LDR: Fixed a few mistakes Subv 2016-01-03 07:43:55 -0500
  • 1e88337cf1 HLE/LDR: Clean up the code a little so we do not break the strict aliasing rules. Subv 2016-01-02 16:18:00 -0500
  • c80394fd00 Memory/Utils: Added a function to retrieve a string from emulated memory. Subv 2016-01-02 16:16:23 -0500
  • e516a5bc96 Gamelist: supply default settings for QSettings config archshift 2016-01-01 13:54:06 -0800
  • a8ff29adae Don't handle command 0x000902C2 Subv 2015-12-29 11:04:28 -0500
  • 290a68dbc9 Fixed the CRO linked list Subv 2015-12-29 10:33:06 -0500
  • 2ace21b4db HLE/RO: Clear the dyncom instruction cache when we load a CRO Subv 2015-12-28 13:55:49 -0500
  • a8d0bffcf7 Some work towards unloading CROs Subv 2015-12-26 17:06:22 -0500
  • 4f329607fd Corrected a bunch of stuff. Subv 2015-12-26 10:46:27 -0500
  • f6a98d429a Fixed some conditions. Subv 2015-12-25 22:43:24 -0500
  • 58649e671f memcmp instead of strcmp Subv 2015-12-25 22:19:08 -0500
  • 2e4730a3cc Properly relocate all offsets at the start. Subv 2015-12-25 22:13:54 -0500
  • bab307b1f4 Some more work Subv 2015-12-25 16:06:17 -0500
  • e77943c7de Fixed a type bug Subv 2015-12-25 12:59:06 -0500
  • e72867b819 Fixed build and a bug Subv 2015-12-25 09:15:27 -0500
  • 91318a33b9 some changes Subv 2015-07-17 14:37:53 -0500
  • bb29ac7a26 fixed a bug when retroactively applying unk2 patches Subv 2015-07-16 20:40:36 -0500
  • bb58f2d1dd Services/LDR: Updated the code after the latest rebase. Subv 2015-07-16 20:08:56 -0500
  • e5a7321927 Log the load bases Subv 2015-06-02 14:58:10 -0500
  • d2d9709ea8 Link the previous and current CRO by their link members. Subv 2015-06-01 15:36:26 -0500
  • 74d1553d85 Services/LDR: Initial CRO support. Subv 2015-05-31 09:56:40 -0500
  • 085c8f2987 Merge pull request #1310 from lioncash/services bunnei 2015-12-30 21:30:07 -0500
  • 54bdba750a Merge pull request #1316 from lioncash/decode bunnei 2015-12-30 21:29:35 -0500
  • 532dc797c9 arm_dyncom_dec: Fix decoding of VMLS Lioncash 2015-12-30 13:56:10 -0500
  • 744f4af3ab services: Update some function tables Lioncash 2015-12-30 09:30:57 -0500
  • 82087672b7 Merge pull request #1309 from lioncash/render bunnei 2015-12-30 11:12:30 -0500
  • 5e17a586da video_core: Make the renderer global a unique_ptr Lioncash 2015-12-30 08:52:01 -0500
  • 4bc961d5fd Merge pull request #1306 from Subv/sync bunnei 2015-12-29 22:36:29 -0500
  • 8a24214b46 Merge pull request #1303 from lioncash/unique bunnei 2015-12-29 22:34:32 -0500
  • 6cccc36505 HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered. Subv 2015-12-29 20:35:25 -0500
  • 748856ed9e Merge pull request #1305 from lioncash/override bunnei 2015-12-29 18:52:56 -0500
  • 97dc9634a2 swrasterizer: Add missing override specifier Lioncash 2015-12-29 18:35:38 -0500
  • e1ef9fe569 video_core/utils: Remove static from header functions Lioncash 2015-12-29 18:16:08 -0500
  • cee8df6ff0 core: Use unique_ptr for holding the interpreter instances Lioncash 2015-12-29 18:03:08 -0500
  • 73740d74ed Merge pull request #1300 from Subv/arbitrateaddress bunnei 2015-12-28 22:23:51 -0500
  • 23f5d5a776 Merge pull request #1301 from lioncash/mrc-apsr Mathew Maidment 2015-12-28 09:59:39 -0500
  • fddfe946c8 dyncom: Handle modifying the APSR via an MRC instruction Lioncash 2015-12-28 07:52:04 -0500
  • 29032ce9b6 SVC: Fixed ArbitrateAddress to behave as it does on hardware. Subv 2015-12-27 18:44:42 -0500
  • 8f39297c53 Merge pull request #1296 from lioncash/warn bunnei 2015-12-27 16:19:48 -0500
  • 40599c24ea Merge pull request #1290 from LFsWang/master bunnei 2015-12-27 16:18:43 -0500
  • 36a0d5c66c DSP/Interrupts: Keep track of the registered interrupts and signal them all at the same time. Subv 2015-12-27 12:52:41 -0500
  • 270cbb0119 svc: Remove superfluous printf argument Lioncash 2015-12-25 14:21:45 -0500
  • 282f2c8042 HLE/Sockets: Fixed the buffer offset in recvfrom. Subv 2015-12-15 11:34:35 -0500
  • b9e3645bb7 Merge b1890d012c into 031443199b Dettorer 2015-12-23 21:19:18 +0000
  • 031443199b Merge pull request #1287 from lioncash/memory Mathew Maidment 2015-12-23 04:56:04 -0500
  • 8376821776 Add missing return values in ForeachDirectoryEntry LFsWang 2015-12-23 16:26:38 +0800
  • d09b7a3c12 dyncom: Remove PC dispatch from several instructions Lioncash 2015-12-19 18:51:02 -0500
  • a6267c9719 Merge 80027cc54f into ed20141346 Patrick Martin 2015-12-21 02:02:02 +0000
  • ed20141346 Merge pull request #1289 from yuriks/reset-rasterizer Yuri Kunde Schlesner 2015-12-20 18:01:59 -0800
  • 015d7b9779 VideoCore: Sync state after changing rasterizers Yuri Kunde Schlesner 2015-12-20 17:37:15 -0800
  • 80027cc54f Fixed recompiler's file naming convention to match citra file naming convention. Patrick Martin 2015-12-20 13:12:44 -0800
  • 5a531d7ec2 dyncom: Handle unprivileged load/store variants correctly Lioncash 2015-12-19 18:39:33 -0500
  • 4e7234a1c4 Updated AOT Recompiler to latest Citra, added 64bit support. Patrick Martin 2015-12-19 16:05:12 -0800
  • a9073b942a fixup! Subv 2015-12-17 19:32:45 -0500
  • b1890d012c String_util: Explicitly use a const_cast when calling iconv Paul "Dettorer" Hervot 2015-11-29 11:48:39 +0100
  • 37a0a22010 String_util: Add missing climits include Paul "Dettorer" Hervot 2015-11-29 11:46:39 +0100
  • fef5909147 String_util: Fix casts and signedness on integer values Paul "Dettorer" Hervot 2015-11-29 11:45:47 +0100
  • 1b1f61fe4c Profiler: Fix variable shadowing Paul "Dettorer" Hervot 2015-11-29 10:58:34 +0100
  • 58180a2db0 Profiler: Fix casts and signedness on integer values Paul "Dettorer" Hervot 2015-11-29 10:58:10 +0100
  • 96c20a2ed2 misc.cpp: Check if ANDROID macro is defined before checking its value Paul "Dettorer" Hervot 2015-11-29 10:22:53 +0100
  • 75852c8319 misc.cpp: Add missing include (-Wmissing-prototypes) Paul "Dettorer" Hervot 2015-11-29 10:22:25 +0100