1009 Commits

Author SHA1 Message Date
Jeffrey Pfau
cd43d07561 GBA: Check for savestates made from differently sized ROMs 2015-06-02 21:50:42 -07:00
Jeffrey Pfau
502ca7abd7 GBA: Check for improperly sized savestates when loading 2015-06-01 20:53:41 -07:00
Jeffrey Pfau
ee6e53cfc8 GBA: Check for corrupted savestates when loading 2015-06-01 20:52:45 -07:00
Jeffrey Pfau
ab6eac53ee GBA: Cap audio FIFO read size during deserialization 2015-06-01 00:33:16 -07:00
Jeffrey Pfau
d67481c9de GBA Thread: Fix GBARunOnThread to not trample old state 2015-05-31 21:44:34 -07:00
Jeffrey Pfau
632316eef0 GBA: Export to ACT 2015-05-30 17:42:18 -07:00
Jeffrey Pfau
03543eeab4 GBA SIO: Fix regression when switching modes 2015-05-29 22:57:47 -07:00
Jeffrey Pfau
3c65ac986e GBA: Palette RIFF exporter 2015-05-29 00:17:04 -07:00
Jeffrey Pfau
56e876f362 GBA Video: Add convenience macros for extracting color bits 2015-05-29 00:17:04 -07:00
Jeffrey Pfau
4c5cdcaa4e GBA: GBARewind now returns how many states it has rewound 2015-05-26 20:36:04 -07:00
Jeffrey Pfau
db30642645 GBA SIO: Fix embarrassing build breakage 2015-05-25 00:44:15 -07:00
Jeffrey Pfau
e0d0e86b70 GBA SIO: Add a dummy driver for Normal mode 2015-05-24 23:55:13 -07:00
Jeffrey Pfau
3974042259 GBA Memory: Remove incorrect hack 2015-05-24 23:54:43 -07:00
Jeffrey Pfau
bdc72bb73b GBA Thread: Fix initial volume when starting a game 2015-05-23 23:22:02 -07:00
Jeffrey Pfau
2161769660 GBA Video: Re-fix sprite blending 2015-05-18 22:44:43 -07:00
Jeffrey Pfau
e797d009d0 GBA Memory: Fix ROMs incorrectly being resized 2015-05-17 15:37:55 -07:00
Jeffrey Pfau
47d945bf75 All: Make version.c 2015-05-15 08:56:28 -07:00
Jeffrey Pfau
284f4df31b GBA: Fix crash if a 512kb flash save is loaded when a game has a 1Mb flash override 2015-05-15 01:54:07 -07:00
Jeffrey Pfau
ec529a86c7 GBA Video: Blended sprites should never have other effects applied 2015-05-15 01:33:29 -07:00
Jeffrey Pfau
a651a91aa1 GBA Video: Fix second frame mode 5 2015-05-09 17:28:29 -07:00
Jeffrey Pfau
37f5058de0 GBA Memory: Fix jumping to invalid memory when switching from Thumb to ARM 2015-05-09 17:14:11 -07:00
Jeffrey Pfau
179f12bf09 GBA BIOS: Initialize a variable that may be uninitialized in very rare cases 2015-05-09 00:29:52 -07:00
Jeffrey Pfau
262e46b8a6 GBA: Fix bounds-checking on EEPROM access 2015-05-09 00:09:37 -07:00
Jeffrey Pfau
78db3e1a74 GBA: Handle out-of-bounds I/O access 2015-05-08 01:48:22 -07:00
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
d37cf5f0c3 Qt: Refactor PNG savestate code for slightly better behavior 2015-05-02 01:13:56 -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
328a41dec7 Qt: Rudimentary memory viewer 2015-04-28 22:38:11 -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
03c2eb0776 GBA: A bit less confusing addressing into the middle of a struct 2015-04-24 00:13:50 -07:00
Jeffrey Pfau
cedfc01a4c GBA BIOS: Add comments 2015-04-22 23:33:56 -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
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
657bcec879 SDL: Fix Windows build 2015-04-21 02:27:54 -07:00
Jeffrey Pfau
7fa043cb50 SDL: Add ability to control tilt sensor with right analog stick (currently hardcoded) 2015-04-19 23:25:05 -07:00
Jeffrey Pfau
f94c959cac GBA Memory: Patching functions can now expand ROM 2015-04-18 13:56:56 -07:00
Jeffrey Pfau
0789ebb8cc GBA Memory: Fix 32-bit loads from unaddress cartridge space 2015-04-18 13:54:09 -07:00
Jeffrey Pfau
c42c08c5e1 GBA Memory: Fix 16-bit bad loads 2015-04-18 01:26:12 -07:00
Jeffrey Pfau
02ecfa6843 GBA Memory: Improve Thumb open bus behavior (fixes issue #10) 2015-04-17 03:20:09 -07:00
Jeffrey Pfau
05e04ba76a GBA Memory: Allow SRAM to be 64kB 2015-04-15 21:36:07 -07:00
Jeffrey Pfau
dee394f10f GBA: Allow disabling checksum verification 2015-04-15 21:05:01 -07:00
Jeffrey Pfau
37b2eb05ae GBA: Fix GCC warnings 2015-04-15 04:37:24 -07:00
Jeffrey Pfau
688be6948b GBA: Create GameShark snapshots 2015-04-15 04:17:28 -07:00
Jeffrey Pfau
3ff8467ba7 GBA: Support for loading Gameshark snapshots 2015-04-15 03:58:58 -07:00
Jeffrey Pfau
e112e86715 GBA: Add initial I/O register settings for background matrix registers 2015-04-14 20:45:44 -07:00
Jeffrey Pfau
293e0a9c9b GBA: Rewind now shows the frame after rewinding 2015-04-12 20:22:04 -07:00