From 7a60dec53c51b744b1a5c9af481ba16d3106372a Mon Sep 17 00:00:00 2001 From: Michael Zapf Date: Thu, 10 May 2018 21:01:47 +0200 Subject: Added logmacros to upd765, increased track buffer for hfe format (nw) --- src/lib/formats/hxchfe_dsk.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/lib') diff --git a/src/lib/formats/hxchfe_dsk.cpp b/src/lib/formats/hxchfe_dsk.cpp index 15fa48b240a..57990c606d6 100644 --- a/src/lib/formats/hxchfe_dsk.cpp +++ b/src/lib/formats/hxchfe_dsk.cpp @@ -403,7 +403,10 @@ void hfe_format::generate_track_from_hfe_bitstream(int cyl, int head, int sample bool hfe_format::save(io_generic *io, floppy_image *image) { std::vector cylbuf; - cylbuf.resize(0x6200); + + // Create a buffer that is big enough to handle HD formats. We don't + // know the track length until we generate the HFE bitstream. + cylbuf.resize(0x10000); uint8_t header[HEADER_LENGTH]; uint8_t track_table[TRACK_TABLE_LENGTH]; -- cgit v1.2.3