| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-01-24 | Shader JIT: Fix off-by-one error when compiling JMPs | Yuri Kunde Schlesner | |
| There was a mistake in the JMP code which meant that one instruction at the destination would be skipped when the jump was taken. This commit also changes the meaning of the culprit parameter to make it less confusing and avoid similar mistakes in the future. | |||
| 2016-01-20 | Merge pull request #1334 from tfarley/hw-depth-modifiers | bunnei | |
| hwrasterizer: Use depth offset | |||
| 2016-01-20 | hwrasterizer: Use depth offset | tfarley | |
| 2016-01-19 | ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name | rob turner | |
| 2016-01-17 | command_processor: Get rid of variable shadowing | Lioncash | |
| 2016-01-14 | Merge pull request #1327 from Subv/unmap_memblock | bunnei | |
| HLE/SVC: Implement UnmapMemoryBlock. | |||
| 2016-01-14 | HLE/SVC: Implement UnmapMemoryBlock. | Subv | |
| This implementation will need to be (almost completely) changed when we implement multiprocess support. | |||
| 2016-01-12 | Merge pull request #1196 from linkmauve/khr_debug | bunnei | |
| Add optional GL_KHR_debug support | |||
| 2016-01-06 | Change default gameListRootDir from "" to "." | archshift | |
| Not much thought went into that one... | |||
| 2016-01-05 | Merge pull request #1283 from Subv/soc_fixup | bunnei | |
| HLE/Sockets: Fixed the buffer offset in recvfrom. | |||
| 2016-01-03 | Merge pull request #1330 from archshift/add-defaults | bunnei | |
| Gamelist: supply default settings for QSettings config | |||
| 2016-01-01 | Gamelist: supply default settings for QSettings config | archshift | |
| 2015-12-30 | Merge pull request #1310 from lioncash/services | bunnei | |
| services: Update some function tables | |||
| 2015-12-30 | Merge pull request #1316 from lioncash/decode | bunnei | |
| arm_dyncom_dec: Fix decoding of VMLS | |||
| 2015-12-30 | arm_dyncom_dec: Fix decoding of VMLS | Lioncash | |
| Previously, all VMLS variants would misdecode as CDP (which isn't necessarily wrong in itself, however VMLS has it's own label of execution) | |||
| 2015-12-30 | services: Update some function tables | Lioncash | |
| 2015-12-30 | video_core: Make the renderer global a unique_ptr | Lioncash | |
| 2015-12-29 | Merge pull request #1306 from Subv/sync | bunnei | |
| HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered | |||
| 2015-12-29 | Merge pull request #1303 from lioncash/unique | bunnei | |
| core: Use unique_ptr for holding the interpreter instances | |||
| 2015-12-29 | HLE/Timers: Reset OneShot timers when they are acquired instead of when ↵ | Subv | |
| they're triggered. Closes #1139 | |||
| 2015-12-29 | swrasterizer: Add missing override specifier | Lioncash | |
| 2015-12-29 | core: Use unique_ptr for holding the interpreter instances | Lioncash | |
| 2015-12-28 | Merge pull request #1300 from Subv/arbitrateaddress | bunnei | |
| SVC: Fixed ArbitrateAddress to behave as it does on hardware. | |||
| 2015-12-28 | dyncom: Handle modifying the APSR via an MRC instruction | Lioncash | |
| 2015-12-27 | SVC: Fixed ArbitrateAddress to behave as it does on hardware. | Subv | |
| This was verified with hwtests that i plan to upload later on. | |||
| 2015-12-27 | Merge pull request #1296 from lioncash/warn | bunnei | |
| svc: Remove superfluous printf argument | |||
| 2015-12-27 | Merge pull request #1290 from LFsWang/master | bunnei | |
| Add a return value in ForeachDirectoryEntry | |||
| 2015-12-25 | svc: Remove superfluous printf argument | Lioncash | |
| 2015-12-24 | HLE/Sockets: Fixed the buffer offset in recvfrom. | Subv | |
| Closes #1277 | |||
| 2015-12-23 | Merge pull request #1287 from lioncash/memory | Mathew Maidment | |
| dyncom: Minor changes | |||
| 2015-12-23 | Add missing return values in ForeachDirectoryEntry | LFsWang | |
| ForeachDirectoryEntry is changed by #1256 ,but return value at last line was missing. | |||
| 2015-12-20 | dyncom: Remove PC dispatch from several instructions | Lioncash | |
| These instructions aren't capable of using the PC as a destination | |||
| 2015-12-20 | VideoCore: Sync state after changing rasterizers | Yuri Kunde Schlesner | |
| This fixes various bugs that appear in the HW rasterizer after switching between it and the SW one during emulation. | |||
| 2015-12-19 | dyncom: Handle unprivileged load/store variants correctly | Lioncash | |
| LDRT/LDRBT/STRBT/STRT should simulate the load or store as if the host CPU is in user mode. STRT is also allowed to use the PC as an operand | |||
| 2015-12-12 | svc: Fix compilation with LOG_TRACE enabled | Lioncash | |
| 2015-12-09 | Merge pull request #1267 from yuriks/flipped-framebuffer | Yuri Kunde Schlesner | |
| OpenGL: Flip framebuffers during transfer rather than when rendering | |||
| 2015-12-08 | Merge pull request #1269 from Subv/triangle_fan | bunnei | |
| GPU/PrimitiveAssembler: Fixed drawing triangle fans. | |||
| 2015-12-07 | Merge pull request #1272 from yuriks/merge-rasterizer | Yuri Kunde Schlesner | |
| VideoCore: Unify interface to OpenGL and SW rasterizers | |||
| 2015-12-07 | VideoCore: Unify interface to OpenGL and SW rasterizers | Yuri Kunde Schlesner | |
| This removes explicit checks sprinkled all over the codebase to instead just have the SW rasterizer expose an implementation with no-ops for most operations. | |||
| 2015-12-06 | VideoCore: Rename HWRasterizer methods to be less confusing | Yuri Kunde Schlesner | |
| 2015-12-06 | OpenGL: Rename cache functions to better match what they actually do | Yuri Kunde Schlesner | |
| 2015-12-06 | dyncom: Remove static keyword from header functions | Lioncash | |
| 2015-12-06 | arm_interface: Make GetNumInstructions const | Lioncash | |
| 2015-12-06 | arm_interface: directly initialize class members | Lioncash | |
| 2015-12-06 | dyncom: const correctness changes | Lioncash | |
| 2015-12-06 | GPU/PrimitiveAssembler: Fixed drawing triangle fans. | Subv | |
| It was skipping the second vertex assignment and using uninitialized garbage when assembling the corresponding triangle. | |||
| 2015-12-04 | OpenGL: Flip framebuffers during transfer rather than when rendering | Yuri Kunde Schlesner | |
| 2015-12-04 | OpenGL: Add support for glFrontFace in the state tracker | Yuri Kunde Schlesner | |
| 2015-12-03 | Merge pull request #1252 from Subv/cam | bunnei | |
| Services/Cam: Added new log type and camera enums from 3dbrew. | |||
| 2015-11-30 | PICA: Properly emulate 1-stage delay in the combiner buffer | Yuri Kunde Schlesner | |
| This was discovered and verified by @fincs. The tev combiner buffer actually lags behind by one stage, meaning stage 1 reads the initial color, stage 2 reads stage 0's output, and so on. Fixes character portraits in Fire Emblem: Awakening and world textures in Zelda: ALBW. Closes #1140. | |||
