Jeffrey Pfau
|
535d179eb0
|
GBA: Improve accuracy of event timing
|
2015-01-15 20:52:49 -08:00 |
Jeffrey Pfau
|
900dc3c13f
|
GBA Audio: Properly initialize audio FIFO channels
|
2015-01-15 20:49:39 -08:00 |
Jeffrey Pfau
|
c2040a1f63
|
GBA Video: Fix mode 0 being able to read tiles above appropriate tile range
|
2015-01-15 02:01:33 -08:00 |
Jeffrey Pfau
|
1a9b0eec6f
|
GBA BIOS: Fix HuffUnComp boundary conditions
|
2015-01-15 01:35:02 -08:00 |
Jeffrey Pfau
|
06bf931b77
|
GBA Memory: Fix alignment of open bus 8- and 16-bit loads
|
2015-01-15 01:10:54 -08:00 |
Jeffrey Pfau
|
1119d773e1
|
Util: Fix some warnings
|
2015-01-15 00:13:41 -08:00 |
Jeffrey Pfau
|
543ffac706
|
GBA: Add prefetch data to savestate
|
2015-01-14 22:39:23 -08:00 |
Jeffrey Pfau
|
10b0ad961a
|
GBA BIOS: Fix BIOS prefetch after reset
|
2015-01-14 22:08:51 -08:00 |
Jeffrey Pfau
|
68e6fc4dd7
|
GBA BIOS: Fix BIOS prefetch after returning from an IRQ
|
2015-01-14 22:06:55 -08:00 |
Jeffrey Pfau
|
6f11092565
|
Debugger: Make watchpoints work with STM/LDM (fixes #169)
|
2015-01-14 20:51:07 -08:00 |
Jeffrey Pfau
|
7bc39569ed
|
GBA Video: Start video at the last scanline instead of the first
|
2015-01-14 02:29:45 -08:00 |
Jeffrey Pfau
|
e7dd041618
|
GBA BIOS: Fix BIOS prefetch after returning from an HLE SWI
|
2015-01-14 00:51:37 -08:00 |
Jeffrey Pfau
|
cf88e47a8a
|
GBA Memory: Fix initial DMA state
|
2015-01-14 00:28:49 -08:00 |
Jeffrey Pfau
|
854d49d1b7
|
Tools: Allow perf.py to accept zipped games
|
2015-01-13 21:46:41 -08:00 |
Jeffrey Pfau
|
47661def29
|
GBA BIOS: Reject bit length 1 in HuffUnComp
|
2015-01-13 21:37:38 -08:00 |
Jeffrey Pfau
|
369ccc6402
|
GBA Memory: Properly bounds-check VRAM accesses
|
2015-01-13 21:24:41 -08:00 |
Jeffrey Pfau
|
787b2bd1a3
|
GBA BIOS: Fix GetBiosChecksum to return the value of a real GBA, regardless of used BIOS
|
2015-01-13 21:23:07 -08:00 |
Jeffrey Pfau
|
2688642f01
|
GBA BIOS: Fix HuffUnComp to work when games pass an invalid bit length
|
2015-01-13 20:46:29 -08:00 |
Jeffrey Pfau
|
cb14f00279
|
GBA: Even less stringent GBA ROM detection
|
2015-01-13 04:06:47 -08:00 |
Jeffrey Pfau
|
c05b166469
|
SDL: Clean up key handling, change rewind key to backtick
|
2015-01-13 03:02:36 -08:00 |
Jeffrey Pfau
|
b9623efc0c
|
Perf: Load the config file
|
2015-01-13 02:41:49 -08:00 |
Jeffrey Pfau
|
466916729e
|
GBA: Configurable game overrides
|
2015-01-13 02:41:49 -08:00 |
Jeffrey Pfau
|
eb81fc3c65
|
Perf: Load the config file
|
2015-01-13 02:40:01 -08:00 |
Jeffrey Pfau
|
cafc67a606
|
GBA: Make idle loop detection configurable
|
2015-01-13 02:39:48 -08:00 |
Jeffrey Pfau
|
542662ca68
|
Merge branch 'master' into optimization/idle-loop-detection
Conflicts:
CHANGES
|
2015-01-13 01:57:45 -08:00 |
Jeffrey Pfau
|
dc5d1b40ee
|
Merge branch 'master' into optimization/idle-loops
Conflicts:
src/gba/gba.c
|
2015-01-13 01:54:59 -08:00 |
Jeffrey Pfau
|
5f62e33717
|
GBA: Configurable game overrides
|
2015-01-13 01:54:02 -08:00 |
Jeffrey Pfau
|
eced06bc2a
|
GBA: Split out save autodetect from no save present
|
2015-01-12 00:59:48 -08:00 |
Jeffrey Pfau
|
19648c786d
|
GBA SIO: Add timing data
|
2015-01-11 16:31:02 -08:00 |
Jeffrey Pfau
|
8118c94c81
|
GBA: Move numbered savestate loading to GBAThread, clear rewind buffer when loading (fixes #174)
|
2015-01-11 06:24:24 -08:00 |
Jeffrey Pfau
|
1fe5a7847a
|
Util: Perform checksum validation on BPS patches
|
2015-01-11 06:22:58 -08:00 |
Jeffrey Pfau
|
8c2d3e5d59
|
Util: Add BPS patch support (fixes #150)
|
2015-01-11 01:38:04 -08:00 |
Jeffrey Pfau
|
a6001496bc
|
Util: Add VFile.size function (fixes #153)
|
2015-01-11 00:35:26 -08:00 |
Jeffrey Pfau
|
c8be60f88b
|
Qt: Restrict load types
|
2015-01-10 23:28:41 -08:00 |
Jeffrey Pfau
|
087810a125
|
Qt: Error dialog if a game fails to load
|
2015-01-10 23:28:30 -08:00 |
Jeffrey Pfau
|
78002b4df7
|
GBA: Add overrides for Japanese Boktai games
|
2015-01-10 23:17:43 -08:00 |
Jeffrey Pfau
|
372eb39599
|
Qt: Save directory of last loaded file
|
2015-01-10 22:46:59 -08:00 |
Jeffrey Pfau
|
97291824a5
|
GBA BIOS: Fix LZ77UnCompVram to use 16-bit loads from decompressed memory
|
2015-01-10 20:55:01 -08:00 |
Jeffrey Pfau
|
54ef61f715
|
GBA: Implement idle loop detection
|
2015-01-10 15:44:11 -08:00 |
Jeffrey Pfau
|
293831e3bf
|
ARM: Fix some decoder errors
|
2015-01-10 14:19:05 -08:00 |
Jeffrey Pfau
|
7a3db31eb2
|
Perf: Return non-zero if a game crashes
|
2015-01-10 04:44:09 -08:00 |
Jeffrey Pfau
|
cd4c790050
|
GBA Memory: Fix open bus 16-bit loads
|
2015-01-10 04:44:09 -08:00 |
Jeffrey Pfau
|
c937529d4a
|
GBA: Add idle loop for Super Mario Advance 3 (USA)
|
2015-01-10 03:39:50 -08:00 |
Jeffrey Pfau
|
bb71c4486d
|
GBA: Add idle loop for Pokemon Emerald (USA)
|
2015-01-10 03:08:48 -08:00 |
Jeffrey Pfau
|
5a10d1d37c
|
GBA Add idle loop for Super Mario Advance 2 (USA)
|
2015-01-10 03:02:11 -08:00 |
Jeffrey Pfau
|
b2cceffdae
|
GBA: Add idle loop for Golden Sun: The Lost Age (USA)
|
2015-01-10 02:57:02 -08:00 |
Jeffrey Pfau
|
6d18b9aea5
|
GBA Memory: Simplify memory API and use fixed bus width
|
2015-01-10 01:20:21 -08:00 |
Jeffrey Pfau
|
f0f929665e
|
Qt: Fix window geometry on launch when window is still hidden
|
2015-01-09 23:23:31 -08:00 |
Jeffrey Pfau
|
76bf0427f1
|
Util: Support IPv6
|
2015-01-09 02:03:57 -08:00 |
Jeffrey Pfau
|
8df16b3436
|
GBA: Add idle loop for Metal Slug Advance (USA)
|
2015-01-08 23:46:31 -08:00 |