Sour
|
18269da46b
|
SNES: Add support for Sufami Turbo games
|
2025-01-03 09:18:59 +09:00 |
|
Sour
|
c5406773a0
|
Added WonderSwan support
|
2024-09-19 21:19:43 +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 |
|
Sour
|
9af571cac8
|
Linux: Fixed video freezing after power cycle/reload rom
|
2024-01-11 17:51:28 +09:00 |
|
Sour
|
c4743c3cc0
|
Video: Fixed HUD elements (i.e fps counter) temporarily not appearing properly after changing the overscan settings, etc.
|
2024-01-09 16:36:31 +09:00 |
|
Sour
|
af2afc4cf7
|
Reduced CPU usage for HUDs and when paused
|
2023-10-14 22:15:27 +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
|
63bac5d462
|
macOS: Replace SDL renderer with Avalonia
Avoids SDL-related issues until a better solution can be found
|
2023-02-02 21:33:48 -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
|
7fa572777c
|
Cheats: Added cheat database
|
2023-01-05 12:28:30 +09:00 |
|
Sour
|
e96d6f3ca5
|
NES: Added HD pack builder tool
|
2022-12-29 18:28:33 +09:00 |
|
Sour
|
9494aec10b
|
Debugger: Don't reload debugger workspace from disk when power cycling
|
2022-10-20 22:45:47 -04:00 |
|
Sour
|
152abf690b
|
Rename stdafx.h to pch.h
|
2022-09-08 21:29:52 -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
|
ca602a4749
|
NES: Added UI to configure dip switches
|
2022-08-28 15:52:42 -04:00 |
|
Sour
|
991052f8bc
|
Debugger: Lua - getDrawSurfaceSize api, added relative pos to getMouseState
|
2022-08-03 19:35:18 -04:00 |
|
Sour
|
240e045f99
|
Debugger: Lua - Added selectDrawSurface API (+ Linux compilation fixes)
|
2022-08-02 23:25:41 -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
|
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
|
a15c9421a8
|
NES: Implement auto-configure inputs option
|
2022-07-21 19:47:50 -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
|
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
|
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
|
ed2c5fa0ba
|
wip
|
2022-04-14 19:15:46 -04:00 |
|
Sour
|
64cd81adcd
|
Code cleanup (removed TODOs)
|
2022-03-30 19:56:45 -04:00 |
|
Sour
|
a79a13eca2
|
Cheats: Added UI and implemented cheats in core
|
2022-03-30 12:28:53 -04:00 |
|
Sour
|
a31eb671ac
|
Input: Support for barcode readers and tape recorders (NES)
|
2022-03-15 22:39:30 -04:00 |
|
Sour
|
616465181c
|
NES: Disable shortcuts when keyboard is plugged in
|
2022-03-13 19:28:46 -04:00 |
|
Sour
|
aa6a9699fb
|
UI: Added global input options (deadzone, display inputs on screen, etc.)
|
2022-03-04 22:08:29 -05:00 |
|
Sour
|
cab9d16606
|
UI: Refactor game menu
|
2022-02-04 21:32:50 -05:00 |
|
Sour
|
eeee9fbd95
|
Debugger: Fixed crashes when switching between games while debug tools are opened
|
2022-01-25 22:45:24 -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
|
76af4a9824
|
Fixed console not being destructed (mem leak)
|
2022-01-23 00:58:07 -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
|
5a48373781
|
Core: Refactoring - removed GetFrameDelay, GetFps contains the same info
|
2022-01-22 10:33:39 -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
|
ba73872ed7
|
Debugger: Tooltips for disassembly + minor refresh tweaks/refactoring
|
2022-01-07 21:05:13 -05:00 |
|
Sour
|
368455e503
|
Tilemap viewer: Refresh scanline/cycle config
|
2021-12-28 20:53:39 -05:00 |
|
Sour
|
3d7c826be3
|
API to get console state + some refactoring
|
2021-06-30 16:49:52 -04:00 |
|
Sour
|
eb527172ce
|
Disassembler performance tweaks
|
2021-05-27 19:46:16 -04:00 |
|
Sour
|
e280064ad2
|
Fixed some netplay issues/todos
|
2021-05-24 13:43:21 -04:00 |
|
Sour
|
4d092bc07b
|
Tweak load order/priority + use file ext. to select core
|
2021-05-06 22:37:01 -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
|
f95c97a579
|
Audio player UI
|
2021-05-02 14:39:18 -04:00 |
|
Sour
|
8c1c469250
|
Audio player freq visualization
|
2021-05-01 19:20:42 -04:00 |
|