Tony Wasserka
cc5746abfe
Pica/DebugUtils: Replace duplicated SHBIN structures in favor of nihstro's ones.
10 years ago
Tony Wasserka
8ce1d32460
Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in favor of nihstro's ones.
10 years ago
Tony Wasserka
056a8f9dfa
Add nihstro (a 3DS shader tools suite) as a submodule.
10 years ago
Tony Wasserka
79c29243ed
Pica/DebugUtils: Add an event triggered after loading a vertex.
10 years ago
Tony Wasserka
cd322e328e
Pica/PrimitiveAssembly: Implement triangle strips.
10 years ago
Tony Wasserka
346012f29e
Pica/CommandProcessor: Add a safety check for invalid (?) GPU configurations.
10 years ago
Tony Wasserka
1e960e9ee2
Pica/CommandProcessor: Fix vertex decoding if multiple memory areas are accessed for different attributes.
10 years ago
Tony Wasserka
1c972ef3b9
Add support for a ridiculous number of texture formats.
10 years ago
Tony Wasserka
40f123b7c0
Pica: Unify ugly address translation hacks.
10 years ago
Tony Wasserka
7e210e0229
Pica: Further improve Tev emulation.
10 years ago
Tony Wasserka
3df88d59b0
Pica: Merge texture lookup logic for DebugUtils and Rasterizer.
...
This effectively adds support for a lot texture formats in the rasterizer.
10 years ago
Tony Wasserka
0fba1d48a6
Pica: Implement texture wrapping.
10 years ago
Tony Wasserka
c81f1a9ebc
Pica/DebugUtils: Add support for RGBA8, RGBA5551, RGBA4 and A8 texture formats.
10 years ago
Tony Wasserka
782592e6d3
citra-qt: Fix invalid memory read upon program startup.
...
This was caused by the framebuffer display widget not checking whether we are actually in a valid emulation state or not.
10 years ago
Tony Wasserka
fd2539121c
Pica: Initial support for multitexturing.
10 years ago
Tony Wasserka
95be6a09b2
BitField: Add an explicit Assign method.
...
This is useful when doing crazy stuff like inheriting from BitField.
10 years ago
Tony Wasserka
8cd0d9c000
citra-qt: static-constify a map.
10 years ago
bunnei
2b0d7a1d29
Merge pull request #315 from chinhodado/master
...
Clean up some warnings
10 years ago
Chin
e795692614
Clean up some warnings
10 years ago
Tony Wasserka
c2753d37a7
Merge pull request #317 from yuriks/make_unique
...
Add a clone of std::make_unique and revert C++14 requirement
10 years ago
Yuri Kunde Schlesner
98a9aba46f
Remove C++14/1y requirement
10 years ago
Yuri Kunde Schlesner
82528ba7df
Common: Add a clone of std::make_unique
10 years ago
bunnei
f1309e6bf0
Merge pull request #306 from Subv/even_more_savedata
...
SaveData: Added some documentation to FormatSaveData
10 years ago
Subv
fc73bef692
FS_U: Added the command to the docs of SaveData functions
10 years ago
bunnei
eb394ac0af
Merge pull request #309 from chinhodado/patch-1
...
Properly erase/remove a DebuggerObserver
10 years ago
bunnei
245abb4125
Merge pull request #294 from lioncash/var
...
armemu: Narrow the scope of some variables in handle_v6_insn
10 years ago
bunnei
dc5d1a9061
Merge pull request #305 from lioncash/paren
...
armemu: Get rid of bitwise parenthesis warnings
10 years ago
chinhodado
d31c23e958
Properly erase/remove an observer
10 years ago
bunnei
017e6a488e
Merge pull request #302 from purpasmart96/flushshutup
...
GSP_GPU: Shut up FlushDataCache
10 years ago
purpasmart96
b2c64eb5ff
GSP_GPU: Shut up FlushDataCache
10 years ago
bunnei
765dbabdb6
Merge pull request #308 from Subv/more_savedata
...
SystemSaveData: Fixed a typo that was segfaulting
10 years ago
Subv
78e0f36857
SystemSaveData: Fixed a typo that was segfaulting
10 years ago
bunnei
24b5e87279
Merge pull request #304 from lioncash/sflags
...
armemu: Set GE flags properly for SSUB16, SADD16, SSAX, and SASX.
10 years ago
bunnei
4959e3b2c0
Merge pull request #307 from lioncash/usat16
...
armemu: Fix USAT16.
10 years ago
bunnei
c71f8840e5
Merge pull request #301 from Subv/more_savedata
...
SaveData: Implemented the SystemSaveData archive.
10 years ago
Subv
f9472eda0a
SystemSaveData: Added a TODO to move it to the NAND.
...
Maybe sometime when we actually implement that
10 years ago
Lioncash
e683f654ce
armemu: Fix lower-bounds clamping for USAT16
10 years ago
Subv
77f0cdfaf4
SaveData: Added some documentation to FormatSaveData
...
We still don't know what the other parameters do, but they appear to be very similar to those of FormatThisUserSaveData.
Most likely FormatThisUserSaveData is just an alias for FormatSaveData with LowPathType Empty
10 years ago
Lioncash
6b632bbe37
armemu: More concise names for USAT16-related variables
10 years ago
Lioncash
eaae0ad502
armemu: Get rid of bitwise parenthesis warnings
10 years ago
Lioncash
4dc8eb40be
armemu: Set GE flags correctly for SSUB16, SADD16, SSAX, and SASX.
10 years ago
bunnei
8ac22e7efc
Merge pull request #299 from lioncash/join
...
Combine SSUB16, SADD16, SASX, and SSAX.
10 years ago
Subv
bec527fa24
SaveData: Implemented the SystemSaveData archive.
...
It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service.
10 years ago
bunnei
797efbde1a
Merge pull request #298 from lioncash/flags
...
armemu: Unset GE flags for UADD8 if results are < 0x100
10 years ago
bunnei
a968adf50e
Merge pull request #295 from lioncash/umaal
...
armemu: Implement UMAAL
10 years ago
Lioncash
85c318078d
armemu: Combine SSUB16, SADD16, SASX, and SSAX.
10 years ago
bunnei
075126247f
Merge pull request #292 from lioncash/backports
...
Backport more skyeye fixes from 3dmoo
10 years ago
bunnei
e00e303275
Merge pull request #297 from lioncash/ssub16
...
armemu: Fix SSUB16
10 years ago
bunnei
7bae450379
Merge pull request #185 from purpasmart96/mem_perm
...
Kernel: Add missing permissions
10 years ago
bunnei
94a103a000
Merge pull request #288 from Subv/savedata_stuff
...
FS_U: Implemented the SaveData archive
10 years ago