summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-28Merge pull request #1379 from lioncash/colorbunnei
color: Make trivial helpers constexpr
2016-01-27color: Make trivial helpers constexprLioncash
2016-01-27Merge pull request #1367 from yuriks/jit-jmpbunnei
Shader JIT: Fix off-by-one error when compiling JMPs
2016-01-26Merge pull request #1369 from yuriks/jmpu-invertedbunnei
Shader: Implement "invert condition" feature of IFU instruction
2016-01-25Merge pull request #1370 from yuriks/gpureg-namesbunnei
Debugger: Use 3dbrew names for GPU registers
2016-01-25Merge pull request #1373 from lioncash/castYuri Kunde Schlesner
elf: Don't cast away const
2016-01-25elf: Don't cast away constLioncash
2016-01-24Merge pull request #1372 from lioncash/tieYuri Kunde Schlesner
key_map: Use std::tie for comparisons
2016-01-25key_map: Use std::tie for comparisonsLioncash
2016-01-24Merge pull request #1371 from lioncash/returnYuri Kunde Schlesner
archive_backend: Remove unnecessary const from return types
2016-01-25archive_backend: Remove unnecessary const from return typesLioncash
This doesn't return by reference so const isn't really necessary
2016-01-24Debugger: Use 3dbrew names for GPU registersYuri Kunde Schlesner
This list was imported from the 3dbrew wiki page and is pretty much complete.
2016-01-24Shader: Implement "invert condition" feature of IFU instructionYuri Kunde Schlesner
If the bit 0 of the JMPU instruction is set, then the jump condition will be inverted. That is, a jump will happen when the boolean is false instead of when it is true.
2016-01-24Shader JIT: Fix off-by-one error when compiling JMPsYuri 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-20Merge pull request #1334 from tfarley/hw-depth-modifiersbunnei
hwrasterizer: Use depth offset
2016-01-20hwrasterizer: Use depth offsettfarley
2016-01-19Merge pull request #1363 from robturn/masterMathew Maidment
DisassembleMemHalf: actually use width in determining opcode name
2016-01-19ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode namerob turner
2016-01-17Merge pull request #1360 from lioncash/varMathew Maidment
command_processor: Get rid of variable shadowing
2016-01-17command_processor: Get rid of variable shadowingLioncash
2016-01-15Update README.mdYuri Kunde Schlesner
2016-01-15Update CONTRIBUTING.mdYuri Kunde Schlesner
2016-01-14Merge pull request #1327 from Subv/unmap_memblockbunnei
HLE/SVC: Implement UnmapMemoryBlock.
2016-01-14HLE/SVC: Implement UnmapMemoryBlock.Subv
This implementation will need to be (almost completely) changed when we implement multiprocess support.
2016-01-12Merge pull request #1196 from linkmauve/khr_debugbunnei
Add optional GL_KHR_debug support
2016-01-06Change default gameListRootDir from "" to "."archshift
Not much thought went into that one...
2016-01-05Merge pull request #1283 from Subv/soc_fixupbunnei
HLE/Sockets: Fixed the buffer offset in recvfrom.
2016-01-04Merge pull request #1339 from archshift/cmake-2015archshift
Update appveyor.yml to use VS2015 CMake generator
2016-01-04Update appveyor.yml to use VS2015 CMake generatorarchshift
2016-01-03Merge pull request #1330 from archshift/add-defaultsbunnei
Gamelist: supply default settings for QSettings config
2016-01-01Gamelist: supply default settings for QSettings configarchshift
2015-12-30Merge pull request #1310 from lioncash/servicesbunnei
services: Update some function tables
2015-12-30Merge pull request #1316 from lioncash/decodebunnei
arm_dyncom_dec: Fix decoding of VMLS
2015-12-30arm_dyncom_dec: Fix decoding of VMLSLioncash
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-30services: Update some function tablesLioncash
2015-12-30Merge pull request #1309 from lioncash/renderbunnei
video_core: Make the renderer global a unique_ptr
2015-12-30video_core: Make the renderer global a unique_ptrLioncash
2015-12-29Merge pull request #1306 from Subv/syncbunnei
HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered
2015-12-29Merge pull request #1303 from lioncash/uniquebunnei
core: Use unique_ptr for holding the interpreter instances
2015-12-29HLE/Timers: Reset OneShot timers when they are acquired instead of when ↵Subv
they're triggered. Closes #1139
2015-12-29Merge pull request #1305 from lioncash/overridebunnei
swrasterizer: Add missing override specifier
2015-12-29swrasterizer: Add missing override specifierLioncash
2015-12-29core: Use unique_ptr for holding the interpreter instancesLioncash
2015-12-28Merge pull request #1300 from Subv/arbitrateaddressbunnei
SVC: Fixed ArbitrateAddress to behave as it does on hardware.
2015-12-28Merge pull request #1301 from lioncash/mrc-apsrMathew Maidment
dyncom: Handle modifying the APSR via an MRC instruction
2015-12-28dyncom: Handle modifying the APSR via an MRC instructionLioncash
2015-12-27SVC: Fixed ArbitrateAddress to behave as it does on hardware.Subv
This was verified with hwtests that i plan to upload later on.
2015-12-27Merge pull request #1296 from lioncash/warnbunnei
svc: Remove superfluous printf argument
2015-12-27Merge pull request #1290 from LFsWang/masterbunnei
Add a return value in ForeachDirectoryEntry
2015-12-25svc: Remove superfluous printf argumentLioncash