Commit Graph

215 Commits

Author SHA1 Message Date
Asnivor 47a5ce2798 ChannelF: some more changes 2019-05-07 14:43:36 +01:00
Asnivor b2584145d7 SyncSoundMixer: improved and moved out of ZXSpectrum into Cores.Sound (as the CPC will use this and future cores may find it useful) 2019-04-04 12:16:16 +01:00
Asnivor ae7bea226c ZXHawk: move the beeper implementation out of the core into Cores.Sound. The CPC core will also use this and we may have other cores in the future that want to make use of a nice 1-bit buzzer/implementation (tape loading, onboard speaker etc..) 2019-04-03 17:01:35 +01:00
James Groom 4e91f88af3
Use nameof in cores 2019-03-28 14:18:58 +11:00
alyosha-tas 6d0973ca7e
Merge pull request #1429 from YoshiRulz/master
Inconsequential changes (no whitespace)

looks good to me
2019-03-09 17:32:10 -06:00
Asnivor 76070cd89d OCD: Fix non-critial compiler warnings in my code 2019-01-25 15:45:15 +00:00
alyosha-tas c19c7cd5c3 SubNESHawk
also Input register shift fix

# Conflicts:
#	BizHawk.Client.EmuHawk/MainForm.Designer.cs
#	BizHawk.Client.EmuHawk/MainForm.Events.cs
#	BizHawk.Emulation.Cores/Computers/AmstradCPC/AmstradCPC.IEmulator.cs
#	BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.IEmulator.cs
#	BizHawk.Emulation.Cores/Consoles/Nintendo/NES/PPU.run.cs
2019-01-10 18:25:59 +03:00
YoshiRulz c0a28a320b
Inconsequential changes (no whitespace)
Remove useless semicolon, remove useless `? true : false`, move period to next
line
2019-01-07 22:02:02 +10:00
Asnivor 2b7014f8b8 ZXHawk: Some comment and group structure cleanup 2019-01-02 14:02:09 +00:00
Asnivor 3766e2380c ZXHawk: Fix exception thrown randomly by tape player subsystem 2019-01-02 12:38:32 +00:00
Asnivor 0411be40fe ZXHawk: readme update 2018-12-06 13:15:24 +00:00
Asnivor 1ffeb7cf7e ZXHawk: pentagon initialisation 2018-12-06 12:58:52 +00:00
alyosha-tas bf9796f1e8 z80: rewrite interrupt handling 2018-09-29 22:04:37 -05:00
Asnivor f62ab685a9 ZXHawk: Fix core GUI windows monospace weirdness 2018-09-18 10:50:15 +01:00
Asnivor c76e2f35a0 ZXHawk: Starting on UDI and IPF disk image support (although neither are fully working or hooked up yet) 2018-09-13 10:44:48 +01:00
Asnivor faaf4d2f18 ZXHawk: Support double-sided *.dsk images and throw an exception if the images are not 42 track disks 2018-09-11 11:21:59 +01:00
Asnivor 16d68ea813 ZXHawk: debug only zx-state snapshot export 2018-09-10 10:05:49 +01:00
Asnivor 4e470cf17a ZXHawk: DeterministicEmulation to be overridden (TRUE) when recording a movie - #1290 2018-08-21 14:16:14 +01:00
Asnivor 7ff4cea6c7 ZXHawk: +3/+2a writes to 0x1ffd and 0x7ffd decoded more faithfully 2018-08-20 17:24:14 +01:00
Asnivor 6a5b77c338 ZXHawk: ICodeDataLogger implementation 2018-08-20 14:18:20 +01:00
Asnivor 6b61af008c ZXHawk: machine specific and more descriptive memory domains 2018-08-20 12:50:08 +01:00
Asnivor 13f9904111 ZXHawk: Updated outdated machine info 2018-08-17 15:44:48 +01:00
Asnivor ddbe1b8a84 ZXHawk: Added non-sync setting to change core background color - #1263 2018-08-06 14:51:10 +01:00
Asnivor 92c3264ff7 ZXHawk: do not fire tape/disk inserted OSD messages on LoadState - closes #1250 2018-08-06 13:00:57 +01:00
Asnivor da15b64eca ZXHawk: DCFilter implementation 2018-07-02 15:33:32 +01:00
Asnivor 1ade5d0b49 ZXHawk: Prep for release 2018-06-22 16:55:57 +01:00
Asnivor 625f063861 ZXHawk: Added wav tape image support 2018-06-22 14:40:40 +01:00
Asnivor e2b58cfb98 ZXHawk: improvements to tape traps 2018-06-22 13:43:26 +01:00
Asnivor b81a7539cf ZXHawk: Added Compressed Square Wave (CSW) tape image support 2018-06-22 13:23:33 +01:00
Asnivor b90c8f0bec ZXHawk: small pzx PAUS block change 2018-06-21 16:16:31 +01:00
Asnivor 94436c307c ZXHawk: TapeDevice - replaced embedded end of block pause values with individual PAUSE blocks 2018-06-21 15:08:38 +01:00
Asnivor 84bc77e82e ZXHawk: Fixed bug in datacorder 'stop-the-tape' command implementation (when this command was detected it was skipping forward an extra block) 2018-06-21 14:03:10 +01:00
Asnivor 8236d7b645 ZXHawk: Some PZX changes 2018-06-21 13:39:23 +01:00
Asnivor 50123bf8e2 ZXHawk: Experimental PZX tape image support 2018-06-20 15:03:11 +01:00
Asnivor 5b0a41e31c ZXHawk: Throw an exception when unsupported double-sided disk images are loaded 2018-06-19 15:10:56 +01:00
Asnivor ae0543d1f3 ZXHawk: disk drivelight now active for all operations that it should be 2018-06-19 14:41:54 +01:00
Asnivor 6a3377417e ZXHawk: removed all Rand() references from weak sector disk read implementation (now all speedlock protected games should load *every* time without issue) 2018-06-19 14:30:44 +01:00
Asnivor 9bdcc81863 ZXHawk: Added shadow of the beast dsk detection (although it still doesnt work) 2018-06-19 13:29:54 +01:00
Asnivor 183983043a ZXHawk: Reset disk overrun detection counter on successful read (fixes IronLord.dsk) - #1158 2018-06-19 11:42:08 +01:00
Asnivor ab9fb5c4e5 ZXHawk: TZX 'stop-the-tape' block minor improvements 2018-06-18 09:51:08 +01:00
Asnivor 5459c92a4d ZXHawk: Hard/Soft client reset options implemented and working - #1158 2018-06-18 09:00:59 +01:00
Asnivor 6476b6739a ZXHawk: fixed render bool implementation (frameskip) 2018-06-14 14:52:49 +01:00
Asnivor 660fb500ae ZXHawk: codebase cleanup 2018-06-14 11:31:09 +01:00
Asnivor 76318fbc7a ZXHawk: Do ULA processing every cycle 2018-06-14 09:13:09 +01:00
Asnivor e0b417a9b5 ZXHawk: Interrupt bool missing from savestate 2018-06-13 18:07:07 +01:00
Asnivor 2bae423df8 ZXHawk: Bit of a tidy & readme update 2018-06-13 15:17:19 +01:00
Asnivor 837c681bd5 ZXHawk: missed a bool 2018-06-13 11:57:43 +01:00
Asnivor 373db35805 ZXHawk: implemented +2a/+3 floating bus (confirmed working with 2017 release of 'A Yankee in Iraq') 2018-06-13 11:53:05 +01:00
Asnivor 7ce55e6601 ZXHawk: ReadPort method was incorrectly snagging occational floating bus requests and processing them as kempston joystick input 2018-06-13 09:24:43 +01:00
Asnivor 9166b0b931 ZXHawk: wire up +2a/+3 memory contention model (MREQ) 2018-06-13 07:55:23 +01:00