GideonZ / 1541ultimate

Official GIT archive of 1541 ultimate II sources
GNU General Public License v3.0
177 stars 45 forks source link

Feature request: Automount disk images #252

Open joerg-d opened 2 years ago

joerg-d commented 2 years ago

i would appreciate the ability to automatically mount a disk image at startup. This would allow you to automatically boot from a floppy image on the C128, for example.

mikebetz42 commented 2 years ago

Page 15 https://rr.pokefinder.org/rrwiki/images/6/63/1541Ultimate_User_Guide_0.15_Concept3.pdf

Load last mounted disk:

If set to Yes the 1541 Ultimate will auto mount the last mounted D64 image on power-up (if present and in the same location on the SD Card).

Default: No (Advise: Yes)

markusC64 commented 2 years ago

You're aware that the linked documentation is for the Ultimate I?

That does not help for newer ultimates.

mikebetz42 commented 2 years ago

I had thought the newer Ultimate were continuations of the code for older ones. When was the feature removed?

GideonZ commented 2 years ago

It was not really removed. The old code was abandoned, and everything was written from scratch.

The issue with auto-mount is that the disk has to reside on internal flash for the feature to work like you want it to. Otherwise it would require another reset of the C128.

markusC64 commented 2 years ago

No, Firmware 1.x had a completely dofferent user interface.

I don't know exactly when that feature was removed. On firmware 2.6k that feature has not been available, too. So I'd give an educated guess: With the release of firmware 2.0 that feature is removed. You see, the ultimate II has an usb port, while the ultimate i has not. Think the time usb needs to "mount" the usb storage volume. That breaks automount - at least in the non delayed version.

joerg-d commented 2 years ago

For me personally, being able to automatically mount a disk image from internal flash would be enough.

xahmol commented 2 years ago

Not exactly the same, but on the C128 the Device Manager ROM in the latest alpha build adds the possibility to directly at boot choose an image to boot from with a FileBrowser. Use that now myself very often.