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 | Merge pull request #1363 from robturn/master | Mathew Maidment | |
DisassembleMemHalf: actually use width in determining opcode name | |||
2016-01-19 | ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name | rob turner | |
2016-01-17 | Merge pull request #1360 from lioncash/var | Mathew Maidment | |
command_processor: Get rid of variable shadowing | |||
2016-01-17 | command_processor: Get rid of variable shadowing | Lioncash | |
2016-01-15 | Update README.md | Yuri Kunde Schlesner | |
2016-01-15 | Update CONTRIBUTING.md | Yuri Kunde Schlesner | |
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-04 | Merge pull request #1339 from archshift/cmake-2015 | archshift | |
Update appveyor.yml to use VS2015 CMake generator | |||
2016-01-04 | Update appveyor.yml to use VS2015 CMake generator | archshift | |
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 | Merge pull request #1309 from lioncash/render | bunnei | |
video_core: Make the renderer global a unique_ptr | |||
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 | Merge pull request #1305 from lioncash/override | bunnei | |
swrasterizer: Add missing override specifier | |||
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 | Merge pull request #1301 from lioncash/mrc-apsr | Mathew Maidment | |
dyncom: Handle modifying the APSR via an MRC instruction | |||
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 | Merge pull request #1289 from yuriks/reset-rasterizer | Yuri Kunde Schlesner | |
VideoCore: Sync state after changing rasterizers | |||
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-13 | Merge pull request #1281 from lioncash/compile | Yuri Kunde Schlesner | |
svc: Fix compilation with LOG_TRACE enabled | |||
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. |