Sour
8f94cbe64f
GB: MBC7 - Accelerometer and eeprom support
2024-07-07 20:36:45 +09:00
Sour
caaf8ed8e8
GB: Added basic support for gbx files
2024-07-06 17:54:34 +09:00
Sour
226a87d92c
Input: Allow "pause" shortcut and gamepad shortcuts to work when a keyboard device is plugged in
2024-07-06 10:25:26 +09:00
Sour
52c5da5a91
GBA: Changed open bus behavior to match openbuster test rom
2024-07-05 22:49:40 +09:00
Sour
4a796fecad
Tests: Fixed GBA static init issue causing tests to fail when multiple tests are running at once
2024-07-05 22:37:34 +09:00
Sour
523b173326
UI: Fixed "pause when movie finishes" option not working
2024-07-03 20:09:33 +09:00
Sour
4d92cc6d72
PCE: Fixed 6-button controller emulation
...
SF2 was detecting a single 6-button controller with no turbo tap as two 6-button controllers with a turbo tap
2024-07-03 20:02:36 +09:00
Sour
16e0f716c7
PCE: Added missing controller data to save states
2024-07-02 21:26:55 +09:00
Sour
c7f97aba60
PCE: Fixed issue with turbo tap implementation
...
SF2 did not work properly when two 6-button controllers were connected
2024-07-02 21:06:20 +09:00
Sour
ee09a7bde2
UI: Revert addition of snes mouse option
...
This doesn't appear to be particularly useful and doesn't appear to be related to the original issue that was reported regarding mouse movement
2024-06-25 18:31:49 +09:00
Sour
08adf89dd0
GBA: Added option to enable a log API that should be compatible with mGBA's
2024-06-24 15:23:40 +09:00
Sour
6d020e09e8
UI: Input - Added option to enable old SNES mouse movement
2024-06-24 11:31:08 +09:00
Sour
074034aa66
Debugger: Use cpu-specific cycle counts for profiler data
...
Fixed SNES co-processors (including the SPC) reporting their profiling data based on SNES master clocks, which wasn't accurate/reliable
2024-06-23 16:21:49 +09:00
Sour
8270b57add
GB: Fixed game shark support
2024-06-16 20:24:11 +09:00
Sour
abe6f0f860
PCE: Fixed sound mixing issue causing pops in ADPCM and CD audio
2024-06-07 20:25:43 +09:00
Sour
99e4106761
NES: HD Packs - Fixed regression in some HD packs due to validations added when adding new features to some tags
...
Also improved error logging, forced the number of errors to display when the pack is loaded starting, and added stricter checks when using hd pack version 109+
2024-06-05 19:42:33 +09:00
Sour
ff2708d72c
Debugger: SGB - Hide step back button in SGB mode
...
Step back on the GB core while running inside the SNES core is not supported
2024-06-01 14:47:09 +09:00
Sour
950c1d80c9
PCE: Added option to select between the original HuC6280 and the A revision of the PSG
...
HuC6280A (which has less popping) was (and still is) the default behavior
2024-06-01 12:49:39 +09:00
Sour
f80ee42c73
GB: Fixed BG color when BG layer is disabled and BGP doesn't set index 0 as color 0
...
Fixes title screen in Megami Tensei Gaiden
2024-05-24 16:34:13 +09:00
Angelo
d82cd8a2c4
UI: Move mouse handling to core and add MacOS mouse support ( #55 )
2024-05-24 16:31:44 +09:00
Sour
e1eaaf71ef
GB: Fixed SGB issue when GB is powered off and then back on
...
Some state was not being reset properly, causing an issue with the GB logo in Akumajou Dracula in SGB mode
2024-05-13 23:22:10 +09:00
Sour
bbc1087888
GB: Fixed crash in Super Mario Land 2 in GBC mode
...
When entering Wario's castle, the game frequently crashed in GBC mode. This was caused by the different timing for the rendering idle cycles - making the GBC timing identical to the GB fixed the crash (and other minor adjustments fixed the couple of GBC test roms that broke as a result)
2024-05-13 20:41:15 +09:00
Sour
6cc490e90f
PCE: Fixed emulator crash when running large block transfers
2024-05-13 17:58:33 +09:00
Sour
c61297c6c5
GB: Fixed missing HUD in 007 The World Is Not Enough
2024-05-12 22:26:25 +09:00
Sour
5484e411bb
GB: Fixed freeze after intro in Conker's Pocket Tales (in GBC mode)
...
Also fixes the "Color Panel Demo"
2024-05-12 22:09:56 +09:00
Sour
f438bb5221
GB: Fixed regression with GBS playback
...
A lot of gbs files stopped playing when changing track, most likely caused by CPU code changes done in January
2024-05-11 13:51:55 +09:00
Sour
bb034e6d5c
Debugger: GBA - Tilemap viewer - Fixed incorrect data in row 32 and column 32
2024-05-11 08:22:15 +09:00
Sour
bb745910d5
UI: Added shortcuts for next/previous track in audio player
2024-05-10 18:09:13 +09:00
James Rowe
78130ed3bb
NES: Fix MMC5 sprite display when using 8x16 mode with 8kb window and reduce sprite flicker enabled ( #60 )
2024-05-09 18:39:12 +09:00
Sour
5b69530ab0
Debugger: SMS - Fixed screen resizing unexpectedly when stepping when "draw partial frame" is enabled
2024-05-07 20:57:16 +09:00
Sour
a6d353457a
GBA: Fixed incorrect registers being used when leaving FIQ mode
2024-05-06 10:14:10 +09:00
Sour
d9f1d486a3
Debugger: SNES - Fixed palette display for mode 0 layers in tilemap viewer
2024-04-27 12:14:45 +09:00
Sour
8cbaf3a6dc
Debugger: SNES - Fixed out-of-bounds memory accesses in NEC DSP debugger
2024-04-27 10:51:02 +09:00
Sour
852f92fd31
Debugger: Lua - Keep the first non-zero value when emu.stop + prevent crash when called multiple times
2024-04-07 09:15:48 +09:00
Sour
a015fa83d1
Debugger: SNES - Fixed swapped values for psmemory/psindex
2024-04-07 08:58:38 +09:00
Sour
f862b0ca37
GBA: Fixed/improved window left/right behavior
...
Fixes issue in speech bubbles in Megaman & Bass
2024-04-03 20:06:09 +09:00
Sour
7f4ba93e88
PCE: Fixed hud scale for HES player
2024-04-01 09:14:19 +09:00
Sour
b4369c910c
Linux: Fixed compilation error
2024-03-31 23:09:16 +09:00
Sour
921c618502
Debugger: GBA - Fixed missing labels on some jump instructions
2024-03-31 11:19:38 +09:00
Sour
2f08c983e2
GBA: Fixed inverted transform x/y update flags
2024-03-30 19:48:21 +09:00
Sour
d5e4968d32
Debugger: GBA - Fixed missing OAM read/writes on event viewer
2024-03-30 18:34:43 +09:00
Sour
e4b3d9de89
GBA: Added save type exception to prevent crash in Iridion II
2024-03-30 16:23:45 +09:00
Sour
6468f37977
Debugger: GBA - Fixed performance issue with trace logger
2024-03-30 15:46:02 +09:00
Sour
226f409c2f
GBA: Prevent input IRQ from triggering in incorrect conditions
...
IRQ was incorrectly updated based on each new byte of 16/32-bit writes
2024-03-30 15:12:21 +09:00
Sour
bb96928fe9
Linux: Fixed compilation errors/warnings
2024-03-30 12:31:04 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
1f1b7c1db2
PCE: Fixed IO port read behavior when no controller is plugged in
2024-03-10 22:14:38 +09:00
Sour
feace2609e
UI: Fixed main window not refreshing properly on Windows 7 when no game is running
...
When render is not called, anything that goes over the directx window doesn't get redrawn properly on Win7
2024-02-29 16:37:58 +09:00
Sour
5c2c3a4aad
SNES: MSU1 - Fixed "playing" flag not being cleared when a non-looping track ends
2024-02-03 12:52:53 +09:00
Sour
64126ace83
PCE: CD-ROM timing improvements
...
-IRQ/SCSI status should happen after seek is done when a play command is sent (fixes audio sync in Brandish intro cutscene)
-Fixed seek delay not being applied correctly when swapping from audio playback to data loading and tweaked seek delays to make them a bit slower (fixes Brandish audio glitch during introduction)
-Fixed regression that causes the "transfer ready" irq flag to not be reset when a sector was done reading (this broke the intro sequence in "It came from the desert")
-Improved behavior when a load operation is cancelled (to match the expected results of both scsitest and verificator tests)
2024-02-03 12:00:45 +09:00