| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-21 | CFGU: Added block 0x000A0002 to the default savegame file | Subv | |
| That's the language id block, we're using LANGUAGE_EN for now. This block allows some games to boot further | |||
| 2014-12-21 | CFG: Refactored how the config file works. | Subv | |
| It is now kept in memory as per 3dbrew, all updates happen on memory, then they can be saved using UpdateConfigNANDSavegame. | |||
| 2014-12-21 | CFG:U: Add some data to the 0x00050005 config block. | Subv | |
| Seems to allow some games to boot further, thanks @Normmatt for sharing this information | |||
| 2014-12-21 | CFG: Implemented the GetConfigInfoBlk2 function. | Subv | |
| Added a "config" file to the CFG process service (CFG:U), and added a few default blocks to it. Implemented GetSystemModel and GetModelNintendo2DS | |||
| 2014-12-21 | Merge pull request #291 from purpasmart96/license | bunnei | |
| License change | |||
| 2014-12-21 | Merge pull request #271 from archshift/createf | bunnei | |
| Added CreateFile to the FS_USER service | |||
| 2014-12-21 | Added CreateFile to the FS_USER service | archshift | |
| Tested with hwtests. | |||
| 2014-12-20 | License change | purpasmart96 | |
| 2014-12-21 | Merge pull request #323 from lioncash/saddsub | bunnei | |
| armemu: Implement SADD8/SSUB8 | |||
| 2014-12-20 | Thread: Wait current thread on svc_SleepThread | bunnei | |
| - Removed unused VBLANK sleep mode - Added error log for bad context switch - Renamed VerifyWait to CheckWaitType to be more clear | |||
| 2014-12-20 | armemu: Implement SADD8/SSUB8 | Lioncash | |
| 2014-12-20 | Merge pull request #316 from yuriks/thread-handle | bunnei | |
| Kernel: Implement support for current thread pseudo-handle | |||
| 2014-12-20 | Merge pull request #296 from lioncash/dyn | bunnei | |
| dyncom: Implement UMAAL | |||
| 2014-12-20 | Merge pull request #310 from lioncash/ssat16 | bunnei | |
| armemu: Fix SSAT16. | |||
| 2014-12-20 | armemu: Should be using labs for USAD8/USADA8 | Lioncash | |
| 2014-12-20 | Merge pull request #311 from lioncash/usada | bunnei | |
| armemu: Implement USAD8 and USADA8 | |||
| 2014-12-20 | Merge pull request #313 from lioncash/smlsd | bunnei | |
| armemu: Implement SMLSD | |||
| 2014-12-20 | Merge pull request #314 from lioncash/qsax-qasx | bunnei | |
| armemu: Implement QASX and QSAX | |||
| 2014-12-20 | Pica/VertexShader: Promote a log message to critical status. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Small optimization. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Be robust against invalid inputs. | Tony Wasserka | |
| More specifically, this also fixes crashes by Citra trying to load a src2 register even if the current instruction does not use that. | |||
| 2014-12-20 | Pica/VertexShader: Clarify a comment. | Tony Wasserka | |
| 2014-12-20 | Pica/DebugUtils: Further cleanups to LookupTexture. | Tony Wasserka | |
| 2014-12-20 | Pica/DebugUtils: Fix two warnings. | Tony Wasserka | |
| 2014-12-20 | Pica/DebugUtils: Better document LookupTexture. | Tony Wasserka | |
| 2014-12-20 | Pica/Rasterizer: Get rid of C-style casts. | Tony Wasserka | |
| 2014-12-20 | Pica/DebugUtils: Make a number of variables static. | Tony Wasserka | |
| Makes for cleaner and faster code. | |||
| 2014-12-20 | Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU ↵ | Tony Wasserka | |
| instructions. | |||
| 2014-12-20 | Pica/VertexShader: Run instruction handlers according to the effective opcode. | Tony Wasserka | |
| This allows for proper emulation of the different CMP/LRP/MAD instructions. | |||
| 2014-12-20 | Pica/VertexShader: Implement MAX instructions. | Tony Wasserka | |
| 2014-12-20 | Pica: Add support for boolean uniforms. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Add support for MOVA, CMP and IFC. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Move code around a bit. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Some cleanups using std::array. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Support negating src2. | Tony Wasserka | |
| 2014-12-20 | Pica/DebugUtils: Replace duplicated SHBIN structures in favor of nihstro's ones. | Tony Wasserka | |
| 2014-12-20 | Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in ↵ | Tony Wasserka | |
| favor of nihstro's ones. | |||
| 2014-12-20 | Pica/DebugUtils: Add an event triggered after loading a vertex. | Tony Wasserka | |
| 2014-12-20 | Pica/PrimitiveAssembly: Implement triangle strips. | Tony Wasserka | |
| 2014-12-20 | Pica/CommandProcessor: Add a safety check for invalid (?) GPU configurations. | Tony Wasserka | |
| 2014-12-20 | Pica/CommandProcessor: Fix vertex decoding if multiple memory areas are ↵ | Tony Wasserka | |
| accessed for different attributes. | |||
| 2014-12-20 | Add support for a ridiculous number of texture formats. | Tony Wasserka | |
| 2014-12-20 | Pica: Unify ugly address translation hacks. | Tony Wasserka | |
| 2014-12-20 | Pica: Further improve Tev emulation. | Tony Wasserka | |
| 2014-12-20 | Pica: Merge texture lookup logic for DebugUtils and Rasterizer. | Tony Wasserka | |
| This effectively adds support for a lot texture formats in the rasterizer. | |||
| 2014-12-20 | Pica: Implement texture wrapping. | Tony Wasserka | |
| 2014-12-20 | Pica/DebugUtils: Add support for RGBA8, RGBA5551, RGBA4 and A8 texture formats. | Tony Wasserka | |
| 2014-12-20 | citra-qt: Fix invalid memory read upon program startup. | Tony Wasserka | |
| This was caused by the framebuffer display widget not checking whether we are actually in a valid emulation state or not. | |||
| 2014-12-20 | Pica: Initial support for multitexturing. | Tony Wasserka | |
| 2014-12-20 | BitField: Add an explicit Assign method. | Tony Wasserka | |
| This is useful when doing crazy stuff like inheriting from BitField. | |||
