Difference between revisions of "Boot SPARCStation 1 in MAME"

From Computernewb Wiki
Jump to navigation Jump to search
(Created page with "<code>mame64 sun4_60 -ramsize 64m -slot1 bwtwo -window</code> Downloads needed: sun4_60.zip - https://wowroms.com/robots.txt/roms/mame/sun-4-3x0-clone/108220.html bwtwo.zip...")
 
m (Reverted edits by a hidden user to last revision by DFU)
Tag: Rollback
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<code>mame64 sun4_60 -ramsize 64m -slot1 bwtwo -window</code>
+
This article will detail how to '''boot SPARCStation 1''' and install SunOS 4.1.2 in MAME.
  
Downloads needed:
+
The machine will have the following specs:
 +
*Monochrome graphics adapter (there are others, the monochrome one works best)
 +
*2GB Hard Drive (real SPARCStations did not have hard drives with this big a size, nonetheless it works fine in the emulation)
 +
*64MB of RAM
 +
 
 +
==Rough guide==
 +
The first thing you need to do is download these files and place all of them into the "roms" folder in MAME, except SunOS 4.1.2.
  
 
sun4_60.zip - https://wowroms.com/robots.txt/roms/mame/sun-4-3x0-clone/108220.html
 
sun4_60.zip - https://wowroms.com/robots.txt/roms/mame/sun-4-3x0-clone/108220.html
Line 7: Line 13:
 
bwtwo.zip - https://archive.org/download/aristmk6_201810/bwtwo.zip
 
bwtwo.zip - https://archive.org/download/aristmk6_201810/bwtwo.zip
  
Put both zips in "roms" folder in MAME.
+
SunOS 4.1.2: https://winworldpc.com/product/sunos/4x (download the one labeled "SunOS 4.1.2 (CD) [Sun SPARC]"
 +
 
 +
Once that is done you should open CMD or a Linux Terminal and create a virtual hard disk like this:
 +
 
 +
<code>chdman createhd -f -o sunos412.chd -s 2147483648</code>
 +
 
 +
Once that's all done the first MAME boot command looks like this:
 +
 
 +
<code>mame64 sun4_60 -window -slot1 "bwtwo" "-scsibus:0" harddisk "-scsibus:1" "" "-scsibus:6" cdrom -hard sunos412.chd -cdrom SunOS_412.iso</code>
 +
 
 +
If you want fullscreen, remove the "-window" part.
 +
 
 +
[[File:Sparc1-SunOS.png]]
 +
 
 +
Press <code>b cdrom</code> and hit enter to boot into the CD.
 +
 
 +
(will write more here later)
 +
 
 +
When you partition the disk, make sure that: Partition A is the boot partition, partition B is swap, and partitions G and H contain the majority of the disk. Make sure Partition C spans the entirety of the disk. I have no idea why you need to set it up in this way, but this is how SunOS expects it to be set up.
 +
 
 +
DON'T FORMAT THE DISK unless you several hours to kill. You only need to label the disk when its partitioned.
 +
 
 +
When you reboot into the miniroot type <code>suninstall</code> to start installing the OS.
 +
 
 +
[[Category:MAME]]
 +
[[Category:Tutorials]]

Latest revision as of 21:09, 9 May 2020

This article will detail how to boot SPARCStation 1 and install SunOS 4.1.2 in MAME.

The machine will have the following specs:

  • Monochrome graphics adapter (there are others, the monochrome one works best)
  • 2GB Hard Drive (real SPARCStations did not have hard drives with this big a size, nonetheless it works fine in the emulation)
  • 64MB of RAM

Rough guide

The first thing you need to do is download these files and place all of them into the "roms" folder in MAME, except SunOS 4.1.2.

sun4_60.zip - https://wowroms.com/robots.txt/roms/mame/sun-4-3x0-clone/108220.html

bwtwo.zip - https://archive.org/download/aristmk6_201810/bwtwo.zip

SunOS 4.1.2: https://winworldpc.com/product/sunos/4x (download the one labeled "SunOS 4.1.2 (CD) [Sun SPARC]"

Once that is done you should open CMD or a Linux Terminal and create a virtual hard disk like this:

chdman createhd -f -o sunos412.chd -s 2147483648

Once that's all done the first MAME boot command looks like this:

mame64 sun4_60 -window -slot1 "bwtwo" "-scsibus:0" harddisk "-scsibus:1" "" "-scsibus:6" cdrom -hard sunos412.chd -cdrom SunOS_412.iso

If you want fullscreen, remove the "-window" part.

Sparc1-SunOS.png

Press b cdrom and hit enter to boot into the CD.

(will write more here later)

When you partition the disk, make sure that: Partition A is the boot partition, partition B is swap, and partitions G and H contain the majority of the disk. Make sure Partition C spans the entirety of the disk. I have no idea why you need to set it up in this way, but this is how SunOS expects it to be set up.

DON'T FORMAT THE DISK unless you several hours to kill. You only need to label the disk when its partitioned.

When you reboot into the miniroot type suninstall to start installing the OS.