Sour
|
94d88ecbe2
|
Linux: Slow down audio playback when emulation speed is set to less than 100%
|
2024-12-03 21:30:31 +09:00 |
|
Sour
|
83c0c5e9e8
|
Video: Fixed resolution/size issues when entering exclusive fullscreen mode
|
2024-07-15 11:45:44 +09:00 |
|
Sour
|
640a215cbb
|
GB: Added support for MBC5 rumble feature
|
2024-07-13 20:50:57 +09:00 |
|
Sour
|
8f94cbe64f
|
GB: MBC7 - Accelerometer and eeprom support
|
2024-07-07 20:36:45 +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 |
|
Angelo
|
d82cd8a2c4
|
UI: Move mouse handling to core and add MacOS mouse support (#55)
|
2024-05-24 16:31:44 +09:00 |
|
Angelo
|
e00e669334
|
MacOS: Handle keyboard outside of Avalonia (#38)
|
2024-01-16 20:45:00 +09:00 |
|
Sour
|
af2afc4cf7
|
Reduced CPU usage for HUDs and when paused
|
2023-10-14 22:15:27 +09:00 |
|
Sour
|
c13f6aef2e
|
Audio: Clear audio buffer when a new game is loaded while the emulator is paused
The last bit of audio from the previous game was playing at the start of the new game in this scenario
|
2023-03-21 19:57:43 -04:00 |
|
Sour
|
26cb4df679
|
UI: Fixed window size not being restored properly when leaving exclusive fullscreen mode
|
2023-03-06 21:22:16 -05:00 |
|
Sour
|
9504973e7c
|
Video: Split fullscreen refresh rate option into 2 (ntsc/pal)
|
2023-02-18 22:38:38 -05:00 |
|
Sour
|
9e83a29b93
|
macOS: Fix compilation scripts/errors for macOS
|
2023-02-01 21:10:53 -05:00 |
|
Sour
|
13ae706e49
|
Video: Added option to use sRGB or not when interpolating
|
2023-01-28 23:02:56 -05:00 |
|
Sour
|
0d7e457dae
|
Fixed/removed some TODOs
|
2023-01-06 11:10:24 +09:00 |
|
Sour
|
7108bdde36
|
Refactoring - Moved some leftover files out of the root folder
|
2022-09-08 21:48:49 -04:00 |
|
Sour
|
d7a8de8208
|
Removed unnecessary stdafx.h files
|
2022-09-08 21:15:56 -04:00 |
|
Sour
|
91ab4bd814
|
Input: Stop calling ShortcutKeyHandler::ProcessKeys constantly (because of periodic mouse button updates)
|
2022-09-04 14:12:08 -04:00 |
|
Sour
|
aff667eae5
|
UI: Workaround for Avalonia bug where minimizing a debugger window and then pressing on gamepad button triggers OnPreviewKeyDown with Key.None (which caused all unassigned bindings to be triggered)
|
2022-09-01 19:09:44 -04:00 |
|
Sour
|
366d099e22
|
PCE: Increased internal output resolution to 1024 to reduce uneven pixels when clock divider is set to 3
|
2022-08-19 22:13:43 -04:00 |
|
Sour
|
998bf9b52b
|
Added History Viewer
|
2022-08-07 19:03:35 -04:00 |
|
Sour
|
240e045f99
|
Debugger: Lua - Added selectDrawSurface API (+ Linux compilation fixes)
|
2022-08-02 23:25:41 -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
|
72819c7680
|
UI: Implement most of the auto-update logic
|
2022-07-17 16:00:49 -04:00 |
|
Sour
|
467de93af5
|
Video: Implement exclusive fullscreen & integer scale in fullscreen options
|
2022-07-02 15:12:26 -04:00 |
|
Sour
|
eb80802d3a
|
UI: Keep emulation paused when using reset/power cycle, prevent game from running when debugger is opened while paused
|
2022-05-29 12:17:51 -04:00 |
|
Sour
|
aa6a9699fb
|
UI: Added global input options (deadzone, display inputs on screen, etc.)
|
2022-03-04 22:08:29 -05:00 |
|
Sour
|
4920a56674
|
Cleanup project files (removed unused configurations, etc.)
|
2022-02-17 20:55:03 -05:00 |
|
Sour
|
a99ff82c88
|
Video: Prevent window resize when switching between normal and high res modes on SNES
|
2022-01-23 20:33:50 -05:00 |
|
Sour
|
3615ef0eb1
|
Core: Enabled warning level 4, fixed/disabled warnings
|
2022-01-23 12:36:35 -05:00 |
|
Sour
|
69f0e5ff4f
|
HUD: Rework hud to be separate from the console's output (and not saved in videos)
|
2022-01-22 16:16:38 -05:00 |
|
Sour
|
0d78c064f3
|
Core: Reduce shared_ptr usage, refactor netplay code to remove static instances
|
2022-01-21 21:25:33 -05:00 |
|
Sour
|
f79677731f
|
Video: Fixed renderer issues with DPI scaling
|
2022-01-08 22:58:08 -05:00 |
|
Sour
|
006f37079c
|
Video: Fixed rendering size (which allows biliear filtering option to work)
|
2022-01-08 22:38:50 -05:00 |
|
Sour
|
6554a46803
|
VS2022 + .NET 6.0
|
2021-12-18 19:19:32 -05:00 |
|
Sour
|
ff825fc4de
|
Tilemap viewer
|
2021-06-22 20:12:37 -04:00 |
|
Sour
|
e137d3e60c
|
Menu shortcuts
|
2021-05-22 19:24:00 -04:00 |
|
Sour
|
09d6428ed9
|
Video scaling/aspect ratio changes
|
2021-05-11 21:38:23 -04:00 |
|
Sour
|
ffad810480
|
WIP - HUD rework, partial utf8 support, remove directx tk libs, replace with stripped down DXTK for sprite batch only
|
2021-05-05 19:16:35 -04:00 |
|
Sour
|
e27e511558
|
File reorganization
|
2021-04-09 21:45:04 -04:00 |
|
Sour
|
2a3a955dc3
|
Reorganize files (debugger + netplay)
|
2021-04-09 20:01:50 -04:00 |
|
Sour
|
76311b09dd
|
Loads games
|
2021-04-04 12:00:43 -04:00 |
|
Sour
|
86eb84cce0
|
Step 2 - fix includes, etc.
|
2021-04-03 23:16:13 -04:00 |
|
Sour
|
3df59582fc
|
WIP - create Emulator class, major refactoring
|
2021-04-03 20:40:48 -04:00 |
|
Sour
|
fb7070a8ec
|
Shortcut keys tab
|
2021-03-20 23:54:23 -04:00 |
|
Sour
|
61039cce86
|
Update keybindings for new UI
|
2021-03-15 17:39:33 -04:00 |
|
Sour
|
08e0820164
|
Input: Fixed default shortcuts & shortcut display when using non-qwerty layouts
This resets all non-debugger shortcut keys to their default values due to values saved in the config switching from scan codes to virtual key codes.
|
2020-02-23 14:08:29 -05:00 |
|
Sour
|
bfecc12912
|
DirectInput: Fix bug preventing buttons #25+ from being usable
|
2020-02-04 18:24:42 -05:00 |
|
Sour
|
5e900992d0
|
Video: Option to select exclusive fullscreen resolution
|
2019-12-28 10:44:13 -05:00 |
|
Sour
|
857caa3e20
|
Input: Turn off hot plugging for directinput devices
Loading a game or opening input config will still check for new DInput controllers
|
2019-12-26 13:57:05 -05:00 |
|
Sour
|
7df9cc8a20
|
Upgrade to VS2019 and C++17
|
2019-12-22 14:51:05 -05:00 |
|