Commit Graph

13393 Commits

Author SHA1 Message Date
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 d89677c729 tastudio: fix #913 2018-03-08 14:59:05 +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
Asnivor 74423041f3 Removed DCFilter 2018-03-07 17:40:15 +00:00
alyosha-tas 9804a0901a NES: Sprites don't render on scanline 0 2018-03-07 09:46:40 -05:00
alyosha-tas f2a7bdcb6a NES: Fix Traingle Channgel 2018-03-07 07:58:37 -05:00
Asnivor fbbd75b3ab Implemented DeterministicEmulation as a syncsetting and if this is set to false, audio and video devices respect the render and renderSound IEmulator bools 2018-03-07 12:21:36 +00:00
Asnivor 34663445f8 LagFrame syncstate 2018-03-06 18:03:55 +00:00
Asnivor 198008a573 LagFrame implementation 2018-03-06 17:57:13 +00:00
Asnivor 36485bba8a Updated readme 2018-03-06 17:04:58 +00:00
Asnivor 7a7b84f35c Fixed MemoryCallbacks (i think) - now debugger opens without throwing an exception 2018-03-06 17:04:12 +00:00
Asnivor 35bb1d0c93 Fixed default keys and also fixed a major syncsettings snafu 2018-03-06 16:40:25 +00:00
Asnivor aa1cfde69b Disabled replacement DiagRom bios (vblank tests now appear to be working) 2018-03-06 16:05:50 +00:00
Asnivor f8e1174aad ControllerConfiguration form now shows which Joystick type is assigned to each input 2018-03-06 16:01:40 +00:00
Asnivor 93ae29c3a0 Added Cursor(Protek) and Sinclair (left and right) joystick emulation. Also user can now set J1, J2, and J3 emulated joystick type through syncsettings 2018-03-06 15:47:14 +00:00
Asnivor 3cc4b94406 Added default control bindings and prettified the controller configuration panels 2018-03-06 11:17:30 +00:00
Asnivor b409c88c50 Fixed .tap system detection. was causing an exception due to shocking bit of anti-logic (on my part) when opening from zip files 2018-03-05 16:40:36 +00:00
Asnivor e2a212a0b8 Added tape trap auto-load option 2018-03-05 16:12:19 +00:00
Asnivor 23c07cdb67 OSD message handling implementation 2018-03-05 13:29:34 +00:00
Asnivor 90c1e293bf Implemented multi bundler functionlity and multiple tape controls 2018-03-05 11:17:22 +00:00
Xadrophonix d91bd35a95 Second pool of examples. 2018-03-04 14:07:06 -08:00
Xadrophonix 07c07fd72a First pool of examples. 2018-03-04 09:48:38 -08:00
alyosha-tas b0445521c9 ColecoVision: SGM Sound 2018-03-04 11:00:32 -05:00
zeromus 02c72a663a fix crashes when dsound devices go disabled 2018-03-04 02:43:50 -06:00
alyosha-tas 88f874f123 Oops missed a savestate variable 2018-03-03 11:01:04 -05:00
alyosha-tas f4aa1269ab Coleco: Initial commits for Super Game Module 2018-03-03 10:55:15 -05:00
alyosha-tas 47cfe9ceb6 Intellivision: TCI throw console warning instead of error, fixes popeye 2018-03-02 16:59:38 -05:00
Xadrophonix 4bcd69924b All required contents for: https://github.com/TASVideos/BizHawk/issues/1122 2018-03-02 12:06:01 -08:00
adelikat 439b908bdc
Merge pull request #1123 from Masterjun3/master
Lua: fix client.openrom
2018-02-28 18:19:32 -06: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 13a49b00d0 tsm: improving the algo 2018-02-26 01:45:44 +03:00
alyosha-tas bc7a53abb5 Add FM to Wonder boy in Monster World (J) 2018-02-25 16:13:22 -05:00
alyosha-tas 82d8060fc8 Add mode 1 to ColecoVision 2018-02-25 15:31:03 -05: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
nattthebear e70549667d Fix a lot of mappers in quicknes that had been accidentally broken since 2016, including mmc2, mmc4, vrc6 2018-02-24 15:19:26 -05: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
nattthebear 13a3ae1a32 support palette settings in mgba, fixes #1042 (probably) 2018-02-21 19:20:10 -05:00
nattthebear cbd524c5c7 update mgba to latest 0.6 2018-02-21 18:08:45 -05:00
nattthebear bd23975201 Hackadoodle to change the initial value of the DIV register? This is probably a bad idea 2018-02-20 18:30:27 -05:00
feos 7ae374df01 tastudio: fuck this 2018-02-21 02:06:25 +03:00
alyosha-tas 92ec68349c Intellivision: Fix Space Patrol 2018-02-17 16:08:46 -05:00
zeromus 97a24951f3 add vcrt 2012 to startup checks 2018-02-17 13:49:51 -06:00
Asnivor 50d28c9627 file reorganisation and removal of obsolete stuff 2018-02-16 10:14:02 +00:00
Asnivor a3dc506c06 Another timing fix 2018-02-16 09:51:00 +00:00
Asnivor c8ea81bfd8 Fixed off-by-one-tstate frame timing issue 2018-02-16 08:49:41 +00:00