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
|
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
|
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
|
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
|
968069ff5e
|
GBA: Fix logging moving events
|
2015-01-08 23:46:31 -08:00 |
Jeffrey Pfau
|
f22391275b
|
SDL: Better error checking
|
2015-01-08 20:06:05 -08:00 |
Jeffrey Pfau
|
f05a385d6a
|
GBA Thread: Add a crashed state to the thread
|
2015-01-08 20:06:05 -08:00 |
Jeffrey Pfau
|
4d0f855923
|
Debugger: Add rewind command
|
2015-01-08 20:06:05 -08:00 |
Jeffrey Pfau
|
da094de3da
|
Debugger: Fix binary print putting spaces between digits
|
2015-01-08 01:03:27 -08:00 |
Jeffrey Pfau
|
12fce1fba0
|
Qt: Migrate axis bindings to GamepadAxisEvent
|
2015-01-08 00:24:43 -08:00 |
Jeffrey Pfau
|
a9f0fabdd2
|
Qt: Allow graphics switching on OS X
|
2015-01-07 23:04:19 -08:00 |
Jeffrey Pfau
|
f2e24f9c55
|
GBA BIOS: Implement SoftReset
|
2015-01-07 22:33:16 -08:00 |
Jeffrey Pfau
|
afc0a9df57
|
GBA BIOS: Implement (most of) RegisterRamReset
|
2015-01-07 22:24:18 -08:00 |
Jeffrey Pfau
|
600080ba0c
|
GBA BIOS: Implement Diff8bitUnFilterVram
|
2015-01-07 21:43:21 -08:00 |
Jeffrey Pfau
|
fb35a8b3f7
|
GBA BIOS: Clean up decompression routines and add writeback
|
2015-01-07 21:31:39 -08:00 |
Jeffrey Pfau
|
7059fcc257
|
GBA BIOS: Fix Diff16bitUnFilter
|
2015-01-07 21:30:04 -08:00 |
Jeffrey Pfau
|
9da3e5e1f9
|
Util: Fix socket code to not use struct designated initialization
|
2015-01-07 02:06:38 -08:00 |
Jeffrey Pfau
|
aa12eeef3a
|
Qt: Update debugger portions to use threadInterrupt/threadContinue
|
2015-01-07 02:05:52 -08:00 |
Jeffrey Pfau
|
7a7dcea212
|
GBA: Remove unused GBAError struct
|
2015-01-07 02:05:18 -08:00 |
Jeffrey Pfau
|
f9120b842f
|
ARM: Create component hotplugging and use it for attaching and detaching the debugger
|
2015-01-07 02:05:04 -08:00 |
Jeffrey Pfau
|
30c28f2259
|
GBA Memory: Filter out top nybble of DMA addresses
|
2015-01-07 00:58:31 -08:00 |
Anthony J. Bentley
|
ce28d6d966
|
All: Clarify that -p takes an argument. (Merge pull request #2)
|
2015-01-07 00:13:47 -08:00 |
Jeffrey Pfau
|
c3fef5febd
|
GBA Video: Properly combine OBJWIN blend flags with BG blend flags
|
2015-01-07 00:09:10 -08:00 |
Jeffrey Pfau
|
fac82c2ca1
|
GBA BIOS: Implement Diff8bitUnFilterWram and Diff16bitUnFilter
|
2015-01-06 23:07:59 -08:00 |
Jeffrey Pfau
|
f97ba6517b
|
Qt: Expose rewind (fixes #136)
|
2015-01-05 23:14:07 -08:00 |
Jeffrey Pfau
|
d6e24b2051
|
GBA Thread: Rewind API enhancements
|
2015-01-05 23:11:56 -08:00 |
Jeffrey Pfau
|
5c699e9d6c
|
GBA: Fix rewind boundary conditions
|
2015-01-05 22:56:56 -08:00 |