zeromus
053ee9a45e
feos, i dont know, try this
2018-03-14 16:49:42 -04:00
zeromus
0a18040aff
remove pointless redundant function name from LuaMethodExampleAttributes
2018-03-13 21:05:30 -04:00
zeromus
205714df95
cleanup #1122 -related lua examples documentation stuff
2018-03-13 21:04:34 -04:00
zeromus
65bc534395
Merge remote-tracking branch 'remotes/azreally/Xadrophonix'
2018-03-13 20:39:42 -04:00
zeromus
2203270868
Merge remote-tracking branch 'remotes/origin/pr/1131''
2018-03-13 20:37:48 -04:00
zeromus
2f874c3c54
re: #1126 - do some things to try and make input display better. might fix things, might mess everything up, I dont know.
2018-03-13 20:19:03 -04:00
zeromus
b179a30d99
Merge remote-tracking branch 'remotes/origin/pr/1080'
...
# Conflicts:
# BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj
merges PR #1080
closes PR #1080
(let's see if either of these can do it)
2018-03-13 16:33:53 -04:00
feos
a751131787
tastudio: disable shift+up/down, it breaks float editing mode
2018-03-12 21:41:11 +03:00
feos
61bf9b67a8
tastudio: a whole bunch of actions shouldn't be possible with no selection
2018-03-12 21:41:11 +03:00
alyosha-tas
c839bffc33
A2600: Add Driving controller and fix coleco Super Action Controller
2018-03-12 09:12:41 -04:00
feos
560092ffae
tastudio: allow scrolling/jumping to marker 0
2018-03-11 20:05:33 +03:00
feos
661a15dc2c
tsm decay: remove states within internal state gap
...
states settings: clamp things harder
2018-03-11 17:57:30 +03:00
feos
74d5797a6f
tastudio: don't let ctrl+up go oob
2018-03-11 15:04:41 +03:00
feos
7162de1d3c
tastudio: let's just report state count
...
will help to sort out possible decay bugs
2018-03-11 14:59:58 +03:00
TASeditor
47255deef5
fix selection ( #1134 )
...
fix selection going out of bounds
2018-03-10 20:35:07 +03:00
Azreal
6032063518
Now looks good :)
2018-03-10 03:00:44 -08:00
Azreal
26c0b1fff2
Continuing...
2018-03-10 02:49:39 -08:00
Azreal
96a35fe71b
My first commit - add file "EmuLuaLibrary.Tastudio.cs" to examples (not all have a examples yet)"
2018-03-10 02:33:41 -08:00
feos
7fedbac9c3
lua: fix #1119
2018-03-09 13:35:42 +03:00
feos
e8103a1c53
tastudio macros: don't die from colons in paths when saving to file
...
disable macros menu items when there's no selection
2018-03-08 22:58:18 +03:00
TASeditor
6580c2abef
Tastudio: drawing stuff, selection, patterns, add column lua function ( #1125 )
...
* alt+columnclick draws pattern
* selection: taseditor logic
* shift/ctrl keys restructure to taseditor
shift + up/down: move frame courser up/down by one
shift + pageup/pagedown: move frame courser to next/prev marker
ctrl + left/right: add/remove selection at last selected row
ctrl + shift + left/right: add/remove selection at first selected row
* Alt+drawing pattern
still not working with drawing upwards
* pattern drawing
upwards drawing working except it doesn't update last row.
TODO: Disallow Alt click to focus on menu.
* pattern: last input ignoring fixed
* Lua columnms
TODO: Don't save them into tasproj
* no need to update float edit stuff or cell changes when its not needed
* Shift+clicking draws input from first selected row to clicked cell
* fixed pattern drawing on empty cells
2018-03-08 22:15:47 +03:00
feos
40e28f2f98
tastudio: enable paste menu items when clipboard is available
2018-03-08 19:23:26 +03:00
feos
b2642cd0d9
tastudio: let's try this super annoying method to introduce *intended* control scheme to users
2018-03-08 15:31:07 +03:00
feos
f81f41f6f7
tastudio: fix #916
2018-03-08 14:44:09 +03:00
feos
bf8c21663d
State manager decay ( #1128 )
...
* Finally use exponential decay algorithm for greenzone
* Works in both directions (unlike fceux taseditor)
* Stop using last accesses states for anything
* When dropping states per project save, account for state gap better
* Use _states.Keys[i] instead of _states.ElementAt{i).Key in speedy parts, because it's apparently tons faster
* Use StateIsMarker() where it's supposed to be used
* Markers are still left untouched
* Branch states are still dead (probably forever)
2018-03-08 12:24:35 +03:00
Xadrophonix
d91bd35a95
Second pool of examples.
2018-03-04 14:07:06 -08:00
zeromus
02c72a663a
fix crashes when dsound devices go disabled
2018-03-04 02:43:50 -06:00
alyosha-tas
f4aa1269ab
Coleco: Initial commits for Super Game Module
2018-03-03 10:55:15 -05:00
Xadrophonix
4bcd69924b
All required contents for: https://github.com/TASVideos/BizHawk/issues/1122
2018-03-02 12:06:01 -08:00
Masterjun
605ca5816a
Lua: fix client.openrom
2018-03-01 01:06:15 +01:00
feos
0fe703c9b7
tsm: redo the algo from scratch, probably not last time
2018-02-27 01:28:24 +03:00
feos
50fdeb59e1
ffmpeg writer: lossless avi command (ffv1, dolphin style)
...
reorder options, make commands easier to read
2018-02-25 15:03:47 +03:00
feos
2947f439b3
not just tasing
2018-02-23 16:37:34 +03:00
feos
88223f6a5d
n64: let's stop advertising mk2 maybe?
2018-02-23 14:09:56 +03:00
frequem
71ba3024b7
Fixed linux build
2018-02-21 20:19:33 -05:00
frequem
d0d73766bd
Fixed some filenames causing problems on case-sensitive systems
2018-02-21 20:19:33 -05:00
feos
7ae374df01
tastudio: fuck this
2018-02-21 02:06:25 +03:00
zeromus
97a24951f3
add vcrt 2012 to startup checks
2018-02-17 13:49:51 -06:00
feos
f828641388
core config: dynamically resize description field to fit text
...
fix #1091
2018-02-13 01:45:05 +03:00
alyosha-tas
fd7a3a731e
PCEHawk: Add option for cropping
...
Resolves #71
2018-02-10 15:28:27 -05:00
TASeditor
36900b15d4
tastudio lua: setinput functions, onbranch callbacks ( #1098 )
2018-02-10 14:58:46 +03:00
alyosha-tas
58f6e624ff
SMS add Korea to region selection options
2018-02-08 09:26:22 -05:00
vadosnaprimer
fb692806c3
tastudio: supposedly fix #1090 question mark
2018-01-10 22:32:22 +03:00
vadosnaprimer
d074880242
tastudio: MarkerView.ShrinkSelection()
2018-01-10 22:06:43 +03:00
vadosnaprimer
5bff769fe9
tastudio:
...
- scroll to new marker and new branch
- don't kill selection per marker removal
2018-01-10 22:06:41 +03:00
zeromus
c17f793733
in 1809d19ecb
@vadosnaprimer made the disk capacity for greenzone disabled, but for some reason old settings files may still be setting a value into it, or maybe old tasprojs or something, so I just put a big limit on it so things dont crash. /shrugs
2018-01-09 14:21:58 -06:00
vadosnaprimer
eea6740722
lua: client.isturbo() and client.isseeking()
2018-01-06 13:30:47 +03:00
vadosnaprimer
68a0fcf408
move avi writer call so it captures lua messages
...
I think it doesn't outrun anything critical this way
2018-01-03 19:35:37 +03:00
Ashafix
07da0170fa
unified camelCase for Lua functions, changed Lua test script
2017-12-24 11:42:51 +01:00
Ashafix
4d063f6061
new library for communicating with other programs via Lua
2017-12-24 00:24:22 +01:00