Commit Graph

4649 Commits

Author SHA1 Message Date
Jeffrey Pfau 8fd14f40c0 GBA BIOS: Implement BitUnPack 2016-11-07 13:51:53 -08:00
Jeffrey Pfau e5a9f8a030 Core: Dont include debugger.h when not using debuggers 2016-11-07 10:18:22 -08:00
Jeffrey Pfau e2927ebcea All: Fix fullscreen config option being ignored 2016-11-07 09:56:38 -08:00
Jeffrey Pfau c92add2a5c GBA: Fix IRQs firing after already being cleared 2016-11-06 22:22:01 -08:00
Jeffrey Pfau 60974cf61b Qt: Fix Qt Multimedia audio driver on big endian 2016-11-06 21:26:54 -08:00
Jeffrey Pfau d68a21fc26 GB Memory: Fix starting HDMAs during mode 0 2016-11-03 13:26:33 -07:00
Jeffrey Pfau 8c76d0c7f9 Test: Add basic TBL fuzzing harness 2016-11-03 01:07:47 -07:00
endrift d772794bdc Merge pull request #456 from garbear/fix-missing-terminator
Fix missing termination in call to SET_INPUT_DESCRIPTORS
2016-11-02 17:41:36 -07:00
Garrett Brown a8d4836a39 Fix missing termination in call to SET_INPUT_DESCRIPTORS 2016-11-02 17:40:31 -07:00
Jeffrey Pfau 10461a07b2 Qt: Memory viewer can now handle Latin-1 and wide characters 2016-11-02 00:30:00 -07:00
Jeffrey Pfau c5582501e1 Util: Return -1 if text codec encounters an error 2016-11-01 23:28:08 -07:00
Jeffrey Pfau 98a2e6e324 Util: Actually initialize the size of a table 2016-11-01 23:27:25 -07:00
Jeffrey Pfau dbdf10843e Util: Text codecs now properly handle null bytes 2016-11-01 22:28:26 -07:00
Jeffrey Pfau a3ee07a6cc Qt: TBL support in Memory Viewer 2016-11-01 19:28:14 -07:00
Jeffrey Pfau 605d5ddcfd Qt: Add string view to memory viewer 2016-11-01 19:28:14 -07:00
Jeffrey Pfau 9972ff5019 Qt: Add buttons to memory viewer 2016-11-01 19:28:14 -07:00
Jeffrey Pfau 27545462e4 Qt: Memory viewer now supports load/paste 2016-11-01 19:28:14 -07:00
Jeffrey Pfau 57894955a2 Util: Fix TBL control characters 2016-11-01 19:28:14 -07:00
Jeffrey Pfau e4c8b61709 Util: Text codec with TBL loader 2016-11-01 00:07:45 -07:00
Jeffrey Pfau bb7d85698b Util: Add size counting to Table 2016-11-01 00:07:45 -07:00
Jeffrey Pfau 0870c98c6c Debugger: Fix debug build on Windows 2016-10-31 11:36:32 -07:00
Jeffrey Pfau c549db69f1 Qt: Only reset window dimensions when first shown 2016-10-31 11:34:31 -07:00
Jeffrey Pfau 5c15ed7dd5 GBA Memory: POSTFLG support and BIOS skip register parity 2016-10-30 11:13:23 -07:00
Jeffrey Pfau a6cd5f44db GBA Memory: Fix VCOUNT being writable 2016-10-30 02:52:20 -07:00
Jeffrey Pfau 40c6304cf0 Debugger: Fix reading empty lines 2016-10-30 02:50:58 -07:00
Jeffrey Pfau e66061ed9e GB: Fix audio not being deinitialized 2016-10-28 17:48:29 -07:00
Jeffrey Pfau 17850c1751 Test: Fix patch loading in fuzzing frontend 2016-10-28 16:51:54 -07:00
Jeffrey Pfau 17e883aea4 Qt: Don't attach console immediately 2016-10-27 18:40:16 -07:00
Jeffrey Pfau 28a64fcbb8 Qt: Rename REPL to Console 2016-10-27 18:40:16 -07:00
Jeffrey Pfau 5406130432 Qt: Clean up games in cleanCallback 2016-10-27 18:40:16 -07:00
endrift ecba499b95 Merge pull request #453 from tzlion/vfame-mjqb
GBA Memory: Support for Mo Jie Qi Bing by Vast Fame
2016-10-27 16:57:18 -07:00
taizou ee4776541a GBA Memory: Support for Mo Jie Qi Bing by Vast Fame 2016-10-27 21:53:09 +01:00
Jeffrey Pfau 5b80b8e4c7 Debugger: Make building with debugging aspects optional 2016-10-26 23:28:25 -07:00
Jeffrey Pfau 5f1011d474 Qt: Fix build for some platforms 2016-10-26 23:22:32 -07:00
Jeffrey Pfau d99923b94e Qt: Add debugger REPL 2016-10-26 21:44:30 -07:00
Jeffrey Pfau 02c3ea80fd Debugger: Don't automatically free CLI backend 2016-10-26 21:43:24 -07:00
Jeffrey Pfau e430e55149 Core: Add existing state check for rewind 2016-10-26 21:41:44 -07:00
Jeffrey Pfau 26a62cce64 Debugger: Fix missing newline 2016-10-26 21:40:35 -07:00
Jeffrey Pfau 7d009ec43c Qt: Add GameController::Interrupter 2016-10-26 17:35:18 -07:00
Jeffrey Pfau 4cb243f15c Qt: Refactor out debug controller 2016-10-26 16:41:13 -07:00
Jeffrey Pfau a0d223eef7 Debugger: Modularize CLI debugger 2016-10-25 21:12:35 -07:00
Jeffrey Pfau 474f1c6e9c GB Memory: Fix patching bank 0 2016-10-24 11:49:06 -07:00
Jeffrey Pfau c1c27b46fe GB Test: Some basic memory patching tests 2016-10-24 11:47:28 -07:00
Jeffrey Pfau 4573c22fa8 Core: Fix tile cache invalidation 2016-10-23 11:09:15 -07:00
Jeffrey Pfau 5a355c3bdd Util Test: Add memory mapping tests 2016-10-23 10:37:28 -07:00
Jeffrey Pfau 323d425c89 VFS: Fix resizing memory chunks when not needed 2016-10-23 10:29:01 -07:00
Jeffrey Pfau 4c4fbcc2a8 Qt: Fix sprite viewer tile info 2016-10-23 01:31:25 -07:00
Jeffrey Pfau d77793231d GBA Video: Minor sprite optimization 2016-10-22 23:40:01 -07:00
Jeffrey Pfau 0c665cf5a3 GB Test: Add RTC tests 2016-10-22 17:32:49 -07:00
Jeffrey Pfau a1d5c58ce0 Test: Fix failure count 2016-10-22 16:13:45 -07:00