Commit Graph

13618 Commits

Author SHA1 Message Date
Asnivor 7a36f913ec New AY-3-8912 implementation. Better sounding and more performant 2018-03-15 16:32:26 +00:00
feos 09d765e853 make 6502 tracelog less bullshit
- stop spamming ---
- stop acting like 6502 is able to execute the same pc twice in a row
- put as many raw bytes as 6502 fetches per instruction
- reorder some registers
- stop being called when there's nothing to disasm
2018-03-15 00:30:50 +03:00
alyosha-tas 0cc72f4ee3 A7800: Fix High score SaveRAM #1130 2018-03-14 17:10:13 -04:00
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 96a13e64f7 why in the world would you use negative values for example bitshift RHS operands? 2018-03-13 20:57:54 -04:00
zeromus d55e03538f revert weird changes to util.cs for unused parameter-filling code 2018-03-13 20:41:29 -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
Asnivor 8234b2acfa more typos. FML 2018-03-13 22:15:53 +00:00
Asnivor df5cf0d85f Type fix for sir feos 2018-03-13 22:13:26 +00:00
Asnivor 7739c0dee1 Handling loadstate issues for different machine configurations 2018-03-13 22:09:46 +00:00
zeromus f70da8dc1b Merge branch 'master' of https://github.com/TASVideos/BizHawk 2018-03-13 16:42:05 -04:00
Asnivor 6d66eee459 Disabled AY chip when memory paging is disabled (i.e. 48k mode) 2018-03-13 20:38:43 +00: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
alyosha-tas 42131c5d57 Coleco: Fix audio quality 2018-03-13 16:31:21 -04:00
Asnivor d23dc0a296 Finally fixed tape trap auto loading/stopping routines 2018-03-13 20:31:13 +00:00
Asnivor 5a2b0ae6a6 Added joysticks 2 & 3 and removed TapeControls from VirtualPad schema (they are not needed there) 2018-03-13 19:16:12 +00:00
Asnivor 6c01ba3c6a StereoSound core setting fixed (was not used after core initliazation 2018-03-13 19:01:13 +00:00
Asnivor 9778cc2644 Reduced the AY center channel volume for better balance 2018-03-13 18:52:00 +00:00
alyosha-tas d481624f9e C64: Fix mapper F 2018-03-13 14:03:18 -04:00
alyosha-tas c4497b7c76 C64: Fix 4 in 1 (pot's should return 0xFF instead of 0 when not connected.) 2018-03-13 13:00:56 -04:00
Asnivor f612ae043b Disabled tape trap auto-stop (this is more trouble than its worth - tzx formats should include 'stopthetape' blocks anyway, and tap files are generally junk and should be discouraged) 2018-03-13 14:08:53 +00:00
Asnivor a7ed14cfe1 new IPSG interface ahead of trying to A/B a version of the ColecoHawk AY-3-8910 2018-03-13 14:00:29 +00:00
Asnivor 4e088574cf more code tidy 2018-03-13 13:20:09 +00:00
Asnivor a55cf000e7 Some code tidy 2018-03-13 13:09:44 +00:00
Asnivor 97c453ae91 Fixed zx16 machine after memory changes 2018-03-13 12:48:08 +00: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
Asnivor 33aa77d8e3 Removed [CoreConstructor("ZXSpectrum")] identifier (as this was causing an exception when loading roms for other systems 2018-03-12 18:17:06 +00:00
Asnivor baa46f3c99 Detection method for 48k (or 128k in 48k mode) - needed for 'stop the tape 48k' tzx block command detection 2018-03-12 15:48:00 +00:00
Asnivor 213437362d Memory overhaul for a nice performance benefit 2018-03-12 15:22:06 +00:00
Asnivor deba6b18b8 Added 'Get Tape Status' keybinding - fires an OSD message with state info about the current tape 2018-03-12 14:37:45 +00:00
alyosha-tas c839bffc33 A2600: Add Driving controller and fix coleco Super Action Controller 2018-03-12 09:12:41 -04:00
Asnivor ccb5947ade Finished port IO contention rewrites 2018-03-12 12:00:17 +00:00
Asnivor 0bd433210e Fixed tzx tape standard data block PauseAfter value. Now speedlock7 encoded games should work 2018-03-12 10:20:56 +00:00
Asnivor ae8b030e57 Started new port contention methods and increased the auto-tape monitor timeout (to eliminate false-positive stops) 2018-03-12 10:19:42 +00:00
alyosha-tas b5321b8d1e Coleco: Finalize Turbo Controller (fixes burn rubber) 2018-03-11 14:49:53 -04:00
feos 560092ffae tastudio: allow scrolling/jumping to marker 0 2018-03-11 20:05:33 +03:00
alyosha-tas 3d0ff89474 C64: Fix leaderboard Golf, but Serial Port interrupts need to be done correctly. 2018-03-11 11:44:15 -04:00
feos 661a15dc2c tsm decay: remove states within internal state gap
states settings: clamp things harder
2018-03-11 17:57:30 +03:00
alyosha-tas 8165fdaaeb C64: Partial Fixes for Leaderboard Golf and 4-in-1 2018-03-11 10:41:11 -04: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
feos 3932e5a025 tsm decay: fix failing to delete frames if marker is there
markers can be *not* mod _step
2018-03-11 13:49:40 +03:00
TASeditor 47255deef5 fix selection (#1134)
fix selection going out of bounds
2018-03-10 20:35:07 +03:00
feos 244530ffe3 tastudio: thanks for this 4 years old off-by-one
these kinds of errors are haunting me lately!

actually useful info about what it fixes: greenzone not being created after you insert right on current frame
2018-03-10 18:01:08 +03:00
feos 9c0328859d tastudio: fix disgusting copy-paste error causing exceptions out of nowhere 2018-03-10 18:01:08 +03:00