Commit graph

2036 commits

Author SHA1 Message Date
Jeffrey Pfau
f9120b842f ARM: Create component hotplugging and use it for attaching and detaching the debugger 2015-01-07 02:05:04 -08:00
Jeffrey Pfau
30c28f2259 GBA Memory: Filter out top nybble of DMA addresses 2015-01-07 00:58:31 -08:00
Anthony J. Bentley
ce28d6d966 All: Clarify that -p takes an argument. (Merge pull request #2) 2015-01-07 00:13:47 -08:00
Jeffrey Pfau
c3fef5febd GBA Video: Properly combine OBJWIN blend flags with BG blend flags 2015-01-07 00:09:10 -08:00
Jeffrey Pfau
fac82c2ca1 GBA BIOS: Implement Diff8bitUnFilterWram and Diff16bitUnFilter 2015-01-06 23:07:59 -08:00
Jeffrey Pfau
f97ba6517b Qt: Expose rewind (fixes #136) 2015-01-05 23:14:07 -08:00
Jeffrey Pfau
d6e24b2051 GBA Thread: Rewind API enhancements 2015-01-05 23:11:56 -08:00
Jeffrey Pfau
5c699e9d6c GBA: Fix rewind boundary conditions 2015-01-05 22:56:56 -08:00
Jeffrey Pfau
24fc26d560 GBA Video: Properly separate OBJWIN blend flags from BG blend flags 2015-01-05 04:19:15 -08:00
Jeffrey Pfau
ec5445d5ad Qt: Allow tab and backtab to be mapped for key sequences 2015-01-05 02:27:50 -08:00
Jeffrey Pfau
851d942cdd Qt: Fix a few more UX grievances 2015-01-05 02:06:37 -08:00
Jeffrey Pfau
c90d105e34 Qt: Add clear button for shortcut editor 2015-01-05 01:57:25 -08:00
Jeffrey Pfau
3854c7e401 Qt: Fix a handful of UX issues with gamepad mapping 2015-01-05 01:17:53 -08:00
Jeffrey Pfau
e263467f13 Qt: Fix focus loss after cancelling a save state load/save 2015-01-05 01:01:49 -08:00
Jeffrey Pfau
721145a319 Qt: Persist shortcut configurations to a settings file 2015-01-05 00:13:57 -08:00
Jeffrey Pfau
92f877e6a7 Qt: Move MRU to QSettings 2015-01-04 23:23:08 -08:00
Jeffrey Pfau
4da22679b9 Qt: Only send button events if there is a widget in focus 2015-01-04 22:45:20 -08:00
Jeffrey Pfau
ac686e3942 Qt: Clear axis direction when setting a button value (fixes #179) 2015-01-04 22:35:41 -08:00
Jeffrey Pfau
c96c1f6211 Qt: Fix some cases where key mapping can break if focus is adjusted 2015-01-04 22:30:23 -08:00
Jeffrey Pfau
4fdb4991f4 GBA: Detect when a BIOS file is not actually a BIOS file 2015-01-04 19:11:46 -08:00
Jeffrey Pfau
98a6510b92 Qt: Fix race condition when a game crashes immediately 2015-01-04 19:11:46 -08:00
Jeffrey Pfau
811ad23e61 Qt: Shortcut view now supports held events 2015-01-04 16:49:10 -08:00
Jeffrey Pfau
a1480e2698 Qt: Get submenus working with the shortcut editor 2015-01-04 15:46:35 -08:00
Jeffrey Pfau
33c4b17941 Qt: Add GamepadButtonEvent and remove signal associated; use this for button controls in emulator 2015-01-04 04:23:20 -08:00
Jeffrey Pfau
53c586044d Qt: Allow shortcuts to be controlled with a gamepad 2015-01-04 02:16:43 -08:00
Jeffrey Pfau
d15c4f4bfb Qt: Refactor out gamepad monitoring code into a new class 2015-01-04 01:14:36 -08:00
Jeffrey Pfau
0ce8ca36fa Qt: Start on key shortcut editor 2015-01-03 23:57:37 -08:00
Jeffrey Pfau
bb78cc1bd3 Qt: Move settings items to consistent location in Tools 2015-01-03 14:59:27 -08:00
Jeffrey Pfau
caef397ad4 Qt: Fix build on OS X with Qt 5.4 2015-01-03 13:08:47 -08:00
Jeffrey Pfau
9ec24a5b97 Qt: Minor code cleanup for setTurbo 2015-01-02 02:04:09 -08:00
Jeffrey Pfau
569e6ef7db Qt: Clear active buttons when focus is lost 2015-01-02 02:03:12 -08:00
Jeffrey Pfau
3384863382 GBA Audio: Fix GB audio channels being too quiet 2015-01-01 23:19:16 -08:00
Jeffrey Pfau
9933c58eec Qt: Fix integer overflow in frame -> seconds calculation 2015-01-01 22:40:55 -08:00
Jeffrey Pfau
682ed7dcee Qt: Add "Now" button to RTC overrides 2015-01-01 16:26:42 -08:00
Jeffrey Pfau
d676d26f5f Qt: Use low logLevel for GBA object, overridden by GBAThread 2015-01-01 16:05:36 -08:00
Jeffrey Pfau
642ba374e7 GBA: Allow GBAThread to override GBA object logLevel 2015-01-01 16:05:07 -08:00
Jeffrey Pfau
b51710e92f GBA: Use GBALog with appropriate GBA object in new GPIO code 2015-01-01 16:04:05 -08:00
Jeffrey Pfau
6938c8bea6 Video: Fix FFmpeg crashing when the file extension is wrong 2015-01-01 14:51:20 -08:00
Jeffrey Pfau
24e10fe0df Qt: Fix Windows build 2015-01-01 03:36:48 -08:00
Jeffrey Pfau
939d91fe6a All: Update docs to reflect the addition of the tilt sensor 2015-01-01 03:23:20 -08:00
Jeffrey Pfau
da5d109d69 GBA: Add frame counter and more GPIO state to savestates 2015-01-01 03:21:29 -08:00
Jeffrey Pfau
8c0f082a83 Qt: RTC overrides 2015-01-01 03:01:40 -08:00
Jeffrey Pfau
f534638342 Qt: Add tilt sensor properly into the Game Pak override interface 2015-01-01 00:43:33 -08:00
Jeffrey Pfau
85c3ed4178 GBA Video: Fix sprite boundary conditions with mosaic 2014-12-31 20:53:50 -08:00
Jeffrey Pfau
bbfd7d8e2c GBA Video: Fix window interactions with 16-color mode 0 mosaic 2014-12-31 19:59:26 -08:00
Jeffrey Pfau
eeb7060bda SDL: Fix blip audio buffer repeat while paused 2014-12-31 14:51:52 -08:00
Jeffrey Pfau
c141063101 GBA: Implement tilt sensor 2014-12-31 14:43:02 -08:00
Jeffrey Pfau
c9b8254971 GBA Audio: Remove sample rate adjustment code 2014-12-31 13:41:34 -08:00
Jeffrey Pfau
d83b00e4fa GBA: Put in tilt sensor stubs 2014-12-31 04:43:06 -08:00
Jeffrey Pfau
c9b7f450aa All: Add --verbose flag to deploy-mac.py, off by default 2014-12-31 03:16:15 -08:00