YoshiRulz
045c4815a4
Change <OutDir/> to point to /Assets in Mupen lib projects
2021-07-21 09:46:19 +10:00
YoshiRulz
77f467588b
Remove unused SDL dep from Mupen input-bkm plugin
...
this allows it to be built without checking out the deps submodule, I guess
2021-07-21 09:46:18 +10:00
YoshiRulz
38b81ae10b
Re-enable haptic feedback
...
(i.e. revert 567cb0c8f
)
2021-07-21 09:46:15 +10:00
alyosha-tas
864086c510
NESHawk: update apu start state to better match console
2021-07-20 18:50:33 -04:00
nattthebear
8cd67529a3
delta rewinder: fix crash on rewinding when the buffer was full
...
Woops!
Closes #2870 .
2021-07-20 16:53:40 -04:00
nattthebear
7cc73ca9b0
Fix bug with delta state rewinder ( #2871 )
2021-07-20 16:47:10 -04:00
YoshiRulz
56594840ad
Replace sequences of 7 or more = chars in C# source with -
...
just makes it easier to grep for Git merge conflicts
2021-07-19 10:10:16 +10:00
YoshiRulz
2077b19caa
Clean up dumb in GBHawk ctor
2021-07-19 09:19:37 +10:00
YoshiRulz
0892fb8733
Inline remaining CFP.GetFirmware shim
2021-07-19 09:15:05 +10:00
YoshiRulz
70037ee0fc
Refactor CFP.GetFirmware*
2021-07-19 08:52:09 +10:00
YoshiRulz
09afbdd6eb
Re-add .wbx in Assets to .gitignore
2021-07-18 09:37:36 +10:00
YoshiRulz
60a8891c92
Remove /Assets filters from .gitignore
2021-07-18 08:56:15 +10:00
YoshiRulz
ceedf1fef5
Misc. unmanaged cores: output to /Assets and also /output if it exists
...
Makefiles still produce .dll instead of .dll.so on Linux
see #2725
2021-07-18 08:10:17 +10:00
YoshiRulz
443c9830bb
Copy /Assets with <None/> instead of a post-build <Target/>
...
see #2725
2021-07-18 07:24:58 +10:00
alyosha-tas
42b43b4431
resolve #2858
2021-07-17 08:26:47 -04:00
Moritz Bender
2ff7e4d39b
Add sa1_iram memory domain for new bsnes ( #2803 )
2021-07-16 18:41:53 -05:00
Mickael Laurent
e79d33bcfd
Add several comm MMF LUA functions
2021-07-17 07:49:11 +10:00
Mickael Laurent
457ff87481
Always initialize MMF LUA functions
2021-07-17 07:49:11 +10:00
Morilli
308d34890c
Fix the superscope controller for the new bsnes core
...
closes #2856
2021-07-14 22:43:09 +02:00
Zach
58293dde9f
Support null (any) address for N64 breakpoints. ( #2833 )
...
* Support null (any) address for N64 breakpoints.
Fixes #2808
* Move null check for better readability.
* Replace debugger mutex with semaphore that counts debug steps.
This is taken directly from upstream m64p. If breakpoints are being hit fast enough and in large enough quantity, m64p always ends up getting into a deadlock. The semaphore seems to resist this problem.
* Remove tabs
2021-07-14 20:49:31 +03:00
CasualPokePlayer
488fd2c6af
Add support for more SGB firmware + Use homebrew bootroms instead of bsnes' illegally provided official ones ( #2837 )
...
* add support for more SGB firmware
* replace illegally provided bootroms with legal homebrew bootroms
* let's swap these with homebrew bootroms too
* add builds
* this should probably be preferred
* Fix incorrect assignment
* Fix whitespace changes to Designer files
Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com>
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2021-07-14 12:48:02 -05:00
nattthebear
913837b904
NESHawk: Fix mapper 88 mirroring
...
Closes #2847
2021-07-12 21:38:01 -04:00
alyosha-tas
420f72f684
resolve #2845
2021-07-12 10:16:05 -04:00
alyosha-tas
6c5d329573
Make tool tips visible for firmware info
2021-07-09 15:17:06 -04:00
alyosha-tas
bf5c73b40c
Resolve #2713
2021-07-09 11:55:47 -04:00
alyosha-tas
c16acf70e2
NES: fix mapper selection for Saint Seiya and mislabelled mapper 33 games
2021-07-08 15:07:25 -04:00
alyosha-tas
bc8280c7b1
SMS: fix null keyboard keys
2021-07-07 21:26:57 -04:00
alyosha-tas
bcd47a1ad9
SMS: bring controllers in line with other cores and fix virtual pads
2021-07-07 21:16:56 -04:00
alyosha-tas
bed5cc66ab
A2600: fix controller selection error
2021-07-07 16:50:32 -04:00
alyosha-tas
946b0e2c01
PSX: maybe fix weird unthrottled behaviour. I didn't realize FrameAdvance had two return paths in octoshock, and missed this one without incrementing Frame when I changed it to the end for the autofire issue. Will audit the rest of the cores as well, but try this in dev build.
2021-07-07 10:24:51 -04:00
alyosha-tas
2d8ea8a989
NESHawk: fix MMC5 IRQ timing, fixes #2036
2021-07-03 20:43:53 -04:00
nattthebear
9488e19d38
Update mednafen cores to 1.27.1 ( #2831 )
2021-07-03 10:01:04 -04:00
alyosha-tas
01c3b14495
Add Basic Bot menu item image
2021-07-02 10:40:49 -04:00
alyosha-tas
3c26d9eec1
Basic Bot: check for Allow U+D/L+R before starting
2021-07-02 09:10:07 -04:00
alyosha-tas
197e5259c3
Basic Bot: fix 2 empty frame issue
2021-07-02 08:57:10 -04:00
YoshiRulz
46a55d6db4
Use nameof in some Type.GetMethod calls
2021-07-02 16:27:31 +10:00
alyosha-tas
a14da86ac0
Fix Basic Bot
2021-07-01 22:06:34 -04:00
nattthebear
2ce269c3e6
Fix bad interaction between rewind+movie+savestates when using delta state rewinder
...
Closes #2826
2021-07-01 17:37:03 -04:00
YoshiRulz
d04724b0d2
Allow non-string resources again
2021-07-01 11:04:32 +10:00
alyosha-tas
e0498c06ad
NESHawk: Improve DMC emulation
2021-06-30 16:53:15 -04:00
zeromus
858faaeb56
fix terrible looking checkbox that was added to firmwaresconfig toolbar by hand instead of the IDE. actually it's kind of cool that you can jam any kind of controls in there, it gives me hope that you could make better looking toolbars by virtue of their not being styled like the ugly toolbars. but it really needs to be all-or-nothing.
2021-06-30 04:44:09 -04:00
zeromus
0ae2dc774c
remove FirmwaresConfig dialog asserts added by d0a6817c1a
which don't work
2021-06-30 04:38:01 -04:00
alyosha-tas
1aadfd1edf
NESHawk: DMC timing on multiple write ocodes
2021-06-28 14:17:41 -04:00
Asnivor
37a6446996
New ZXS game added to gamedb
2021-06-25 12:06:09 +01:00
alyosha-tas
76c76a8775
NESHawk: Update start up state again, fixes Paperboy
2021-06-24 23:04:26 -04:00
zeromus
0a290fa756
someone added a "Can't find the file specified: cue filename" for when ANY error happened (including when bin files couldn't be found), before the error message which would have said "Can't find the bin file specified by the cue file". probably while doing null-related refactor bullshit because they had to throw some exception instead of adopting a null value. fix that by undoing the null-related refactor bullshit and adopting the value which is known not to be null (to us, if not the nagging linter) after checking for the intended error conditions and throwing if they're set. fixes #2819 (probably)
2021-06-24 19:23:46 -04:00
alyosha-tas
28ff96deb5
NESHawk: update startup state
2021-06-22 12:23:15 -04:00
YoshiRulz
1f0e058ef5
Blindly update <PackageReference/>s
2021-06-21 12:13:42 +10:00
YoshiRulz
27547178a3
Allow MotW remover to fail silently
2021-06-21 11:08:56 +10:00
YoshiRulz
9143f8abcd
Fix broken symlinks in DATParser ext. tool
2021-06-21 11:07:24 +10:00