S0urceror / MSX-USB

Schematics, drivers, debug tools, to make USB devices on the MSX a reality
GNU General Public License v2.0
65 stars 18 forks source link

Cannot run sofarun #7

Closed denjhang closed 3 years ago

denjhang commented 3 years ago

At present, I use the latest version of MSX-USB ROM, and with a 1GB small-capacity USB flash drive, the format is FAT16. I found that this small USB flash drive can be recognized at present. But after entering nextor, I found that it is read-only, and the available space is always about 32MB.

S0urceror commented 3 years ago

I focused lately on the MSX Terminal extensions for MSX USB. This is great stuff.

With that finished I can investigate your issues more thoroughly. I will document a step-by-step process on my end and put that on the GitHub. Including links to files, etc.

I believe this will help you and others.

In the meantime can you please send me the LSUSB output of your devices? On Linux and Mac lsusb is available on the command line. I made also a similar program for the MSX. This can maybe track why some USB devices are recognized and others not.

From: Denjhang Liu @.> Date: Monday, 30 August 2021 at 16:55 To: S0urceror/MSX-USB @.> Cc: Subscribed @.***> Subject: [S0urceror/MSX-USB] The USB flash drive is read-only and only recognizes 32MB of free space (#7)

At present, I use the latest version of MSX-USB ROM, and with a 1GB small-capacity USB flash drive, the format is FAT16. I found that this small disk can be recognized at present. But after entering nextor, it is found that it is read-only, and the available space is always about 32MB.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/S0urceror/MSX-USB/issues/7, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABGC6KAKQ5PKNGBNTXM24ELT7OLUJANCNFSM5DCBTNMQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

denjhang commented 3 years ago

26D5F10CAA56C99FB8230710C737E961 After I changed the USB flash drive, the MSX-USB can now correctly identify the capacity and can write files to the USB flash drive. But it seems that sofarun cannot be run at the moment, and a strange error occurs. In addition, how does emufile simulate multiple disk mirroring? When I use the following command: emufile a2.dat a2d1.dsk a2d2.dsk a2d3.dsk emufile set a2.dsk After MSX restarted, after entering the aleste2 game normally, although the opening animation is normal, but the disk cannot be replaced, I cannot replace the disk with a2d2.dsk, it seems to be a2d1.dsk all the time.

S0urceror commented 3 years ago

Please check MSX.org and/or contact the author of Sofarun. I am sure they can help you out with the multiple disk issue. I don't play games so much.