Commit graph

5036 commits

Author SHA1 Message Date
Jeffrey Pfau
c3b411fb6b Util: Fix wrap condition on RingFIFORead if it's empty 2016-08-18 00:04:07 -07:00
Jeffrey Pfau
041113b09c GBA Video: Recover proxy thread cleanly 2016-08-17 22:17:20 -07:00
Jeffrey Pfau
f5a7fa627e GBA: Fix a few warnings 2016-08-17 00:55:06 -07:00
Jeffrey Pfau
9eb8faf1ba GUI: Add fast-forward key 2016-08-16 23:24:07 -07:00
Jeffrey Pfau
400ac04d42 GBA Video: Fix some small cases in sprite optimization 2016-08-16 22:40:03 -07:00
Jeffrey Pfau
c6dd9b6e64 Debugger: Fix some minor GB debugger issues 2016-08-16 22:15:25 -07:00
Jeffrey Pfau
071406b3a1 PSP2: Fix screen mode state names 2016-08-16 21:08:30 -07:00
Jeffrey Pfau
54e4d91457 GBA Video: Optimize mode 0 rendering 2016-08-16 21:05:55 -07:00
Jeffrey Pfau
63ed9bfe91 GBA Savedata: Tweak savedata timing for flash. Needs more experimenting. 2016-08-15 23:12:46 -07:00
Jeffrey Pfau
c191ec88b8 GUI: Add UI control remapping 2016-08-15 22:15:45 -07:00
Jeffrey Pfau
3a3062ee50 Core: Add more logging 2016-08-15 22:13:18 -07:00
Jeffrey Pfau
0fc78c7084 GBA Savedata: Code cleanup 2016-08-15 22:12:42 -07:00
Jeffrey Pfau
39d9c7efd1 PSP2: Fix mapping/unmapping from not at 0 2016-08-15 22:11:53 -07:00
Jeffrey Pfau
7212854cdd GBA BIOS: Fix a typo in ArcTan2 2016-08-14 23:59:20 -07:00
Jeffrey Pfau
b1618cbed3 GBA Savedata: Add realistic timing for EEPROM 2016-08-14 20:56:42 -07:00
Jeffrey Pfau
ac11542226 GBA Video: Another attempt at patching the threaded renderer race conditions 2016-08-14 19:40:24 -07:00
Jeffrey Pfau
812d063b73 GBA Video: More threaded renderer improvements, still stomping on itself sometimes though 2016-08-14 04:20:37 -07:00
Jeffrey Pfau
6797cbe6b1 GBA Video: WIN0/1 take priority over OBJWIN 2016-08-14 04:19:08 -07:00
Jeffrey Pfau
476b34ce07 PSP2: Better rumble 2016-08-14 01:25:36 -07:00
Jeffrey Pfau
b620ac1af2 GBA Video: Fix regression with mosaic 2016-08-13 19:50:53 -07:00
Jeffrey Pfau
8774530707 PSP2: Sync files per descriptor 2016-08-13 19:50:21 -07:00
Jeffrey Pfau
ac4ae6d4e6 GB: Fix palette I/O writeback when not incrementing 2016-08-13 17:50:11 -07:00
Jeffrey Pfau
d9f486fd6a GBA BIOS: Fix last commit 2016-08-13 14:18:16 -07:00
Jeffrey Pfau
6867400ca8 GBA BIOS: Use custom ArcTan, not relying on OS 2016-08-13 14:10:51 -07:00
Jeffrey Pfau
7401371016 GBA Video: Optimize sprite drawing 2016-08-11 22:43:15 -07:00
Jeffrey Pfau
23dbd1e508 PSP2: Add back touch 2016-08-11 22:36:36 -07:00
Jeffrey Pfau
554276d5c3 GBA Video: Remove old slow path fallback 2016-08-11 22:35:31 -07:00
Jeffrey Pfau
08e73bd9df Revert "GBA Video: Optimize sprite drawing"
This reverts commit 990df72ced.
2016-08-11 03:47:23 -07:00
Jeffrey Pfau
990df72ced GBA Video: Optimize sprite drawing 2016-08-11 03:04:08 -07:00
Jeffrey Pfau
9088d8e6ef PSP2: Add fit-to-height screen mode 2016-08-10 23:42:31 -07:00
Jeffrey Pfau
1402d3177e PSP2: Fix analog stick support 2016-08-10 23:04:10 -07:00
Jeffrey Pfau
f73bc93080 Qt: Fix directory sets in BIOS-only boot 2016-08-10 22:43:25 -07:00
Jeffrey Pfau
051198395d PSP2: Delete threads after they return 2016-08-09 23:35:38 -07:00
Jeffrey Pfau
b28030c98c GBA Video: More threaded renderer fixes 2016-08-09 23:34:36 -07:00
Jeffrey Pfau
295b8210df GUI: Add logging 2016-08-09 23:34:04 -07:00
Jeffrey Pfau
30f124fae4 GBA Video: Fix threaded rendering race conditions 2016-08-09 22:31:09 -07:00
Jeffrey Pfau
492c2612b9 Perf: Fix ordering of core deinitialization 2016-08-09 22:31:09 -07:00
Agustín Azzinnari
a6cbd7ddfe Qt: Reset button status after turning off autofire (#334) 2016-08-09 15:56:38 -07:00
Jeffrey Pfau
68393718eb PSP2: Fix gyroscope direction 2016-08-09 00:45:29 -07:00
Jeffrey Pfau
749a9c98c1 Third-Party: Disable warnings for minizip 2016-08-08 23:02:17 -07:00
Jeffrey Pfau
ae721309d0 Wii: Fix framelimiting after a slowdown (fixes #332) 2016-08-08 21:28:17 -07:00
Jeffrey Pfau
f590eb8ccf PSP2: Add rumble for PS TV 2016-08-08 20:59:17 -07:00
Jeffrey Pfau
33a9fad209 GUI: Add back logging 2016-08-08 20:57:44 -07:00
Jeffrey Pfau
c597d6dcfa Qt: Attempt to fix display issues 2016-08-07 22:41:52 -07:00
Jeffrey Pfau
3f142cb96a Libretro: Merge downstream changes back upstream, adapted for 0.5 API 2016-08-07 12:18:48 -07:00
Jeffrey Pfau
73f4fad5c3 Debugger: Fix GDB writing to PC 2016-08-07 11:07:54 -07:00
Jeffrey Pfau
a967f9aac4 Debugger: Fix GDB breakpoints 2016-08-07 10:45:50 -07:00
Jeffrey Pfau
7f78f06761 Res: Add back missing resolutions 2016-08-07 10:32:32 -07:00
Jeffrey Pfau
0c748d3bfc 3DS: Fix crash when pushing too many verts 2016-08-07 10:11:06 -07:00
Jeffrey Pfau
f5ee8330f7 GBA Video: Minor mode 2 optimization 2016-08-07 10:11:06 -07:00