Commit Graph

1827 Commits

Author SHA1 Message Date
Jeffrey Pfau
2b92eab1b2 GBA: Add GameShark reseeding 2015-02-08 01:26:56 -08:00
Jeffrey Pfau
d2a21c256b All: Update Debian package section to "games" 2015-02-08 01:20:04 -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
af6ead2c97 Util: Fix VFile.readline 2015-02-05 03:18:37 -08:00
Jeffrey Pfau
8eeaa11256 ARM7: Add ARMRunFake for rolling back the PC and running a fake opcode 2015-02-04 23:30:04 -08:00
Jeffrey Pfau
f9110fc51e ARM7: Make component numbers be size_t instead of int 2015-02-04 02:35:30 -08:00
Jeffrey Pfau
f62c068a2c Util: Add Vector append 2015-02-04 02:34:59 -08:00
Jeffrey Pfau
09cd56820f Util: Add a simple Vector definition 2015-02-04 01:11: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
e9a2b2a57c All: Update CHANGES 2015-02-03 03:10:35 -08:00
Jeffrey Pfau
9088faafc4 All: Make libedit work by default on BSDs, which usually ship libedit 2015-01-30 00:18:41 -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
370bbd83ba Qt: Rename GamePakView to OverrideView 2015-01-29 00:37:30 -08:00
Jeffrey Pfau
b9c7016c30 Qt: Expand RTC to Realtime clock in strings 2015-01-29 00:37:30 -08:00
Jeffrey Pfau
d665105082 Qt: Support idle loop optimization 2015-01-29 00:37:30 -08:00
Jeffrey Pfau
9992282b1c GBA: Add constant for invalid idle loop address 2015-01-29 00:25:15 -08:00
Jeffrey Pfau
eb4f33e23a Qt: Split out sensor editor from override view 2015-01-28 23:37:11 -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
e85e8968f2 ARM7: Tidy up decoder MSR and MRS instructions 2015-01-26 01:42:21 -08:00
Jeffrey Pfau
96bc5b9bc7 Debugger: Disassembly now lists PSR bitmasks (fixes #191) 2015-01-26 01:41:06 -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
eb4c41d6fc Qt: Drag and drop game loading (fixes #146) 2015-01-25 04:54:18 -08:00
Jeffrey Pfau
0367a9db06 SDL: Properly clean up if a game doesn't launch 2015-01-25 03:37:15 -08:00
Jeffrey Pfau
19eaba3cdd GBA: Fix unmapping values that are out of range 2015-01-25 03:34:14 -08:00
Jeffrey Pfau
09db378531 Perf: Fix crash when the GBA thread fails to start 2015-01-25 03:12:53 -08:00
Jeffrey Pfau
e70df7b6f7 All: Fix warnings 2015-01-25 00:24:18 -08:00
Jeffrey Pfau
e67bf2fd42 Third-Party: Fix warnings in LZMA SDK 2015-01-25 00:20:46 -08:00
Jeffrey Pfau
7d385aabaf All: Update README 2015-01-25 00:15:58 -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
a30ca1ac2c Util: Add UTF-16 and UTF-8 parsing functions 2015-01-25 00:02:55 -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