Previous | 199869 Revisions | Next |
r33091 Friday 31st October, 2014 at 11:08:49 UTC by Olivier Galibert |
---|
d88_dsk: Support some incorrect images [O. Galibert] |
[src/lib/formats] | d88_dsk.c |
r241602 | r241603 | |
---|---|---|
492 | 492 | pos += 16; |
493 | 493 | |
494 | 494 | UINT16 size = LITTLE_ENDIANIZE_INT16(*(UINT16 *)(hs+14)); |
495 | if(i == 0) | |
495 | if(i == 0) { | |
496 | 496 | sector_count = LITTLE_ENDIANIZE_INT16(*(UINT16 *)(hs+4)); |
497 | // Support broken vfman converter | |
498 | if(sector_count == 0x1000) | |
499 | sector_count = 0x10; | |
500 | } | |
497 | 501 | |
498 | 502 | sects[i].track = hs[0]; |
499 | 503 | sects[i].head = hs[1]; |
https://github.com/mamedev/mame/commit/2bac99ca3fcd2a8a66a8a800883e278e7566e854 |
Previous | 199869 Revisions | Next |