Commit Graph

11196 Commits

Author SHA1 Message Date
adelikat 0af5fb50b1 Refactor some extension methods off IEmulator that inexlicably used Global.Emulator instead of the IEmulator that was passed in 2016-12-04 12:14:16 -06:00
adelikat 44fa93e15f Lua - make the MemorySavestate library dependent on IStatable 2016-12-04 12:08:21 -06:00
adelikat 63202570cc Lua NES library - properly use an OptionalService instead of Global.Emulator 2016-12-04 11:50:07 -06:00
adelikat 17ea38f904 oops 2016-12-04 11:32:34 -06:00
adelikat f0e6574def Similar property in Multihawk 2016-12-04 11:31:07 -06:00
adelikat d95df349a1 use the Emulator property in more places in MainForm, also disable the VS settings menu item if current NES rom is not a VS rom 2016-12-04 11:27:26 -06:00
adelikat 9135aea773 Make a shim property in Mainform as a step towards reducing the use of Globals 2016-12-04 11:19:34 -06:00
adelikat 4ab2fadc93 Remove an unnecessary usage of Global.Emulator in Tastudio 2016-12-04 10:50:58 -06:00
adelikat 78bb41e3cf Mainform - make AV and Screenshot menus dependent on having a VideoProvider, and remove some usages of VideoProviderGlue 2016-12-04 10:50:28 -06:00
adelikat 604ed74ff9 remove some usages of VideoProviderGlue by checking for VideoProvider availability before doing some dependent processes 2016-12-04 10:30:51 -06:00
adelikat 281b83fd40 Remove some usages of VideoProviderGlue in multihawk 2016-12-04 10:17:16 -06:00
adelikat 2f375388b5 Tastudio - refactor screenshot code to use a required dependency on VideoProvider instead of using Global.Emulator, also put it on the load event instead of the constructor 2016-12-04 09:20:22 -06:00
adelikat 45a96920b3 remove BisqAPU since it has never been used, and APU improvements have deprecated it 2016-12-04 08:57:10 -06:00
adelikat e9d1af2b0c Intellivision - stubs for savestate logic 2016-12-04 08:25:28 -06:00
nattthebear da2d15341f mgba: Fix some of the audio channel disables not working. Fix audio channel disables not being restored on reboot core 2016-12-03 23:01:14 -05:00
nattthebear a75636121a Comments 2016-12-03 19:05:40 -05:00
adelikat 5665de1797 Intellivision - add a "Fake analog" controller as the default controller for easier binding for casual play, but also leave a boolean option as well for more precise (TAS) control. Add a controller config dialog to select them. 2016-12-03 17:44:25 -06:00
adelikat b4a90cabe7 NESHawk - fix a slight typo, this changes nothing about the core just makes a file more clear 2016-12-03 11:17:44 -06:00
alyosha-tas 3be6c8917c TAStudio fix default window size
Prevents marker and branch bozes from having zero size.
2016-12-03 09:36:35 -05:00
nattthebear 6550364a4c #738: Core changes so sram pointer won't be bad 2016-12-02 18:12:18 -05:00
alyosha-tas 745f813577 Remove duplicate #include from gamedb
cleans up all the VS duplicate hash entries from console log
2016-12-02 10:50:09 -05:00
alyosha-tas c624612b51 Fix SNROM implementation 2016-11-29 11:07:06 -05:00
nattthebear f67cb3c64f Issue #735: Add sound channel toggling on mgba 2016-11-27 17:33:05 -05:00
alyosha-tas 995c5f907c Fix WRAM enable / disable for SNROM
now passes mmc1_a12, which was incorrectly listed as passing before
2016-11-26 20:25:46 -05:00
alyosha-tas baded06902 Specify A12 test rom is SNROM 2016-11-26 20:23:07 -05:00
adelikat c61fd757f2 Atari 2600 - put difficulty toggle variables into savestates 2016-11-26 16:10:27 -06:00
adelikat 323b2c4c8d Advanced Loader - set StartPosition to CenterParent 2016-11-26 15:41:18 -06:00
feos 3b117752cf tastudio: refine autorestore again 2016-11-27 00:28:52 +03:00
feos beb204bb4c tastudio: when new seeking starts, kill the old one 2016-11-26 20:02:54 +03:00
feos 593433106b tastudio: attempt to fix autorestore during analog editing 2016-11-26 19:49:26 +03:00
feos d3b6364db0 bk2 log generator:
- pick actually neutral analog values for empty entry
- properly hide all neutral values from input display
2016-11-26 17:41:00 +03:00
feos 3b2781c571 movie: add Disc Select, Open and Close to the dictionaries 2016-11-26 16:39:21 +03:00
feos 2f0ccb99f1 tastudio: don't jump to greenzone end when entering analog edit mode 2016-11-26 16:35:14 +03:00
ConHuevosGuey 9ca383e58d Merge branch 'master' of https://github.com/TASVideos/BizHawk 2016-11-24 15:25:12 -06:00
ConHuevosGuey e0d534dc1c Setting Display Manager 'Final Filter' default to 'None' from 'Bilinear' because bilinear blur needs to die away. 2016-11-24 15:24:55 -06:00
ConHuevosGuey ca25291d88 Setting Display Manager 'Final Filter' to default because bilinear blur needs to die away. 2016-11-24 15:21:15 -06:00
Isotarge 0bf5482af4 Fix typo
Thanks to Keeta for pointing this out
2016-11-23 00:04:49 +10:30
feos f59ebfe126 tastudio: refactor restore logic again, fixes some more bugs
(_autoRestoreFrame completely replaced by LastPositionFrame)
2016-11-21 23:59:12 +03:00
feos 0e9e4cc034 tastudio: fix < button when seeking is paused 2016-11-21 21:19:53 +03:00
feos ef8068daa4 Revert "tastudio: move LastPositionFrame to TasMovie, prepare for another revision"
This reverts commit eea49f1895.
2016-11-21 20:03:56 +03:00
feos eea49f1895 tastudio: move LastPositionFrame to TasMovie, prepare for another revision 2016-11-21 19:29:11 +03:00
feos 05d47a7318 tastudio: make analog hotkeys working, and their names fit in 2016-11-21 18:00:21 +03:00
feos 95dc2fd6b3 tastudio: move arrow keys logic to hotkeys
disallow sending Minus to MainForm
2016-11-20 23:26:13 +03:00
hegyak 438e891358 Add BeefDrop and FailSafe to the EMU7800.csv
This corrects their input.
2016-11-20 08:21:56 -08:00
hegyak 1390e26371 Update the Atari 7800 GameDB to support a few new hacks. 2016-11-20 07:57:20 -08:00
feos acbdfbcec9 tastudio: make analog editing mode expandable along with selection
- apply the changes made using keys to all the analog edited cells
- clamp displayed value if needed the same the resulting value is clamped
2016-11-20 17:16:29 +03:00
zeromus 327606234f fix can't use neshawk (recent regression) 2016-11-19 20:07:17 -06:00
adelikat 2af7765ae0 Don't attempt to detect .smc and .sfc files as archives. Do we want to do this for all known rom extensions? 2016-11-19 14:48:52 -06:00
adelikat b7a6542fb6 Lua - gui.drawImage(), gui.drawImageRegion() - log an error if image can not be found, instead of throwing an exception 2016-11-19 14:10:17 -06:00
feos a413f524c9 remember that not every platform has analog controls 2016-11-19 21:21:07 +03:00