From ad3bf5a0a2d46538ca42884e45d0691826bcbe93 Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sat, 13 Jun 2020 22:17:27 -0700 Subject: Add stop command to end of recorded VGM stream --- vgm.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'vgm.c') diff --git a/vgm.c b/vgm.c index 4e117d6..b652ad0 100644 --- a/vgm.c +++ b/vgm.c @@ -109,6 +109,8 @@ void vgm_adjust_cycles(vgm_writer *writer, uint32_t deduction) void vgm_close(vgm_writer *writer) { + uint8_t cmd = 0x66; + fwrite(&cmd, 1, sizeof(cmd), writer->f); writer->header.eof_offset = ftell(writer->f) - offsetof(vgm_header, eof_offset); fseek(writer->f, SEEK_SET, 0); fwrite(&writer->header, sizeof(writer->header), 1, writer->f); -- cgit v1.2.3