YoshiRulz
87ec2618a1
Revert "delete all regions"
...
This reverts commit e566d8e258
.
2020-05-15 17:00:49 +10:00
YoshiRulz
a1b501fe5a
Fix OpenAL sound on Unix
...
TODO copy this file from NuGet cache w/ MSBuild
2020-05-15 15:37:29 +10:00
YoshiRulz
fd9da66a85
Revert "Force DummySoundOutput on Mono for now"
...
This reverts commit aaa75a19aa
.
2020-05-15 15:37:23 +10:00
nattthebear
00aebc110c
Fix 3 band equalizer in Genesis ( #2008 )
...
If you tried setting your gains to 100 in the previous patch, it worked sort of, but I decided to incorporate ekeeke/Genesis-Plus-GX@f6f4556 as well to actually fix it completely, and rescale the setting properly so that 1.0 really is neutral gain.
Fixes #1319
2020-05-14 20:29:02 -04:00
nattthebear
68dc12dab7
Prohibit U+D/L+R at the core level in SGB
...
fixes #1308
2020-05-14 19:51:19 -04:00
nattthebear
5892059fc3
Add bulk peek byte for waterbox cores
...
This should speed up the hex editor significantly in one byte mode, but it doesn't because the hex editor is buggy
2020-05-14 18:40:56 -04:00
nattthebear
a49a372410
add bulk read of intptr memory domains.
...
speeds up ram search in quicknes
2020-05-14 18:10:16 -04:00
nattthebear
e566d8e258
delete all regions
2020-05-14 17:33:40 -04:00
nattthebear
0b14755ac3
minimal vscode workspace stuff
...
some of this works
2020-05-14 17:29:31 -04:00
upthorn
01089645cc
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2020-05-13 09:25:35 -07:00
upthorn
d48651e668
Prevent crashes on Set*ExtraPadding
...
Prevent crashes when needing to invoke private methods from MainForm.
2020-05-13 08:57:12 -07:00
zeromus
8d1a1e4c92
Properly skip presentation and user prescale steps when taking "raw" screenshot. About a 10% chance of other regressions. fixes #1997 .
2020-05-12 22:39:41 -04:00
alyosha-tas
f089fe5fcd
O2Hawk: Fix Catch the Ball collision detection (timer and counter can't be enabled at the same time.)
2020-05-11 16:30:09 -04:00
zeromus
453baebdcc
neshawk - fix poking wram (fixes ancillary unrelated issue in #1994 )
2020-05-10 20:59:40 -04:00
upthorn
b37b82958a
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2020-05-10 15:34:06 -07:00
feos
5082283204
Update README.md
...
typo
2020-05-10 08:58:27 +03:00
adelikat
cb55cdd0dd
delete a bit more PCE menu stuff
2020-05-09 19:11:52 -05:00
adelikat
35bed42042
PCE - remove menu items and config dialogs in favor of simply having a GenericCoreConfig dialog
2020-05-09 19:10:54 -05:00
alyosha-tas
e7f603c396
GBHawk: optimizations and serial port cleanup
2020-05-09 18:59:52 -04:00
adelikat
e76c89ce7a
add some genesis games to the gamedb that weren't there, most don't work however
2020-05-09 13:17:01 -05:00
nattthebear
a040e67c95
Add option to force sram in genesis core ( #1991 )
...
gpgx upstream automatically gives 64KiB sram to every game of size 2MB or lower, unless specifically overrided. That sucks and we don't do it. But some games do need it; there's not enough information to autodetect otherwise. So add a flag that we can set in gameDB for it, and set it true for two known games that have problems otherwise.
2020-05-09 13:48:46 -04:00
adelikat
976ea4967b
cleanup IAsyncSoundProvider hacks and consolidate code that is only used for PCE
2020-05-09 11:01:02 -05:00
adelikat
b16684b4c7
YM2413 - don't implement IMixedSoundProvider, it isn't used
2020-05-08 18:04:04 -05:00
adelikat
05cffd887a
SMS - cleanups
2020-05-08 17:31:20 -05:00
adelikat
099e2f4f97
remove unused YM2612.cs
2020-05-08 16:29:32 -05:00
adelikat
0a512dac4a
SoundMixer - remove an unused and uneeded method, I think it is a reasonable contract that you have to pass in all sound sources during construction
2020-05-08 09:05:32 -05:00
adelikat
3c76e6014a
HuC6280PSG - make some public things private or internal
2020-05-07 20:52:27 -05:00
adelikat
3ae16c4248
Ram search - reduce some unnecessary recreating of the entire ram search list during load. Also remove some Reboot() logic that happens right before a NewSearch that immediately negates it
2020-05-07 17:51:40 -05:00
adelikat
1c51d5b012
Multidisk Bundler - add logic to properly restart when the Rom changes
2020-05-07 15:41:48 -05:00
alyosha-tas
227084c2dd
GBHawk: better emulate unmapped memory
2020-05-07 15:27:07 -04:00
alyosha-tas
8bd739a4c8
GBHawk: ppu cleanup and more aaccuracy edge case work
2020-05-07 11:24:08 -04:00
feos
0929d224fd
track 0.9
2020-05-07 18:13:52 +03:00
feos
697bb84808
tweak
2020-05-07 18:12:44 +03:00
feos
d37de2e524
mgba got lost in the forest
2020-05-07 18:12:44 +03:00
adelikat
c50c38d88b
GPGX - keep a savestate buffer for SaveStateBinary, yeah maybe it shoudln't be every cores responsibility, but until it doesn't, this greatly improves rewind and tastudio performance
2020-05-06 20:22:23 -05:00
adelikat
a118763409
a few worthless nitpicks
2020-05-06 20:22:23 -05:00
nattthebear
722358c1b1
Fix pokeymans pirate roms on gpgx ( #1986 )
...
mapper_32k_w expects to be able to write to rom area, so those roms now need larger savestate space
We could be extra clever and alloc_invisible the space and then restore after loadstate, but this pokeymans garbage doesn't deserve that work
2020-05-06 09:39:51 -04:00
nattthebear
974792cdfe
Make waterbox consistency check ui option only skip the memory check, not the core check ( #1979 )
2020-05-06 07:46:40 -04:00
adelikat
a0d825084a
virtual pad support for GB 3x and 4x
2020-05-05 16:44:09 -05:00
zeromus
ca24b31640
waterbox - skip only memory consistency check
2020-05-05 17:29:12 -04:00
zeromus
74ba281463
readd opentk/dinput options to gui
2020-05-05 17:26:13 -04:00
adelikat
53c1f5f784
BasicBot - fix Load event not being called on load
2020-05-05 13:06:33 -05:00
adelikat
22ee71b0cf
refactor lua shenanigans in mainform, instead move frame based logic to lua console update hooks, control SupressScripts in lua itself not in mainform. Also, this breaks the logic that automatically stop countihng rerecords if loadstate happens from script, the logic appeared to be broken and can/should be managed by the script itself
2020-05-05 12:40:57 -05:00
alyosha-tas
4391c97a8e
GBHawk; VRAM access cleanup
2020-05-05 09:03:22 -04:00
YoshiRulz
8c005e6ffa
Add assembly list to ext. tool Attribute, allows shipping dependencies
...
DBMan works again
2020-05-05 09:26:37 +10:00
YoshiRulz
2c0d6dc32e
Update ext. tools to new IToolForm interface
...
interface changed in ea634daa7
2020-05-05 09:05:58 +10:00
YoshiRulz
aaa75a19aa
Force DummySoundOutput on Mono for now
2020-05-05 08:54:21 +10:00
feos
4e60e164be
mame: deconstruct Update()
2020-05-04 16:48:26 +03:00
feos
ae448f3cb2
minor tweaks
2020-05-04 15:48:44 +03:00
feos
e836ce343e
mame: let non-fatal "NOT FOUND" problems slide
2020-05-04 13:17:28 +03:00