Commit graph

6266 commits

Author SHA1 Message Date
Vicki Pfau
28ff4f375a GBA Peripherals: Fix Navi Change 2019-02-17 15:25:05 -08:00
Vicki Pfau
b60bb3b89c Res: Remove Progress chips that do not exist 2019-02-17 14:32:03 -08:00
Vicki Pfau
eab26d832f Res: Minor BattleChip text fixes 2019-02-17 14:20:47 -08:00
Vicki Pfau
9e1d96ad3b GBA Peripherals: Fix Progress Gate 2019-02-17 14:16:35 -08:00
Vicki Pfau
53f98db246 Res: Minor BattleChip text fixes 2019-02-17 14:07:35 -08:00
Vicki Pfau
a0a14f80b7 Qt: Add MMZ3 to gate detection 2019-02-17 11:40:10 -08:00
Vicki Pfau
7189d7f13a Res: Fix some chip names 2019-02-17 11:39:54 -08:00
Vicki Pfau
e664d04e6a CHANGES: Update for Progress/Beast Link gates 2019-02-17 11:15:54 -08:00
Vicki Pfau
f475a5d8c7 Qt: Update BN4/5 chip names in accordance with EXE6 translation patch names 2019-02-17 11:01:08 -08:00
Vicki Pfau
f7a994a44a Qt: Fill in Beast Link Gate chip names from EXE6 translation patch names 2019-02-17 10:57:50 -08:00
Vicki Pfau
83dfd9229b GBA Peripherals: Fix Beast Link Gate slotting 2019-02-17 02:24:49 -08:00
Vicki Pfau
1c4b89d0f4 Switch: Fix gyroscope orientation (fixes #1300) 2019-02-16 17:16:21 -08:00
Vicki Pfau
5a08abacf1 Qt: Fix audio context holding onto closed game controller 2019-02-16 16:54:41 -08:00
Vicki Pfau
063375806f Qt: Prune empty chip names from list 2019-02-16 16:30:14 -08:00
Vicki Pfau
a64236ce21 Qt: Auto-select correct Gate type 2019-02-16 16:30:14 -08:00
Vicki Pfau
8e75d420f4 GBA Peripherals: Fill in Progress Gate chip names 2019-02-16 15:59:03 -08:00
Vicki Pfau
fb473e5eb4 GBA Peripherals: Partial Beast Link Gate support 2019-02-16 14:05:09 -08:00
Vicki Pfau
bf996df244 GBA Peripherals: Start filling in Progress Gate chip names (unchecked) 2019-02-16 14:04:22 -08:00
Vicki Pfau
85a85672e4 GBA Peripherals: Start implementing Progress Gate 2019-02-15 21:41:04 -08:00
Vicki Pfau
c82f9f0efc Res: Add names for RME4.5 Navis 2019-02-15 01:14:03 -08:00
Vicki Pfau
7899e02db0 Qt: Flesh out BattleChip Gate UI 2019-02-15 00:57:24 -08:00
Vicki Pfau
86b6f2e9cd GBA Peripherals: Improve BattleChip Gate support 2019-02-14 21:43:16 -08:00
Vicki Pfau
a0d0de137c Wii: Saturate joystick values 2019-02-14 20:14:57 -08:00
Vicki Pfau
0980b67736 Wii: Remove duplicate bindings 2019-02-14 20:14:22 -08:00
Vicki Pfau
0df180c0d0 GB Serialize: Fix loading states with negative pixel x (fixes #1293) 2019-02-12 09:20:37 -08:00
Vicki Pfau
cab3a2272d GBA Memory: Various AGBPrint fixes 2019-02-11 22:00:07 -08:00
Vicki Pfau
22531a1315 GBA Peripherals: Add BattleChip Gate dummy interface 2019-02-11 21:40:45 -08:00
Vicki Pfau
f7f8e38dc1 GBA Peripherals: Start implementing BattleChip Gate 2019-02-10 16:29:51 -08:00
Vicki Pfau
a36315097a Qt: Fix tile and sprite views not always displaying at first 2019-02-09 13:26:38 -08:00
Vicki Pfau
0c9802e4da Debugger: Revamp breakpoint/watchpoint API, add listing 2019-01-31 22:52:27 -08:00
Vicki Pfau
0eaa9e487f Switch: Fix final cleanup (fixes #1283) 2019-01-29 14:25:40 -08:00
Vicki Pfau
2d303cdda3 GBA Video: Remove redundant checks 2019-01-26 22:38:47 -08:00
Vicki Pfau
8106c99c2e CHANGES: Update for 0.7.0 2019-01-26 16:13:25 -08:00
Vicki Pfau
2f54fc732e Qt: Fix crash when closing window while game running 2019-01-26 09:45:02 -08:00
Brian Smith
60577e8394
Tools: Allow for separate fast forward ratios for held/toggled speedup
The current implementation allows for a toggle or hold of fast forward. This, however, means that there is no way to do something similar to snes9x in which there is a increase speed/decrease speed hotkey as well as a "turbo" hotkey (which just uncaps the fps).

I have implemented a separate setting to control the speedup ratio when the fast forward button is held, and the logic to allow the user to (for example):
1. Set the toggled fast forward speed to 200%
2. Set the "held" fast forward speed to uncapped
3. Toggle fast forward on (press shift tab) and play at 2x speed
4. Hold fast forward (tab) to uncap
5. Let go of fast forward (tab) to go back to 2x speed
6. Toggle fast forward off (press shift tab) and go back to 1x speed
2019-01-22 17:48:19 -06:00
Vicki Pfau
9b1c3e5396 Qt: Actually fix clang build 2019-01-20 23:12:15 -08:00
Vicki Pfau
0066503c03 Qt: Fix clang build hopefully 2019-01-20 22:55:32 -08:00
Vicki Pfau
2a60d391fe Qt: Add logging to file and console 2019-01-20 22:10:35 -08:00
Vicki Pfau
4e39875e7b Qt: Revamp logging configuration 2019-01-20 21:09:34 -08:00
Vicki Pfau
bd8fe4d878 GBA Video: Fix up last commit, add cinema tests 2019-01-20 01:00:49 -08:00
Vicki Pfau
88ba6ee0b0 GBA Video: Improve sprite cycle counting (fixes #1274) 2019-01-19 22:02:27 -08:00
François Berder
6fecc6d379 Core: Improve handling failures in mCoreSaveStateNamed function (#1272)
* Core: Do not set time in save state if we could not get the time

Signed-off-by: Francois Berder <fberder@outlook.fr>

* Core: Fix memory leak if gettimeofday or timespec_get failed

Signed-off-by: Francois Berder <fberder@outlook.fr>

* Core: Protect against malloc failure in mCoreSaveStateNamed

Signed-off-by: Francois Berder <fberder@outlook.fr>
2019-01-19 00:28:40 -08:00
Vicki Pfau
6f336ce0ec Switch: Fix perf-main for new console API 2019-01-16 11:46:34 -08:00
Vicki Pfau
eee29545b6 GB MBC: Fix MBC30 SRAM 2019-01-16 11:46:16 -08:00
Vicki Pfau
08f10b2d73 Qt: Don't unload ROM immediately if it crashes 2019-01-12 16:40:27 -08:00
Vicki Pfau
6a5ce56f73 Qt: AudioProcessor::m_context can be null 2019-01-12 15:56:46 -08:00
Vicki Pfau
c1eb1e5ae1 Qt: Ensure FATAL logs reach log view 2019-01-12 15:56:29 -08:00
Vicki Pfau
69014400db GBA: Fix GB Player features 2019-01-08 23:19:33 -08:00
Vicki Pfau
3dc30a13d1 GBA BIOS: BitUnPack improvements 2019-01-07 22:15:23 -08:00
Vicki Pfau
aa90dbbc92 Res: Improve modeling of AGB/AGS screen in shaders 2019-01-04 21:49:56 -08:00