Closed cristianoag closed 2 years ago
I assume MSXUSB and not MSXUSBNext. In MSXUSB you mount an USB stick as a whole drive and Nextor takes care of the file and folder management. As long as it's FAT12 or FAT16 this should work fine.
To be exact you use the CD
Can you confirm?
Fixed. The changes were submitted in a pull request. I tested on openMSX and real hardware. Working in both.
Temp solution was submitter, but it seems we have a bug identifying changes on the disk.
Hi Christiano, sorry for the long wait. Had some construction going on in my house followed by a nice holiday. I just checked your comments and your code recommendations. I found out that I never initialised workarea->disk_change. Now it does. In normal use it will now always return 1. Only when you use the CALL MOUNTDSK command in Basic to load another image it does only one time return 2 to indicate the change to Nextor and subsequently again 1's. This solves the issue (I hope). Can you test the latest update?
Looks like yesterday's version was build with SDCC 4.2.0 and that does (currently) not work. Anyway, I rebuild and pushed the latest version again to GitHub.
Did some tests and I confirm it is working as promised:
Closing this issue now since I believe it's fixed in the last release.
@S0urceror - The latest MSXUSB build is not working well with folders. You enter folders, they are shown on the path but when you execute dir it is getting back to the root of the disk. I think there is an issue on the code.