Subv
|
fb8f47060b
|
GPU: Implemented the flip_data (bit 0) bit in display transfers.
|
2015-03-14 15:26:42 -05:00 |
|
bunnei
|
ed5b275d21
|
Merge pull request #642 from bunnei/touchpad
Touchpad support
|
2015-03-11 21:28:57 -04:00 |
|
bunnei
|
4bbddda377
|
hid_user: Removed unnecessary includes.
|
2015-03-11 00:01:03 -04:00 |
|
bunnei
|
e79c27f1e0
|
HID: Removed unnecessary global variables.
|
2015-03-11 00:00:39 -04:00 |
|
bunnei
|
85cbccb1d3
|
HID: Added additional variable comments and some code cleanups.
|
2015-03-10 23:58:13 -04:00 |
|
bunnei
|
d61b26b79f
|
HID: Complete refactor of pad/touch input to fix threading issues.
|
2015-03-10 23:58:07 -04:00 |
|
bunnei
|
b56829df02
|
Merge pull request #629 from archshift/lcdfb
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
|
2015-03-10 18:08:55 -04:00 |
|
bunnei
|
953e09ddb5
|
EmuWindow: Made pad/touch functions non-static.
|
2015-03-10 18:05:20 -04:00 |
|
bunnei
|
a1a1a5c6c5
|
HID: Cleanup how next_touch_index is calculated for Pad and touch.
|
2015-03-10 18:05:19 -04:00 |
|
bunnei
|
432aa1044c
|
HID: Changed TouchDataEntry valid to a BitField and added some doc strings.
|
2015-03-10 18:05:19 -04:00 |
|
bunnei
|
e9b9f1842b
|
HID: Added static asserts to check register position in shared memory.
|
2015-03-10 18:05:19 -04:00 |
|
bunnei
|
f213000cc4
|
Qt: Implemented EmuWindow touchpad support.
|
2015-03-10 18:05:18 -04:00 |
|
bunnei
|
dd73217ae3
|
GLFW: Implemented EmuWindow touchpad support.
|
2015-03-10 18:05:18 -04:00 |
|
bunnei
|
543232436f
|
EmuWindow: Added infrastructure code to enable touchpad support.
|
2015-03-10 18:05:17 -04:00 |
|
bunnei
|
1a904ded40
|
HID: Added functions to emulate the touchpad.
|
2015-03-10 18:05:17 -04:00 |
|
bunnei
|
3229b048d9
|
HID: Moved some docstrings to the header.
|
2015-03-10 18:05:17 -04:00 |
|
bunnei
|
83a66dd701
|
HID: Refactored shared memory decoding for touchpad support.
|
2015-03-10 18:05:16 -04:00 |
|
Lioncash
|
e34ba68e1f
|
dyncom: Minor cleanup
Assemblers will exit with an error when trying to assemble instructions with disallowed registers.
|
2015-03-10 08:13:58 -04:00 |
|
bunnei
|
ec5bc54575
|
Merge pull request #643 from Subv/dem_feels
GPU: Implemented more depth buffer formats.
|
2015-03-09 22:06:30 -04:00 |
|
Subv
|
1248e291f0
|
GPU: Added the stencil test structure to the Pica Regs struct.
|
2015-03-09 20:13:21 -05:00 |
|
Subv
|
155cc80e3b
|
Frontend/Qt: Allow the framebuffer widget to inspect the depth buffer
|
2015-03-09 20:13:15 -05:00 |
|
Subv
|
414b0741c4
|
GPU: Implemented more depth buffer formats.
This fixes the horizontal lines in Picross E, Cubic Ninja, Cave Story 3D and possibly others
|
2015-03-09 20:12:39 -05:00 |
|
bunnei
|
e10a9b2f66
|
Merge pull request #647 from neobrain/rip_culling_hack
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
|
2015-03-09 19:17:43 -04:00 |
|
archshift
|
041e99b613
|
Added LCD registers, and implementation for color filling in OGL code.
|
2015-03-09 15:51:41 -07:00 |
|
Tony Wasserka
|
511bf30a69
|
Merge pull request #648 from Subv/fill_bit
GPU: Use the correct position for the finished bit in memory fills
|
2015-03-09 23:17:11 +01:00 |
|
Subv
|
0abba5874c
|
GPU: Use the correct position for the finished bit in memory fills
|
2015-03-09 17:15:13 -05:00 |
|
Tony Wasserka
|
e3a697b9f9
|
Merge pull request #646 from Subv/24bit_fills
GPU: Corrected the 24 bit memory fills component order
|
2015-03-09 23:12:30 +01:00 |
|
Tony Wasserka
|
5742367341
|
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
|
2015-03-09 21:49:49 +01:00 |
|
bunnei
|
8a1cc5b805
|
Merge pull request #589 from kevinhartman/config-errors
Fix errorcodes for bad config block request
|
2015-03-09 15:44:34 -04:00 |
|
bunnei
|
3da94a597b
|
Merge pull request #634 from linkmauve/logging-performances
Apply the logging filter before sending the message to the queue
|
2015-03-09 15:42:18 -04:00 |
|
bunnei
|
f2a7c2b3b7
|
Merge pull request #645 from lioncash/ldm
Minor bugfixes to LDM/STM.
|
2015-03-09 11:07:52 -04:00 |
|
Subv
|
a762f9c176
|
GPU: Corrected the 24 bit memory fills component order
|
2015-03-09 09:01:41 -05:00 |
|
bunnei
|
8ecba90ff0
|
Merge pull request #644 from archshift/nihstro
Update nihstro submodule to the initial release version.
|
2015-03-08 22:26:02 -04:00 |
|
bunnei
|
ba8ce6c8f5
|
Merge pull request #584 from yuriks/outline-asserts
Asserts: Use lambdas to keep assertion code away from the main code path
|
2015-03-08 22:25:04 -04:00 |
|
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.
|
2015-03-08 22:03:11 -04:00 |
|
Lioncash
|
36dab56c31
|
dyncom: General cleanup of STM
|
2015-03-08 22:03:06 -04:00 |
|
Lioncash
|
e37425b380
|
dyncom: Increment addr when accessing LR in LDM
|
2015-03-08 21:46:57 -04:00 |
|
archshift
|
7d43aef4d0
|
Update nihstro submodule to the initial release version.
Includes more opcodes to implement in the future.
|
2015-03-08 13:52:38 -07:00 |
|
archshift
|
30e41de347
|
Merge pull request #639 from archshift/appbundle
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
|
2015-03-07 18:15:10 -08:00 |
|
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.
|
2015-03-07 17:28:29 -08:00 |
|
archshift
|
c036cf604f
|
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
|
2015-03-07 16:09:00 -08:00 |
|
bunnei
|
25633b431d
|
Fixed EmuWindow typo (fixes OSX build)
|
2015-03-07 18:26:28 -05:00 |
|
bunnei
|
06bf471581
|
Merge pull request #636 from bunnei/refactor-screen-win
Set framebuffer layout from EmuWindow.
|
2015-03-07 18:18:40 -05:00 |
|
bunnei
|
9960c49c21
|
Set framebuffer layout from EmuWindow.
|
2015-03-07 17:21:19 -05:00 |
|
Subv
|
4b8d4d0ed5
|
GPU/Textures: Fixed ETC texture decoding.
|
2015-03-07 16:21:54 -05:00 |
|
Tony Wasserka
|
93e32bce72
|
Merge pull request #538 from yuriks/perf-stat
Add profiling infrastructure and widget
|
2015-03-07 15:30:40 +01:00 |
|
Emmanuel Gil Peyrot
|
0aa44e238d
|
Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.
|
2015-03-06 19:23:52 +01:00 |
|
archshift
|
e011acaa84
|
Removed swap code redundancy and moved common swap code to swap.h
|
2015-03-05 22:46:45 -08:00 |
|
archshift
|
47010fea31
|
Implement SetLcdForceBlack, move register enum to hw.h
|
2015-03-05 19:38:23 -08:00 |
|
bunnei
|
8e4e28aacb
|
Merge pull request #615 from Subv/services
Services: Moved the PTM and APT services to their own folder
|
2015-03-04 21:27:24 -05:00 |
|