annotate cdimage.h @ 2496:187bc857a76a default tip

Fix bug in MED mapper protection bit implementation
author Michael Pavone <pavone@retrodev.com>
date Sun, 28 Apr 2024 23:33:11 -0700
parents 9f0c67e5c50a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2059
6399a776e981 Add basic support for BIN/CUE images
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
1 #ifndef CUE_H_
6399a776e981 Add basic support for BIN/CUE images
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
2 #define CUE_H_
6399a776e981 Add basic support for BIN/CUE images
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
3
6399a776e981 Add basic support for BIN/CUE images
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
4 uint8_t parse_cue(system_media *media);
2114
2449c88cea36 Enhance support for CUE files and add initial support for cdrdao TOC files
Michael Pavone <pavone@retrodev.com>
parents: 2076
diff changeset
5 uint8_t parse_toc(system_media *media);
2076
3f29e2726522 Added basic support for ISO images for games that only have a data track
Michael Pavone <pavone@retrodev.com>
parents: 2059
diff changeset
6 uint32_t make_iso_media(system_media *media, const char *filename);
2280
9ead0fe69d9b Implement savestate support for Sega CD
Michael Pavone <pavone@retrodev.com>
parents: 2114
diff changeset
7 void cdimage_serialize(system_media *media, serialize_buffer *buf);
9ead0fe69d9b Implement savestate support for Sega CD
Michael Pavone <pavone@retrodev.com>
parents: 2114
diff changeset
8 void cdimage_deserialize(deserialize_buffer *buf, void *vmedia);
2342
9f0c67e5c50a Implement CD-ROM data sector scrambling/descrambling
Michael Pavone <pavone@retrodev.com>
parents: 2280
diff changeset
9 uint8_t cdrom_scramble(uint16_t *lsfr, uint8_t data);
2059
6399a776e981 Add basic support for BIN/CUE images
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
10
6399a776e981 Add basic support for BIN/CUE images
Michael Pavone <pavone@retrodev.com>
parents:
diff changeset
11 #endif //CUE_H_