saybur
|
1ab8ef7403
Define an image limit in a place where it is easy to adjust if needed.
|
2 éve |
saybur
|
93dbb9ebd5
Change scsiDiskGetImageNameFromConfig to scsiDiskGetNextImageName.
|
2 éve |
saybur
|
dbda646650
Add specific image load failure report and make exact filename clear.
|
2 éve |
saybur
|
b6f8aaae7b
Move image extension check to visible function.
|
2 éve |
Petteri Aimonen
|
47fd1b172d
Fix regression in CD-ROM READ(6) command (#231)
|
2 éve |
saybur
|
dfbed1ec63
Use average of both output ports to determine audio level.
|
2 éve |
saybur
|
28d1a71c2e
Support for changing CD volume via 0x0E audio control page.
|
2 éve |
saybur
|
30db7a4ca9
Handle condition where there is a vendor-specific mode page present.
|
2 éve |
saybur
|
46b7d77b40
Report current CD player volume level in MODE SELECT
|
2 éve |
saybur
|
0105bbbe5b
Add volume scalar to audio sample processing.
|
2 éve |
saybur
|
618264d472
Disable mode page 0x03 and 0x04 for CD drives.
|
2 éve |
saybur
|
2a868504df
Enable 0x0D CD mode page for all CD drives, not just audio-enabled ones.
|
2 éve |
saybur
|
92150767f7
Move new CD-ROM mode pages out of the SCSI2SD library.
|
2 éve |
Eric Helgeson
|
16e88dc216
Fix merge
|
2 éve |
Petteri Aimonen
|
d6c1853ac2
GD32 and RP2040: Add platform support for eject buttons (#135)
|
2 éve |
Petteri Aimonen
|
47039b3d9a
Fix switching between BIN/CUE and ISO images
|
2 éve |
Petteri Aimonen
|
39ff2f7329
Add ReinsertAfterEject config option (defaults to on)
|
2 éve |
Petteri Aimonen
|
b3528b18b9
Fix CD-ROM eject button not taking effect.
|
2 éve |
Petteri Aimonen
|
5502a4d6f2
CUEParser: expand test cases (#225)
|
2 éve |
saybur
|
717236259e
Revert removing audio stop during START/STOP UNIT for CDs.
|
2 éve |
saybur
|
43507dbd32
Support for platform eject buttons.
|
2 éve |
Petteri Aimonen
|
f55c72c4a6
Fix IMG0..9 config entries in zuluscsi.ini not working (#223)
|
2 éve |
Petteri Aimonen
|
a75508c93d
More tape command implementations: Erase, Seek and ReadPosition
|
2 éve |
saybur
|
fe4f94e5b1
Clarify usage of values within the CUE file parser and update test file.
|
2 éve |
saybur
|
0b407b21b5
Use a local struct copy when finding the last CUE track.
|
2 éve |
saybur
|
f52687e022
Set file_offset to start of actual track.
|
2 éve |
saybur
|
a272ab871d
Handle edge case where track start is zero due to pause at disk start.
|
2 éve |
saybur
|
8634619eb2
Remove unused pregap start.
|
2 éve |
saybur
|
785e66c4cb
Intercept READ(6) to allow CHECK CONDITION when blocksize != 2048
|
2 éve |
saybur
|
e8bde5e526
Reject basic READ commands if the 2048-byte spec requirement is not met.
|
2 éve |