The AHA/BusLogic reset controllers' BIOS commands now return 0x80 (no device present error) for CD-ROM drives if the device is market as not supporting CD-ROM boot, fixes sending of WRITE (10) to CD-ROM drives followed by hang;
The CD-ROM and SCSI disk REQUEST SENSE commands no longer incorrectly set the phase to status; REQUEST SENSE with non-data direction control byte is now treated as a request to send sense bytes from the command directly to the sense buffer; SCSI and SLiRP threads now terminate themselves again when out of the while loop; SCSI and SLiRP mutexes are now closed when the threads terminate themselves; Fixed a bug causing the "Press F12+F8 or middle mouse button to release" string on the title bar to get corrupt.
This commit is contained in:
2
src/pc.c
2
src/pc.c
@@ -753,7 +753,7 @@ pc_run(void)
|
||||
mbstowcs(wmachine, machine_getname(), strlen(machine_getname())+1);
|
||||
mbstowcs(wcpu, machines[machine].cpu[cpu_manufacturer].cpus[cpu].name,
|
||||
strlen(machines[machine].cpu[cpu_manufacturer].cpus[cpu].name)+1);
|
||||
swprintf(s, 100, L"%s v%s - %i%% - %s - %s - %s",
|
||||
swprintf(s, 200, L"%ls v%ls - %i%% - %ls - %ls - %ls",
|
||||
EMU_NAME_W, EMU_VERSION_W, fps, wmachine, wcpu,
|
||||
(!mousecapture) ? plat_get_string(IDS_2077)
|
||||
: ((mouse_get_type(mouse_type) & MOUSE_TYPE_3BUTTON) ? plat_get_string(IDS_2078) : plat_get_string(IDS_2079)));
|
||||
|
||||
Reference in New Issue
Block a user