| Commit message (Collapse) | Author | Age |
|
|
|
| |
(not that it matters at the moment, because this code is not used yet)
|
|
|
|
| |
We actually don't really know yet how the format is encoded. Hence just use what works.
|
|\
| |
| | |
Add citra icon to executable and window title in Windows
|
| | |
|
|/ |
|
|\
| |
| | |
Fix MinGW build (2)
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
MemMap: Add support for DSP Read & Writes in the memory map
|
| | | |
|
| | |\ |
|
| | | | |
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
They will be stored in /extsavedata/SDMC and /extsavedata/NAND respectively.
Also redirect some APT_A functions to their APT_U equivalents.
Implemented the gamecoin.dat file in SharedExtSaveData in the PTM module.
Implemented formatting the savegame.
Retake a previous savegame if it exists instead of reporting them as not formatted every time a game is loaded.
|
|/ / |
|
|\ \
| | |
| | | |
MemMap: Removed I/O address's and added more stuff
|
|\ \ \
| | | |
| | | | |
dyncom: Various cleanups to match coding style, no functional changes.
|
|\ \ \ \
| | | | |
| | | | | |
Allow focus on the Qt render widget
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
Rasterizer Optimizations
|
|\ \ \ \ \
| | | | | |
| | | | | | |
dyncom/armemu: Implement QADD8/QSUB8.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
They were erroneously labeled as SMLAL.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
FileSys cleanup
|
| | | | | | | |
|
| |/ / / / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
dyncom: Implement UXTB16/UXTAB16
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Execute the division-by-W for perspective-correct interpolation of
values in the clipper, moving them out of the rasterization inner loop.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Replace the loop-based texture address swizzling code by a bit-twiddling
implementation, providing a very small speed up. Also simplify
addressing code.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Move the computation of some values out of loops so that they're not
constantly recalculated even when they don't change.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Use a new buffer management scheme in the clipper that allows using a
bounded minimal amount of buffer space. Even though it copies more data
it is still slightly faster likely due to using less cache.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The triangle clipper was allocating its temporary input, output and work
buffers using a std::vector. Since this is a hot path, it's desirable to
use stack allocation instead.
|
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Unused OutputVertex attributes were being left un-initialized. The
leftover garbage sometimes decoded as floating-point denormalized
values, causing fallbacks to microcode and massive slowdowns in the rest
of the rasterization pipeline even though the results were unused. By
zeroing the structure we ensure these attributes only contain harmless
zeros.
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
Frameskip
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
armemu: Simplify some instructions.
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Qt: Citra crashes if disassembler pause button is pressed while no game is running. #172
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
vfp: Actually make the code somewhat readable
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
New Handle manager
|
| |/ / / / / / / /
|/| | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
field.
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
armemu: Fix underflows in USAD8/USADA8
|
| | | | | | | | | | |
|
| |_|_|/ / / / / /
|/| | | | | | | | |
|