Previous Thread
Next Thread
Print Thread
Page 4 of 4 1 2 3 4
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
Mac OS from scratch, on MAME 0.232+ (or a recent Git pull). (post 1/2)

Prereqs: the Apple Legacy Recovery CD-ROM, which you can get from Macintosh Garden. WARNING: Internet Archive has a version of the CD which does not work properly - it boots, but the file association with the .scr scripts doesn't work.

First, create a hard disk image. I'll give instructions for one that's around 500 MB, but you can go up to at least 1 GB without MacOS getting upset.
For an uncompressed CHD, enter chdman createhd -c none -chs 1023,63,16 -o myhdd.chd. If you're on Linux, BSD, or modern macOS, you can easily create a non-CHD raw image with dd if=/dev/zero of=myhdd.hdv bs=1000000 count=500.

Second, start MAME with the hard disk image you just created and the Legacy Recovery CD-ROM mounted on the Mac IIci driver: mame maciici -ramsize 8M -hard1 myhdd.chd -cdrom "Apple Legacy Recovery Oct 1999.iso" (use myhdd.hdv instead if you chose that route to create the image).

The system will start up and you'll see a Finder desktop like this:
[Linked Image from rbelmont.mameworld.info]

Double-click the "Legacy Recovery" icon:
[Linked Image from rbelmont.mameworld.info]

And then double-click "Disk Utilities" and then "Formatting Software":
[Linked Image from rbelmont.mameworld.info]

Next double-click "Drive Setup 1.5":
[Linked Image from rbelmont.mameworld.info]

Click your hard disk image, which will show as "<not initialized>" and then click the "Initialize.." button:
[Linked Image from rbelmont.mameworld.info]

When this warning comes up, you can pick "Custom Setup..." if you know what you're doing and want to partition the hard disk in some special way, or just click "Initialize" to get a single partition the full size of the disk:
[Linked Image from rbelmont.mameworld.info]

You should get this success:
[Linked Image from rbelmont.mameworld.info]

4 members like this: Kale, remax, Duke, robcfg
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
MacOS from scratch (post 2/2)

Select File -> Quit to exit Drive Setup, and close the "Formatting Software" and "Disk Utilities" windows.
[Linked Image from rbelmont.mameworld.info]

