bunnei
0bb4b77b78
Merge pull request #655 from purpasmart96/hid_fixes
HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along with a stub for GetSoundVolume
11 years ago
purpasmart96
5b1757d6a5
HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along
with a stub for GetSoundVolume
11 years ago
bunnei
ef0c4aac86
Merge pull request #660 from purpasmart96/ncch_updates
NCCH: Minor updates to the ncch header
11 years ago
archshift
6cc1a07235
CI: upload builds to builds.citra-emu.org instead of MEGA
11 years ago
bunnei
6977877665
Merge pull request #661 from linkmauve/cleanup
Fix two minor understandability issues in common
11 years ago
Subv
23b401c3ac
GPU/DisplayTransfer: Made the scaling bits a single 2bit value
Rephrased some comments.
11 years ago
bunnei
c1f5cb7dd5
Merge pull request #652 from neobrain/shader_output_fix
Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecutive output register tables.
11 years ago
bunnei
968c418fa5
Merge pull request #662 from linkmauve/video_core-warnings
Add static_cast around expressions where the compiler doesn’t deduce the right type
11 years ago
bunnei
e4e2c929af
Merge pull request #663 from lioncash/ticks
arm_interface: Get rid of GetTicks.
11 years ago
Lioncash
8cf81643a9
arm_interface: Get rid of GetTicks.
Removes a TODO.
11 years ago
Emmanuel Gil Peyrot
92fd2a1ee3
VideoCore: Add static_cast around expressions where the compiler doesn’t deduce the right type.
11 years ago
Emmanuel Gil Peyrot
188b419586
Common: Fix logic for setting EMU_DATA_DIR.
11 years ago
Emmanuel Gil Peyrot
4c684fb274
Common: Make a #else more apparent.
11 years ago
purpasmart96
061c69a6bb
NCCH: Minor updates to the ncch header
11 years ago
bunnei
3e5aeb9a7a
Merge pull request #657 from Subv/flip
GPU: Implemented the flip_data (bit 0) bit in display transfers.
11 years ago
Lioncash
f280806214
dyncom: Implement SETEND
11 years ago
Subv
fb8f47060b
GPU: Implemented the flip_data (bit 0) bit in display transfers.
11 years ago
Tony Wasserka
fdd9fed47e
Merge pull request #658 from Subv/ref_temporary
EmuWindow: Fixed a reference to a temporary variable
11 years ago
Subv
c0d1a91017
EmuWindow: Fixed a reference to a temporary variable
in GetTouchState()
11 years ago
Subv
1d61cd4460
Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and DeleteSystemSaveData
Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory.
11 years ago
Tony Wasserka
e4f5ec6272
Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecutive output register tables.
We now write create a temporary buffer for output registers and copy all of them to the actual output vertex structure after the shader has run. This is technically not necessary, but it's easier to vectorize in the future.
11 years ago
bunnei
ed5b275d21
Merge pull request #642 from bunnei/touchpad
Touchpad support
11 years ago
bunnei
4bbddda377
hid_user: Removed unnecessary includes.
11 years ago
bunnei
e79c27f1e0
HID: Removed unnecessary global variables.
11 years ago
bunnei
85cbccb1d3
HID: Added additional variable comments and some code cleanups.
11 years ago
bunnei
d61b26b79f
HID: Complete refactor of pad/touch input to fix threading issues.
11 years ago
bunnei
b56829df02
Merge pull request #629 from archshift/lcdfb
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
11 years ago
bunnei
953e09ddb5
EmuWindow: Made pad/touch functions non-static.
11 years ago
bunnei
a1a1a5c6c5
HID: Cleanup how `next_touch_index` is calculated for Pad and touch.
11 years ago
bunnei
432aa1044c
HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings.
11 years ago
bunnei
e9b9f1842b
HID: Added static asserts to check register position in shared memory.
11 years ago
bunnei
f213000cc4
Qt: Implemented EmuWindow touchpad support.
11 years ago
bunnei
dd73217ae3
GLFW: Implemented EmuWindow touchpad support.
11 years ago
bunnei
543232436f
EmuWindow: Added infrastructure code to enable touchpad support.
11 years ago
bunnei
1a904ded40
HID: Added functions to emulate the touchpad.
11 years ago
bunnei
3229b048d9
HID: Moved some docstrings to the header.
11 years ago
bunnei
83a66dd701
HID: Refactored shared memory decoding for touchpad support.
11 years ago
Subv
ae0dfcae1d
GPU: Fixed the bit 25 in the display transfer flags.
It is used to downscale the input image horizontally and vertically, previously we were only downscaling it vertically so this caused a hard-to-debug memory corruption problem.
11 years ago
bunnei
6c37a90d3f
Merge pull request #649 from lioncash/clean
dyncom: Minor cleanup
11 years ago
Lioncash
e34ba68e1f
dyncom: Minor cleanup
Assemblers will exit with an error when trying to assemble instructions with disallowed registers.
11 years ago
bunnei
ec5bc54575
Merge pull request #643 from Subv/dem_feels
GPU: Implemented more depth buffer formats.
11 years ago
Subv
1248e291f0
GPU: Added the stencil test structure to the Pica Regs struct.
11 years ago
Subv
155cc80e3b
Frontend/Qt: Allow the framebuffer widget to inspect the depth buffer
11 years ago
Subv
414b0741c4
GPU: Implemented more depth buffer formats.
This fixes the horizontal lines in Picross E, Cubic Ninja, Cave Story 3D and possibly others
11 years ago
bunnei
e10a9b2f66
Merge pull request #647 from neobrain/rip_culling_hack
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
11 years ago
archshift
041e99b613
Added LCD registers, and implementation for color filling in OGL code.
11 years ago
Tony Wasserka
511bf30a69
Merge pull request #648 from Subv/fill_bit
GPU: Use the correct position for the finished bit in memory fills
11 years ago
Subv
0abba5874c
GPU: Use the correct position for the finished bit in memory fills
11 years ago
Tony Wasserka
e3a697b9f9
Merge pull request #646 from Subv/24bit_fills
GPU: Corrected the 24 bit memory fills component order
11 years ago
Tony Wasserka
5742367341
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
11 years ago