Commit Graph

1152 Commits (73fba22c019562687c6e14f20ca7422020f7e070)

Author SHA1 Message Date
Yuri Kunde Schlesner 73fba22c01 Rename ObjectPool to HandleTable 10 years ago
Lioncash 52d889d85d dyncom: Implement UHADD8, UHADD16, UHSUB8, UHSUB16, UHASX, and UHSAX 10 years ago
bunnei b48ca7878b Merge pull request #348 from lioncash/uhops
armemu: Implement UHADD8, UHADD16, UHSUB8, UHSUB16, UHASX, and UHSAX
10 years ago
Lioncash 84a0438cf5 armemu: Implement UHADD8, UHADD16, UHSUB8, UHSUB16, UHASX, and UHSAX 10 years ago
bunnei 01c675685e Merge pull request #327 from Apology11/master
Fix visual studio ambiguous symbol error
10 years ago
bunnei e5ddbfee02 Merge pull request #339 from bunnei/fixup-gsp-synch
Fixup gsp synch
10 years ago
bunnei 5d2ee78d8f Merge pull request #330 from purpasmart96/new_srv
More services & small clean ups
10 years ago
bunnei 5799025ac4 GPU: Further improve synchronization. 10 years ago
bunnei 4783133bbd ARM: Add a mechanism for faking CPU time elapsed during HLE.
- Also a few cleanups.
10 years ago
purpasmart96 9796bc1fa2 More services & small clean ups 10 years ago
bunnei 9c8ec675d9 Merge pull request #343 from lioncash/smmla
armemu: Implement SMMUL, SMMLA, and SMMLS.
10 years ago
bunnei 254567056f Merge pull request #341 from lioncash/moresmops
armemu: Implement SMLALD/SMLSLD
10 years ago
Lioncash 35dbfc7ab0 armemu: Implement SMMUL, SMMLA, and SMMLS. 10 years ago
Lioncash 82c3962b95 armemu: Implement SMLALD/SMLSLD 10 years ago
Lioncash 6b7808e412 armemu: Fix GE/Q flag setting semantics 10 years ago
bunnei 2bbbe68399 Merge pull request #328 from archshift/writeable
Stubbed IsSdmcWriteable to always return writeable.
10 years ago
archshift 81a538ccc2 Stubbed IsSdmcWriteable to always return writeable. 10 years ago
Lioncash 20fc5f2a35 armemu: Set the Q flag correctly for much of the other ops
They were setting the old S flag.
10 years ago
Lioncash 79a7a432c5 armemu: Set the Q flag properly for SMLAD/SMUAD 10 years ago
bunnei d31a94f06b Merge pull request #334 from lioncash/cpsr
armemu: Fix retrieval of the CPSR in MRS instructions.
10 years ago
bunnei 53447da142 Merge pull request #335 from lioncash/cpsrcreate
armemu: Emulate the GE and Q flags.
10 years ago
Lioncash 6446331938 armemu: Properly set the Q flag for SSAT16/USAT16 upon saturation. 10 years ago
Lioncash f66d356938 armemu: Fix SEL
Needs to use the updated state of the CPSR.
10 years ago
Lioncash 8e2accd974 armemu: Fix construction of the CPSR 10 years ago
Lioncash 8c72322422 armemu: Fix retrieval of the CPSR in MRS instructions. 10 years ago
bunnei 949d95659e Merge pull request #275 from yuriks/cmake-clean
Clean up CMake library specification
10 years ago
Lioncash 97f3e884d2 dyncom: Move over QADD16/QASX/QSAX/QSUB16 10 years ago
bunnei 2188af4a65 Merge pull request #322 from chinhodado/master
More warning cleanups
10 years ago
bunnei ae76469373 Merge pull request #332 from lioncash/sel
dyncom: Move SEL over
10 years ago
bunnei ec1ddc17e2 Merge pull request #312 from Subv/still_more_savedata_stuff
CFG: Implemented the GetConfigInfoBlk2 function.
10 years ago
Lioncash 245276c9cc dyncom: Move SEL over 10 years ago
bunnei 770b274c86 Merge pull request #324 from lioncash/dync
dyncom: Move over SASX/SSAX/SADD16/SSUB16
10 years ago
Lioncash c6f27055c9 dyncom: Move over SASX/SSAX/SADD16/SSUB16 10 years ago
Subv 2030f9d946 CFG: Fixed some warnings and errors in Clang 10 years ago
Subv 304735fb52 CFG: More style changes 10 years ago
Subv f080e3ccfa CFGU: Indentation 10 years ago
Subv 6f304d3b00 CFG: Some indentation 10 years ago
Subv b3cee19289 CFG: Changed the CreateConfigInfoBlk search loop 10 years ago
Subv 3e94b9054c CFG: Corrected the licenses in cfg_i.cpp and cfg_u.cpp 10 years ago
Subv 6115f013a9 CFG: Create a new subfolder cfg inside service to handle cfg
Moved most of the shared CFG code there, implemented a few CFG:I functions
10 years ago
Subv 9e45240e23 CFGU: Some changes 10 years ago
Subv cdd78fa01d CFGU: Addressed some issues. 10 years ago
Subv 718a120754 CFGU: Addressed some comments. 10 years ago
Subv a1b9b80a55 Style: Addressed some comments 10 years ago
Subv a7cc7972de CFG_U: Use Common::make_unique instead of the std version 10 years ago
Subv 9029efd873 CFG:U: Implemented some more blocks 10 years ago
Subv 8b0ee93526 CFG: Implemented block 0x00070001 in the config savefile 10 years ago
Subv b3d1c8ba6a CFGU: Use an absolute offset in the config savefile blocks 10 years ago
Subv 95ca6ae1e1 CFG: Load the Config savedata file if it already exists. 10 years ago
Subv b49bdb6ba7 CFGU: Added block 0x000A0002 to the default savegame file
That's the language id block, we're using LANGUAGE_EN for now. This block allows some games to boot further
10 years ago