Спецверсия бета-релиза Open PS2 Loader ревизии 797 от Ifcaro - эта версия не требует дефрагментации ваших игр.
Изменения в этой ревизии:
Fixed and enhanced streaming support:
- 1. BUG: sceCdStRead() incorrectly updates the remaining amount to read.
- 2. BUG: sceCdStRead() may lock up because it clears event flag bit 8 after ReadSectors() is run, but the drive might have re-set the bit before that is done.
- 3. Moved EE-side streaming support into CDVDMAN to avoid needing to use memcpy into the CDVDFSV DMA buffer. SCEI had two sets of the streaming mechanism for the EE and IOP, but we want to save memory for SMB support.
- 4. Changed the reading thread signaling system back to using a semaphore because the streaming callback (run from reading thread itself) could not issue another read request directly. The use of SetAlarm introduces a needless delay.
|