- Dec 18, 2014
-
-
Lioncash authored
-
bunnei authored
Combine SSUB16, SADD16, SASX, and SSAX.
-
bunnei authored
armemu: Unset GE flags for UADD8 if results are < 0x100
-
bunnei authored
armemu: Implement UMAAL
-
Lioncash authored
-
bunnei authored
Backport more skyeye fixes from 3dmoo
-
bunnei authored
armemu: Fix SSUB16
-
bunnei authored
Kernel: Add missing permissions
-
bunnei authored
FS_U: Implemented the SaveData archive
-
Subv authored
The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information Got rid of the code duplication in File and Directory Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive. FS_U: Use the correct error code when a file wasn't found
-
- Dec 17, 2014
-
-
Lioncash authored
Reference manual states these must be set to zero if this case is true.
-
Lioncash authored
Broken from the same reason SADD16 was. The lo part of the result should only be constructed from the lo halfwords of rm and rn. The hi part of the result should only be constructed from the hi halfwords of rm and rn.
-
bunnei authored
armemu: Fix SADD16
-
bunnei authored
armemu: Join QADD16/QSUB16 and fix saturation clamping.
-
Lioncash authored
-
Lioncash authored
The lo and hi parts of the result were being constructed as a result of hi and lo halfword intermixing from the rm and rn regs. However the lo part of the result should be constructed only from the lo halfwords of rm and rn, and the hi part of the result should only be constructed from the hi halfwords of rm and rn.
-
Normmatt authored
-
Normmatt authored
-
Normmatt authored
-
Normmatt authored
-
Normmatt authored
-
bunnei authored
Join SMUAD, SMUSD, and SMLAD ops. Also fix them as well.
-
bunnei authored
armemu: Backport some VFP fixes from 3dmoo.
-
- Dec 16, 2014
-
-
Normmatt authored
-
Normmatt authored
-
Lioncash authored
Wrong values were being multiplied together.
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
The only difference between these ops is one adds and one subtracts. Everything is literally the same.
-
bunnei authored
Comment out empty arrays causing compile errors in MSVC
-
Yuri Kunde Schlesner authored
-
bunnei authored
armemu: Implement UXTAB16
-
bunnei authored
Archive refactor
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
- Refactor FS::Archive internals to make Archive creation and lifetime management clearer. - Remove the "Archive as a File" hack. - Implement 64-bit Archive handles.
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-