summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/vg5k_cas.cpp
diff options
context:
space:
mode:
author Sylvain Glaize <mokona@puupuu.org>2020-08-31 22:14:42 +0200
committer GitHub <noreply@github.com>2020-08-31 16:14:42 -0400
commit66859c1927cb2a44a6def42b594f30573f1da6e8 (patch)
tree56cafe05ae5713424c997a5f78444bfb082cddec /src/lib/formats/vg5k_cas.cpp
parent13caa6c218b2828ba32e0bfb91d02898cda03f24 (diff)
VG5000µ updates:
- Add wavfile support for reading/writing tapes, for more accuracy. The currently supported K7 file type misses timing data. - VG5000µ adds a wait cycle after the second T state of the M1 cycle of the Z80. Because it was not emulated, the timings were off, especially in the sensible cassette read/write routines. - With wavfile support added and timings fixed, the emulation can now read/write cassette at 1200 and 2400 bauds. - Still keeping the MACHINE_NOT_WORKING flag, as real hardware tests need to be complete.
Diffstat (limited to 'src/lib/formats/vg5k_cas.cpp')
-rw-r--r--src/lib/formats/vg5k_cas.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/formats/vg5k_cas.cpp b/src/lib/formats/vg5k_cas.cpp
index cb8ab9636c5..97d7421f622 100644
--- a/src/lib/formats/vg5k_cas.cpp
+++ b/src/lib/formats/vg5k_cas.cpp
@@ -234,4 +234,5 @@ static const struct CassetteFormat vg5k_k7_format =
CASSETTE_FORMATLIST_START(vg5k_cassette_formats)
CASSETTE_FORMAT(vg5k_k7_format)
+ CASSETTE_FORMAT(wavfile_format)
CASSETTE_FORMATLIST_END