Mercurial > repos > blastem
diff cue.c @ 2061:7c1760b5b3e5 segacd
Implemented basic TOC functionality of CDD MCU
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 27 Jan 2022 00:33:41 -0800 |
parents | 6399a776e981 |
children | 07ed42bd7b4c |
line wrap: on
line diff
--- a/cue.c Sun Jan 23 11:11:07 2022 -0800 +++ b/cue.c Thu Jan 27 00:33:41 2022 -0800 @@ -144,5 +144,7 @@ fseek(media->f, 16, SEEK_SET); media->size = fread(media->buffer, 1, 2048, media->f); } - return tracks > 0 && media->f != NULL; + uint8_t valid = tracks > 0 && media->f != NULL; + media->type = valid ? MEDIA_CDROM : MEDIA_CART; + return valid; }