Commit graph

58 commits

Author SHA1 Message Date
Sour
1548ce20cb GG: When using auto aspect ratio, GG should use a 6:5 pixel aspect ratio 2024-11-24 11:04:23 +09:00
Sour
ce4b3b8a56 NES: Added option to emulate sprite eval bug that causes unexpected pixels to be shown at X=255
This bug exists only on older PPU revisions (2C02B and earlier)
2024-10-19 10:15:35 +09:00
Sour
8b6d7fce60 NES: Added new accuracy options to save state data 2024-09-28 22:03:46 +09:00
Sour
b627b25fc9 Game Gear: Allow Game Gear-specific video filter overrides 2024-09-25 22:14:19 +09:00
Sour
0838797295 Game Gear: Allow showing entire video output instead of the cropped version the GG screen displays 2024-09-25 21:50:01 +09:00
Sour
c5406773a0 Added WonderSwan support 2024-09-19 21:19:43 +09:00
Sour
d6d0b87c22 Added ColecoVision support
Also adds mode 1 (text mode) and mode 3 (multicolor mode) support for the SMS/SG-1000
2024-07-27 14:52:31 +09:00
Sour
13acb3fe42 Added GBA support 2024-03-30 11:42:31 +09:00
Sour
5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour
a72004dd9c Movies: Always add save state to movies when power on state is random 2023-04-23 20:06:29 -04:00
Sour
70415bdace SNES: Added missing setting to movies/netplay sync 2023-04-22 20:32:32 -04:00
Sour
be923f9eac GB: Make "Auto" aspect ratio behave like "no stretching" 2023-04-11 00:14:30 -04:00
Sour
a5fa24a32e NES: Fixed loading NES roms (+ improved behavior/error message display when this happens) 2023-03-06 16:42:32 -05:00
Sour
08717d8450 Movies: Added some missing emulation settings 2023-03-06 00:09:17 -05:00
Sour
1f16549cc2 UI: Upgrade to Avalonia 11.0.0-preview5 2023-02-07 00:16:17 -05:00
Sour
5a6063d72c SGB: Added option to hide SGB borders 2023-02-04 19:44:24 -05:00
Sour
23b43eb984 GB: Refactoring, removed ConsoleType::GameboyColor 2023-01-29 23:05:29 -05:00
Sour
d917fe7118 Settings: Fixed issues with folder overrides
The overrides weren't applied correctly at startup, and opening the history viewer would set them incorrectly.
2023-01-24 05:52:27 -05:00
Sour
e6b4d23f70 Rename TODOs that need to be fixed/checked before release to TODOv2 2023-01-05 14:07:08 +09:00
Sour
db2db7ddb1 UI: Change rewind buffer setting to configure a maximum amount of memory rather than a maximum amount of time 2022-12-28 16:30:07 +09:00
Sour
9751895751 Debugger: Allow saving/loading save states without forcing the emulator to run until the next vertical blank 2022-12-27 16:29:16 +09:00
Sour
93aa14018e Movies: Added missing settings to save states 2022-09-11 21:51:19 -04:00
Sour
c4b6312c0a Refactoring - Added missing folder names in includes 2022-09-08 22:04:18 -04:00
Sour
152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour
c3a83d2aa9 PCE: Added support for .hes music files 2022-09-03 14:41:07 -04:00
Sour
429db857c3 NES: Ability to select different overscan values for NTSC/PAL (+ overscan config refactoring) 2022-08-28 18:49:50 -04:00
Sour
ca602a4749 NES: Added UI to configure dip switches 2022-08-28 15:52:42 -04:00
Sour
d4c73d3765 UI: Added game-specific overscan config 2022-08-28 11:26:03 -04:00
Sour
1edfa463bd PCE: Changed internal resolution to 1168px (for overscan) and added overscan options 2022-08-21 22:05:38 -04:00
Sour
cd3dce9ff2 UI: Upgrade to latest Avalonia builds (Avalonia, AvaloniaEdit, Dock) 2022-08-12 20:24:25 -04:00
Sour
998bf9b52b Added History Viewer 2022-08-07 19:03:35 -04:00
Sour
9dacdb2d32 PCE: Added some missing flags to save states 2022-07-25 22:12:47 -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
b456170551 Save states: Serializer rework/rewrite 2022-07-20 00:40:32 -04:00
Sour
008ed9077d Debugger: Refactor debug config 2022-07-01 12:34:00 -04:00
Sour
66c8e281dd Config UI, 6-button controller, turbo tap 2022-04-30 14:02:48 -04:00
Sour
191304e025 wip - everything to review 2022-04-06 18:37:35 -04:00
Sour
1c055bb4af Save States: Load/save emulation settings for netplay/rewind states, fixes some TODOs, fixes some NES issues when loading a state taken in a different region 2022-03-31 14:36:15 -04:00
Sour
b9d367e91a Debugger: Implement/refactor is jump/is return/etc logic for all CPUs 2022-03-24 21:39:00 -04:00
Sour
018e495bee Video: Added screen rotation option 2022-03-14 22:12:04 -04:00
Sour
aa6a9699fb UI: Added global input options (deadzone, display inputs on screen, etc.) 2022-03-04 22:08:29 -05:00
Sour
4f6ce1f611 Debugger: Performance improvements 2022-02-19 11:12:02 -05:00
Sour
44901dd26d Input: Fixed logic to allow left/right alt/ctrl/shift keys to be used for multi-key shortcuts 2022-01-28 23:21:22 -05:00
Sour
dd8234e068 Preferences: Added option to show play/record icons when playing/recording movies 2022-01-27 21:01:56 -05:00
Sour
3615ef0eb1 Core: Enabled warning level 4, fixed/disabled warnings 2022-01-23 12:36:35 -05:00
Sour
1e53e2c671 Fixed crash when shortcut config is updated while shortcut handler thread is accessing it 2022-01-09 11:57:19 -05:00
Sour
88d4e153e1 Video: Fixed aspect ratio issues 2022-01-09 11:56:15 -05:00
Sour
73e93143b2 Lua: Implemented sandbox options 2021-12-24 16:24:11 -05:00
Sour
e008adf3a7 Game selection screen + load/save state screens 2021-05-19 23:05:04 -04:00
Sour
d055ba5a22 Fixed video player size for GBS + fixed GBS file association + disabled ntsc filters/overscan in video player 2021-05-13 22:03:12 -04:00