CasualPokePlayer
72ad5c7b0b
GBC IR Emulation for GambatteLink
2021-11-20 23:51:23 -08:00
alyosha-tas
d9893b1d27
SG1000: add remaining hashes for 8KB adapter
2021-11-20 21:49:13 -05:00
alyosha-tas
792b91f821
SG1000: work on 8kb ram adapter
2021-11-20 21:15:41 -05:00
ASNiVOR
cee3d411b9
F8 CPU: Code tidy
2021-11-20 22:14:29 +00:00
ASNiVOR
1c90bbc273
ChannelFHawk: Move F8 CPU implementation to Emulation.Cores.CPUs
2021-11-20 21:55:00 +00:00
CasualPokePlayer
ea63a553ca
fix mgba submodule
2021-11-20 10:08:00 -08:00
YoshiRulz
5582b2163d
Don't expose `MainForm.MovieSession` via `IMainFormForConfig`
2021-11-21 03:06:07 +10:00
YoshiRulz
ed5128343f
Clean up `MainForm.AddOnScreenMessage` usage
2021-11-21 03:06:07 +10:00
YoshiRulz
e56b3abd37
Add missing `: IDialogParent`, remove unnecessary `IMainForm*` params
2021-11-21 03:06:06 +10:00
YoshiRulz
e4f142c0d1
Don't inform the user they've hit cancel, they already know
2021-11-21 03:06:06 +10:00
YoshiRulz
3c111c3947
Remove empty doc comment blocks
2021-11-21 03:06:06 +10:00
CasualPokePlayer
d053a0b414
Refactor GambatteLink ( #3002 )
...
* refactor gambattelink to be more modular and add support for 3x/4x
2021-11-19 19:59:27 -08:00
alyosha-tas
1333813bb1
SMS: Don't process collision on sprites above screen height, fixes ecco the dolphin #1611
2021-11-19 17:06:10 -05:00
ASNiVOR
c74b47315f
ChannelFHawk: CPU mostly there. It's running games now. Still need to work on input.
2021-11-19 19:09:04 +00:00
YoshiRulz
c86691bfb1
Nix expr: add Ubuntu-specific libs and driver path
...
courtesy of @bigbass1997
2021-11-19 10:20:38 +10:00
YoshiRulz
49df817bcd
Derp this is IDisposable
2021-11-19 05:08:53 +10:00
YoshiRulz
df97ef3dfe
Maybe fix #1483 re: drag+drop
2021-11-19 04:51:46 +10:00
YoshiRulz
be13c08959
Warn when freezing >200 addresses at once ( resolves #1155 )
2021-11-19 04:42:19 +10:00
YoshiRulz
e23a2df7e0
Add an edit dialog for TAStudio palette ( resolves #2119 )
2021-11-19 03:56:12 +10:00
YoshiRulz
90c489beed
Move TAStudio colours into a struct and save it to config
2021-11-19 03:56:09 +10:00
YoshiRulz
625c657531
Fix Hex Editor font/highlight alignment under Mono
2021-11-19 01:59:28 +10:00
YoshiRulz
b1b06cc04a
Dedup some project file stuff
2021-11-19 00:49:05 +10:00
YoshiRulz
69d65009a0
Don't extend BCL namespaces
2021-11-19 00:49:05 +10:00
YoshiRulz
8849134d50
Flip endianness of CRC32 checksums
2021-11-19 00:48:38 +10:00
alyosha-tas
c636c01424
SMS: fix backdrop colors
2021-11-18 08:54:13 -05:00
YoshiRulz
9448e56f0a
Nix expr: misc. cleanup
...
- return attrset (must use `-A emuhawk` now)
- expose `bizhawkAssemblies` (`dotnet build` output) and `mono` in return
- if Mono is explicitly provided, use it regardless of version
- maybe fix build fail when using `--arg useCWDAsSource true` on fresh clone
2021-11-18 22:56:24 +10:00
YoshiRulz
cfe1542e0a
Fix `PathEntry` serialization test data
...
fixes be5e29cc5
2021-11-18 22:53:56 +10:00
YoshiRulz
be5e29cc5a
Don't serialise `PathEntry.Ordinal`
2021-11-18 22:06:36 +10:00
YoshiRulz
d905952d8b
Make `PathEntryCollection.DefaultValues` lazy and extract helpers
...
moved Libretro's useless ROM path to second to match others
2021-11-18 22:06:36 +10:00
YoshiRulz
87191385b8
Fix Channel F and Uzebox default paths overlapping with other systems
2021-11-18 22:06:32 +10:00
YoshiRulz
fdb13d4f38
Nix expr: correct 2.7 source hash
2021-11-18 18:51:55 +10:00
YoshiRulz
d3b7e3fe0d
Use P# format instead of custom
2021-11-18 18:47:05 +10:00
alyosha-tas
51e8ef94d0
A7800: fix Basketbrawl and summer games
2021-11-17 18:49:51 -05:00
alyosha-tas
de1a312262
MSX: do some work on mappers
2021-11-17 15:27:54 -05:00
YoshiRulz
abd6324ca4
Add Nix expression for EmuHawk
2021-11-18 01:41:50 +10:00
YoshiRulz
9fa3e34beb
Prevent infinite recursion in PathConfig.BrowseFolder
...
fixes 0b5f48aed
2021-11-18 01:14:00 +10:00
YoshiRulz
5587a4e56c
Fix build error in DBMan ext. tool
...
fixes e38726db5
2021-11-16 12:45:55 +10:00
YoshiRulz
baea2a081b
Move `Config.DefaultIniPath` to Program
2021-11-16 12:20:37 +10:00
YoshiRulz
fc4da78e73
Move global Config to Program
2021-11-16 12:20:37 +10:00
YoshiRulz
8859f8f859
Move `ArgParser.ParseArguments` call to Program, replacing config hack
2021-11-16 12:20:37 +10:00
YoshiRulz
69a4d64671
Bump version
2021-11-16 12:20:33 +10:00
alyosha-tas
cf55391af0
As suggested by YoshiRulz, this gives correct behvaiour when autoload state is on but movie recording starts from power on. Fixes #2384
2021-11-15 19:19:39 -05:00
alyosha-tas
493cfc43b6
GBHawk: update GBA startup state, fix Konami collection Vol 4
2021-11-15 18:43:20 -05:00
alyosha-tas
78615095f2
A2600: fix AUDC 2 audio
2021-11-15 15:10:36 -05:00
YoshiRulz
d58c5d7e8a
Use CoreInventory to determine systems hidden in PathConfig
2021-11-15 20:57:26 +10:00
YoshiRulz
1785d51c1d
Merge TI83 sysIDs
2021-11-15 20:57:26 +10:00
YoshiRulz
d5fdbaf013
Bring unreleased cores in PathConfig in line with core attributes
...
effectively:
- show 32X in all builds (was never shown)
- show GGL and PS2 in dev builds (was never shown)
- show GB4x and O2 in non-dev builds (was shown only in dev builds)
- hide MSX in non-dev builds (was always shown)
2021-11-15 20:57:18 +10:00
YoshiRulz
908d4519c5
Use <ContinuousIntegrationBuild/> prop
2021-11-15 18:19:15 +10:00
alyosha-tas
7a3f96b5a6
A2600: fix ms pac man audio
2021-11-14 22:05:45 -05:00
alyosha-tas
e334af157e
SMS: Fix Fray (vert lock update)
2021-11-14 20:48:10 -05:00