Double-click the "Mac OS" folder and then the folder for the System version you wish to install. I chose System 7.1.1 here as a good choice - it's reasonably up-to-date, but doesn't use a ton of RAM like 7.5, and runs all the way back to the Macintosh Plus. (If you are unsure what versions will work on a particular model, double-click the "System Software by CPU" folder and then navigate to the model you'd like to run).
[Linked Image from rbelmont.mameworld.info]

Double-click the "Net Install.scr" file to launch Disk Copy and mount all of the installation disk images.
[Linked Image from rbelmont.mameworld.info]

Click "Agree". After a few moments the installer will launch. This will look different depending on the version you pick, my screenshots here are for System 7.1.1.
[Linked Image from rbelmont.mameworld.info]

Click Ok to get to the main installer screen (for some versions you may go directly here):
[Linked Image from rbelmont.mameworld.info]

The defaults are usually OK. Make sure it's "Macintosh Family system software" or "System Software for all Macs" or something like that (the phrasing differs per System version) to ensure the resulting hard disk can boot on any supported Mac.
[Linked Image from rbelmont.mameworld.info]

Once the installer is done, you should see this success:
[Linked Image from rbelmont.mameworld.info]

Choose "Quit", and then choose "Shut Down" from the "Special" menu to cleanly shut down the system:
[Linked Image from rbelmont.mameworld.info]

Quit MAME and then restart it without the Legacy Recovery CD-ROM mounted. It should boot up into your installed System version:
[Linked Image from rbelmont.mameworld.info]

5 members like this: Kale, remax, Darkstar, Duke, robcfg
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
Reminder: this thread is for OS install guides only. Posting questions here may result in a ban, please create a new thread for support issues instead.

Joined: Aug 2009
Posts: 1,250
Likes: 171
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,250
Likes: 171
Installing OS/2 Warp 3 in pc9821ap2

Notes at the time of writing:
- Bleeding edge or upcoming MAME 0.272.
- Doesn't work in plain pc9821 (kernel panic during install), do not bother in anything beyond pc9821ce2 (will make use of PCI features, assuming you even get there)

1. Enable IDE BIOS in Machine Configuration thru TAB menu (step eventually to be removed)

2. Create a chdman HDD,
Code
./chdman createhd -c none -chs 332,16,63 -o "<path>" 

3. Startup the machine
Code
./mame pc9821ap2  -hard "<hdd_path>" -ramsize 14M -flop1 os2warp3:flop1 -cdrom os2warp3:cdrom

4. You will be greeted with an █ █ OS/2 prompt then this, which just means to swap os/2 warp 3 with Disk 1 in Drive A then strike enter key
[Linked Image from mamedev.emulab.it]

5. Loading from floppy drive, with an extra more laconical "loading" screen afterwards
[Linked Image from mamedev.emulab.it]

6. Once done, OS/2 will ask to insert installation floppy again, and CD-Rom if it isn't already
[Linked Image from mamedev.emulab.it]

7. Ask for user to select between Basic or Advanced configuration. The HDD partition is currently unformatted so need to choose Advanced here
[Linked Image from mamedev.emulab.it]

8. Select 1 for formatting the HDD with one contiguous partition.
[Linked Image from mamedev.emulab.it]

9. Partitioning complete, remove and reinsert the Install Disk media (?), then at "SYSTEM SHUTDOWN" soft reset the machine
[Linked Image from mamedev.emulab.it]

10. Now redo step 4, until you reach this, select 1 if one partition is used
[Linked Image from mamedev.emulab.it]

11. Asks you if you want the normal PC-98 letter scheme (1, A: will be HDD) or the more canonical DOS/V schema (where A: is floppy and C: is HDD)
[Linked Image from mamedev.emulab.it]

12. install phase 1
[Linked Image from mamedev.emulab.it]

13. At the end of it, will ask for removing floppy drive then strike enter -> "SYSTEM SHUTDOWN" -> soft reset
[Linked Image from mamedev.emulab.it]

At this point once rebooted OS/2 will ask for the usual device select and what OS parts to install, at the time of this writing those screens are broken so delaying this (trivial) part for later.

3 members like this: R. Belmont, robcfg, Darkstar
Joined: Aug 2009
Posts: 1,250
Likes: 171
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,250
Likes: 171
Installing OS/2 Warp 3 in pc9821ap2 (part 2).
Press ESC to return back to a previous step.

14. Device select.
The ones on top row are Code Page and JIS arrangement
middle row is serial support (yes), keyboard (98 keys), graphic adapter (PEGC at 256 colors)
Bottom row is APM (none), PCMCIA (no), CD-ROM, Printer (do not install default printer), Music adapter (PC-9821 A Mate), SCSI (no).
ETA: at current time there's a bug that will list CD-ROM as その他 (others), eventually leading to the media missing when installed. Going in CD select and select PC CD-101 should fix this inconvenient.

[Linked Image from mamedev.emulab.it]

Most of the stuff not automatically detected isn't supported at the time of this writing, so just click on bottom left button to go on.

15. OS component select. Bottom right box is available space (top) vs. required (bottom).
Pressing (R) button will go "Recommended", which gets rid of most fonts packages and マルチメディアのソフトウェアのサポート (Multimedia Software Support), (A) button will install everything. Going R then re-enabling the extra Multimedia pack will trim down installation to 38-ish MB.
Press (I) button to install.
[Linked Image from mamedev.emulab.it]

16. "Expansion Options". Not sure what this setting does, the other two are always greyed out (open preference then modem service options?). Press left button to continue.
[Linked Image from mamedev.emulab.it]

17. Ready to be greeted with the OS/2 install progress bar.
[Linked Image from mamedev.emulab.it]

18. Once done, it will prompt to this screen, that suggests to change system defaults. Press left button to go "End" and soft reset.
[Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it]

19. Finally ready to use the OS smile
[Linked Image from mamedev.emulab.it]

Last edited by Kale; 11/14/24 09:48 PM.
Page 4 of 4 1 2 3 4

Link Copied to Clipboard
Who's Online Now
2 members (R. Belmont, Dorando), 281 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,929
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com