home.social

#f37d — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #f37d, aggregated by home.social.

  1. @spacemoai MSXTurboR, DOS1

    Anyway I've managed to make it work with PHYDIO. The problem happens only with #f37d + #2f call.

  2. @spacemoai MSXTurboR, DOS1

    Anyway I've managed to make it work with PHYDIO. The problem happens only with #f37d + #2f call.

  3. @spacemoai MSXTurboR, DOS1

    Anyway I've managed to make it work with PHYDIO. The problem happens only with #f37d + #2f call.

  4. @spacemoai MSXTurboR, DOS1

    Anyway I've managed to make it work with PHYDIO. The problem happens only with #f37d + #2f call.

  5. @spacemoai MSXTurboR, DOS1

    Anyway I've managed to make it work with PHYDIO. The problem happens only with #f37d + #2f call.

  6. @spacemoai I can read the first 9 sectors. The 10th reads a different one (like if the system believed it's a 2DD disk and was accessing the other "side"). However, the same .DSK image with the same machine (OpenMSX emulating an A1GT) has a different behaviour on BASIC (DSKI$) than BDOS (#F37D). My code is executed from the boot sector (at #C01E).

  7. @spacemoai I can read the first 9 sectors. The 10th reads a different one (like if the system believed it's a 2DD disk and was accessing the other "side"). However, the same .DSK image with the same machine (OpenMSX emulating an A1GT) has a different behaviour on BASIC (DSKI$) than BDOS (#F37D). My code is executed from the boot sector (at #C01E).

  8. @spacemoai I can read the first 9 sectors. The 10th reads a different one (like if the system believed it's a 2DD disk and was accessing the other "side"). However, the same .DSK image with the same machine (OpenMSX emulating an A1GT) has a different behaviour on BASIC (DSKI$) than BDOS (#F37D). My code is executed from the boot sector (at #C01E).

  9. @spacemoai I can read the first 9 sectors. The 10th reads a different one (like if the system believed it's a 2DD disk and was accessing the other "side"). However, the same .DSK image with the same machine (OpenMSX emulating an A1GT) has a different behaviour on BASIC (DSKI$) than BDOS (#F37D). My code is executed from the boot sector (at #C01E).

  10. @spacemoai I can read the first 9 sectors. The 10th reads a different one (like if the system believed it's a 2DD disk and was accessing the other "side"). However, the same .DSK image with the same machine (OpenMSX emulating an A1GT) has a different behaviour on BASIC (DSKI$) than BDOS (#F37D). My code is executed from the boot sector (at #C01E).

  11. I'm having issues with a #MSX disk reading routine. If a use DSKI$ from the BASIC, I get what I expect. But if I use the BDOS call (through #F37D) I read a different sector of the disk (even if the logical sector number is the same in both cases).

    Shouldn't be BDOS #2F function and DSKI$ internally the same thing? It is like if the MSX DISK BASIC used a pure logical numbering but the #2F function used a physical numbering. NOTE: it's a single-sided disk.

    Any ideas?

  12. I'm having issues with a #MSX disk reading routine. If a use DSKI$ from the BASIC, I get what I expect. But if I use the BDOS call (through #F37D) I read a different sector of the disk (even if the logical sector number is the same in both cases).

    Shouldn't be BDOS #2F function and DSKI$ internally the same thing? It is like if the MSX DISK BASIC used a pure logical numbering but the #2F function used a physical numbering. NOTE: it's a single-sided disk.

    Any ideas?

  13. I'm having issues with a #MSX disk reading routine. If a use DSKI$ from the BASIC, I get what I expect. But if I use the BDOS call (through #F37D) I read a different sector of the disk (even if the logical sector number is the same in both cases).

    Shouldn't be BDOS #2F function and DSKI$ internally the same thing? It is like if the MSX DISK BASIC used a pure logical numbering but the #2F function used a physical numbering. NOTE: it's a single-sided disk.

    Any ideas?

  14. I'm having issues with a #MSX disk reading routine. If a use DSKI$ from the BASIC, I get what I expect. But if I use the BDOS call (through #F37D) I read a different sector of the disk (even if the logical sector number is the same in both cases).

    Shouldn't be BDOS #2F function and DSKI$ internally the same thing? It is like if the MSX DISK BASIC used a pure logical numbering but the #2F function used a physical numbering. NOTE: it's a single-sided disk.

    Any ideas?

  15. I'm having issues with a #MSX disk reading routine. If a use DSKI$ from the BASIC, I get what I expect. But if I use the BDOS call (through #F37D) I read a different sector of the disk (even if the logical sector number is the same in both cases).

    Shouldn't be BDOS #2F function and DSKI$ internally the same thing? It is like if the MSX DISK BASIC used a pure logical numbering but the #2F function used a physical numbering. NOTE: it's a single-sided disk.

    Any ideas?