summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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
2015-12-24HLE/Sockets: Fixed the buffer offset in recvfrom.Subv
Closes #1277
2015-12-23Merge pull request #1287 from lioncash/memoryMathew Maidment
dyncom: Minor changes
2015-12-23Add missing return values in ForeachDirectoryEntryLFsWang
ForeachDirectoryEntry is changed by #1256 ,but return value at last line was missing.
2015-12-20dyncom: Remove PC dispatch from several instructionsLioncash
These instructions aren't capable of using the PC as a destination