YoshiRulz
c70e87af2e
Reorder `Config` > `Preferred Cores` submenu
...
specifically, alphabetise sysIDs and move "GB in SGB" below separator
2022-06-03 02:26:07 +10:00
YoshiRulz
c93179e110
Indicate that only Lua mem callbacks get args, not input (yet)
...
see #3233 , fixes d829f19bc
, 8385337e7
2022-06-03 02:12:45 +10:00
James Groom
dd897b659c
Bump version
2022-06-02 21:29:28 +10:00
CasualPokePlayer
2eb6f83314
fix vb when not recording a movie in input display lua
2022-05-31 22:38:27 -07:00
CasualPokePlayer
53b4e8a1bc
virtualboyee is nyma now, it needs the core active for settings to be changed
2022-05-31 21:58:17 -07:00
CasualPokePlayer
253f139731
merge in another commit from ares
2022-05-30 15:39:43 -07:00
YoshiRulz
f5d8c0fb1e
Use 3-button Genesis gamepad by default ( fixes #2775 , #3262 )
2022-05-31 05:13:16 +10:00
YoshiRulz
7f87cc258f
Honour `$BIZHAWK_DATA_HOME` when downloading FFmpeg
...
also stop looking for `/ffmpeg.exe` in DiscoHawk when it's always downloaded to
`/dll/ffmpeg.exe`
2022-05-31 01:44:51 +10:00
YoshiRulz
b8d5dd8990
Handle `$BIZHAWK_DATA_HOME` nicely instead of w/ a hack in `Database`
2022-05-31 01:36:38 +10:00
feos
6d726a1029
depend on versioned ffmpeg release instead of nightly ( #3259 )
...
* depend on versioned ffmpeg release instead of nightly
* Use 4.4.1, fix download/extract on Linux
* update windows build link
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2022-05-30 14:45:17 +03:00
CasualPokePlayer
258e895dfb
fix vb schema, add in new vb buttons to schema
2022-05-30 00:48:23 -07:00
CasualPokePlayer
892da6fee2
manually set the defaults for lcolor/rcolor/default_color for vb
...
our MDFN_GetSettingUI/MDFN_GetSettingI is set to assume base 10 instead of figuring out the format of the string, so the built in defaults dont work and always return 0
later MDFN_GetSettingUI/MDFN_GetSettingI should be made to be able to handle hex strings but this should suffice for now
2022-05-30 00:30:24 -07:00
CasualPokePlayer
58c28aefba
biz side nyma cd switching fix
2022-05-29 22:23:55 -07:00
CasualPokePlayer
d201fdd62d
s/DiscIndex/DiskIndex
2022-05-29 21:37:14 -07:00
CasualPokePlayer
1c27c73c86
fix nyma cd switching
...
also changing the make all cores script so it uses the install target
2022-05-29 21:16:23 -07:00
CasualPokePlayer
43ffb63ede
bump version of all Nyma cores to 1.29.0
2022-05-29 20:03:24 -07:00
CasualPokePlayer
583f0f61cc
biz side vb nyma
2022-05-29 19:46:38 -07:00
CasualPokePlayer
3b09f822b7
more vb nyma modifications, also push repo
2022-05-29 19:44:08 -07:00
CasualPokePlayer
0c95088e02
vb move to nyma
2022-05-29 17:21:01 -07:00
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