YoshiRulz
|
f983fce9ff
|
Add note re: `IHawkArchiveFile.Scan` returning null
see 0f2194475
|
2022-05-30 07:59:54 +10:00 |
YoshiRulz
|
b3d344b002
|
Fix conflated indices in `SharpCompressArchiveFile`
fixes 6cc4b0e28
|
2022-05-30 07:59:54 +10:00 |
CasualPokePlayer
|
e6d74c3167
|
merge mednafen 1.29.0 for nyma cores
|
2022-05-29 00:31:24 -07:00 |
Morilli
|
9bb3595a77
|
fix logging crashes for LibretroBridge on linux
using va_start just once but iterating twice is undefined behavior and worked fine on windows while hard-crashing on linux
|
2022-05-29 05:52:54 +02:00 |
CasualPokePlayer
|
e29958c658
|
allow sameboy/gbhawk/virtu/c64hawk settings to be editted without loading the core
|
2022-05-28 13:35:21 -07:00 |
YoshiRulz
|
b2a609119a
|
Minor fixups to new core settings UI
fixes a455cce2d
|
2022-05-29 05:56:47 +10:00 |
CasualPokePlayer
|
cd9327a10d
|
merge latest mgba upstream
|
2022-05-28 10:57:33 -07:00 |
YoshiRulz
|
a455cce2d7
|
Add UI for editing any core's settings/syncsettings without it loaded
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
70d1d99b40
|
Use `ISettingsAdapter` for core settings toggles in `MainForm`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
20c1fe0f17
|
Pass `ISettingsAdapter` to config dialogs, remove `IMainFormForConfig`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
0366242d0a
|
Remove superinterface `IDialogParent` from `IMainFormForConfig`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
4938f427a4
|
Extract interface from `SettingsAdapter`, add alt. impl. using config
replaces hacks in `N64VideoPluginConfig` and `ProfileConfig`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
5b403f9c2a
|
Refactor `PutCore{S,SyncS}ettings` call chain
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
3f090e47a5
|
Only call `SettingsAdapter` ctor via `MainForm.GetSettingsAdapter*`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
c1524d8de9
|
Don't expose `MainForm.Emulator` via `IMainFormForConfig`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
2cd6510784
|
Move `SettingsAdapter` creation to `PutCore{S,SyncS}ettings` callsite
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
60cb9eeac9
|
Encapsulate creation of settings dialogs from `MainForm`
|
2022-05-29 03:20:08 +10:00 |
YoshiRulz
|
0d42459be8
|
Remove redundant `AmstradCpcPokeMemory` tool
see 6cb44e0e8
|
2022-05-29 03:04:07 +10:00 |
CasualPokePlayer
|
2697a91739
|
remove FIXME comment, re: 59d011334f
|
2022-05-27 21:16:29 -07:00 |
CasualPokePlayer
|
59d011334f
|
fix ares64 tracer, pull in some more commits from upstream
|
2022-05-27 21:14:04 -07:00 |
CasualPokePlayer
|
3fe168ad0f
|
bump version number for melonDS
|
2022-05-27 17:53:50 -07:00 |
CasualPokePlayer
|
b773a3f163
|
merge latest melonDS master
|
2022-05-27 17:52:09 -07:00 |
CasualPokePlayer
|
9a73be0e24
|
merge latest sameboy master
|
2022-05-27 17:42:42 -07:00 |
CasualPokePlayer
|
78ed3ca1d3
|
don't set a log interface for linux libretro, seems like va args don't work here and can crash?
|
2022-05-27 14:17:08 -07:00 |
YoshiRulz
|
95ecbe9983
|
Fix another `KeyNotFoundException` when reading hotkey binding
fixes b3728ff19 , see ca71bb2fa , 48cfc7988
|
2022-05-27 16:51:56 +10:00 |
CasualPokePlayer
|
d01728227b
|
FIXME comments for Ares64
|
2022-05-26 23:24:58 -07:00 |
CasualPokePlayer
|
009bff30d7
|
merge aresv128
|
2022-05-26 22:26:56 -07:00 |
Morilli
|
48cfc79885
|
Resolve KeyNotFoundException in TAStudio
this seems to have been silently nonfunctional the entire time until it got visible through the latest refactor
|
2022-05-24 21:59:35 +02:00 |
YoshiRulz
|
f62135676e
|
Disable useless controls on the left side of DiscoHawk (re: #3079)
|
2022-05-24 07:39:47 +10:00 |
YoshiRulz
|
09061843f4
|
Fix Lua string encoding bug (resolves #190)
|
2022-05-24 04:45:38 +10:00 |
YoshiRulz
|
9bdf043f36
|
Migrate ApiHawk from `CoreSystem` enum to const strings, and clean up
|
2022-05-24 02:59:41 +10:00 |
YoshiRulz
|
1026503d92
|
Refactor firmware config so icons make sense (resolves #3157)
|
2022-05-21 04:39:44 +10:00 |
YoshiRulz
|
9ac0f9258e
|
Fix #3087 hotkeys triggering accidentally in Virtual Pad... again
|
2022-05-21 03:44:50 +10:00 |
YoshiRulz
|
af2d8da36e
|
Restore "priority" option for U+D/L+R policy (resolves #2752)
partially reverts bd1c3cb99 , including restoring the old default value
"Priority" (it was effectively changed to "Forbid" in the same commit)
|
2022-05-20 05:41:38 +10:00 |
YoshiRulz
|
8aa3f892d0
|
Fix `RadioButtonEx` not getting `AutoSize = true`
|
2022-05-20 05:41:38 +10:00 |
YoshiRulz
|
fd4771c45c
|
Fix category radio buttons being cut off in Messages config
fixes e5bbec180; also realigned the text while I was at it
|
2022-05-20 05:41:34 +10:00 |
YoshiRulz
|
bdd31d83b8
|
Resolve TODO re: enum member name
|
2022-05-19 17:51:15 +10:00 |
YoshiRulz
|
df315abaf7
|
Update links to TASVideos in readme
|
2022-05-19 17:34:26 +10:00 |
YoshiRulz
|
ca71bb2faf
|
Resolve TODO re: frontend hotkey config
breaks config backcompat
|
2022-05-18 23:39:01 +10:00 |
YoshiRulz
|
335be13fd8
|
Fix typo in `BindingCollection.ResolveWithDefaults`
|
2022-05-18 21:02:56 +10:00 |
YoshiRulz
|
71150c60d3
|
Also check non-public `ApiContainer` properties when injecting APIs
|
2022-05-18 15:04:20 +10:00 |
YoshiRulz
|
aa135fc0dd
|
Remove redundant semicolons
|
2022-05-18 15:04:13 +10:00 |
CasualPokePlayer
|
8ca1e4a080
|
pull in sameboy upstream and implement custom palettes for sameboy dmg (resolves #3239 for dmg, cgb should be fielded as an upstream request)
|
2022-05-11 00:00:43 -07:00 |
YoshiRulz
|
6beaa79b2c
|
Use `FirstOrNull` helper for `--open-ext-tool-dll` impl.
fixes e128cb82f , 23c092810
|
2022-05-10 00:54:33 +10:00 |
YoshiRulz
|
6e46cb550b
|
Fast-fail Mupen core ctor on Linux
|
2022-05-10 00:21:17 +10:00 |
CasualPokePlayer
|
a949178559
|
fix AGB selection in sameboy
|
2022-05-07 19:23:21 -07:00 |
YoshiRulz
|
afc442462c
|
Use `ClientSize` when resizing Lua Forms (see #3034)
|
2022-05-07 23:01:36 +10:00 |
YoshiRulz
|
b4ca2f9de8
|
Increase precision when tweaking axis sens./deadzone (resolves #3038)
not sure how you trigger `LargeChange` but I set a value anyway
|
2022-05-07 22:32:24 +10:00 |
YoshiRulz
|
5f820cc530
|
Fix #3087 hotkeys triggering accidentally in Virtual Pad but on Win
|
2022-05-07 18:51:25 +10:00 |
YoshiRulz
|
b7ffa811bf
|
Clean up callback spaghetti when resetting `VirtualPadAnalogStick`
|
2022-05-07 17:04:52 +10:00 |