IDECDEX v1.3 bug report thread

Pagina 1/5
| 2 | 3 | 4 | 5

Door Louthrax

Prophet (2076)

afbeelding van Louthrax

07-12-2016, 15:50

I've just release a bug-fix version of the IDE CD-ROM drive IDECDEX, you can grab it on my website. I labelled it v1.3 to avoid confusion with previous 1.2 version by Jon De Schrijder. Jon, I don't know if you will read this, but let me know if you have any problem with that.

It has the following fixes:

  • Fixed bug in the MSX-DOS 2 function 4Ah (Move file handle pointer) when using method 2 (Relative to the end of the file). The addition logic to compute the new file offset was wrong.
  • Fixed bug in the MSX-DOS 2 function 44h (Create file handle). This function was not supposed to be called for CD-ROM (which are read- only) and was corrupting non CD-ROM file creation in some cases (IDECDEX is always called first, even for non CD-ROM accesses).

Please report any issue you might find on this thread.

Aangemeld of registreer om reacties te plaatsen

Van edoz

Prophet (2169)

afbeelding van edoz

08-12-2016, 14:35

Nice! I always liked the CDROM driver as a drive on the MSX!

Van sd_snatcher

Prophet (3031)

afbeelding van sd_snatcher

30-05-2017, 00:26

Do you have the sources of the IDECDEX, Louthrax? Smile

Van Louthrax

Prophet (2076)

afbeelding van Louthrax

30-05-2017, 00:43

sd_snatcher wrote:

Do you have the sources of the IDECDEX, Louthrax? Smile

Sadly not, and I have not been able to find them on the net. I just used openMSX to identify and patch the problems.

Van iamweasel2

Hero (523)

afbeelding van iamweasel2

30-05-2017, 05:07

It would be nice if we could use IDECDEX with Nextor. But AFAIK Nextor doesn't support CD-Roms. Sad

Van sd_snatcher

Prophet (3031)

afbeelding van sd_snatcher

30-05-2017, 12:59

Yes, that's what I had in mind. And given Nextor's way better support for drivers, maybe this could be integrated into the IDE driver, so CD-ROMs would be supported natively.

Van Louthrax

Prophet (2076)

afbeelding van Louthrax

16-03-2019, 13:11

Hey, the code from MSXCDEX.COM (the CD-ROM driver for Novaxis SCSI interfaces) is almost the same as the one in IDECDEX.COM (it's kind of duplicated for strange reasons...). And MSXCDEX.COM had the same bug, so that might be an easy fix. Know what I will do this week-end Smile

Van alexito

Hero (522)

afbeelding van alexito

16-03-2019, 16:18

Great Louthrax I get the novaxis scsi will be great make a set up and test your fix. BTW novaxis scsi is already emulated for blue or openmsx?

Van Manuel

Ascended (15619)

afbeelding van Manuel

16-03-2019, 16:44

Yes it is. But it isn't used much, so it hasn't seen much testing I guess.

Van Louthrax

Prophet (2076)

afbeelding van Louthrax

16-03-2019, 17:19

Seems to work Smile


An interesting thing with CD-ROM and SofaRun on Novaxis is that you can put all your ROM/DSK/CAS images in ZIPs files on the CD-ROM and use a 32MB partition for temporary files (so you do not need FAT16.COM patch). You just need to remember cleaning the temporary files from time to time to avoid "disk full" issues.

Still doing some tests and I will publish the fix.

Van Louthrax

Prophet (2076)

afbeelding van Louthrax

16-03-2019, 17:37

OK, I've uploaded the patch for MSXCDEX on my website. Everything is grouped into a common "IDECDEX v1.3 and MSXCDEX v.041" link and download.

Alexito, let me know if that works. Must I was not expecting much "customers" for this patch (how many people still using Novaxis interfaces with a real CD-ROM drive in the world) Smile ?

Pagina 1/5
| 2 | 3 | 4 | 5