Maxim Poliakovski
f3d7cd9dd7
cdromdrive: add support for raw CD images.
2024-07-15 01:48:46 +02:00
Maxim Poliakovski
55f91c5d3f
scsicdrom: use READ_TOC implementation from cdromdrive.cpp
2024-07-15 01:28:42 +02:00
Maxim Poliakovski
a81156c3e3
cdromdrive: convert MSF values to BCD.
2024-07-11 21:27:38 +02:00
joevt
3978d0754d
CD-ROM: Add max blocks check.
...
The code does not support more than 2^32 - 2 blocks because of this expression: static_cast<uint32_t>(this->size_blocks + 1)
2024-03-01 08:01:31 -07:00
Maxim Poliakovski
99f596ea19
cdromdrive: clean-up and extend READ_TOC command.
2023-09-25 23:17:57 +02:00
joevt
4bbc5ab0af
CD-ROM: Fix interpretation of session number.
...
In Read TOC format 2, Mac OS X passes zero for Session Number. I believe Read TOC is supposed to return the first session starting from that number so it should return info for Session 1 as it would if Mac OS X passed 1 for the Session Number.
2023-09-25 12:22:17 +02:00
Maxim Poliakovski
4886b4d52a
Add base class for CD-ROM drives.
2023-06-18 23:28:41 +02:00