Sour
991136e58a
Audio Player: Fixed shuffle/repeat buttons not working
2025-02-13 22:07:10 +09:00
Sour
18269da46b
SNES: Add support for Sufami Turbo games
2025-01-03 09:18:59 +09:00
Sour
8d6830a70a
SNES: Add support for ST018 coprocessor
...
Used by a single game: Hayazashi Nidan Morita Shougi 2
2024-12-29 23:41:52 +09:00
Sour
4ae738f028
SNES: Fixed emulator crash caused by large DMA transfer (across multiple frames)
2024-11-17 19:34:14 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
efcf0d1523
SNES: Improved gamepad auto-read emulation
...
-Read each bit at roughly the correct cycles (instead of all at once at the start of nmi)
-Don't perform auto-read when auto-read flag is disabled at the very start of nmi, before it actually starts
2023-08-17 18:24:03 +09:00
Sour
bccdfa2d82
Debugger: Register Viewer - SNES - Added wram register position
2023-05-28 17:56:39 +09:00
Sour
2761a5814e
UI: Fixed broken screenshots in load/save state menus on NES when a hd pack is loaded
2023-04-22 20:44:25 -04:00
Sour
4ea985f4b5
When a file has an unknown extension, check for known file signatures to pick a core
2023-03-12 16:39:48 -04:00
Sour
9504973e7c
Video: Split fullscreen refresh rate option into 2 (ntsc/pal)
2023-02-18 22:38:38 -05:00
Sour
c363474035
Rewind: Reduce memory usage, increase save state frequency (which reduces delay when rewind starts)
2023-02-16 22:18:56 -05:00
Sour
5f2d12767c
SNES: Fixed SPC issues when loading the SPC file from inside an archive (playlist would be invalid, crash would occur when track ended, etc.)
2023-02-03 21:49:55 -05:00
Sour
b4618eb47a
GB: Allow loading GB/GBC/SGB save states on any of the 3 models
2023-01-30 19:50:05 -05:00
Sour
23b43eb984
GB: Refactoring, removed ConsoleType::GameboyColor
2023-01-29 23:05:29 -05:00
Sour
7108bdde36
Refactoring - Moved some leftover files out of the root folder
2022-09-08 21:48:49 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
0de17a6df1
Debugger: MemoryType::Register refactoring
2022-08-29 20:29:12 -04:00
Sour
84da5cdcd3
Debugger: Make GetTimingInfo return GB timing info when called in SGB mode if the caller is bound to the Gameboy cpu
2022-07-27 23:35:02 -04:00
Sour
bf53d8ff8e
Debugger: Register viewer - Added a few missing values
2022-07-27 18:22:49 -04:00
Sour
077e8db3d7
Fixed some minor TODOs
2022-07-26 00:29:02 -04:00
Sour
623892d6c3
Fixed ram init logic to ensure the correct config option is used when loading a game
2022-07-25 22:04:44 -04:00
Sour
fe7dfbb11b
Input: Allow mapping buttons/shortcuts to mouse buttons + refactoring (16-bit keycodes, make mouse buttons behave like all other keys)
2022-07-22 17:00:00 -04:00
Sour
4a7b69f2d8
UI: Don't refresh config when loading a ROM, causes issues when config window is opened
2022-07-22 14:02:06 -04:00
Sour
77692f323d
Fixed behavior when loading an invalid rom while a rom is loaded, fixed battery save behavior when switching between games, fix/cleanup some TODOs
2022-07-21 16:12:24 -04:00
Sour
612724a1fe
SNES: Fixed screen output when loading save state in high res mode
2022-07-20 20:57:45 -04:00
Sour
4d9c4f76a9
Save states: Fixed crashes when loading invalid states, fixed load/save state menus not working properly, fixed crash when loading PCE states
2022-07-20 14:28:19 -04:00
Sour
b456170551
Save states: Serializer rework/rewrite
2022-07-20 00:40:32 -04:00
Sour
c4361b9192
Debugger: Allow opening GB viewers when in SGB mode
2022-07-05 22:25:51 -04:00
Sour
6e62782a2e
Video: Fixed integer fps mode option
2022-07-02 16:13:24 -04:00
Sour
6212e84410
SNES: Fixed MSU-1 support
2022-06-22 00:27:57 -04:00
Sour
b4c56e0cfb
Linux: Fixed struct size differences between clang & msvc caused by empty base class
2022-05-10 18:15:57 -04:00
Sour
64cd81adcd
Code cleanup (removed TODOs)
2022-03-30 19:56:45 -04:00
Sour
0a9eb5dade
Video: Added Bisqwit NTSC filter for NES + presets for picture settings
2022-03-27 17:03:04 -04:00
Sour
a31eb671ac
Input: Support for barcode readers and tape recorders (NES)
2022-03-15 22:39:30 -04:00
Sour
eeee9fbd95
Debugger: Fixed crashes when switching between games while debug tools are opened
2022-01-25 22:45:24 -05:00
Sour
dffbd4921a
Refactoring: Renamed SnesMemoryType
2022-01-22 12:16:10 -05:00
Sour
0b228f5951
Refactoring: Added Snes prefix to files/classes
2022-01-22 11:55:17 -05:00