adelikat
b1d5a4d644
Convert TI83 keypad to use IToolFormAutoConfig and ConfigPersist
2020-01-19 13:48:26 -06:00
adelikat
6e5a3910de
ControllerDefinition - auto-initialize properties
2020-01-19 13:32:43 -06:00
alyosha-tas
0dbd6e7481
MSHawk: inputs
2020-01-19 09:08:20 -05:00
alyosha-tas
59a22415d2
MSXHawk: working savestates
2020-01-19 08:39:21 -05:00
YoshiRulz
5b4b85d2b2
Remove svnrev.cs from repo and just assume it's there
...
Reverts 4e5f7e40e
. In hindsight this was the obvious, easy solution to the error
in fresh clones. For the record, VS will still complain that the class is
missing on a fresh clone *before compiling*, but now the first compile will
succeed as well as subsequent compiles.
2020-01-19 13:02:02 +10:00
alyosha-tas
e898866ab2
MSXHawk: cpu savestates
2020-01-18 21:02:29 -05:00
alyosha-tas
35e2f7417d
MSXHawk: start savestates
2020-01-18 19:27:06 -05:00
adelikat
10e2f24210
TasMovie - private setter for a variable
2020-01-18 17:30:40 -06:00
adelikat
3414cc1d33
Merge branch 'release'
2020-01-18 16:19:03 -06:00
adelikat
16f5da9f9c
update version info
2020-01-18 16:16:18 -06:00
alyosha-tas
eaf8e52746
MSXHawk: Audio
2020-01-18 17:04:55 -05:00
adelikat
1cd5675ce0
Tastudio - fix crash when trying to use alt+drag after autoloading a .tasproj
2020-01-18 15:59:37 -06:00
adelikat
41c4c8a951
oops
2020-01-18 15:52:01 -06:00
adelikat
a08c0a394c
Tastudio - better tracking of which frame to invalidate from when input painting, fixes #1790
2020-01-18 15:48:33 -06:00
adelikat
f9435fb17f
Lua - tastudio.applyinputchanges() - always refresh tastudio - fixes #1799
2020-01-18 14:53:12 -06:00
adelikat
67ff6abb17
Tastudio - fix clone input when cloing multiple rows
2020-01-18 13:35:22 -06:00
adelikat
1519110691
Always refresh the APIHawk library instances instead of checking for null, fixes #1791
2020-01-18 13:22:19 -06:00
YoshiRulz
80f363196a
Hide NuGet temp files
2020-01-19 04:58:50 +10:00
YoshiRulz
4e5f7e40e9
Add (nearly) empty file to ensure implicit **/*.cs glob matches it
2020-01-19 04:49:33 +10:00
YoshiRulz
e435fb807b
Migrate to "new csproj", remove unnecessary tags/info, and dedupe
...
Didn't want to mess with resource generation so the execuable projects didn't
get migrated, just cleaned up
2020-01-19 01:43:39 +10:00
adelikat
246efa4c86
Tastudio - remove config option to turn off input painting, there's no reasonable scenario where no painting is better, some other slight cleanups
2020-01-17 16:04:01 -06:00
alyosha-tas
9b07813e09
MSXHawk: Bug fix
2020-01-17 10:18:22 -05:00
adelikat
45003ea584
revert "Use Ranges" on TasMovie since it causes exceptions when attempting to create the first branch of a tasproj
2020-01-17 09:00:56 -06:00
alyosha-tas
c27bea3272
MSXHawk: Finish trace logger and add some memory domains
2020-01-16 20:08:50 -05:00
alyosha-tas
6637510379
MSXHawk: More trace logger and bug fixes
2020-01-16 18:53:11 -05:00
YoshiRulz
1c3e823ea2
Allow immutable=>immutable range copy
2020-01-17 06:33:43 +10:00
YoshiRulz
49c7acb3aa
Fix UI crash on Unix when loading External Tools submenu
2020-01-17 06:29:09 +10:00
YoshiRulz
692eb5ea89
Add HelloWorld tool to repo, add build scripts, fix bugs in HelloWorld
2020-01-17 06:17:59 +10:00
alyosha-tas
ce7d6cdcf5
MSXHawk: Tracer Support
2020-01-15 20:47:50 -05:00
alyosha-tas
1e195243be
MSXHawk: frameadvance, no video or sound yet
2020-01-15 14:25:24 -05:00
alyosha-tas
2035fb5ccd
MSXHawk: clean up memory structure
2020-01-15 08:39:50 -05:00
YoshiRulz
fe0ff1d983
Update default keybinds (incl. X* for controllers) to OpenTK values
...
Fixes N64 keybinds being blank since eb1d87933; does not remove DirectInput J*
controllers
2020-01-15 09:49:42 +10:00
alyosha-tas
3f59a704a2
GBHawk: correct frame rate to 59.72 (same as gambatte)
2020-01-14 18:32:26 -05:00
adelikat
8da1bb4e73
cleanup mainform menu item naming and using pattern matching instead of direct casts for core types when possible
2020-01-14 11:12:52 -06:00
alyosha-tas
5521f0cf19
MSXHawk: properly load roms and memory map
2020-01-13 22:08:36 -05:00
adelikat
e67cd79644
unlock vetrex core in path config, in preparation for officially releasing the core (should have been done last release
2020-01-13 18:56:19 -06:00
alyosha-tas
8fed99456a
GBlink: fix some 4x bugs and route CGBGBA to cores
2020-01-13 16:55:07 -05:00
adelikat
a51be3efbe
remove useless regions in previous commit
2020-01-13 15:50:49 -06:00
adelikat
63da3d7bd3
expose GenerateLogKey and Map as methods on ILogEntryGenerator and remove all the direct casting that was happening in tastudio code
2020-01-13 15:49:11 -06:00
alyosha-tas
2c019794f5
GBHawk: remove DIV offset as a sync setting, leave it always at 8.
2020-01-13 09:37:54 -05:00
alyosha-tas
6ec1ce4d45
A2600: fix pitfall 2, needs a second look at some point though
2020-01-13 09:16:33 -05:00
YoshiRulz
d6d9f76f76
Fix shift/ctrl/alt modifier keys with OpenTK input
2020-01-13 11:37:19 +10:00
YoshiRulz
126bb4736b
Move commented-out code blocks to #if false
...
CBB doing Cores or Bizware
2020-01-13 11:14:16 +10:00
YoshiRulz
a8170ca183
Fix mismatching namespaces
2020-01-13 07:19:06 +10:00
adelikat
69cc3ab3fd
meh, might as well update version info to match release branch
2020-01-12 15:05:49 -06:00
adelikat
f61189f141
BizBox - show text that indicates it is a developer build, if it is a developer build
2020-01-12 15:05:19 -06:00
YoshiRulz
dd4f9aaf64
Use ranges
2020-01-13 06:59:40 +10:00
YoshiRulz
0f1fa1531f
Use ranges in ApiHawk and Lua
2020-01-13 06:57:24 +10:00
adelikat
9a88a94ddc
remove old joke about box, you will be missed.
2020-01-12 14:55:59 -06:00
YoshiRulz
5c472bcf77
Default to D3D and DirectSound if they're present
2020-01-13 06:34:57 +10:00