Commit Graph

1464 Commits (123a76c9c8ba56f7f7ce28fed4e8a3302471b215)
 

Author SHA1 Message Date
Normmatt 8045df14d2 armemu: Implement REVSH 10 years ago
Normmatt bc81cc9490 armemu: Fix UXTAB/UXTAH 10 years ago
Normmatt b5dbd6f2a2 armemu: Fix SXTAB 10 years ago
Normmatt efebd5589a armemu: Fix SXTAH 10 years ago
bunnei fdb4ef5210 Merge pull request #289 from lioncash/smops
Join SMUAD, SMUSD, and SMLAD ops. Also fix them as well.
10 years ago
bunnei ec9ac2f51a Merge pull request #290 from lioncash/vsub
armemu: Backport some VFP fixes from 3dmoo.
10 years ago
Normmatt 9c127f4a01 armemu: Fix FTOUI NaN sign. 10 years ago
Normmatt 2ed03c10e0 armemu: Fix FSUBS bug where NaN shouldn't be negated 10 years ago
Lioncash d5bcddb77c armemu: Fix SMUAD, SMUSD, and SMLAD
Wrong values were being multiplied together.
10 years ago
Lioncash 0f9e3baf39 armemu: Join SMUAD, SMUSD, and SMLAD 10 years ago
Lioncash 4c53799229 armemu: Fix lower-bound signed saturation clamping for QADD16/QSUB16. 10 years ago
Lioncash 49817e89d9 armemu: Join QADD16 and QSUB16 together.
The only difference between these ops is one adds and one subtracts. Everything is literally the same.
10 years ago
bunnei cdfa7157eb Merge pull request #286 from yuriks/msvc-fix
Comment out empty arrays causing compile errors in MSVC
10 years ago
Yuri Kunde Schlesner 082bf803ab Comment out empty arrays causing compile errors in MSVC 10 years ago
bunnei a8098187aa Merge pull request #285 from lioncash/uxtab16
armemu: Implement UXTAB16
10 years ago
bunnei cd2a31eaf4 Merge pull request #283 from yuriks/archive-refactor
Archive refactor
10 years ago
Yuri Kunde Schlesner 666f6deb47 Work around libstdc++'s lack of support for std::hash on enums 10 years ago
Yuri Kunde Schlesner 83e6e4ffec FS.Archive: Clean up treatment of archives and their handles
- Refactor FS::Archive internals to make Archive creation and lifetime
  management clearer.
- Remove the "Archive as a File" hack.
- Implement 64-bit Archive handles.
10 years ago
Yuri Kunde Schlesner 0931a42af0 Service.FS: Rename FileSys::File to FileBackend 10 years ago
Yuri Kunde Schlesner d51afab0bc Service.FS: Rename FileSys::Directory to DirectoryBackend 10 years ago
Yuri Kunde Schlesner 82fe821e87 Service.FS: Rename FileSys::Archive to ArchiveBackend 10 years ago
Yuri Kunde Schlesner f6153679b0 Service.FS: Do archive registration using IdCode instead of name 10 years ago
Yuri Kunde Schlesner ca67bb7945 HLE: Rename namespaces to match move & fix initialization order 10 years ago
Yuri Kunde Schlesner c72ccfa6db HLE: Move kernel/archive.* to service/fs/ 10 years ago
Yuri Kunde Schlesner 731b31fe97 Switch to C++14 to use std::make_unique 10 years ago
Lioncash 1c7f77334c armemu: Implement UXTAB16 10 years ago
Tony Wasserka 1249454b7c Update README.md
Fix spelling mistakes.
10 years ago
Tony Wasserka 69e546b7d5 More Readme updates. 10 years ago
Tony Wasserka e47a60db06 Provide a direct webchat link to #citra in the Readme 10 years ago
Tony Wasserka 52b417353d Update donation info 10 years ago
bunnei b79f0c4ef3 Update README.md 10 years ago
bunnei 5df176425b Merge pull request #282 from archshift/services
Added stubs for ldr:ro, cecd:u, nim:aoc, and am:app services
10 years ago
Yuri Kunde Schlesner b5d9f7364e Travis: Use gcc 4.9 instead of 4.8 since it's getting installed anyway 10 years ago
Yuri Kunde Schlesner a69afb0670 Travis: Enable tracing on the script to ease troubleshooting 10 years ago
bunnei 0fd731ee63 Merge pull request #281 from lioncash/uxtb16
armemu: Fix UXTB16
10 years ago
bunnei d0ce9d58f6 Merge pull request #279 from yuriks/session
Remove SyncRequest from K::Object and create a new K::Session type
10 years ago
archshift 89eef9eb6d Added stub for nim:aoc service... 10 years ago
archshift 1356a6b313 Added stub for cecd:u service...
I couldn't find any information about this service...
10 years ago
archshift 6117fad036 Added stub for ldr:ro service... 10 years ago
archshift 6b51683bb1 Added am:app service stub.
Apparently nothing at all is known about this service...
10 years ago
Yuri Kunde Schlesner ea63b1a8c3 Build GLFW as a shared lib on Travis 10 years ago
Yuri Kunde Schlesner 06f31e8b47 Clean up CMake library specification
The X11 libraries don't need to be specified when doing dynamic linking
10 years ago
Yuri Kunde Schlesner e321decf98 Remove SyncRequest from K::Object and create a new K::Session type
This is a first step at fixing the conceptual insanity that is our
handling of service and IPC calls. For now, interfaces still directly
derived from Session because we don't have the infrastructure to do it
properly. (That is, Processes and scheduling them.)
10 years ago
Lioncash 2b0acd36e1 armemu: Fix UXTB16
Rotation bits are 10 and 11, not 9 and 10.
10 years ago
bunnei 1ee740898a Merge pull request #276 from lioncash/decrappify
Clean up armdefs.h a little.
10 years ago
bunnei 17b4d6747a Merge pull request #246 from Subv/cbranch_1
SVC: Implemented Semaphores
10 years ago
bunnei 2cac148ff3 Merge pull request #273 from bunnei/more-skyeye-fixes
ARM: Pull some SkyEye fixes from 3dmoo.
10 years ago
bunnei d26b7146ce ARM: Pull some SkyEye fixes from 3dmoo. 10 years ago
Tony Wasserka befff3232d Merge pull request #257 from lioncash/gitignore
Update gitignore with OS-specific global filetypes.
10 years ago
Lioncash 99f1326e81 Update gitignore with OS-specific global filetypes. 10 years ago