mihaip / infinite-mac

A classic Mac loaded with everything you'd want
https://infinitemac.org
Apache License 2.0
1.16k stars 68 forks source link

infinitemac.org #100

Closed mihaip closed 1 year ago

mihaip commented 1 year ago
that-ben commented 1 year ago

I vote for infinitemac.org It's cute, it's small and it fits in our pocket. 💰 Plus, people have been slowly getting used to the Infinite Mac brand name for almost a year now so the community already easily recognizes and trusts this name.

that-ben commented 1 year ago

About the list of disk images above, I could supply all of them if you wanted. Also, I would highly discourage making a System 3.1 environment as this was the worst Mac OS release ever made. It contained serious bugs that would corrupt the hard drive or floppy disk on which it ran. This release should be thrown in an erupting volcano and be forgotten forever ;-)

mihaip commented 1 year ago

@that-ben do you have any pointers for an accurate System 0.97/1.0 disk image? The ones I've been able to find are all not quite right:

  1. https://archive.org/details/MacintoshSystemSoftware1.0AppleComputerInc.1984 has a missing icon for the system disk (and appears to have been modified on a French system at some point, based on the modification dates). https://macgui.com/downloads/?file_id=24093 is the same thing.
  2. https://www.macintoshrepository.org/7617-mac-os-0-x-1-0-pre-release- appears to be a modified version, where Chicago 12 has been replaced with a Marker Felt-like font. https://macgui.com/downloads/?file_id=20606 is the same thing.
  3. https://winworldpc.com/product/mac-os-0-6/system-1x is same edited font one
  4. https://www.macintoshrepository.org/34467-macintosh-system-software-1-0-redump- manually undoes the Chicago 12 font, but has a custom desktop pattern

For now I've gone with a fixed up version of the last one, but it still doesn't feel quite right.

that-ben commented 1 year ago

Hi Mihai, alas, the reason for the modified/patched System 1.0 disk images that are lying around on the internet is because the only actual physical copies that have both been found and archived were corrupted. Most sites are now hosting the same "modified" System 1.0 as an almost perfect substitute, but it's not museum perfect. TBH, I think most users will never really know the difference...

mihaip commented 1 year ago

@that-ben and anyone else following this bug: https://infinitemac.org now has all releases through 6.0.8. Let me know if I missed any and/or anything notable in the release highlights.

that-ben commented 1 year ago

hello (again) For a second time in less than 6 months, I am genuinely impressed by the amount of work you've put into this collection of WASM emulators and they seem to be working great. The little drop down to choose which ROM you want to boot any given system release is fantastic. Just the fact alone that you left System 3.1 out is worth the wait! ;-) (JK) So I guess now the next step is the last checkbox in your list? "Alternate library disk image for MFS-only operating systems (System 2.0 and earlier). Include MacPaint, MacWrite, etc." the-wolf-of-wall-street-clap

I know you're not there yet, but please don't forget the 4-bit depth (16 colors) Mac II configuration. There are only a handful of games that require 16 colors mode, but they won't work without it. SimCity, that you already have on the Infinite HD, could be replaced by version 1.14c instead of 1.11 which would allow it to run in 16 colors mode. That's how I remember that game and I think the color version aged better and will attract more kids to want to play it. Note that version 1.14c still works just as good in B&W mode (it's hybrid): https://emulate-in-browser.macintoshrepository.org/?macmodel=6&disk1=MacOS753.dsk&disk2=9781_SimCity-1.4c.dsk&r

that-ben commented 1 year ago

Out of curiosity, what motivated you to choose the platinum bezel/look for the System 4.0 (or even 4.1) box on InfiniteMac.org?

mihaip commented 1 year ago

The bezel color is based on the machine, and 4.0 only runs on the SE (at least, that's what I've observed in my local testing with Mini vMac). The SE was the first machine to use the platinum color.

You can end up with beige bezels for subsequent releases if you customize the machine type to back to a 512Ke or Plus:

image
that-ben commented 1 year ago

Not sure what EveryMac.com is on to, but apparently the Macintosh II can boot as far back as System 2.0! https://everymac.com/systems/apple/mac_ii/specs/mac_ii.html

mihaip commented 1 year ago

I'm guessing that's due to the confusion between System Software releases and System versions -- System Software 2.0 shipped with System 4.0.

that-ben commented 1 year ago

The bit at 1:50 in the demo video is hilarious! I never read that before and this caught me by surprise wow! Looks like you realized Jason's dream!

mihaip commented 1 year ago

@that-ben are you aware of any > 1.4 MB MFS images that will mount in Mini vMac with a Mac 128K ROM and running System 1.0? I'm looking to construct a mini version of Infinite HD for older systems, and I'm having trouble (the Mini vMac MFS blanks only go up to 1.4 MB, and those don't mount as secondary disks either)

mihaip commented 1 year ago

Actually, never mind, I was able to get the 1.4 MB image to work by gradually moving it back in time, instead of starting with System 1.0 directly. 1.4MB should probably be plenty for MacPaint, MacWrite and other early software.

that-ben commented 1 year ago

Gahh, I wasn't able to catch your message on time, would have loved to help you out. Yes, 1.4MB is kind of a lot for the original 128K considering it only came with 400KB floppies, but I'm wondering why not use a 20MB MFS image instead of only 1.4MB? I mean, why 1.4MB specifically? The 128K did not even support 1.4MB floppies (so it must be seeing it as a hard drive I suppose?)

EDIT: In hindsight, perhaps you want to keep it closer to the original environment and not have an INIT (extension) loaded at startup just so we can get a 20MB HDD mounted on the desktop. If that's the case, then at least, we could get a 2.5MB HDD image mounted 100% natively on the 128K environment without any INIT or anything additional at all. Here is a demo 2.5MB MFS HDD image if you want to zero it out and use it. Seems to work just fine on the 128K Mini vMac environment... though my game does not :P (because of the sound library, requires System 3 or newer, I think) https://www.macintoshrepository.org/files/direct/2.5MB-MFS-HDD.dsk.zip

adsds

Iritscen commented 1 year ago

Just a tiny note on the website's text: you are missing the word "be" in the sentence "Files can imported and exported using drag and drop…". I love the site though, great design!

Edit: One more typo under System 6.0.5: "Bundled 32-bit QuidckDraw".

mihaip commented 1 year ago

@Iritscen thanks for reporting those, should be fixed now.

mihaip commented 1 year ago

Declaring this done I've filed other GitHub issues for the lingering tasks (#141, #142, #143, #144, #145, #146).