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
feos
8e5e1929b2
mame: reduce copypaste
2020-05-04 12:49:25 +03:00
feos
82dcccf6cd
allow exit too
2020-05-04 11:58:27 +03:00
feos
6f72012d6a
move launchers around
2020-05-04 11:27:35 +03:00
feos
7370b4e949
explanations
2020-05-04 11:25:23 +03:00
feos
5c2e6d35c3
mame: finally make mem reading work with frame advance
...
proof that it's a good idea to go to bed with a problem, because your brain keeps solving it while you're sleeping. so when you wake up, it presents you the solution that actually works.
2020-05-04 10:53:29 +03:00
zeromus
7ce9a56dda
fix display manager custom AR/size. broken by 45e0abe39d
. fixes #1975
2020-05-04 00:37:12 -04:00
zeromus
4c7ade126c
disable architecture mistmatch warning on emuhawk
2020-05-04 00:33:20 -04:00
adelikat
cfdb5ffeb6
remove unsupressing too
2020-05-03 20:34:35 -05:00
adelikat
e906f41dc7
TAStudio - don't disable lua scripts while seekinng, even the comment suggests this is a sloppy copy/paste from lua code that definitely would want to disable things
2020-05-03 20:33:39 -05:00
YoshiRulz
1b17cb4297
Replace batch/shell script with MSBuild
2020-05-04 09:41:30 +10:00
YoshiRulz
31d4662ab6
Change executables' build paths and names
2020-05-04 07:22:48 +10:00
YoshiRulz
245cbfbcea
This is dumb
...
This reverts commit d694213000
.
2020-05-04 07:22:26 +10:00
zeromus
d694213000
Revert "Revert "fixes" to EmuHawk.csproj"
...
This reverts commit cf252b7ba0
.
2020-05-03 17:04:44 -04:00
YoshiRulz
bdd622681d
Remove explicit parenting on Properties/Resources.cs
2020-05-04 06:21:14 +10:00
YoshiRulz
b3b5dcf64d
Add SharpCompress <PackageReference/> to EmuHawk
2020-05-04 05:41:36 +10:00
YoshiRulz
73231a59a9
Use batch/shell script to copy DiscoHawk to output as well
2020-05-04 05:24:35 +10:00
YoshiRulz
50461f17ee
Move copy-to-output scripts to Build/ and make them work
2020-05-04 05:24:32 +10:00
YoshiRulz
cf252b7ba0
Revert "fixes" to EmuHawk.csproj
...
This reverts the 5 commits ddddb309f
through 664fb5cb3
.
2020-05-04 03:55:47 +10:00
adelikat
588eeeca27
remove core specific game genie menu items that now simply load the Cheat converter tool
2020-05-03 12:38:12 -05:00
adelikat
158bff1c08
fix MainForm designer
2020-05-03 12:30:04 -05:00
adelikat
ea634daa7c
Convert Tools to use NewUpdate and remove legacy methods ( #1976 )
...
* ToolForm - add General type, remove UpdateValues from IToolForm and start refactoring to NewUpdate, a lot of things are broken
* remove boilerplate Update methods from tool dialogs that do not need them
* convert more tools
* update more tools to use NewUpdate
* update more tools
* update more tools
* convert more tools to use ToolFormBase, remove UpdateBefore property
* set up fast update in some tools
* more fixes to fast update
* Ram Watch/Search - fix fast update
* rename stuff
* rename NewUpdate() to UpdateValues()
* ToolManager - remove unused Cheats convenience property
* cleanup
2020-05-03 12:22:02 -05:00
adelikat
da5ddf3217
put a virtual AskSaveChanges method in ToolFormBase, and only override it when needed, reduces a lot of boilerplate
2020-05-03 09:52:41 -05:00
zeromus
664fb5cb31
properly fix that net48 directory business
2020-05-03 00:59:09 -04:00
zeromus
399a50ab17
put an extra .. on asset copy to keep it from getting put in net48 dir
2020-05-03 00:34:27 -04:00
zeromus
0bda6ac71e
fix asset copying... mostly... but it's copied into a "net48" subdirectory. in another commit i will fix that (because we will need to undo it when we fix this to stop building multiply)
2020-05-03 00:33:03 -04:00
zeromus
d9cba0b156
fix loading emuhawk csproj
2020-05-03 00:24:03 -04:00
zeromus
ddddb309fc
Revert "Migrate EmuHawk's post-build targets to shell scripts"
...
This reverts commit 0ff90bf131
.
2020-05-03 00:03:32 -04:00
YoshiRulz
0ff90bf131
Migrate EmuHawk's post-build targets to shell scripts
...
(because MSBuild's <Copy/> doesn't want to co-operate)
fixes 2bf1dfbd0
, but the batch script is empty so build is still technically
broken on Windows
2020-05-03 13:45:30 +10:00
zeromus
79dcfc583d
oops, use rmdir instead of rd
2020-05-02 22:26:36 -04:00
YoshiRulz
2bf1dfbd09
Migrate EmuHawk to new .csproj format
2020-05-03 11:52:49 +10:00
YoshiRulz
178c491a9f
Migrate DiscoHawk to new .csproj format
2020-05-03 11:52:40 +10:00
zeromus
cc22bed841
oops, un-rewind mgba
2020-05-02 21:12:54 -04:00
zeromus
f132dee87c
remove junk netstandard2.0, netcoreapp3.1, net48 dirs from dist package
2020-05-02 21:10:54 -04:00
zeromus
84c4310120
support skip option on everything else
2020-05-02 21:10:53 -04:00
zeromus
f00320b90c
support skip option on bsnes
2020-05-02 21:10:52 -04:00
zeromus
4cd6e6fe8a
support skip option in waterbox
2020-05-02 21:10:51 -04:00
zeromus
6fc522072b
plumbing for that skip option. do not look at this commit, it will displease you.
2020-05-02 21:10:50 -04:00
zeromus
a59b6c29b5
revert EmuHawkOptions to pre-layoutpanel state, so that I can actually edit it without it turning into crap. probably fix a label concerning the waterbox skip stuff that I messed up in the last commit because I was so confused
2020-05-02 21:10:48 -04:00
adelikat
388e18a8f5
consistently use ToolFormBase on tools
2020-05-02 20:09:01 -05:00
YoshiRulz
1bded467b3
Replace $(SolutionDir) with $(ProjectDir) in src/
2020-05-03 11:05:26 +10:00