Commit Graph

47 Commits

Author SHA1 Message Date
YoshiRulz ea5e8b70d3
Fix compilation of ext. tools 2022-07-25 11:16:42 +10:00
YoshiRulz 6b4e526a44
Actually run all the Analyzers for ext. tools, update Analyzers
fixes 6f372820a
2022-07-15 22:22:19 +10:00
YoshiRulz e8c867979a
Minor fixes to ext. tool project files 2022-07-14 23:46:29 +10:00
YoshiRulz 6f372820a7
Allow C# 10 in satellite projects, enable Analyzers on ext. tools 2022-07-14 04:26:27 +10:00
YoshiRulz 9bdf043f36
Migrate ApiHawk from `CoreSystem` enum to const strings, and clean up 2022-05-24 02:59:41 +10:00
YoshiRulz 5435de75fb
Update HelloWorld ext. tool with recent ApiHawk changes 2022-03-01 11:30:59 +10:00
YoshiRulz 29da927e73
Allow checked-in ext. tools to be copied into a separate install 2022-01-16 14:39:04 +10:00
YoshiRulz 70215eddc7
Update `IGameInfoApi` usage in HelloWorld ext. tool
fixes 73af92b57
2021-11-23 10:14:35 +10:00
CasualPokePlayer e0ffd45983 remove some DGB/GB3x/GB4x remnants 2021-11-21 17:21:13 -08:00
YoshiRulz 5587a4e56c
Fix build error in DBMan ext. tool
fixes e38726db5
2021-11-16 12:45:55 +10:00
YoshiRulz 36328b45f3
Fix compilation of DBMan ext. tool
fixes 7953152d5
2021-10-29 06:47:40 +10:00
CasualPokePlayer 41128abc37
[melonDS] Redo porting, waterbox style now (#2945)
Co-authored-by: nattthebear <goyuken@gmail.com>
2021-10-24 21:40:23 +03:00
YoshiRulz 9143f8abcd
Fix broken symlinks in DATParser ext. tool 2021-06-21 11:07:24 +10:00
Asnivor 12c42c745a DBMan: Remove DATTools (this now lives in it's own external tool) 2021-06-07 12:27:57 +01:00
Asnivor d189790918 DATTool: Fix some designer display issues and add a readme 2021-06-07 12:24:11 +01:00
Asnivor 1bf6aa6ddd ExternalTool: Break out DATTools into new external tool (DBMan ET will no longer load as an external tool because of CSharp-SQLite.dll funny business. AND, DBMan isn't really used anymore) 2021-06-07 11:56:24 +01:00
YoshiRulz f67de7a23b
Fix NRE when loading HelloWorld ext. tool 2021-05-10 04:35:59 +10:00
YoshiRulz 98d7e30f0d
Use ToolFormBase as superclass in ext. tools (fixing build errors)
see 838f571e0
2021-04-30 00:31:00 +10:00
YoshiRulz c53732c80c
Remove buttons from HelloWorld ext. tool which used GetInput/SetInput
fixes c11d410fb; I'm sure I could have rewritten these to use IJoypad but, like
the rest of this tool, it didn't seem like a great example
2021-03-19 07:51:13 +10:00
YoshiRulz 513dbcfe5c
Fix compilation of DBMan ext. tool 2021-03-04 20:14:59 +10:00
YoshiRulz 7923b4c8ef
Apply refactorings to HelloWorld ext. tool so it can compile
fixes ba88712b2
2021-02-19 19:03:01 +10:00
YoshiRulz 44f5ac9924
Fix compilation of HelloWorld ext. tool
forgot to update this with db7150642
2021-01-25 06:12:49 +10:00
YoshiRulz ef76d8510e
Cleanup project files 2021-01-18 09:26:51 +10:00
YoshiRulz ce2bd6bb9d
Fix ext. tools in repo, update HelloWorld 2020-12-03 19:13:13 +10:00
YoshiRulz a81a168cb0
Fix ext. tool build scripts 2020-11-26 14:50:12 +10:00
YoshiRulz 276e8ab185
Fix compilation of ext. tools, fix style warnings in AutoGenConfig 2020-09-23 21:51:32 +10:00
YoshiRulz d32c19ee5d
Fix building of ext. tools
this HelloWorld is now a far cry from intended use...
2020-08-01 17:59:56 +10:00
YoshiRulz b8655d880c
Update ext. tools to master
HelloWorld needed watch changes from 593474b73, AutoGenConfig needed ApiHawk
impl move from 3609037be
2020-06-02 16:27:05 +10:00
YoshiRulz 87ec2618a1
Revert "delete all regions"
This reverts commit e566d8e258.
2020-05-15 17:00:49 +10:00
nattthebear e566d8e258 delete all regions 2020-05-14 17:33:40 -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 f95bcf0e14
Apply PathManager refactor to HelloWorld ext. tool
All three ext. tools in the repo now compile and run with the exception of
DBMan, which is compiled against an SQLite assembly that's never loaded.
2020-04-12 17:55:42 +10:00
YoshiRulz 1ee131ed78
Merge ApiHawk project into Client.Common and EmuHawk 2020-04-12 17:40:42 +10:00
YoshiRulz 5fdf7e09f0
Add BizHawk.WinForms.Controls reference to external tools 2020-03-16 11:28:21 +10:00
YoshiRulz f7caa414b6
Fix building for external tools 2020-03-12 13:16:37 +10:00
YoshiRulz 2b8c0edcc2
Reorganise *.props 2020-02-23 06:17:35 +10:00
Asnivor f9d29a0d98 DATParser: Give DP priority on initial screen 2020-02-06 14:53:30 +00:00
YoshiRulz 02dc42d453
Use MSBuild to copy output instead of bash in external tool template 2020-02-06 23:51:46 +10:00
YoshiRulz c0fcd01b69
Yet more work on AutoGenConfig 2020-02-06 05:19:40 +10:00
YoshiRulz fd06504882
More work on AutoGenConfig 2020-02-03 06:14:09 +10:00
YoshiRulz 593e1ef97d
Refactor external tool attributes 2020-02-01 01:54:23 +10:00
YoshiRulz eab44d2d94
Add hack to EmuApi, add WIP external tool AutoGenConfig 2020-01-30 22:41:50 +10:00
YoshiRulz 580fe04ad6
Resurrect DBMan as an external tool 2020-01-29 20:43:18 +10:00
YoshiRulz 92dfcbffd4
Fix typo 2020-01-29 20:14:45 +10:00
YoshiRulz 7950605676
Migrate HelloWorld to new csproj format and cleanup 2020-01-29 16:08:44 +10:00
YoshiRulz 692eb5ea89
Add HelloWorld tool to repo, add build scripts, fix bugs in HelloWorld 2020-01-17 06:17:59 +10:00