mirror of
https://github.com/86Box/86Box.git
synced 2026-02-28 01:44:22 -07:00
The remaining sizes for the indicator and proper functions for determining the playing and paused statuses of a CD-ROM drive.
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 44 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 44 KiB |
@@ -534,11 +534,10 @@ MachineStatus::refreshIcons()
|
||||
d->fdd[i].setWriteActive(machine_status.fdd[i].write_active);
|
||||
}
|
||||
for (size_t i = 0; i < CDROM_NUM; ++i) {
|
||||
auto status = cdrom_get_current_status(&cdrom[i]);
|
||||
d->cdrom[i].setActive(machine_status.cdrom[i].active);
|
||||
d->cdrom[i].setWriteActive(machine_status.cdrom[i].write_active);
|
||||
d->cdrom[i].setPlay(status == 0x11);
|
||||
d->cdrom[i].setPause((!cdrom[i].is_chinon) ? (status == 0x12) : (status == 0x15));
|
||||
d->cdrom[i].setPlay(cdrom_is_playing(i));
|
||||
d->cdrom[i].setPause(cdrom_is_paused(i));
|
||||
if (machine_status.cdrom[i].active) {
|
||||
ui_sb_update_icon(SB_CDROM | i, 0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user