diff options
| author | 2014-10-04 15:38:48 +0000 | |
|---|---|---|
| committer | 2014-10-04 15:38:48 +0000 | |
| commit | 4ef1aa7884168dbf4853b2a0a0a6017167eccd3a (patch) | |
| tree | 8004795dd4df1fff333fc04218a37e52a166a3e8 /src/lib | |
| parent | 8ad3900cb4b8620f979fea00366883548e54dacb (diff) | |
(MESS) More sector order heuristics. (nw)
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/formats/ap2_dsk.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/formats/ap2_dsk.c b/src/lib/formats/ap2_dsk.c index 20688af4ebc..1e1f81ef1a8 100644 --- a/src/lib/formats/ap2_dsk.c +++ b/src/lib/formats/ap2_dsk.c @@ -624,6 +624,10 @@ bool a2_16sect_format::load(io_generic *io, UINT32 form_factor, floppy_image *im if (!memcmp("PRODOS", §or_data[0x103], 6)) { m_prodos_order = true; + } // check for alternate version ProDOS boot block + if (!memcmp("PRODOS", §or_data[0x121], 6)) + { + m_prodos_order = true; } // check for ProDOS order SOS disk else if (!memcmp(sos_block1, §or_data[0x100], 4)) { @@ -635,7 +639,6 @@ bool a2_16sect_format::load(io_generic *io, UINT32 form_factor, floppy_image *im } // check for PCPI Applicard software in ProDOS order else if (!memcmp("COPYRIGHT (C) 1979, DIGITAL RESEARCH", §or_data[0x118], 36)) { - printf("PCPI detected\n"); m_prodos_order = true; } // check Apple II Pascal else if (!memcmp("SYSTEM.APPLE", §or_data[0xd7], 12)) |
