alexh wrote:
tnt23 wrote:
Fitting the current version of PCB instead of original disk drive could be slightly unusable on big Amigas. Currently it has its controls - LCD and buttons - soldered on the same PCB
I am not a particular fan of the LCD & Multiple buttons idea. Yes it makes it platform independent, but it adds significantly to the overall cost and as you say it makes it difficult to replace "any"[/i] 3.5" floppy drive.
After all you have a powerful computer and a TV, why do you need an LCD?
Frankly speaking, I don't think $10 would add that much to the whole thing. My perception is that for most vintage computing geeks out there it doesn't matter. I have just bought a 16 years old KickStart 2.05 ROM for my A600 for $20, isn't that kinda weird? :lol:
On the other hand, having some sort of indication of what disk image is in the drive, and what activity is taking place (and I am very keen to know what track is being accessed you see) seems quite nice and friendly. At least with green backlight.
Yes the TV and computer are there, but only Amiga can directly control most of floppy bus signals in the way it makes possible to arrange some hackish exchange protocol between the host and the emulator. Just like it is done with drive ID thing. When a special controller like WD1793 is used to talk to a floppy, there is little to no chance at all to bypass it. Would an Atari ST be able to work through this scheme I wonder.
The boot image is part binary file, and part interaction with the controller.
This can be tricky, althought it would be a nice challenge of its own to hack that interaction. It would have to be completely transparent for the system, use only those floppy bus lines that are there, and (last but not least) must allow write access, too. And definitely would require a new incarnation for another platform.
I am not sure I would undertake this load of development, really :-)
By keeping multi-disk games in folders on the flash card, you could select between disks by simply pressing the eject button for less than 2 seconds to cycle through.
Another thing is that currently it takes emulator 16 seconds to load the selected disk image into its RAM. So there won't be any fast cycling through those images.
By getting rid of the LCD and extra buttons (and support code) the floppy emulator can be reduced in complexity and mass produced for a low price. (And/Or for a high profit ;-))
Well, the support code is already in there, so it won't cut costs as the MCU won't be any cheaper :-) As for any mass production, I doubt there will be any really mass one.