Commit Graph

2059 Commits

Author SHA1 Message Date
Jeffrey Pfau
3c844a9ae9 GBA Memory: Soft-crash if jumping past the end of a ROM 2015-05-08 00:34:01 -07:00
Jeffrey Pfau
924efefc38 SDL: Allocate properly sized input maps 2015-05-06 01:19:27 -07:00
Jeffrey Pfau
b079c3bd56 SDL: Add ability to suspend screensaver 2015-05-05 22:43:57 -07:00
Jeffrey Pfau
1b74517e8b Qt: Move exit fullscreen to the frame size menu 2015-05-03 03:33:19 -07:00
Jeffrey Pfau
74af12317c Qt: Move fast forward setting to emulation menu 2015-05-03 03:32:56 -07:00
Jeffrey Pfau
d37cf5f0c3 Qt: Refactor PNG savestate code for slightly better behavior 2015-05-02 01:13:56 -07:00
Jeffrey Pfau
07a3d08b26 Util: Fix a null-pointer issue when attempting to delete a key 2015-05-02 01:08:29 -07:00
Jeffrey Pfau
298b7e7a8b Qt: Memory viewer can now edit select regions of memory 2015-05-01 23:06:33 -07:00
Jeffrey Pfau
63071d9bc2 Qt: Add small decoder bar at the bottom of the hex view, still needs work 2015-05-01 22:47:22 -07:00
Jeffrey Pfau
a977ecb491 Qt: Memory view should use system colors 2015-05-01 21:59:24 -07:00
Jeffrey Pfau
ebece20a43 Qt: Memory view selection 2015-05-01 00:53:25 -07:00
Jeffrey Pfau
21542034d3 Qt: Memory view address jump 2015-04-30 23:15:20 -07:00
Jeffrey Pfau
28f174fb66 Qt: Memory view alignment adjustment 2015-04-30 22:58:06 -07:00
Jeffrey Pfau
7ac49be6df Qt: Memory view readability fixes 2015-04-30 00:02:37 -07:00
Jeffrey Pfau
c021267ce6 Qt: MemoryView subregions 2015-04-29 22:13:05 -07:00
Jeffrey Pfau
a7ad78d46e Qt: Close game inspector windows when game ends 2015-04-29 21:16:29 -07:00
Jeffrey Pfau
a01f9921f5 Qt: Fix non-printing characters in Memory view 2015-04-29 01:22:40 -07:00
Jeffrey Pfau
10d5588d4c Qt: Optimize drawing in MemoryModel 2015-04-29 01:16:53 -07:00
Jeffrey Pfau
e3cc98e034 Qt: MemoryModel scrolling 2015-04-29 00:23:25 -07:00
Jeffrey Pfau
0bc9d18bc7 Qt: Remove dead code 2015-04-28 23:49:55 -07:00
Jeffrey Pfau
328a41dec7 Qt: Rudimentary memory viewer 2015-04-28 22:38:11 -07:00
Jeffrey Pfau
8b19ad7809 Qt: Optimize palette view drawing 2015-04-27 23:13:25 -07:00
Jeffrey Pfau
57999df85e Qt: Fix status size on non-HiDPI displays 2015-04-27 02:50:01 -07:00
Jeffrey Pfau
711c7e9903 Qt: Refactor to make non-SDL gamepad input possible 2015-04-27 01:40:00 -07:00
Jeffrey Pfau
6ebef8dc16 Qt: Status messages 2015-04-26 15:00:15 -07:00
Jeffrey Pfau
91ee44c458 GBA Thread: Add functionality for running callbacks on the GBA thread 2015-04-26 14:06:57 -07:00
Jeffrey Pfau
9c07698068 GBA: Add status log level 2015-04-26 13:47:24 -07:00
Jeffrey Pfau
f52d91c6c8 Qt: Move GL drawing back into its own thread 2015-04-26 03:29:10 -07:00
Jeffrey Pfau
65543bdd69 Qt: Return early from setTurbo if possible 2015-04-25 15:42:41 -07:00
Jeffrey Pfau
03c2eb0776 GBA: A bit less confusing addressing into the middle of a struct 2015-04-24 00:13:50 -07:00
Jeffrey Pfau
d091de4057 SDL: Fix boundary conditions for joystick adjustments 2015-04-24 00:07:18 -07:00
Jeffrey Pfau
104a80422c Qt: Initialize LoadStoreState mode 2015-04-24 00:00:31 -07:00
Jeffrey Pfau
aae1564db4 Qt: Make LoadSaveState row/column manipulation a bit more readable 2015-04-23 23:59:44 -07:00
Jeffrey Pfau
73dd9ed3f8 Video: Fix an issue with very long filenames 2015-04-23 23:57:06 -07:00
Jeffrey Pfau
3ae3b292ee Debugger: Fix boundary conditions in tab completion 2015-04-23 23:54:35 -07:00
Jeffrey Pfau
cedfc01a4c GBA BIOS: Add comments 2015-04-22 23:33:56 -07:00
Jeffrey Pfau
a2e1cd615c VFS: Fix resource leaks if some allocations fail 2015-04-22 22:08:09 -07:00
Jeffrey Pfau
9552512329 Util: Fix resource leak in UTF-8 handling code 2015-04-22 22:02:55 -07:00
Jeffrey Pfau
c4aedfa69a Debugger: Free watchpoints in addition to breakpoints 2015-04-22 21:24:56 -07:00
Jeffrey Pfau
2666c77837 Debugger: Fix use-after-free in breakpoint clearing code 2015-04-22 21:24:02 -07:00
Jeffrey Pfau
86bf02b9d5 Debugger: Fix uninitialized variables 2015-04-22 20:42:32 -07:00
Jeffrey Pfau
242dc5067b GBA: Fix hang when loading a savestate if sync to video is enabled 2015-04-22 20:41:54 -07:00
Jeffrey Pfau
255242a665 Qt: Fix a load of uninitialized members 2015-04-22 20:18:54 -07:00
Jeffrey Pfau
aacab52a84 SDL: Ensure polled axes exist 2015-04-21 21:36:34 -07:00
Jeffrey Pfau
e0185740f7 Qt: Handle saving input settings better 2015-04-21 21:18:21 -07:00
Jeffrey Pfau
6248e44e47 Qt: Remappable controls for tilt and gyroscope sensors 2015-04-21 21:04:25 -07:00
Jeffrey Pfau
3eb4c01515 Qt: Fix controllers sometimes not loading the right profile 2015-04-21 20:35:35 -07:00
Jeffrey Pfau
0fbba68b02 SDL: Fix pointer aliasing warning 2015-04-21 02:28:14 -07:00
Jeffrey Pfau
657bcec879 SDL: Fix Windows build 2015-04-21 02:27:54 -07:00
Jeffrey Pfau
d0a332ffd4 Qt: Add incomplete sensor mapping editor 2015-04-21 01:06:39 -07:00