flycast/core/reios
Flyinghead 593b3205bd reios: fix GETSCD and GET_DRV_STAT status during disk swapping
GET_DRV_STAT returns BUSY when disk is being recognized.
GETSCD returns asc and ascq in result 1 on error, does not return unit
attention if drive is busy.
Fixes disk swapping for Shenmue II, Dancing Blade II and Kaen Seibo.
Fixes wrong drive visual in Golf Shiyouyo Course Data Syuu

Issue #1046
2024-01-28 16:00:46 +01:00
..
descrambl.cpp user-defined literals: _KB, _MB, _GB 2023-07-01 14:31:25 +02:00
descrambl.h boxart: extract 0GDTEX.PVR. Offline scraping 2022-07-21 10:43:45 +02:00
gdrom_hle.cpp reios: fix GETSCD and GET_DRV_STAT status during disk swapping 2024-01-28 16:00:46 +01:00
gdrom_hle.h reios: cancel gd dma int in g1_end_dma. drv_stat returns busy when busy 2022-04-29 15:18:41 +02:00
reios.cpp gdrom: fix disk swapping for some games 2024-01-24 18:35:23 +01:00
reios.h Misc cleanup 2021-06-06 11:15:06 +02:00
reios_elf.cpp elf: memory corruption if .elf file is invalid 2023-10-05 11:45:14 +02:00
reios_elf.h Misc cleanup 2021-06-06 11:15:06 +02:00