Commit graph

5036 commits

Author SHA1 Message Date
Vicki Pfau
deffdc79a0 Core: New mVL file format 2017-04-29 01:39:46 -07:00
Vicki Pfau
3021996a49 All: Cleanup and buildfixing 2017-04-29 01:39:45 -07:00
Vicki Pfau
716a245397 GB, GBA Video: Fix integer overflow 2017-04-29 01:39:45 -07:00
Vicki Pfau
caf59d726f GBA Video: mVL bounds checking 2017-04-29 01:39:45 -07:00
Vicki Pfau
5b6bf9eb64 Test: Fix crash when loading invalid file 2017-04-29 01:39:45 -07:00
Vicki Pfau
8d6edf9033 GB Video: mVL bounds checking 2017-04-29 01:39:45 -07:00
Vicki Pfau
1731d4f975 Test: Don't rely on core for frames elapsed 2017-04-29 01:39:45 -07:00
Vicki Pfau
9b0a5e566e GB Video: Fix proxy renderer for GBC 2017-04-29 01:39:12 -07:00
Vicki Pfau
3dbd49a307 GB, GBA Video: Put back missing finishFrame callback 2017-04-29 01:39:12 -07:00
Vicki Pfau
d4deaf6292 GB: Video tester 2017-04-29 01:39:12 -07:00
Vicki Pfau
1b6531e320 Core: Add more video log types 2017-04-29 01:39:12 -07:00
Vicki Pfau
db4a873d9c GB: Rearrange some scheduling for better callback ability 2017-04-29 01:39:11 -07:00
Vicki Pfau
3b69fb767c Feature: Make thread proxy generic 2017-04-29 01:39:11 -07:00
Vicki Pfau
b8593bdb7b Core: Allow video playback to be non-blocking 2017-04-29 01:39:11 -07:00
Vicki Pfau
3f92b1e67f GBA Video: Trim down GBAVideoProxyRenderer 2017-04-29 01:39:11 -07:00
Vicki Pfau
fbb02475da VFS: Optimize expanding in-memory files 2017-04-29 01:39:11 -07:00
Vicki Pfau
5665ac0316 GBA Core: Video log playing 2017-04-29 01:39:11 -07:00
Vicki Pfau
73947766de Core: Video log recording 2017-04-29 01:39:11 -07:00
Vicki Pfau
bed6ba1fc4 GBA Video: Refactor thread proxy out from proxy 2017-04-29 01:39:11 -07:00
Vicki Pfau
eab5ed6e14 Core: Begin splitting threading out from GBA proxy 2017-04-29 01:39:11 -07:00
Vicki Pfau
11edac0aa4 Core: Start working on video proxy 2017-04-29 01:39:11 -07:00
Anty-Lemon
a861af6a97 Qt: Fix builds without GDB stub and libpng 2017-04-29 01:38:37 -07:00
Anty-Lemon
a5f029c2fa GBA: Fix typo of GBAIsBIOS 2017-04-27 11:02:56 -07:00
Anty-Lemon
d84cee4700 SDL: Fix GLES2 build 2017-04-27 11:02:27 -07:00
Anty-Lemon
d68a4f97c5 SDL: Fix software renderer build 2017-04-27 11:02:27 -07:00
Augustin Cavalier
953335846b All: Fix build on Haiku. 2017-04-26 12:15:16 -07:00
hunterk
86db6fa7e2 change division to multiplication in gba-color shader 2017-04-25 22:35:32 -07:00
hunterk
9a78f56467 fix some indents 2017-04-25 22:35:32 -07:00
hunterk
30a308d04f gba-color cleanups 2017-04-25 22:35:32 -07:00
hunterk
c30352fde1 add gba-color shader 2017-04-25 22:35:32 -07:00
Lothar Serra Mari
c4e06cc904 Qt: Update German GUI translation
Some new strings added and a few strings polished.
2017-04-25 12:49:39 -07:00
Vicki Pfau
bcf0e8ec59 GBA: Fix multiboot loading resulting in too small WRAM 2017-04-25 11:58:05 -07:00
Vicki Pfau
870c375cf6 Test: Fix crash when fuzzing fails to load a file 2017-04-24 13:39:21 -07:00
Vicki Pfau
422c3a25b8 GBA Hardware: Fix crash if a savestate lies about game hardware 2017-04-24 13:39:21 -07:00
Vicki Pfau
93122df1f4 Test: Fix crash when loading invalid file 2017-04-24 13:39:20 -07:00
Vicki Pfau
6fb7c0780a Qt: Handle interrupting CLI debugger better (fixes #697) 2017-04-22 18:40:55 -07:00
Vicki Pfau
36c66e7db4 Qt: Fix logo missing with integer scaling (fixes #696) 2017-04-22 18:29:10 -07:00
Vicki Pfau
3b4ccb84d2 Qt: Fix several debugger hangs and odd cases (fixes #691) 2017-04-22 01:39:21 -07:00
Vicki Pfau
8c095ec885 Qt: Fix crash when first CLI command is empty (fixes #693) 2017-04-22 00:41:58 -07:00
Vicki Pfau
2d930cbc61 All: Add option to lock video to integer scaling 2017-04-21 18:13:16 -07:00
Vicki Pfau
69a30f9501 Qt: Fix build 2017-04-21 17:50:22 -07:00
Vicki Pfau
189169e8ec Qt: Auto-generate audio/video layer menus 2017-04-21 17:31:04 -07:00
Vicki Pfau
3a8c5c4bf1 GB: Video/audio channel enabling/disabling 2017-04-21 17:30:30 -07:00
Vicki Pfau
2a7f642d4c Qt: Fix regression with windows not closing 2017-04-21 16:38:26 -07:00
Vicki Pfau
84dc182a5d Core: Fix crash with rewind if savestates shrink 2017-04-21 16:22:48 -07:00
Vicki Pfau
01832ec513 Qt: Ensure CLI backend is attached when submitting commands (fixes #662) 2017-04-21 16:21:50 -07:00
Vicki Pfau
8b805b3909 Debugger: Make attaching a backend idempotent 2017-04-21 16:20:52 -07:00
Vicki Pfau
a159e37793 GBA Video: Don't update background scanline params in mode 0 (fixes #377) 2017-04-21 03:15:39 -07:00
Vicki Pfau
14dc01409c GBA BIOS: ArcTan/ArcTan2 residual register state 2017-04-21 00:01:35 -07:00
Vicki Pfau
b154457857 GBA BIOS: More tiny fixes to ArcTan2 2017-04-20 23:18:51 -07:00