Commit graph

214 commits

Author SHA1 Message Date
Lioncash
b62e0bc3cf Qt: (GameController) Add a missing va_end call to the log handler lambda 2015-07-06 23:13:10 -07:00
Jeffrey Pfau
654d4c35b8 Qt: Fix window being too tall after exiting fullscreen (fixes #45) 2015-06-29 22:48:19 -07:00
Jeffrey Pfau
d5d946c8e0 All: Update CHANGES 2015-06-29 19:24:01 -07:00
Jeffrey Pfau
d4e4a9d323 GBA Audio: Fix 8-bit writes to audio channel 3 frequency 2015-06-29 01:31:07 -07:00
Jeffrey Pfau
060ef22071 GBA Audio: Fix sample order in audio channel 3 2015-06-29 01:08:27 -07:00
Jeffrey Pfau
034872af6f Util: Allow loading IPS patches that grow the ROM 2015-06-28 02:01:13 -07:00
Jeffrey Pfau
97bc0c7f3f GBA Video: Fix windows not affecting sprites 2015-06-16 22:05:24 -07:00
Jeffrey Pfau
c477d874ba Qt: Don't save window size when entering fullscreen 2015-06-13 12:38:51 -07:00
Jeffrey Pfau
46eb4e5760 Qt: Rename "Fullscreen" to "Toggle fullscreen" 2015-06-13 12:25:33 -07:00
Jeffrey Pfau
c141a495f6 ARM7: Fix timing of multiplies to use N cycles 2015-06-12 03:27:14 -07:00
Jeffrey Pfau
c8f4be80d9 All: Update CHANGES 2015-06-10 01:19:33 -07:00
Jeffrey Pfau
905f1cf643 GBA Audio: Fix audio pitch changing when adjusting buffer size 2015-06-07 22:47:54 -07:00
Jeffrey Pfau
3cffc1076a Qt: Unified file opening and saving with last location 2015-06-06 14:06:39 -07:00
Jeffrey Pfau
b2939f9e14 Qt: Cap the maximum number of multiplayer windows 2015-06-06 14:06:39 -07:00
Jeffrey Pfau
91d30ca7f0 Qt: Migrate multiplayer window handling into GBAApp 2015-06-06 13:59:27 -07:00
Jeffrey Pfau
34d9802c0c Qt: Show version info in window title 2015-06-06 13:57:41 -07:00
Jeffrey Pfau
52666a64e2 All: Add --help flag for command line programs 2015-06-06 13:49:53 -07:00
Jeffrey Pfau
444e214c98 GBA Video: Fix out-of-bounds tiles in mosaic 2015-06-02 22:52:20 -07:00
Jeffrey Pfau
fddc072904 GBA: Check for savestates made from differently sized ROMs 2015-06-02 22:23:51 -07:00
Jeffrey Pfau
ad1208470e GBA: Check for improperly sized savestates when loading 2015-06-01 20:53:59 -07:00
Jeffrey Pfau
6f82448aa9 GBA: Check for corrupted savestates when loading 2015-06-01 20:53:59 -07:00
Jeffrey Pfau
c5e13c4a32 GBA: Cap audio FIFO read size during deserialization 2015-06-01 00:33:49 -07:00
Jeffrey Pfau
81d7c5bce0 All: Enable static linking for OS X 2015-05-29 20:51:24 -07:00
Jeffrey Pfau
a7e9ceb1d6 All: Enable static linking for Windows 2015-05-29 20:51:18 -07:00
Jeffrey Pfau
d6ffcca7e0 ARM7: Fix Thumb MUL timing 2015-05-29 01:46:16 -07:00
Jeffrey Pfau
aaa3f4a07d All: Fix sanitize-deb script to set file permissions properly if run as (fake)root 2015-05-23 23:49:19 -07:00
Jeffrey Pfau
0798d34022 Qt: Fix open ROM dialog filtering for archive formats 2015-05-19 00:18:36 -07:00
Jeffrey Pfau
0375a2e335 Qt: Better cleanup when a game crashes 2015-05-17 15:07:59 -07:00
Jeffrey Pfau
b57aa169a7 GBA: Fix crash if a 512kb flash save is loaded when a game has a 1Mb flash override 2015-05-15 01:54:30 -07:00
Jeffrey Pfau
fdfba5270e GBA Video: Blended sprites should never have other effects applied 2015-05-15 01:35:56 -07:00
Jeffrey Pfau
49ee1a60d4 All: Increment versions 2015-05-15 01:35:21 -07:00
Jeffrey Pfau
daf3ce76e7 GBA Memory: Back out a hack that introduces incorrect behavior, even though it fixes a game 2015-05-13 22:07:20 -07:00
Jeffrey Pfau
3dfa8bc547 Update CHANGES for 0.2.1 2015-05-13 21:58:42 -07:00
Jeffrey Pfau
ce2bdd225b All: Fix dependencies for libavcodec on Debian-derived platforms 2015-05-10 14:35:44 -07:00
Jeffrey Pfau
efa7f97012 Perf: Fix race condition if a game crashes immediately on start 2015-05-10 08:22:30 -07:00
Jeffrey Pfau
a92d02c756 GBA Video: Fix second frame mode 5 2015-05-09 17:28:39 -07:00
Jeffrey Pfau
a499b09e48 GBA Memory: Fix jumping to invalid memory when switching from Thumb to ARM 2015-05-09 17:14:28 -07:00
Jeffrey Pfau
0511a2cfd5 SDL: Fix potential build issues when Qt and SDL2 are in use 2015-05-09 13:53:30 -07:00
Jeffrey Pfau
3d1fbcefb0 ARM7: Fix ARM multiply instructions when PC is a destination register 2015-05-09 13:45:23 -07:00
Jeffrey Pfau
f19c39946f GBA BIOS: Initialize a variable that may be uninitialized in very rare cases 2015-05-09 00:30:04 -07:00
Jeffrey Pfau
0cb0c185ff ARM7: Make illegal instruction decoding consistent between ARM and Thumb 2015-05-09 00:24:07 -07:00
Jeffrey Pfau
1984d042d1 GBA: Fix bounds-checking on EEPROM access 2015-05-09 00:09:45 -07:00
Jeffrey Pfau
1d82abedcc GBA: Handle out-of-bounds I/O access 2015-05-09 00:01:36 -07:00
Jeffrey Pfau
9b0b4db0d7 ARM7: Handle writeback for PC in addressing modes 2 and 3 2015-05-09 00:01:36 -07:00
Jeffrey Pfau
244f0e362a GBA Memory: Soft-crash if jumping past the end of a ROM 2015-05-09 00:01:34 -07:00
Jeffrey Pfau
c01dfa3f83 SDL: Allocate properly sized input maps 2015-05-06 01:20:02 -07:00
Jeffrey Pfau
5080a29341 Util: Fix a null-pointer issue when attempting to delete a key 2015-05-02 01:14:53 -07:00
Jeffrey Pfau
745aab78d1 SDL: Fix boundary conditions for joystick adjustments 2015-04-24 00:07:27 -07:00
Jeffrey Pfau
248dbba88d Video: Fix an issue with very long filenames 2015-04-24 00:03:48 -07:00
Jeffrey Pfau
3426f953da Debugger: Fix boundary conditions in tab completion 2015-04-24 00:03:48 -07:00