1009 Commits

Author SHA1 Message Date
Jeffrey Pfau
ad10b5dedf GBA: Fix crash if GBALog is called with a null context 2015-03-09 21:16:41 -07:00
Jeffrey Pfau
a000f219db GBA: Move A/V stream interface into core 2015-03-08 22:51:41 -07:00
Jeffrey Pfau
eb21dd722f GBA: Move logging construct into GBA struct 2015-03-08 22:51:40 -07:00
Jeffrey Pfau
2a6ff14a3b GBA: Fix crash if no components are defined 2015-03-06 22:19:09 -08:00
Jeffrey Pfau
6835ac8a81 GBA: Better const correctness for serialization 2015-03-06 22:19:08 -08:00
Jeffrey Pfau
826569fdf7 GBA BIOS: Fix BIOS decompression routines with invalid source addresses 2015-03-06 22:18:27 -08:00
Jeffrey Pfau
a268d462c0 GBA RR: Add VBM parser, for comparing VBA sync 2015-03-05 14:25:35 -08:00
Jeffrey Pfau
f69d9db9d4 GBA RR: Add way to play movies from startup 2015-03-05 14:10:23 -08:00
Jeffrey Pfau
bb77d278dd GBA RR: Modularize RR 2015-03-05 00:32:49 -08:00
Jeffrey Pfau
e810f1b9f0 GBA Video: Clear video buffer when starting 2015-03-03 21:18:53 -08:00
Jeffrey Pfau
9273a4ca72 GBA SIO: Fix RCNT mode selection 2015-03-02 01:21:30 -08:00
Jeffrey Pfau
dcd2e3a64f GBA: Fix JOY_TRANS_HI register name 2015-03-02 01:21:30 -08:00
Jeffrey Pfau
618092a5f6 GBA SIO: Fix lockstep barrier 2015-03-01 15:53:09 -08:00
Jeffrey Pfau
4e2a27b426 GBA SIO: Fix child bit in lockstep driver 2015-03-01 05:39:13 -08:00
Jeffrey Pfau
9b8b56d701 GBA SIO: Fix writing to RCNT 2015-02-28 14:53:06 -08:00
Jeffrey Pfau
f775af67f3 GBA SIO: Fix writing to RCNT 2015-02-28 14:52:52 -08:00
Jeffrey Pfau
e241566ee7 GBA SIO: Clean up lockstep a bit 2015-02-28 14:51:39 -08:00
Jeffrey Pfau
8112ffdabc GBA SIO: Properly deinitialize SIO 2015-02-27 01:13:59 -08:00
Jeffrey Pfau
a5a7ace86e GBA SIO: Fix RCNT reading for mode 2015-02-27 01:13:59 -08:00
Jeffrey Pfau
80960f9e9a GBA SIO: Properly deinitialize SIO 2015-02-27 01:12:58 -08:00
Jeffrey Pfau
d1e01266c6 GBA SIO: Partially functional lockstep driver 2015-02-27 00:59:47 -08:00
Jeffrey Pfau
e1a8befcbb GBA SIO: Fix RCNT reading for mode 2015-02-26 23:10:01 -08:00
Jeffrey Pfau
5b40951c05 GBA SIO: Build up lockstep driver a bit more 2015-02-26 00:07:12 -08:00
Jeffrey Pfau
1e912abf4b GBA SIO: Start building up skeleton for lockstep driver 2015-02-25 20:35:13 -08:00
Jeffrey Pfau
bb05764cd5 GBA SIO: Update timings based on observation 2015-02-24 01:14:46 -08:00
Jeffrey Pfau
b2ed141cea GBA Video: Allow negative output stride 2015-02-22 01:53:12 -08:00
Jeffrey Pfau
d497cecfd1 Util: Add header for ARM util functions 2015-02-22 01:47:23 -08:00
Jeffrey Pfau
815e4d5b0d Qt: Use latest cheat set for set properties 2015-02-22 00:35:10 -08:00
Jeffrey Pfau
097feb0a55 GBA Thread: Increase frame timeout 2015-02-22 00:35:10 -08:00
Jeffrey Pfau
09f8c4977b GBA Video: Squelch OBJWIN warnings 2015-02-21 19:07:40 -08:00
Jeffrey Pfau
d9ad68bad6 GBA: Re-add idle loops that got merged out 2015-02-21 11:13:46 -08:00
Jeffrey Pfau
d4d42a2eee GBA BIOS: Fix more potential regressions with signed 16-bit loads 2015-02-21 11:01:08 -08:00
Jeffrey Pfau
01f7036401 GBA BIOS: Fix some regressions regarding signed 16-bit loads (fixes #196) 2015-02-21 10:58:24 -08:00
Jeffrey Pfau
8a90066965 GBA Thread: Make GBASyncWaitFrameStart time out 2015-02-21 03:44:15 -08:00
Jeffrey Pfau
86ff4b1577 GBA: Silence some warnings in cheats 2015-02-20 23:59:12 -08:00
Jeffrey Pfau
d983f31b38 GBA: Fix savestate loading of DISPSTAT and WAITCNT registers 2015-02-18 02:37:21 -08:00
Jeffrey Pfau
848cf162af GBA Thread: Fix possible deadlock in video sync 2015-02-17 22:20:37 -08:00
Jeffrey Pfau
cc214e0f44 GBA: Cheat saving 2015-02-15 04:52:21 -08:00
Jeffrey Pfau
8c7d5b5b86 GBA: Cheat set disabling 2015-02-14 23:04:56 -08:00
Jeffrey Pfau
ca6b2e7b09 Qt: Display hex values within cheats 2015-02-14 22:45:40 -08:00
Jeffrey Pfau
8741a374a5 Qt: Removing cheats 2015-02-14 18:39:18 -08:00
Jeffrey Pfau
c8d3488804 GBA: Split out autodetected version cheats from GameShark cheats 2015-02-14 17:44:53 -08:00
Jeffrey Pfau
8ca2e3adbd Debugger: Make I/O register names be addresses instead of values 2015-02-13 00:49:13 -08:00
Jeffrey Pfau
1e71f62a3c Util: Add universal float parsing and formatting functions 2015-02-11 00:26:30 -08:00
Jeffrey Pfau
f2c29bc8d6 Util: Fix Win32 build 2015-02-10 02:46:12 -08:00
Jeffrey Pfau
4b14b71861 Util: Use proper locale for reading and writing float values 2015-02-10 02:21:40 -08:00
Jeffrey Pfau
9c3e16925b GBA: Allow overriding GameShark type 2015-02-10 00:42:11 -08:00
Jeffrey Pfau
7d36331dc4 GBA: Make some codes work without master codes 2015-02-10 00:34:50 -08:00
Jeffrey Pfau
5015975e4c GBA: Fix CodeBreaker codes 2015-02-10 00:24:36 -08:00
Jeffrey Pfau
31a9bafae8 GBA: Cheats can now be grouped and named 2015-02-09 02:54:17 -08:00