Jeffrey Pfau
|
3d44065826
|
GBA: Add more Pro Action Replay v3 skeleton
|
2015-02-08 21:03:53 -08:00 |
|
Jeffrey Pfau
|
05e18ac255
|
GBA: Change how GameShark ROM patches work
|
2015-02-08 21:03:05 -08:00 |
|
Jeffrey Pfau
|
2b92eab1b2
|
GBA: Add GameShark reseeding
|
2015-02-08 01:26:56 -08:00 |
|
Jeffrey Pfau
|
3c9cc0ad87
|
GBA: GameShark v1/v2 codes mostly complete
|
2015-02-07 18:46:26 -08:00 |
|
Jeffrey Pfau
|
e30312f360
|
GBA: Fix Windows build
|
2015-02-06 03:31:51 -08:00 |
|
Jeffrey Pfau
|
502fdfcfad
|
GBA RR: Fix fallthrough error when reading tags from a movie
|
2015-02-05 23:39:15 -08:00 |
|
Jeffrey Pfau
|
ef65d185a3
|
GBA: Support for unencrypted CodeBreaker codes
|
2015-02-05 03:20:02 -08:00 |
|
Jeffrey Pfau
|
15b3a3281f
|
GBA Memory: Add GBAPatch functions for force-writing and patching memory addresses
|
2015-02-03 23:49:34 -08:00 |
|
Jeffrey Pfau
|
56291e63e5
|
Debugger: Add support for soft breakpoints
|
2015-02-03 03:12:04 -08:00 |
|
Jeffrey Pfau
|
8caf58ee42
|
ARM7: Add function for turning r15 into the address of the current instruction
|
2015-02-03 03:12:04 -08:00 |
|
Jeffrey Pfau
|
7149dd3102
|
GBA: Refactor gba directory, dropping gba- prefix and making supervisor directory
|
2015-02-03 03:12:04 -08:00 |
|
Jeffrey Pfau
|
5499ec8113
|
GBA: Refactor gba-sensors and gba-gpio into gba-hardware
|
2015-01-29 23:50:02 -08:00 |
|
Jeffrey Pfau
|
0de46a7867
|
GBA: Add API for getting Configuration structs for overrides and input
|
2015-01-29 23:16:25 -08:00 |
|
Jeffrey Pfau
|
9992282b1c
|
GBA: Add constant for invalid idle loop address
|
2015-01-29 00:25:15 -08:00 |
|
Jeffrey Pfau
|
41559813b7
|
Merge branch 'optimization/idle-loop-detection'
|
2015-01-28 22:34:06 -08:00 |
|
Jeffrey Pfau
|
7e973c207a
|
GBA BIOS: Prevent CpuSet and CpuFastSet from using BIOS addresses as a source (fixes #184)
|
2015-01-27 21:43:28 -08:00 |
|
Jeffrey Pfau
|
e61acf6218
|
Merge branch 'master' into optimization/idle-loop-detection
|
2015-01-27 02:09:53 -08:00 |
|
Jeffrey Pfau
|
6d08ed3dd8
|
GBA Video: Fix DISPSTAT write after refactor
|
2015-01-27 02:09:41 -08:00 |
|
Jeffrey Pfau
|
2dc710feeb
|
Merge branch 'master' into optimization/idle-loop-detection
Conflicts:
src/gba/gba-overrides.c
src/gba/gba.c
|
2015-01-26 22:29:41 -08:00 |
|
Jeffrey Pfau
|
10ba7d16b3
|
GBA: Fix FFTA idle loop location
|
2015-01-26 01:56:44 -08:00 |
|
Jeffrey Pfau
|
d11428ad40
|
GBA: Bump idle loop detection threshold to 10000
|
2015-01-26 01:56:44 -08:00 |
|
Jeffrey Pfau
|
e1fc839ed8
|
GBA: Bump idle detection down to idle removal if a pre-vetted idle loop is known
|
2015-01-26 01:56:44 -08:00 |
|
Jeffrey Pfau
|
96ac72fbf9
|
Debugger: Watchpoints now report address watched (fixes #68)
|
2015-01-26 01:16:24 -08:00 |
|
Jeffrey Pfau
|
6116f730e7
|
Qt: Saving of game overrides
|
2015-01-25 16:01:03 -08:00 |
|
Jeffrey Pfau
|
f33e9c060f
|
Qt: Configurable game overrides for Game Pak devices
|
2015-01-25 15:21:48 -08:00 |
|
Jeffrey Pfau
|
f4fcdf35d4
|
Debugger: Clean up debugger interface, removing obsolete state (fixes #67)
|
2015-01-25 13:28:14 -08:00 |
|
Jeffrey Pfau
|
19eaba3cdd
|
GBA: Fix unmapping values that are out of range
|
2015-01-25 03:34:14 -08:00 |
|
Jeffrey Pfau
|
0cf3006952
|
GBA Thread: Fix possible hang when loading an archive
|
2015-01-25 00:12:33 -08:00 |
|
Jeffrey Pfau
|
c50b228243
|
All: Support 7-Zip files (fixes #151)
|
2015-01-25 00:11:36 -08:00 |
|
Jeffrey Pfau
|
075308e837
|
GBA Thread: Make sure idle loop setting is set at the right time
|
2015-01-24 21:08:17 -08:00 |
|
Jeffrey Pfau
|
dba275c570
|
GBA: Fix warning in config loader
|
2015-01-24 21:08:08 -08:00 |
|
Jeffrey Pfau
|
19758d7115
|
GBA Video: Refactor video routines to be in a more consistent state during callbacks
|
2015-01-24 01:02:09 -08:00 |
|
Jeffrey Pfau
|
a7357df857
|
GBA Thread: Interrupting should halt the emulation as soon as possible
|
2015-01-24 00:32:56 -08:00 |
|
Jeffrey Pfau
|
fc172147ee
|
GBA: Stop trying to detect idle loops if it fails too many times
|
2015-01-20 22:16:21 -08:00 |
|
Jeffrey Pfau
|
ddfffd22de
|
GBA Memory: Fix prefetch values in Thumb mode
|
2015-01-19 01:16:18 -08:00 |
|
Jeffrey Pfau
|
1f75e41bae
|
GBA: Make sure axes are properly mapped and unmapped vis-a-vis buttons
|
2015-01-18 01:21:01 -08:00 |
|
Jeffrey Pfau
|
0ba9d1e247
|
GBA Audio: Revert 16-bit audio FIFO write behavior outside of DMAs
|
2015-01-17 09:16:49 -08:00 |
|
Jeffrey Pfau
|
b66ce64c47
|
GBA: Fix timers 2 and 3 updating incorrectly
|
2015-01-17 02:21:49 -08:00 |
|
Jeffrey Pfau
|
3a7bdbf8dd
|
GBA: Only run idle loop detection outside of BIOS region
|
2015-01-17 00:53:14 -08:00 |
|
Jeffrey Pfau
|
d49a9a84f7
|
Merge branch 'master' into optimization/idle-loop-detection
Conflicts:
CHANGES
src/gba/gba-overrides.c
src/gba/gba-thread.h
src/gba/gba.c
|
2015-01-16 02:55:21 -08:00 |
|
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
|
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
|
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 |
|