Asnivor
442e83239d
ChannelFHawk: More progress:
...
* IO now working properly
* Start of mapper implementation
* Additional gamedb entries
2021-11-25 14:52:59 +00:00
alyosha-tas
f32961001e
MSXHawk: Refactor and start work on SCC
2021-11-24 20:26:31 -05:00
alyosha-tas
0cd769222b
A7800: fix off pixel detection in write mode, fixes baby pac man
2021-11-24 15:57:54 -05:00
alyosha-tas
cdb7f13efe
PCEHawk: enable 'multireshack' for Outrun, fixes #1266 to at least not crash the emulator.
2021-11-24 09:47:06 -05:00
Matt Burgess
b06b37de7e
ChannelF: Several fixes:
...
* F8 CPU now complements when transferring from A to IO
* Audio now working correctly
* F8 SIGN flag now set correctly on IO reads
2021-11-24 09:00:29 +00:00
alyosha-tas
726ecef5a6
INTV: fix intellicart, fixes various homebrews
2021-11-23 18:56:29 -05:00
CasualPokePlayer
d5c1ebb88e
update gambatte to upstream, passes more wilbertpol tests
2021-11-23 15:39:21 -08:00
YoshiRulz
accf0f038c
Allow left/right modifier keys to be used separately (no UI)
...
Should allow for any key to be used as a modifier (see #2981 ), simply by
populating `Config.ModifierKeys`. Flip the assignment on `Input.cs:45` to try
out this change specifically.
2021-11-24 08:21:44 +10:00
alyosha-tas
3f9fb0eaef
INTV: MOBs with x-coord 0 are not visible, fixes bowling.
2021-11-23 17:06:46 -05:00
alyosha-tas
e45c9bb398
INTV: fix overflow flag calculation, fixes checkers and reversi
2021-11-23 16:45:28 -05:00
nattthebear
2ea62ffea6
Handle reentrant calls in waterbox ( #3007 )
...
Fixes #2585
2021-11-23 14:20:12 -05:00
CasualPokePlayer
3ea7c479a2
[GambatteLink] Don't bother stepping when the link is disconnected, should provide a nice speedboost
2021-11-22 23:27:02 -08:00
alyosha-tas
0715db5608
INTV: adjust sme timings and fix accesses to registers, fixes motocross
2021-11-22 21:17:57 -05:00
YoshiRulz
70215eddc7
Update `IGameInfoApi` usage in HelloWorld ext. tool
...
fixes 73af92b57
2021-11-23 10:14:35 +10:00
alyosha-tas
d8356670ed
INTV: clean up CPU, fix trace logger and throw less exceptions
2021-11-22 15:50:03 -05:00
CasualPokePlayer
fba8e52be6
fix wtf in oam memory callbacks
2021-11-22 09:02:14 -08:00
CasualPokePlayer
f9aa6101e0
sram bank is not 0xA000 large, oops
2021-11-21 20:07:02 -08:00
CasualPokePlayer
307f6f262e
more scopes for Gambatte memory callbacks
2021-11-21 19:58:06 -08:00
CasualPokePlayer
80d588a002
remove some more remnants
2021-11-21 17:25:59 -08:00
CasualPokePlayer
e0ffd45983
remove some DGB/GB3x/GB4x remnants
2021-11-21 17:21:13 -08:00
CasualPokePlayer
83a5632759
hack fix fuck shit textstate code
2021-11-21 16:03:20 -08:00
alyosha-tas
bd53079a3a
INTV: more compatibility work
2021-11-21 18:17:24 -05:00
alyosha-tas
c5690e726e
Intellivision: update game DB to use correct hash entries and add some that were missing.
2021-11-21 16:39:10 -05:00
CasualPokePlayer
16da7a2aa6
fix audio mixing for GambatteLink3x
2021-11-21 10:40:42 -08:00
alyosha-tas
5d6cf748bf
GBHawk: fix linking in perfect dark
2021-11-21 11:38:23 -05:00
CasualPokePlayer
45dec23352
fix multidisk bundler
2021-11-21 01:38:30 -08:00
CasualPokePlayer
92157d0af0
rename DGB to GBL and make all link gb cores use it; todo: rename/fix shit
2021-11-21 00:59:56 -08:00
CasualPokePlayer
7c25241c4b
and so
2021-11-20 23:51:23 -08:00
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