Mini vMac : Floppy Drive

Make Mini vMac emulate the floppy drive.

$2000
target
$0 pledged, USD
$
Pledge now, pay later.

Project progress

The project has already been 0% completed, but the developer has stalled the development.

You need to come to an agreement with the developer. You may just need to pledge more money.

The project’s comments may contain more information.

14 Dec
14 Jun
0%
the developer is waiting for pledges
Downloads

Developer Info

prattp is developing this project for $2000 over 6 months.

Go to the developer’s website.

Project Info

License is open-source.

No pledgers yet.

Project Tags

minivmac
comments

Project details

Update: Mini vMac no longer requests pledges. Please do not pledge to this project.

Mini vMac emulates most of the hardware of the Macintosh Plus, but not the floppy drive. Instead the ROM is patched with a replacement disk driver. For this project I will improve emulation of the IWM chip, and emulate the floppy drive, so that Mini vMac will work without this or any other ROM patch, to help make the emulation as accurate as possible.

This would only be a compile time option, not the default, since very little Macintosh software would notice the difference, it would be much slower, and it would lose a lot of the features of Mini vMac. Such as mounting more than 2 disk images, using disk images of size other than 400K or 800K, and also the entire extension mechanism, so importing and exporting of files and the clipboard wouldn’t work. Sector file tags, an extra 12 bytes of information for each 512 byte sector, may not be completely supported, since there is no place to put them in the usual disk image format.

This project will likely require around a month or two of my time to complete. The project will be considered done when the implementation is available in a development source snapshot (on minivmac.sourceforge.net/develop/). It will later be included in the next official release.

Add a comment

Before you add a comment you must be signed up – it takes about 30 seconds. Sign up now.

Markdown formatting help:

Type thisTo get
*italics*italics
**bold**bold
[Brush](http://brush.co.nz/)Brush
* item A
* item B
* item C
  • item A
  • item B
  • item C