Nextstep on ao486?

AntialiasedPixel
Posts: 44
Joined: Mon May 25, 2020 2:17 am
Been thanked: 2 times

Nextstep on ao486?

Unread post by AntialiasedPixel »

I was doing the usual Youtube rabbit hole last night and came across a video on running Nextstep OS 3.3 on a 486. Never realized they released it for Intel PCs. Got me thinking that it might be a fun project for Mister, but upon some further research, it looks like it only installs from a CD which I assume has to be accessible at the hardware level since you can't boot into dos and use something like software .iso mounting to access.

Maybe somehow installing to a vhd via parallells/fusion/pcem, then moving that over to the Mister. I've never used nextstep, but I assume that is unlikely to work. Any other ideas on how to play around with Nextstep on the Mister?

All this is of course assuming that if I could get the CD accessible to install that it would even make it through the installer driver/hardware wise, but seemed like a potentially cool way to try out the OS and see where it all began for OSX on the Mac.
tlaloc
Posts: 26
Joined: Wed May 27, 2020 6:59 pm
Has thanked: 1 time

Re: Nextstep on ao486?

Unread post by tlaloc »

AntialiasedPixel wrote: Sat Aug 08, 2020 5:38 pm I was doing the usual Youtube rabbit hole last night and came across a video on running Nextstep OS 3.3 on a 486. Never realized they released it for Intel PCs. Got me thinking that it might be a fun project for Mister, but upon some further research, it looks like it only installs from a CD which I assume has to be accessible at the hardware level since you can't boot into dos and use something like software .iso mounting to access.

Maybe somehow installing to a vhd via parallells/fusion/pcem, then moving that over to the Mister. I've never used nextstep, but I assume that is unlikely to work. Any other ideas on how to play around with Nextstep on the Mister?

All this is of course assuming that if I could get the CD accessible to install that it would even make it through the installer driver/hardware wise, but seemed like a potentially cool way to try out the OS and see where it all began for OSX on the Mac.
It is possible to mount ISO images in the *-DOS environment, check this post out:
viewtopic.php?p=7380#p7380
AntialiasedPixel
Posts: 44
Joined: Mon May 25, 2020 2:17 am
Been thanked: 2 times

Re: Nextstep on ao486?

Unread post by AntialiasedPixel »

tlaloc wrote: Sat Aug 08, 2020 6:29 pm It is possible to mount ISO images in the *-DOS environment, check this post out:
viewtopic.php?p=7380#p7380
Sorry, I should have been more specific. I realize you can mount .iso files in dos, but I think to install Nextstep, you have to boot from a Nextstep boot floppy, and then from there it loads cdrom support and installs from the CD. I don't think you can run an installer directly from the CD after mounting the .iso via dos, but I could be wrong.
rhester72
Top Contributor
Posts: 1107
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 13 times
Been thanked: 169 times

Re: Nextstep on ao486?

Unread post by rhester72 »

You could theoretically put the files from the ISO onto a vhd (and give it a valid boot record) and try to boot from that, and use that to install to a second vhd.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: Nextstep on ao486?

Unread post by Caldor »

Yes, you can take the boot record from a CD and put it on a floppy or... afaik... a VHD. That should get around that problem.
abbub
Posts: 36
Joined: Mon May 25, 2020 3:52 pm
Location: Fort Collins, CO
Has thanked: 2 times
Been thanked: 7 times
Contact:

Re: Nextstep on ao486?

Unread post by abbub »

I was able to get it installed in VirtualBox, then move the VHD over to the ao486. It bootstraps, but on boot it can't seem to find the drive:
'ATA drive 0 is not present.'

Possibly a driver issue, but I was only able to get the VM to install with one of the two IDE drivers that I found.
rhester72
Top Contributor
Posts: 1107
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 13 times
Been thanked: 169 times

Re: Nextstep on ao486?

Unread post by rhester72 »

Does NeXTStep assume a SCSI controller? (I think it might from my VirtualBox days.) If so, ao486 only implements a very basic IDE controller.
abbub
Posts: 36
Joined: Mon May 25, 2020 3:52 pm
Location: Fort Collins, CO
Has thanked: 2 times
Been thanked: 7 times
Contact:

Re: Nextstep on ao486?

Unread post by abbub »

rhester72 wrote: Mon Aug 10, 2020 1:26 am Does NeXTStep assume a SCSI controller? (I think it might from my VirtualBox days.) If so, ao486 only implements a very basic IDE controller.
As I mentioned, there are two IDE drivers that come with NextStep. One is an Intel driver, one is a more generic driver. I could only get the VM to install on the more generic driver. It's possible that the ao486 might be happier with the Intel driver, but I haven't figured out how to install onto a VHD with it.
sjuswede
Posts: 5
Joined: Thu Aug 13, 2020 6:49 pm
Has thanked: 3 times

Re: Nextstep on ao486?

Unread post by sjuswede »

NeXTstep for x86 (so called white hardware) supports generic IDE, or Intel 440 chipset IDE for better performance. It is very picky with this, unless it's a 440 chipset it will be very slow. SCSI works as well, of course, and will get excellent performance.

There are drivers for various graphics cards, including some still supported (by third party hobby developers).

Sound will work through a Sounblaster 16.

A good summary of drivers is available. I link it below. It's for OpenSTep 4.x, but in practice the support for NeXTstep 3.3 and OpenStep 3.3 is pretty much identical. Drivers can also in some cases be moved between versions.

http://www.shawcomputing.net/resources/ ... ity_1.html
User avatar
kathleen
Top Contributor
Posts: 409
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 224 times
Been thanked: 131 times

Re: Nextstep on ao486?

Unread post by kathleen »

Thank you for the link @sjuswede, a lot of valuable pieces of information and downloads for this amazing OS. I did not try to run it yet on Mister as it seems to be not so easy but I tried it and used in on PC wia Virtualbox, I found it a very interesting OS, thanks to the Apple touch maybe :-).

かすりん

no_myrealusername
Posts: 1
Joined: Wed Jun 08, 2022 6:17 pm

Re: Nextstep on ao486?

Unread post by no_myrealusername »

Did you get anywhere with this kathleen?
kevind
Posts: 8
Joined: Tue Jul 28, 2020 4:25 am
Has thanked: 3 times
Been thanked: 3 times

Re: Nextstep on ao486?

Unread post by kevind »

I’ve played around with this off and on for a bit with Openstep 4.2. The main issue is that the current IDE driver for NeXTstep does not work correctly with ao486. The openstep system would never properly read the SPT value and would always set it to 0, causing the system to not find any writable drives. I had done a little bit of debugging, but never enough to track down the underlying issue.

One thing of note: The Openstep4.2 CD is a nonstandard format to allow it to be sparc bootable but contain the data for intel and sparc installs. I had to convert my copy from ISO to CHD before the system would accept it. It fails virtually silently if you just try to use a non-standard ISO— it will complain on the console, but if you don’t have access to the console you won’t see anything.
User avatar
clarkkent
Posts: 98
Joined: Sun Nov 21, 2021 1:59 pm
Has thanked: 1 time
Been thanked: 15 times

Re: Nextstep on ao486?

Unread post by clarkkent »

Having a NeXTstation Turbo Color on my desk. 😎

Also an image on VMware.
TuffyDK
Posts: 19
Joined: Sat Jan 14, 2023 7:41 pm
Has thanked: 5 times
Been thanked: 4 times

Re: Nextstep on ao486?

Unread post by TuffyDK »

Hi.

Does anyone has a "how to install" Nextstep 3.3, so the rest of us can follow to install it correctly??

Post Reply