bunnei
4bbddda377
hid_user: Removed unnecessary includes.
10 years ago
bunnei
e79c27f1e0
HID: Removed unnecessary global variables.
10 years ago
bunnei
85cbccb1d3
HID: Added additional variable comments and some code cleanups.
10 years ago
bunnei
d61b26b79f
HID: Complete refactor of pad/touch input to fix threading issues.
10 years ago
bunnei
b56829df02
Merge pull request #629 from archshift/lcdfb
...
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
10 years ago
bunnei
953e09ddb5
EmuWindow: Made pad/touch functions non-static.
10 years ago
bunnei
a1a1a5c6c5
HID: Cleanup how `next_touch_index` is calculated for Pad and touch.
10 years ago
bunnei
432aa1044c
HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings.
10 years ago
bunnei
e9b9f1842b
HID: Added static asserts to check register position in shared memory.
10 years ago
bunnei
f213000cc4
Qt: Implemented EmuWindow touchpad support.
10 years ago
bunnei
dd73217ae3
GLFW: Implemented EmuWindow touchpad support.
10 years ago
bunnei
543232436f
EmuWindow: Added infrastructure code to enable touchpad support.
10 years ago
bunnei
1a904ded40
HID: Added functions to emulate the touchpad.
10 years ago
bunnei
3229b048d9
HID: Moved some docstrings to the header.
10 years ago
bunnei
83a66dd701
HID: Refactored shared memory decoding for touchpad support.
10 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.
10 years ago
bunnei
6c37a90d3f
Merge pull request #649 from lioncash/clean
...
dyncom: Minor cleanup
10 years ago
Lioncash
e34ba68e1f
dyncom: Minor cleanup
...
Assemblers will exit with an error when trying to assemble instructions with disallowed registers.
10 years ago
bunnei
ec5bc54575
Merge pull request #643 from Subv/dem_feels
...
GPU: Implemented more depth buffer formats.
10 years ago
Subv
1248e291f0
GPU: Added the stencil test structure to the Pica Regs struct.
10 years ago
Subv
155cc80e3b
Frontend/Qt: Allow the framebuffer widget to inspect the depth buffer
10 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
10 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.
10 years ago
archshift
041e99b613
Added LCD registers, and implementation for color filling in OGL code.
10 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
10 years ago
Subv
0abba5874c
GPU: Use the correct position for the finished bit in memory fills
10 years ago
Tony Wasserka
e3a697b9f9
Merge pull request #646 from Subv/24bit_fills
...
GPU: Corrected the 24 bit memory fills component order
10 years ago
Tony Wasserka
5742367341
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
10 years ago
bunnei
8a1cc5b805
Merge pull request #589 from kevinhartman/config-errors
...
Fix errorcodes for bad config block request
10 years ago
bunnei
3da94a597b
Merge pull request #634 from linkmauve/logging-performances
...
Apply the logging filter before sending the message to the queue
10 years ago
bunnei
f2a7c2b3b7
Merge pull request #645 from lioncash/ldm
...
Minor bugfixes to LDM/STM.
10 years ago
Subv
a762f9c176
GPU: Corrected the 24 bit memory fills component order
10 years ago
bunnei
33d92036f6
Update README.md
10 years ago
bunnei
8ecba90ff0
Merge pull request #644 from archshift/nihstro
...
Update nihstro submodule to the initial release version.
10 years ago
bunnei
ba8ce6c8f5
Merge pull request #584 from yuriks/outline-asserts
...
Asserts: Use lambdas to keep assertion code away from the main code path
10 years ago
Lioncash
386dbab5ea
dyncom: Fix an indexing bug in STM
...
Previously it would write the contents of register 13 for the case where the link register (r14) is supposed to be written.
10 years ago
Lioncash
36dab56c31
dyncom: General cleanup of STM
10 years ago
Lioncash
e37425b380
dyncom: Increment addr when accessing LR in LDM
10 years ago
archshift
7d43aef4d0
Update nihstro submodule to the initial release version.
...
Includes more opcodes to implement in the future.
10 years ago
archshift
30e41de347
Merge pull request #639 from archshift/appbundle
...
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
10 years ago
bunnei
c7b3331b1c
Merge pull request #640 from archshift/ini
...
default_ini.h: Put comments on their own lines
10 years ago
archshift
539bbd3c59
default_ini.h: Put comments on their own lines
...
Apparently inline comments is not necessarily standard in the INI format, and our parser was erroneously parsing the comments as values.
10 years ago
archshift
c036cf604f
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
10 years ago
bunnei
89495fc888
Merge pull request #638 from bunnei/osx-fix
...
Fixed EmuWindow typo (fixes OSX build)
10 years ago
bunnei
25633b431d
Fixed EmuWindow typo (fixes OSX build)
10 years ago
bunnei
06bf471581
Merge pull request #636 from bunnei/refactor-screen-win
...
Set framebuffer layout from EmuWindow.
10 years ago
bunnei
9960c49c21
Set framebuffer layout from EmuWindow.
10 years ago
Tony Wasserka
f29897ca6d
Merge pull request #637 from Subv/etc
...
GPU/Textures: Fixed ETC texture decoding.
10 years ago
Subv
4b8d4d0ed5
GPU/Textures: Fixed ETC texture decoding.
10 years ago
Tony Wasserka
93e32bce72
Merge pull request #538 from yuriks/perf-stat
...
Add profiling infrastructure and widget
10 years ago