<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://gunkies.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Neozeed</id>
		<title>Computer History Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://gunkies.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Neozeed"/>
		<link rel="alternate" type="text/html" href="https://gunkies.org/wiki/Special:Contributions/Neozeed"/>
		<updated>2026-04-06T13:44:15Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Netnews_archive&amp;diff=34767</id>
		<title>Netnews archive</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Netnews_archive&amp;diff=34767"/>
				<updated>2024-06-29T13:17:25Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: update the location to something more like the original. files are still on sourceforge though&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:davidwiseman-tapes.jpg|200px|thumb|right|David Wiseman]]&lt;br /&gt;
There is an incredible archive [http://annex.retroarchive.org/utzoo/index.html here] of all the early [[Usenet]] posts from February 1981 until June of 1991.&lt;br /&gt;
&lt;br /&gt;
== Magi's account ==&lt;br /&gt;
&lt;br /&gt;
Magi's NetNews Archive involvement:&lt;br /&gt;
&lt;br /&gt;
: Well, the thank-you's have been rather ebullient all day long today and I feel somewhat embarrassed by the attention. Especially given how long it took us to get the archive on line and visible! It has to be close to 10 years now. Sigh.&lt;br /&gt;
: The story is more a story of fits and starts than of resolve. And our contribution accounts for some (most?) of the first 10 years of the Google archive.&lt;br /&gt;
&lt;br /&gt;
: If I recall correctly, the issue of Henry Spencer's (actually, the University of Toronto, Department of Zoology's) NetNews archive was raised at a Usenix conference in the early 90's. The question: can we get at them? Bruce Jones was especially interested in this. Henry's answer was that it really wasn't going to be easy because he had neither the disk space nor the tape drive to pull them all down to make them available.&lt;br /&gt;
&lt;br /&gt;
: I, it turned out, did. So one bright winter day I drove from London (Ontario Canada) to Toronto (Ontario Canada) -- a two hour drive in my shiny new pickup truck and picked up 141 magtapes from the Zoology department at UofT and brought them back to the Department of Computer Science at the University of Western Ontario. (A not unimpressive bandwidth, by the way, of some 18Mb/sec :-) never underestimate the bandwidth of a pickup truck on the highway!)&lt;br /&gt;
&lt;br /&gt;
: Then with the help of several people (some of whom have not yet been credited) we started to pull the data off of the tapes and onto disks in both the Computer Science department and the Robarts Research Institute. Lance Bailey, then with the Robarts Research Institute, did the pulling there and I with assistance from Bob Webber did it at Computer Science. Bruce Jones from UCSD took some vacation time and came up here to help pull data down for a week or so as well.&lt;br /&gt;
&lt;br /&gt;
: But we quickly ran out of space and time: Lance left Robarts for UBC, Bruce's vacation ended, and Bob and I got busy doing other things (like our jobs). As a result, the archive project made very little progress over the next few years.&lt;br /&gt;
&lt;br /&gt;
: Then Brewster Kahle started pushing on us (thanks Brewster!) to get it done. He even bought us a large disk to hold the archive when we truly ran out of space. With the help of Sue Thielen, who was out of work and bored, we got all of the rest of the tapes read down onto that disk. Unfortunately, that disk was not &amp;quot;close enough&amp;quot; to either a tape drive or the ftp server to make the data available to anyone. And it wasn't organized in anyway usefully.&lt;br /&gt;
&lt;br /&gt;
: Brewster pushed very gently for a very long time but the new archive project was far from the top of the list of projects I was supposed to be working on and I just never got it going again.&lt;br /&gt;
&lt;br /&gt;
: Late this summer Michael Schmitt from Google started pushing as well. And as luck would have it, I was able to hire a student to do the final sorting of the archive as well. And, that luck still holding, I managed to &amp;quot;steal&amp;quot; enough space on the ftp server for the entire archive! But it still took months to get that figured out and the archive transferred to a machine from which they pull the archive. It was the middle of October before we were able make the collection available to Google. And it is actually available, although totally unsorted, to anyone who wants it and can deal with pulling some 160 files ranging in size from 1.4Mb to 65Mb. Just drop me a line to say please and we'll arrange to make it visible to you.&lt;br /&gt;
&lt;br /&gt;
: I'd still like to impose a bit more order on the raw archives than we have but the time just hasn't allowed for that...&lt;br /&gt;
&lt;br /&gt;
== Original FTP site header ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
230-Yes, you have found the on-line copy of Henry Spencer's UTZOO NetNews&lt;br /&gt;
230-Archive.&lt;br /&gt;
230-&lt;br /&gt;
230-It is not in a very reasonable format but it is all here. There were&lt;br /&gt;
230-141 magtapes in the collection and, so far, we have them organized to&lt;br /&gt;
230-reflect these tapes. You will find two types of files in this&lt;br /&gt;
230-directory:&lt;br /&gt;
230&lt;br /&gt;
230- newsNNNfM.tgz the archives, tar'd and compressed&lt;br /&gt;
230-and newsNNNfM.toc the tables of contents (tar listings)&lt;br /&gt;
230-&lt;br /&gt;
230-where NNN is the tape number (from 001 to 141)&lt;br /&gt;
230-and M is the save set number (from 1 to 3 but usually 1).&lt;br /&gt;
230-&lt;br /&gt;
230-There is also a file called AllTOC.tgz which is a compressed tar archive&lt;br /&gt;
230-containing all of the .toc files.&lt;br /&gt;
230-&lt;br /&gt;
230-Please note that news001f1.tgz contains A news. All of the other tapes&lt;br /&gt;
230-contain B news. The news in this archive was collected between February&lt;br /&gt;
230-of 1981 and June of 1991. (The Scavenged.tgz file contains A news articles&lt;br /&gt;
230-which were &amp;quot;found&amp;quot; off the end of some of the earlier tapes.)&lt;br /&gt;
230-&lt;br /&gt;
230-Also below here is an 'info' directory which contains several useful&lt;br /&gt;
230-files with &amp;quot;overviews&amp;quot; of some of the archive information. Hopefully&lt;br /&gt;
230-the filenames will explain what they are. (I know, probably not.)&lt;br /&gt;
230-&lt;br /&gt;
230-The 'pc' directory contains Windows code which can unpack .tgz files. I&lt;br /&gt;
230-have also been told that the latest versions of WinZip can also read them.&lt;br /&gt;
230-&lt;br /&gt;
230--- magi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy ==&lt;br /&gt;
&lt;br /&gt;
I just found out that the UTZOO archives have been destroyed.  Only 3rd party mirrors exist.  What an incredible loss, of nearly 2 decades of written history.  Absolutely tragic.&lt;br /&gt;
&lt;br /&gt;
From Archive.org:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This is not a collection of the UTZOO Wiseman Usenet Archive.&lt;br /&gt;
&lt;br /&gt;
In 2020 after sustained legal demands requesting a set of messages within the Usenet Archive be redacted, and to avoid further costs and accusations of manipulation should those demands be met, the archive has been removed from this URL and is not currently accessible to the public.&lt;br /&gt;
&lt;br /&gt;
Included in this item is a file listing and the md5 sums of the removed files, for the use of others in verifying they have original materials.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{semi-stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Networking]]&lt;br /&gt;
[[Category: History]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=F2c&amp;diff=34750</id>
		<title>F2c</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=F2c&amp;diff=34750"/>
				<updated>2024-06-20T08:42:38Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While not really a compiler, '''f2c''' is based on the [[UNIX]] [[FORTRAN]] compiler, but as it used the same backend as the [[C (language)|C]] compiler, f2c emits C, which in turn can be compiled by the native compiler.&lt;br /&gt;
&lt;br /&gt;
F2C can be downloaded from http://www.netlib.org/f2c/&lt;br /&gt;
&lt;br /&gt;
== Installing ==&lt;br /&gt;
F2C will build for MS-DOS (DPMI), Win32, and most UNIX.  The biggest issue I've had testing has been the [[DEC Alpha]] because it's floating point seems to be too different.&lt;br /&gt;
&lt;br /&gt;
F2c is somewhat straightforward to install... The two big 'camps' are Unix and Windows.&lt;br /&gt;
&lt;br /&gt;
=== Unix/MinGW ===&lt;br /&gt;
For UNIX systems it's easier to install tar.gz's here:&lt;br /&gt;
*http://vpsland.superglobalmegacorp.com/install/f2c/f2c.tar.gz&lt;br /&gt;
*http://vpsland.superglobalmegacorp.com/install/f2c/libf2c.tar.gz&lt;br /&gt;
&lt;br /&gt;
An additional squashfs backup has been placed on archive.org&lt;br /&gt;
*https://archive.org/details/f2c_20240618&lt;br /&gt;
&lt;br /&gt;
Simply extract and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -zxvf f2c.tar.gz&lt;br /&gt;
cd f2c&lt;br /&gt;
make -f makefile.u f2c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp f2c /usr/local/bin&lt;br /&gt;
cp f2c.h /usr/local/include&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If all went well you should have a f2c command.&lt;br /&gt;
&lt;br /&gt;
Next you'll need to download and build the IO library &lt;br /&gt;
&lt;br /&gt;
Simply extract and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -zxvf libf2c.tar.gz&lt;br /&gt;
cd libf2c&lt;br /&gt;
make -f makefile.u&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp libf2c.a /usr/local/lib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Visual C++/MS-DOS ===&lt;br /&gt;
F2c can also be built using Visual C++.  The key here is that you'll have to use the .vc makefiles.&lt;br /&gt;
For Windows/MS-DOS users it's easier to download these zip files:&lt;br /&gt;
&lt;br /&gt;
*http://vpsland.superglobalmegacorp.com/install/f2c/f2c.zip&lt;br /&gt;
*http://vpsland.superglobalmegacorp.com/install/f2c/libf2c.zip&lt;br /&gt;
&lt;br /&gt;
then simply unzip f2c.zip somewhere, then using the CLI tools simply&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd f2c&lt;br /&gt;
nmake -f makefile.vc f2c.exe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will build the f2c translator.  You may wish to copy it somewhere in your path, along with the f2c.h into your include path.&lt;br /&gt;
&lt;br /&gt;
Next is the IO library.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nmake -f makefile.vc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will now generate the vcf2c.lib which you'll need to link your programs against.&lt;br /&gt;
&lt;br /&gt;
== Test program ==&lt;br /&gt;
&lt;br /&gt;
Now you should be able to build a simple FORTRAN program like this:&lt;br /&gt;
&lt;br /&gt;
hello.f&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C1234567890&lt;br /&gt;
C    Hello world&lt;br /&gt;
      program hello &lt;br /&gt;
      print *, 'Hello!' &lt;br /&gt;
      end&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that you'll need a blank line on the end.  This just makes f2c all the happier.&lt;br /&gt;
&lt;br /&gt;
=== Build instructions for Unix ===&lt;br /&gt;
Then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash-2.01$ f2c hello.f &lt;br /&gt;
hello.f: &lt;br /&gt;
   MAIN hello: &lt;br /&gt;
bash-2.01$ cc hello.c -lf2c -o hello &lt;br /&gt;
bash-2.01$ file hello &lt;br /&gt;
hello:  Mach-O executable (for architecture m68k) not stripped &lt;br /&gt;
bash-2.01$ ./hello &lt;br /&gt;
Hello!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Build instructions for Windows ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c:\temp\x&amp;gt;f2c\f2c hello.f&lt;br /&gt;
hello.f:&lt;br /&gt;
   MAIN hello:&lt;br /&gt;
&lt;br /&gt;
c:\temp\x&amp;gt;cl hello.c -If2c libf2c\vcf2c.lib&lt;br /&gt;
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86&lt;br /&gt;
Copyright (C) Microsoft Corporation.  All rights reserved.&lt;br /&gt;
&lt;br /&gt;
hello.c&lt;br /&gt;
Microsoft (R) Incremental Linker Version 9.00.21022.08&lt;br /&gt;
Copyright (C) Microsoft Corporation.  All rights reserved.&lt;br /&gt;
&lt;br /&gt;
/out:hello.exe&lt;br /&gt;
hello.obj&lt;br /&gt;
libf2c\vcf2c.lib&lt;br /&gt;
&lt;br /&gt;
c:\temp\x&amp;gt;hello&lt;br /&gt;
 Hello!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Naturally if you copy the f2c.h file into your include path, and hte vcf2c.lib into your libpath then you won't have to directly path to them....  But I think this should get you going.&lt;br /&gt;
&lt;br /&gt;
== Programs that build with f2c ==&lt;br /&gt;
I'm not that big into [[FORTRAN]], but here is a small list of programs that I've built with f2c.&lt;br /&gt;
&lt;br /&gt;
*[[Dungeon]] (version 2.5.6 works great!)&lt;br /&gt;
*[[Snoopy Calendar]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Fortran Compilers]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:Pharlap-286-retail_box.jpg&amp;diff=33113</id>
		<title>File:Pharlap-286-retail box.jpg</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:Pharlap-286-retail_box.jpg&amp;diff=33113"/>
				<updated>2024-01-28T20:12:16Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Found images from a yahoo auction:

https://page.auctions.yahoo.co.jp/jp/auction/u1048060130&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Found images from a yahoo auction:&lt;br /&gt;
&lt;br /&gt;
https://page.auctions.yahoo.co.jp/jp/auction/u1048060130&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=286_DOS-Extender&amp;diff=33112</id>
		<title>286 DOS-Extender</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=286_DOS-Extender&amp;diff=33112"/>
				<updated>2024-01-28T20:10:19Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: lame inital version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Pharlap-286-retail box.jpg|thumb|right|200px|286 retail package]]&lt;br /&gt;
&lt;br /&gt;
The '''286|Dos-Extender''' was a later follow up to the 386 [[DOS extender|MS-DOS extender]] created by [[Phar Lap]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Versions =&lt;br /&gt;
== 2.5 ==&lt;br /&gt;
&lt;br /&gt;
== 3.x ==&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: DOS Enhancements]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=PS/2_Model_60_Sales_Brochure&amp;diff=31318</id>
		<title>PS/2 Model 60 Sales Brochure</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=PS/2_Model_60_Sales_Brochure&amp;diff=31318"/>
				<updated>2023-08-24T07:43:41Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: more text added, need to remember how to bold, underline and do tables.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:ps2_model60_brochure_page1.jpg]]&lt;br /&gt;
&lt;br /&gt;
The next generation in personal computing&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60&lt;br /&gt;
&lt;br /&gt;
*A powerful combination of capability and capacity*&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60 combines high performance with high capacity, making it an excellent choice for anyone&lt;br /&gt;
who manages large amounts of information, big projects or tight schedules.&lt;br /&gt;
&lt;br /&gt;
In a systems network setting, this model can be used to share files and programs and provide rapid communications.&lt;br /&gt;
No matter how much there is to do, everyone can work at peak efficiency.&lt;br /&gt;
&lt;br /&gt;
Here are just a few ways Model 60 can work for you and your business.&lt;br /&gt;
&lt;br /&gt;
Manage more in less time. Model 60's Micro Channel architecture, fast 80286 microprocessor and 1Mb memory are the right combination to cut through big processing jobs in a hurry. And this model offers large — and expandable — fixed-disk storage to match its powerful performance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make Model 60 your network workhorse. When used with the new IBM Operating System/2, Model 60 will support advanced applications, multiple applications and a large number of peripheral devices. So you can use it for such important tasks as spreadsheet processing and data base management.&lt;br /&gt;
&lt;br /&gt;
Or use it as a file and print server or communications gateway. However or wherever you put Model 60 to work, you can count on it to pull an impressive share of the load.&lt;br /&gt;
&lt;br /&gt;
*Highlights*&lt;br /&gt;
&lt;br /&gt;
Model 60 is available with a 44Mb or 70Mb fixed disk. Whichever you choose, you'll be getting a system that offers advanced features and functions to meet today’s requirements... and tomorrow's demands&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New Micro Channel architecture provides wide data paths for fast processing and communications. It accounts for this system's balanced performance — even when supporting multiple tasks and input/output operations.&lt;br /&gt;
&lt;br /&gt;
80286 microprocessor works at high speeds to help you complete large jobs quickly. For even greater calculation speed, an optional IBM 80287 Math Co-Processor can be installed,&lt;br /&gt;
&lt;br /&gt;
1Mb user memory (expandable to 15Mb with memory expansion options) supplies workspace for advanced applications — even multiple applications — and volumes of data.&lt;br /&gt;
&lt;br /&gt;
Integrated functions give you significant capability from the start. Model 60 comes ready with advanced colour and graphics capabilities, plus built-in support for your display, printer, keyboard even for a modem or mouse. And because all these features are built in, not added on at extra cost, you get more for your money and a system that's reliable, too.&lt;br /&gt;
&lt;br /&gt;
Built-in Video Graphics Array (VGA) capabilities provide video-like clarity and detail for your graphics and text. These&lt;br /&gt;
advanced capabilities result in a screen image that's brilliant and natural-looking. VGA also supports CGA, EGA, and MCGA graphics and text.&lt;br /&gt;
&lt;br /&gt;
A palette of over 256,000 colours plus, 64 shades of grey provides a wide spectrum to work with. You can view up to 256 colours at a time — and colours automatically convert to grey on a monochrome display. There's almost no limit to the contrast and shading you'll be able to create and view on-screen.&lt;br /&gt;
&lt;br /&gt;
44Mb, 70Mb and optional 115Mb fixed disks provide ready-access storage for large files and applications, even elaborate data bases.&lt;br /&gt;
&lt;br /&gt;
= page 2 =&lt;br /&gt;
&lt;br /&gt;
1.44Mb diskette drive lots you easily load files and programs stored on the 90mm [35-inch] diskettes used with Model 60. Compact and durable, each high-density diskett can hold as many as 720 pages’ of information.&lt;br /&gt;
&lt;br /&gt;
Seven available expansion slots make it easy to add more functions to Model 60 to keep pace with changing needs.&lt;br /&gt;
&lt;br /&gt;
“Switchless setup” means all you do is install your options, plug in your system, and begin.&lt;br /&gt;
&lt;br /&gt;
Four superior analogue displays offer you a choice of price and function, and bring the built-in colour graphics&lt;br /&gt;
capabilities of Model 60 into clear focus. Whether you need crisp text or vivid, detailed colour graphics, you'll find the right display to suit your work and your budget&lt;br /&gt;
&lt;br /&gt;
Wide range of communications options lets you connect Model 60 in a variety of local area networks and access the power of many larger systems.&lt;br /&gt;
&lt;br /&gt;
*What you get*&lt;br /&gt;
IBM Personal System/2 Model 60 is packaged in two cartons, one containing the system unit. The other contains:&lt;br /&gt;
&lt;br /&gt;
* One-page customer setup sheet&lt;br /&gt;
* System unit power cord&lt;br /&gt;
* Keyboard and cable&lt;br /&gt;
* Quick Reference manual&lt;br /&gt;
* System Reference diskette with tutorial&lt;br /&gt;
* Technical Directory&lt;br /&gt;
&lt;br /&gt;
*Options*&lt;br /&gt;
&lt;br /&gt;
Model 60 supports a wide array of optional devices, including many of the peripherals currently available for IBM Personal Computers. What follows is a listing of some of the new options available for Model 60:&lt;br /&gt;
&lt;br /&gt;
* IGM Personal System/2 80287 Math Co-Processor (10MHz)&lt;br /&gt;
* IBM 80286 Memory Expansion Option&lt;br /&gt;
* IBM 80286 Memory Expansion Kit&lt;br /&gt;
* IBM Personal System/2 Mouse&lt;br /&gt;
* 44Mb, 70Mb and 115Mb Fixed Disk Options&lt;br /&gt;
* IBM Personal System/2 5.25&amp;quot; External Diskette Drive&lt;br /&gt;
* IBM Personal System/2 Data Migration Facility Adapter&lt;br /&gt;
* IBM 3363 Optical Disk Storage Unit&lt;br /&gt;
* IBM Dual Async Adapter/A&lt;br /&gt;
* IBM Multi-Protocol Adapter/A&lt;br /&gt;
* IBM 3270 Connection&lt;br /&gt;
* System 36/38 Workstation Emulation Adapter&lt;br /&gt;
* IBM Token-Ring Network Adapter/A&lt;br /&gt;
* IBM PC Network Adapter II/A&lt;br /&gt;
* IBM PC Network Baseband Adapter/A&lt;br /&gt;
* IBM Personal System/2 3117 Adapter/A&lt;br /&gt;
* IBM Personal System/2 High Speed Adapter/A&lt;br /&gt;
&lt;br /&gt;
*Warranty/Service*&lt;br /&gt;
&lt;br /&gt;
Every IBM product is built to meet high standards of quality and reliability, So you can count on Model 60 to perform smoothly year after year.&lt;br /&gt;
&lt;br /&gt;
Model 60 is backed by a one year limited warranty, and extended warranty terms are available from IBM and IBM Authorised Dealers.&lt;br /&gt;
&lt;br /&gt;
With an IBM Maintenance Agreement, you can arrange for on-site service.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Personal System/2, Operating Systern/2, Micro Channel, Quiet writer and Proprinter are trademarks of International&lt;br /&gt;
Business Machines Corporation.&lt;br /&gt;
&lt;br /&gt;
A4 size [8 1/2 11°] double spaced, typewritien pages&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60 at a glance&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Microprocessor&lt;br /&gt;
&lt;br /&gt;
Permanent memory&lt;br /&gt;
(ROM)&lt;br /&gt;
Memory (RAM)&lt;br /&gt;
&lt;br /&gt;
Integrated functions&lt;br /&gt;
&lt;br /&gt;
Text/graphics&lt;br /&gt;
support&lt;br /&gt;
&lt;br /&gt;
New display&lt;br /&gt;
modes&lt;br /&gt;
&lt;br /&gt;
Dimensions&lt;br /&gt;
&lt;br /&gt;
Auxiliary storage&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Power supply&lt;br /&gt;
&lt;br /&gt;
80286, 10 MHz&lt;br /&gt;
Optional: 18M 80287 Math&lt;br /&gt;
Co-Processor (10 MHz)&lt;br /&gt;
&lt;br /&gt;
128Kb standard&lt;br /&gt;
&lt;br /&gt;
1Mb standard, expandable to 15Mb with&lt;br /&gt;
memory expansion options&lt;br /&gt;
&lt;br /&gt;
Video Graphics Array (VGA) and display&lt;br /&gt;
port, serial port, parallel port, pointing&lt;br /&gt;
device port, keyboard port and diskette&lt;br /&gt;
controller&lt;br /&gt;
&lt;br /&gt;
VGA supports existing colour graphics&lt;br /&gt;
modes and provides up to 256 colours&lt;br /&gt;
(trom a palette of over 256,000) and 64&lt;br /&gt;
shades of grey (monochrome)&lt;br /&gt;
&lt;br /&gt;
320 x 200 pels x 256 colours ~ all&lt;br /&gt;
points addressable&lt;br /&gt;
&lt;br /&gt;
640 x 480 pels x 16 colours — all points&lt;br /&gt;
addressable&lt;br /&gt;
&lt;br /&gt;
9 x 16 character box — 16 colours (text)&lt;br /&gt;
Approx. 597mm H x 166mm W =&lt;br /&gt;
482mm D [23.5&amp;quot; « 6.5&amp;quot; x 19°]&lt;br /&gt;
&lt;br /&gt;
Model 60-041: one 1.44Mb 90mm [3.5-&lt;br /&gt;
inch} diskette drive and a 44Mb fixed&lt;br /&gt;
disk standard; additional 44Mb fixed disk&lt;br /&gt;
‘optional&lt;br /&gt;
&lt;br /&gt;
Model 60-071: one 1.44Mb 90mm [3.5-&lt;br /&gt;
inch] diskette drive and a 70Mb fixed&lt;br /&gt;
disk standard; additional 70Mb or 115Mb&lt;br /&gt;
fixed disk optional&lt;br /&gt;
&lt;br /&gt;
Also optional: either a second 1.44Mb&lt;br /&gt;
diskette drive or 5.25&amp;quot; External Diskette&lt;br /&gt;
Drive; 3363 Optical Disk Storage Unit&lt;br /&gt;
‘Seven available expansion slots&lt;br /&gt;
&lt;br /&gt;
101 keys, including 12 function keys, 3&lt;br /&gt;
lighted mode indicators; 3-metre [9-foot]&lt;br /&gt;
coiled cable&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
207-watt (Model 60-041) or 225-watt&lt;br /&gt;
(Model 60-071) worldwide autosensing&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
IBM Token-Ring Network Adapter/A, IBM&lt;br /&gt;
PC Network Adapter Il/A, IBM PC Network&lt;br /&gt;
Baseband Adapter/A, IBM 3270&lt;br /&gt;
Connection, System 36/38&lt;br /&gt;
&lt;br /&gt;
Workstation Emulation Adapter, IBM&lt;br /&gt;
‘Dual Async Adapter/A, IBM Multi-Protocol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
IBM is a registered trademark of the&lt;br /&gt;
International Business Machines Corporation.&lt;br /&gt;
&lt;br /&gt;
All specifications subject to change without notice.&lt;br /&gt;
&lt;br /&gt;
References in this publication to IBM products, programs or services do not imply that IBM intendes to make these available in all countries in which IBM operates.&lt;br /&gt;
&lt;br /&gt;
All rights reserved.&lt;br /&gt;
&lt;br /&gt;
IBM Australia (Incorporated in NSW)&lt;br /&gt;
Coonara Avenue, West Pennant Hills, NSW 2120.&lt;br /&gt;
&lt;br /&gt;
Order number: G617-4128&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=PS/2_Model_60_Sales_Brochure&amp;diff=31317</id>
		<title>PS/2 Model 60 Sales Brochure</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=PS/2_Model_60_Sales_Brochure&amp;diff=31317"/>
				<updated>2023-08-24T07:30:04Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: slightly better ocr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:ps2_model60_brochure_page1.jpg]]&lt;br /&gt;
&lt;br /&gt;
The next generation in personal computing&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60&lt;br /&gt;
&lt;br /&gt;
*A powerful combination of capability and capacity*&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60 combines high performance with high capacity, making it an excellent choice for anyone&lt;br /&gt;
who manages large amounts of information, big projects or tight schedules.&lt;br /&gt;
&lt;br /&gt;
In a systems network setting, this model can be used to share files and programs and provide rapid communications.&lt;br /&gt;
No matter how much there is to do, everyone can work at peak efficiency.&lt;br /&gt;
&lt;br /&gt;
Here are just a few ways Model 60 can work for you and your business.&lt;br /&gt;
&lt;br /&gt;
Manage more in less time. Model 60's Micro Channel architecture, fast 80286 microprocessor and 1Mb memory are the right combination to cut through big processing jobs in a hurry. And this model offers large — and expandable — fixed-disk storage to match its powerful performance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make Model 60 your network workhorse. When used with the new IBM Operating System/2, Model 60 will support advanced applications, multiple applications and a large number of peripheral devices. So you can use it for such important tasks as spreadsheet processing and data base management.&lt;br /&gt;
&lt;br /&gt;
Or use it as a file and print server or communications gateway. However or wherever you put Model 60 to work, you can count on it to pull an impressive share of the load.&lt;br /&gt;
&lt;br /&gt;
*Highlights*&lt;br /&gt;
&lt;br /&gt;
Model 60 is available with a 44Mb or 70Mb fixed disk. Whichever you choose, you'll be getting a system that offers advanced features and functions to meet today’s requirements... and tomorrow's demands&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New Micro Channel architecture provides wide data paths for fast processing and communications. It accounts for this system's balanced performance — even when supporting multiple tasks and input/output operations.&lt;br /&gt;
&lt;br /&gt;
80286 microprocessor works at high speeds to help you complete large jobs quickly. For even greater calculation speed, an optional IBM 80287 Math Co-Processor can be installed,&lt;br /&gt;
&lt;br /&gt;
1Mb user memory (expandable to 15Mb with memory expansion options) supplies workspace for advanced applications — even multiple applications — and volumes of data.&lt;br /&gt;
&lt;br /&gt;
Integrated functions give you significant capability from the start. Model 60 comes ready with advanced colour and graphics capabilities, plus built-in support for your display, printer, keyboard even for a modem or mouse. And because all these features are built in, not added on at extra cost, you get more for your money and a system that's reliable, too.&lt;br /&gt;
&lt;br /&gt;
Built-in Video Graphics Array (VGA) capabilities provide video-like clarity and detail for your graphics and text. These&lt;br /&gt;
advanced capabilities result in a screen image that's brilliant and natural-looking. VGA also supports CGA, EGA, and MCGA graphics and text.&lt;br /&gt;
&lt;br /&gt;
A palette of over 256,000 colours plus, 64 shades of grey provides a wide spectrum to work with. You can view up to 256 colours at a time — and colours automatically convert to grey on a monochrome display. There's almost no limit to the contrast and shading you'll be able to create and view on-screen.&lt;br /&gt;
&lt;br /&gt;
44Mb, 70Mb and optional 115Mb fixed disks provide ready-access storage for large files and applications, even elaborate data bases.&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=PS/2_Model_60_Sales_Brochure&amp;diff=31316</id>
		<title>PS/2 Model 60 Sales Brochure</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=PS/2_Model_60_Sales_Brochure&amp;diff=31316"/>
				<updated>2023-08-24T07:18:42Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: lame inital with poor orc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:ps2_model60_brochure_page1.jpg]]&lt;br /&gt;
&lt;br /&gt;
The next generation in personal computing&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60&lt;br /&gt;
&lt;br /&gt;
A powerful combination of capability and capacity&lt;br /&gt;
&lt;br /&gt;
IBM Personal System/2 Model 60 combines high performance with high capacity, making it an excellent choice for anyone&lt;br /&gt;
who manages large amounts of information, big projects or tight schedules.&lt;br /&gt;
&lt;br /&gt;
In a systems network setting , this model can be used&lt;br /&gt;
to share files and&lt;br /&gt;
programs and provide communications&lt;br /&gt;
fast. Whatever&lt;br /&gt;
task to accomplish, everyone can work&lt;br /&gt;
with maximum efficiency.&lt;br /&gt;
Here are some ways the&lt;br /&gt;
model 60 can work for&lt;br /&gt;
you and your business.&lt;br /&gt;
Manage more in less time.&lt;br /&gt;
The Micro Channel architecture of the&lt;br /&gt;
model 60, the microprocessor&lt;br /&gt;
80286 fast and the memory of&lt;br /&gt;
1 MB make up the combination&lt;br /&gt;
ideal for quickly accomplishing&lt;br /&gt;
heavy processing work.&lt;br /&gt;
And this model offers storage on&lt;br /&gt;
large and expandable fixed disk&lt;br /&gt;
to match its powerful&lt;br /&gt;
performance.&lt;br /&gt;
Make the Model 60 your horse of&lt;br /&gt;
network battle. When used&lt;br /&gt;
with the new IBM Operating System/&lt;br /&gt;
2, the 60 model will support&lt;br /&gt;
advanced apps,&lt;br /&gt;
several applications and a large&lt;br /&gt;
number of devices. YOU&lt;br /&gt;
so can use it for tasks&lt;br /&gt;
as important as the&lt;br /&gt;
spreadsheet processing and&lt;br /&gt;
database management.&lt;br /&gt;
Or use it as a file server&lt;br /&gt;
and printing or as a gateway&lt;br /&gt;
Communication. Whatever&lt;br /&gt;
how you use the 60 model, you&lt;br /&gt;
You can count on him to shoot&lt;br /&gt;
an impressive share of the load.&lt;br /&gt;
Strong points:&lt;br /&gt;
Model 60 is available with&lt;br /&gt;
a fixed disk of 44 MB or 70&lt;br /&gt;
Mo. Whichever you choose, you&lt;br /&gt;
get a system that offers&lt;br /&gt;
characteristics and&lt;br /&gt;
advanced functions to meet&lt;br /&gt;
according to the requirements&lt;br /&gt;
today... and tomorrow.&lt;br /&gt;
The new Micro architecture&lt;br /&gt;
Channel offers wide paths of&lt;br /&gt;
data for processing and&lt;br /&gt;
fast communications. He&lt;br /&gt;
represents balanced performance&lt;br /&gt;
of this system, even&lt;br /&gt;
when taking on multiple tasks&lt;br /&gt;
and input/output operations.&lt;br /&gt;
The 80286 microprocessor works&lt;br /&gt;
at high speeds to help you&lt;br /&gt;
to get the job done quickly&lt;br /&gt;
bulky. For a calculation speed&lt;br /&gt;
even higher, a coprocessor&lt;br /&gt;
optional IBM 80287 math can&lt;br /&gt;
be installed.&lt;br /&gt;
1 MB user memory&lt;br /&gt;
(expandable up to 15 MB with&lt;br /&gt;
memory expansion options).&lt;br /&gt;
application workspace&lt;br /&gt;
advanced, even for several&lt;br /&gt;
applications and volumes of&lt;br /&gt;
data.&lt;br /&gt;
Built-in functions give you&lt;br /&gt;
significant capacities from the&lt;br /&gt;
departure. Model 60 comes with&lt;br /&gt;
color and graphics capabilities&lt;br /&gt;
advances, as well as a grip&lt;br /&gt;
integrated support for your&lt;br /&gt;
screen, printer, keyboard - even&lt;br /&gt;
for a modem or a mouse. And&lt;br /&gt;
like all these features&lt;br /&gt;
are integrated and not&lt;br /&gt;
added at an additional cost,&lt;br /&gt;
you get more for your money&lt;br /&gt;
and an equally reliable system.&lt;br /&gt;
VGA (Video Graphics) capabilities&lt;br /&gt;
Array) integrated provide clarity&lt;br /&gt;
and details similar to those of a&lt;br /&gt;
video for your graphics and your&lt;br /&gt;
text. These advanced capabilities allow&lt;br /&gt;
to get an image on the screen&lt;br /&gt;
shiny and natural. VGA also supports&lt;br /&gt;
supports graphics and&lt;br /&gt;
CGA, EGA and MCGA text.&lt;br /&gt;
A pallet of more than 256,000&lt;br /&gt;
colors and 64 shades of gray&lt;br /&gt;
offers a broad spectrum with which&lt;br /&gt;
to work. You can display up to&lt;br /&gt;
256 colors at a time and the&lt;br /&gt;
colors are automatically&lt;br /&gt;
converted to gray on a screen&lt;br /&gt;
monochrome. There is almost&lt;br /&gt;
no limit to contrast&lt;br /&gt;
and to the shadows that you&lt;br /&gt;
you can create and view on screen.&lt;br /&gt;
IBM&lt;br /&gt;
Fixed disks of 44 MB, 70 MB and&lt;br /&gt;
115MB optional provide storage&lt;br /&gt;
easily accessible for&lt;br /&gt;
large files and applications, even&lt;br /&gt;
for elaborate databases.&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:Ps2_model60_brochure_page2.jpg&amp;diff=31315</id>
		<title>File:Ps2 model60 brochure page2.jpg</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:Ps2_model60_brochure_page2.jpg&amp;diff=31315"/>
				<updated>2023-08-24T07:14:54Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:Ps2_model60_brochure_page1.jpg&amp;diff=31314</id>
		<title>File:Ps2 model60 brochure page1.jpg</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:Ps2_model60_brochure_page1.jpg&amp;diff=31314"/>
				<updated>2023-08-24T07:14:29Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Order number: G617-4128&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Order number: G617-4128&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=PS/2_model_60&amp;diff=31313</id>
		<title>PS/2 model 60</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=PS/2_model_60&amp;diff=31313"/>
				<updated>2023-08-24T07:12:25Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: minor stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Machine&lt;br /&gt;
| name = IBM PS/2 model 60&lt;br /&gt;
| manufacturer = [[IBM]]&lt;br /&gt;
| image = ps2-60.jpg&lt;br /&gt;
| caption = An IBM PS/2 model 60&lt;br /&gt;
| word size = 16 bit&lt;br /&gt;
| year introduced = 1987&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This was a tower [[i286]] computer with [[MCA]] slots.  Outwards it was identical to the [[PS/2 model 80]].  The model 60 &amp;amp; 80 had enough room for 2 5 1/4&amp;quot; Full Height hard disks, and two floppy drives.  The model 60 included 7 MCA slots, and a special video slot.&lt;br /&gt;
&lt;br /&gt;
Reference disks for this model can be found [http://ps2page.tripod.com/ps2files/85xxref.htm here].&lt;br /&gt;
&lt;br /&gt;
= Models =&lt;br /&gt;
The PS/2 Model 60 came in two variants:&lt;br /&gt;
&lt;br /&gt;
* MFM&lt;br /&gt;
* ESDI&lt;br /&gt;
&lt;br /&gt;
[[PS/2 Model 60 Sales Brochure]]&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Category:PS/2 machines]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=386_DOS-Extender&amp;diff=30138</id>
		<title>386 DOS-Extender</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=386_DOS-Extender&amp;diff=30138"/>
				<updated>2023-06-19T22:23:55Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: re-org, rename links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Pharlap-386-Programmers-guide-to-DPMI-and-windows.jpg|thumb|right|200px|Old Manual]]&lt;br /&gt;
&lt;br /&gt;
The '''386|Dos-Extender''' was the first real [[DOS extender|MS-DOS extender]] created by [[Phar Lap]].&lt;br /&gt;
&lt;br /&gt;
By using special [[compiler]]s [[Watcom C]] 386, and HighC 386 you could create a 32-bit [[program]] that would run on an unmodified [[MS-DOS]] system equipped with a [[Intel 80386|386]] [[CPU]]. It was significantly easier to deploy 386 extended [[application]]s, however it did carry a significant price tag, compared to deploying [[OS/2 2.0]], although it was much more simpler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Versions =&lt;br /&gt;
== 4.1 ==&lt;br /&gt;
A copy of the 4.1 SDK as been scanned and placed on archive.org!  You can find it [https://archive.org/details/phar-lap-386-dox-extender-4.1-sdk here].&lt;br /&gt;
&lt;br /&gt;
Documents include:&lt;br /&gt;
* [https://archive.org/details/386-dosx-installation-instructions 386|DOS-Extender Installation Instructions]&lt;br /&gt;
* [https://archive.org/details/386-vmm-installation-instructions 386|VMM Installation Instructions]&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/386-asm 386|ASM Reference Manual]&lt;br /&gt;
* [https://archive.org/details/386-debug 386|DEBUG Reference Manual]&lt;br /&gt;
* [https://archive.org/details/386-dosx 386|DOS Extender Reference Manual]&lt;br /&gt;
* [https://archive.org/details/386-link 386|LINK Reference Manual]&lt;br /&gt;
* [https://archive.org/details/386-vmm 386|VMM Reference Manual]&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/386-lib 386|LIB Utility Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/386-asm-reference-card 386|ASM Reference Card]&lt;br /&gt;
* [https://archive.org/details/386-debug-reference-card 386|DEBUG Reference Card]&lt;br /&gt;
* [https://archive.org/details/386-dosx-reference-card 386|DOS-Extender Reference Card]&lt;br /&gt;
* [https://archive.org/details/386-link-reference-card 386|LINK Reference Card]&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/386-asm-release-notes-41 386|ASM Release Notes 4.1]&lt;br /&gt;
* [https://archive.org/details/386-debug-release-notes-41 386|DEBUG Release Notes 4.1]&lt;br /&gt;
* [https://archive.org/details/386-dosx-release-notes-41 386|DOS-Extender Release Notes 4.1]&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/cfig-386 CFIG386 Utility Guide]&lt;br /&gt;
&lt;br /&gt;
== 5.x ==&lt;br /&gt;
== 6.x ==&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: DOS Enhancements]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=386_DOS-Extender&amp;diff=30133</id>
		<title>386 DOS-Extender</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=386_DOS-Extender&amp;diff=30133"/>
				<updated>2023-06-19T22:18:06Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: add in some links for 4.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Pharlap-386-Programmers-guide-to-DPMI-and-windows.jpg|thumb|right|200px|Old Manual]]&lt;br /&gt;
&lt;br /&gt;
The '''386|Dos-Extender''' was the first real [[DOS extender|MS-DOS extender]] created by [[Phar Lap]].&lt;br /&gt;
&lt;br /&gt;
By using special [[compiler]]s [[Watcom C]] 386, and HighC 386 you could create a 32-bit [[program]] that would run on an unmodified [[MS-DOS]] system equipped with a [[Intel 80386|386]] [[CPU]]. It was significantly easier to deploy 386 extended [[application]]s, however it did carry a significant price tag, compared to deploying [[OS/2 2.0]], although it was much more simpler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Versions =&lt;br /&gt;
== 4.1 ==&lt;br /&gt;
A copy of the 4.1 SDK as been scanned and placed on archive.org!  You can find it [https://archive.org/details/phar-lap-386-dox-extender-4.1-sdk here].&lt;br /&gt;
&lt;br /&gt;
Documents include:&lt;br /&gt;
* [https://archive.org/details/386-asm 386-asm]&lt;br /&gt;
* [https://archive.org/details/386-asm-reference-card 386-asm-reference-card]&lt;br /&gt;
* [https://archive.org/details/386-asm-release-notes-41 386-asm-release-notes-41]&lt;br /&gt;
* [https://archive.org/details/386-debug 386-debug]&lt;br /&gt;
* [https://archive.org/details/386-debug-reference-card 386-debug-reference-card]&lt;br /&gt;
* [https://archive.org/details/386-debug-release-notes-41 386-debug-release-notes-41]&lt;br /&gt;
* [https://archive.org/details/386-dosx 386-dosx]&lt;br /&gt;
* [https://archive.org/details/386-dosx-installation-instructions 386-dosx-installation-instructions]&lt;br /&gt;
* [https://archive.org/details/386-dosx-reference-card 386-dosx-reference-card]&lt;br /&gt;
* [https://archive.org/details/386-dosx-release-notes-41 386-dosx-release-notes-41]&lt;br /&gt;
* [https://archive.org/details/386-lib 386-lib]&lt;br /&gt;
* [https://archive.org/details/386-link 386-link]&lt;br /&gt;
* [https://archive.org/details/386-link-reference-card 386-link-reference-card]&lt;br /&gt;
* [https://archive.org/details/386-vmm 386-vmm]&lt;br /&gt;
* [https://archive.org/details/386-vmm-installation-instructions 386-vmm-installation-instructions]&lt;br /&gt;
* [https://archive.org/details/cfig-386 cfig-386]&lt;br /&gt;
&lt;br /&gt;
== 5.x ==&lt;br /&gt;
== 6.x ==&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: DOS Enhancements]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_Windows_NT_3.1_on_Qemu-legacy&amp;diff=29940</id>
		<title>Installing Windows NT 3.1 on Qemu-legacy</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_Windows_NT_3.1_on_Qemu-legacy&amp;diff=29940"/>
				<updated>2023-06-09T09:22:38Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: update some links to archive.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing Windows NT 3.1 on Qemu&lt;br /&gt;
&lt;br /&gt;
[[Image:Windows NT 3.1 on Qemu.jpg|300px|thumb|right|Windows NT 3.1 running on Qemu]]&lt;br /&gt;
&lt;br /&gt;
This page is basically obsolete by the newer versions of Qemu, along with better drivers I've found.  But for old schoolers I'm leaving this here.  Modern 0.14.0 users will want [[Installing Windows NT 3.1 on Qemu]].&lt;br /&gt;
&lt;br /&gt;
Windows NT 3.1 will install, however it does not have PCI support so you'll be restricted to the ISA machine.  Also NT 3.1 cannot drive IDE CD-ROM's.  So you would have to follow the network installation guide.&lt;br /&gt;
&lt;br /&gt;
== CPU TYPE ==&lt;br /&gt;
When NT 3.1 was released pentium CPU's were still beta, and the cpuid thing had not been finalized enough in the install script.&lt;br /&gt;
&lt;br /&gt;
Newer versions of Qemu (0.12.3 tested) you can simply use the flag:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-cpu pentium&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And you can install without having to do anything with the inf files.&lt;br /&gt;
&lt;br /&gt;
Otherwise you will have to fix the setup.inf script to always install the 486 path.&lt;br /&gt;
&lt;br /&gt;
You need to edit a string in the files INITIAL.IN_ and SETUP.IN_&lt;br /&gt;
&lt;br /&gt;
Open each one in notepad and search for:&lt;br /&gt;
[ProcessorVar]&lt;br /&gt;
&lt;br /&gt;
Then change the string below it from&lt;br /&gt;
&lt;br /&gt;
STF_PROCESSOR = &amp;quot;&amp;quot; ? $(!LIBHANDLE) GetProcessor&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
STF_PROCESSOR = $(ProcessorID_I586)&lt;br /&gt;
&lt;br /&gt;
== MS-DOS prepare ==&lt;br /&gt;
&lt;br /&gt;
You'll have no choice but to have a MS-DOS Qemu VM installed &amp;amp; operational to start a Windows NT 3.1 installation.  Start with the [[Installing MS-DOS on Qemu]] tutorial, then come back here.&lt;br /&gt;
&lt;br /&gt;
With MS-DOS installed and able to access a CD-ROM, you will need a blank floppy image, in addition to either an ISO image with NT 3.1 or a 3.1 CD-ROM.&lt;br /&gt;
&lt;br /&gt;
I'll be using my physical NT 3.1 CD with WIN32 SDK, and Qemu 0.10.5 which will allow me to set my cpu to an Intel Pentium CPU so I won't have to worry about the inf files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -cpu pentium -hda windowsnt31.disk -cdrom \\.\d: -fda nt31boot.vfd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first thing in MS-DOS I'm going to do is format the floppy to make sure it's blank to appease the installer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
format a:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then change to the cdrom &amp;amp; run winnt.exe...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
d:&lt;br /&gt;
cd i386&lt;br /&gt;
winnt /F /C&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I'm going to skip the verifies for disk space &amp;amp; floppy writes..  When setup has completed it's job exit Qemu, and this would make a great time to boot back into MS-DOS, and alter the setup.inf &amp;amp; initial.inf files as mentioned above.  You may have to expand them manually but it's really not that hard.&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
Run it like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -cpu pentium -hda windowsnt31.disk -M isapc -fda nt31boot.vfd -boot a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows NT will boot from the floppy, and it will naturally detect NO SCSI drivers.  I recommend changing the mouse to the &amp;quot;Microsoft Mouse Port Mouse (including BallPoint)&amp;quot; driver.  It will then go thru the motion of copying files (yet again) and then it'll prompt to reboot.  Quit Qemu as we won't need the floppy now.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -hda windowsnt31.disk -cpu pentium -M isapc -net nic -net user -soundhw sb16,adlib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And we'll be into the GUI phase of the install.  &lt;br /&gt;
&lt;br /&gt;
Remember the ne2000 nic is 0x300 IRQ 2/9.  Also you'll want to load it for TCP/IP, drop the NetBEUI, and configure the TCP/IP as follows:&lt;br /&gt;
&lt;br /&gt;
*ADDRESS 10.0.2.15&lt;br /&gt;
*MASK 255.255.255.0&lt;br /&gt;
*GATEWAY 10.0.2.2&lt;br /&gt;
*DNS 10.0.2.3&lt;br /&gt;
&lt;br /&gt;
The soundblaster can be configured, the port is 220, and the IRQ is 5.&lt;br /&gt;
&lt;br /&gt;
==  Where to go from here ==&lt;br /&gt;
&lt;br /&gt;
Well Windows NT 3.1 is more of a landmark for Microsoft's first homegrown 32bit OS, and at the same point it's interesting how much it's changed, and how little in some other ways.  I would however recommand getting service pack 3 for NT 3.1&lt;br /&gt;
&lt;br /&gt;
You can download it from [https://archive.org/download/windows-nt-3.1-files-from-vpsland/WindowsNT%203.1%20servicepack%203%20i386.zip here].  You'll have to get creative with either MS-DOS &amp;amp; CD-ROM images to copy it in there, or some other method.. &lt;br /&gt;
&lt;br /&gt;
16 bit versions of Netscape *WILL* run on NT 3.1!&lt;br /&gt;
There is a nice little cache here: http://ftp.lanet.lv/ftp/windows/www/netscape3.0/?C=M;O=A&lt;br /&gt;
&lt;br /&gt;
I recommend the [http://ftp.lanet.lv/ftp/windows/www/netscape3.0/n16e301p.exe n16e301p.exe].  You can install Video for windows after 'fixing' the setup program to not abort on NT 3.1 but it won't run correctly, nor will [[cooltalk]] run correctly.&lt;br /&gt;
&lt;br /&gt;
By default Windows NT 3.1 will only detect 64MB of ram.  This is a 'fault' of ntdetect.com &amp;amp; ntldr.  You can however download servicepack 5 for Windows NT 3.51, and copy it's ntdetect.com/ntldr to see up to 3GB of ram!  You can download service pack 5 right [http://vpsland.superglobalmegacorp.com/install/WindowsNT3.51/sp5_351i.exe here].  I recommend using Netscape from within NT 3.1.  Make sure you have installed service pack 3 for NT 3.1 before you do this!!&lt;br /&gt;
&lt;br /&gt;
If you have access to Visual C++ 1.0 32bit you'll be in luck as you can rebuild a few things.  In the transition from 3.1 to 3.5 the executable format changed.. You'll find that plenty of cli utilities will NOT run on 3.1.&lt;br /&gt;
&lt;br /&gt;
You may also want to grab a copy of the Windows NT 3.1 resource kit: https://archive.org/download/windows-nt-3.1-files-from-vpsland/Resource%20Kits/&lt;br /&gt;
&lt;br /&gt;
And for anyone interested you'll want to read [http://support.microsoft.com/kb/108581 this] MS article on how to configure the POSIX subsystem to run [[vi]] correctly.&lt;br /&gt;
&lt;br /&gt;
== Qemu 0.12.4 ==&lt;br /&gt;
&lt;br /&gt;
The latest version of Qemu (and I think all of the 12.x line) do *NOT* have a working ISAMACHINE mode for some reason.  However for the sake of NT 3.1, I've been able to run it under the PCI machine, however by default there is something (I don't know what) conflicting on IRQ 9 with the 'first' NE2000 adapter.&lt;br /&gt;
&lt;br /&gt;
Simply modify the file pc.c, and look for the following&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
static const int ne2000_io[NE2000_NB_MAX] = { 0x300, 0x320, 0x340, 0x360,&lt;br /&gt;
                                              0x280, 0x380 };&lt;br /&gt;
static const int ne2000_irq[NE2000_NB_MAX] = { 9, 10, 11, 3, 4, 5 };&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And change that to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
static const int ne2000_io[NE2000_NB_MAX] = { 0x320, 0x340, 0x360,&lt;br /&gt;
                                              0x280, 0x380 };&lt;br /&gt;
static const int ne2000_irq[NE2000_NB_MAX] = { 10, 11, 3, 4, 5 };&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And you'll be good to go.&lt;br /&gt;
&lt;br /&gt;
[[Category:QEMU Tutorials]] [[Category:Qemu]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_Windows_NT_3.1_on_Qemu&amp;diff=29939</id>
		<title>Installing Windows NT 3.1 on Qemu</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_Windows_NT_3.1_on_Qemu&amp;diff=29939"/>
				<updated>2023-06-09T09:21:19Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: update download links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installing Windows NT 3.1 on Qemu&lt;br /&gt;
&lt;br /&gt;
[[Image:Windows NT 3.1 on Qemu.jpg|300px|thumb|right|Windows NT 3.1 running on Qemu]]&lt;br /&gt;
&lt;br /&gt;
*For the older and somewhat relevant information see [[Installing Windows NT 3.1 on Qemu-legacy]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Windows NT 3.1 will install, however it is incompatible with IDE CD-ROM's.  This is simply because they did not exist at the time.  So you would have to follow the network installation guide.  You will also want the [https://archive.org/download/windows-nt-3.1-files-from-vpsland/pcnet.7z AMD Pcnet] driver, which is vastly better then the old legacy NE2000.&lt;br /&gt;
&lt;br /&gt;
== CPU TYPE ==&lt;br /&gt;
When NT 3.1 was released pentium CPU's were still beta, and the cpuid thing had not been finalized enough in the install script.  So as a precaution we will need to flag the 486 cpu type.&lt;br /&gt;
&lt;br /&gt;
== MS-DOS prepare ==&lt;br /&gt;
&lt;br /&gt;
You'll have no choice but to have a MS-DOS Qemu VM installed &amp;amp; operational to start a Windows NT 3.1 installation.  Start with the [[Installing MS-DOS on Qemu]] tutorial, then come back here.&lt;br /&gt;
&lt;br /&gt;
With MS-DOS installed and able to access a CD-ROM, you will need a blank floppy image, in addition to either an ISO image with NT 3.1 or a 3.1 CD-ROM.&lt;br /&gt;
&lt;br /&gt;
I'll be using my physical NT 3.1 CD with WIN32 SDK, and Qemu 0.10.5 which will allow me to set my cpu to an Intel Pentium CPU so I won't have to worry about the inf files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu.exe -L pc-bios -cpu 486 -m 64 -hda nt31.disk -net nic,model=pcnet -net user -fda nt31.vfd -cdrom \\.\d: -fda nt31boot.vfd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first thing in MS-DOS I'm going to do is format the floppy to make sure it's blank to appease the installer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
format a:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then change to the cdrom &amp;amp; run winnt.exe...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
d:&lt;br /&gt;
cd i386&lt;br /&gt;
winnt /F /C&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I'm going to skip the verifies for disk space &amp;amp; floppy writes..  When setup has completed it's job exit Qemu, and this would make a great time to boot back into MS-DOS, and alter the setup.inf &amp;amp; initial.inf files as mentioned above.  You may have to expand them manually but it's really not that hard.&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
Run it like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu.exe -L pc-bios -cpu 486 -m 64 -hda nt31.disk -net nic,model=pcnet -net user -soundhw sb16,adlib -fda nt31boot.vfd -boot a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows NT will boot from the floppy, and it will naturally detect NO SCSI drivers.  I recommend changing the mouse to the &amp;quot;Microsoft Mouse Port Mouse (including BallPoint)&amp;quot; driver.  It will then go thru the motion of copying files (yet again) and then it'll prompt to reboot.  Quit Qemu as we won't need the floppy now.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu.exe -L pc-bios -cpu 486 -m 64 -hda nt31.disk -net nic,model=pcnet -net user -soundhw sb16,adlib -fda pcnet.vfd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And we'll be into the GUI phase of the install.  Since we've got an AMD PCnet driver in the floppy drive we can do the network setup.  Remember the AMDPcnet will need its driver installed from &amp;quot;A:\WINNT&amp;quot; ...  Also you'll want to load it for TCP/IP, drop the NetBEUI, and configure the TCP/IP as follows:&lt;br /&gt;
&lt;br /&gt;
*ADDRESS 10.0.2.15&lt;br /&gt;
*MASK 255.255.255.0&lt;br /&gt;
*GATEWAY 10.0.2.2&lt;br /&gt;
*DNS 10.0.2.3&lt;br /&gt;
&lt;br /&gt;
The soundblaster can be configured, the port is 220, and the IRQ is 5.&lt;br /&gt;
&lt;br /&gt;
The install will probably want to format your pcnet disk as an emergency disk, it doesn't matter at this point, and worst case you can always re extract your driver disk if you reinstall.&lt;br /&gt;
&lt;br /&gt;
== Logging on for the first time ==&lt;br /&gt;
This is a little tricky on Qemu, as you have to do the following to simulate a CAD &lt;br /&gt;
&lt;br /&gt;
CONTROL+ALT+2&lt;br /&gt;
sendkey ctrl-alt-delete&lt;br /&gt;
CONTROL+ALT+1&lt;br /&gt;
&lt;br /&gt;
And now you should have the logon prompt.&lt;br /&gt;
&lt;br /&gt;
You may want to setup an autologon via the registry.  You can find more information via [http://support.microsoft.com/kb/97597 kb97597].&lt;br /&gt;
&lt;br /&gt;
==  Where to go from here ==&lt;br /&gt;
&lt;br /&gt;
Well Windows NT 3.1 is more of a landmark for Microsoft's first homegrown 32bit OS, and at the same point it's interesting how much it's changed, and how little in some other ways.  I would however recommand getting service pack 3 for NT 3.1&lt;br /&gt;
&lt;br /&gt;
You can download it from [https://archive.org/download/windows-nt-3.1-files-from-vpsland/WindowsNT%203.1%20servicepack%203%20i386.zip here].  You'll have to get creative with either MS-DOS &amp;amp; CD-ROM images to copy it in there, or some other method.. &lt;br /&gt;
&lt;br /&gt;
16 bit versions of Netscape *WILL* run on NT 3.1!&lt;br /&gt;
There is a nice little cache [http://ftp.lanet.lv/ftp/windows/www/netscape3.0/?C=M;O=A here]: &lt;br /&gt;
&lt;br /&gt;
I recommend the [http://ftp.lanet.lv/ftp/windows/www/netscape3.0/n16e301p.exe n16e301p.exe].  You can install Video for windows after 'fixing' the setup program to not abort on NT 3.1 but it won't run correctly, nor will [[cooltalk]] run correctly.&lt;br /&gt;
&lt;br /&gt;
By default Windows NT 3.1 will only detect 64MB of ram.  This is a 'fault' of ntdetect.com &amp;amp; ntldr.  You can however download servicepack 5 for Windows NT 3.51, and copy it's ntdetect.com/ntldr to see up to 3GB of ram!  You can download service pack 5 right [http://vpsland.superglobalmegacorp.com/install/WindowsNT3.51/sp5_351i.exe here].  I recommend using Netscape from within NT 3.1.  Make sure you have installed service pack 3 for NT 3.1 before you do this!!&lt;br /&gt;
&lt;br /&gt;
If you have access to [[Visual C++ 1.1]] or the [[Windows NT 3.1 SDK]] you'll be in luck as you can rebuild a few things.  In the transition from 3.1 to 3.5 the executable format changed.. You'll find that plenty of cli utilities will NOT run on 3.1.&lt;br /&gt;
&lt;br /&gt;
You may also want to grab a copy of the Windows NT 3.1 resource kit [https://archive.org/download/windows-nt-3.1-files-from-vpsland/Resource%20Kits/ here]: &lt;br /&gt;
&lt;br /&gt;
And for anyone interested you'll want to read [http://support.microsoft.com/kb/108581 this] MS article on how to configure the POSIX subsystem to run [[vi]] correctly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:QEMU Tutorials]] [[Category:Qemu]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Talk:ITU_V.35_serial_line_interface&amp;diff=29442</id>
		<title>Talk:ITU V.35 serial line interface</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Talk:ITU_V.35_serial_line_interface&amp;diff=29442"/>
				<updated>2023-05-18T06:34:23Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Created page with &amp;quot;Wonder if it's worth mentioning that you have to screw in both sides at the same time.. or all the various adapters and stuff as manufacturers didn't like the giant cables.....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wonder if it's worth mentioning that you have to screw in both sides at the same time.. or all the various adapters and stuff as manufacturers didn't like the giant cables..&lt;br /&gt;
&lt;br /&gt;
[[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 08:34, 18 May 2023 (CEST)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_Windows_95_on_Qemu&amp;diff=28442</id>
		<title>Installing Windows 95 on Qemu</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_Windows_95_on_Qemu&amp;diff=28442"/>
				<updated>2023-01-20T23:27:49Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: uploaded the files to archive.org for better safe keeping.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;First of all [[Windows 95]] will run on Qemu.. Yes even the hokey Windows 95a.  However the PCI support from the first version of Windows 95 is.. not all that good.  Prepare for hell.&lt;br /&gt;
&lt;br /&gt;
For what it's worth, I find that Qemu 0.90 is the best overall version of Qemu.. 0.10.5 will 'work' but don't be surprsed if the sound doesn't work 100%... And there are MASSIVE pauses while the disk image expands...&lt;br /&gt;
&lt;br /&gt;
[[Image:Windows 95a (Japanese) on Qemu.jpg|600px|thumb|right|Windows 95 Japanese running on Qemu]]&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
I've found that you really need four key things for a good Qemu Windows 95 system:&lt;br /&gt;
&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/infinst_enu.exe Intel PCI drivers for 95]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/VBE9X.zip VBEMP video driver for 95]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/win95-8029(506).exe 8029 NIC driver for 95]&lt;br /&gt;
*mkisofs for building an install CD with tools..&lt;br /&gt;
&lt;br /&gt;
Optional would be Internet Explorer 5.5sp2.. which is the last version to run on Windows 95.&lt;br /&gt;
&lt;br /&gt;
== Rough guide ISA ==&lt;br /&gt;
&lt;br /&gt;
The first thing I did was to grab a bootdisk &amp;amp; make sure I could fdisk/format the hard disk &amp;amp; mount a CD-ROM..  Now if you don't have a good bootdisk for MS-DOS or an MS-DOS intall set, I'd recommend [http://www.bootdisk.com bootdisk.com]&lt;br /&gt;
&lt;br /&gt;
I'm using a real CD-ROM with Windows 95.. It's the 'upgrade' version so there is a little hackery to get around installing Windows 3.1..  &lt;br /&gt;
&lt;br /&gt;
The first thing you'll need to do is create a virtual hard disk.  Because Windows 95 is a fat16 OS you can only have 2GB max partitions.. So I just create a 2gb disk.. I think the 'minimum' you would want would be 200MB..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu-img create -f qcow win95.disk 2G&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anyways for the first boot on Qemu 0.10.5 it looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -hda win95.disk -m 32 -M isapc -cdrom \\.\d: -fda bootfloppy.vfd -boot a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will create &amp;amp; run a Windows 95 ISA machine, mount the physical CD-ROM and boot from the 'floppy'.  From here you'll want to fdisk &amp;amp; format the hard drive..  It's not that hard with MS-DOS 6.22 as it'll want to just do it (keep hitting 1!)..&lt;br /&gt;
&lt;br /&gt;
From the it will want to reboot, and you can format the hard disk....&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
format c: /s/u/v:hard_disk/q&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now with the disk formatted, I'm going to 'assume' your boot disk can read the CD-ROM..  I prep a fake windows 3.1 directory, and then copy the install files to the hard disk...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c:&lt;br /&gt;
cd \&lt;br /&gt;
md install&lt;br /&gt;
cd install&lt;br /&gt;
md win95&lt;br /&gt;
cd win95&lt;br /&gt;
copy d:\win95\*.* .&lt;br /&gt;
cd \&lt;br /&gt;
md win&lt;br /&gt;
cd win&lt;br /&gt;
dir &amp;gt; win.com&lt;br /&gt;
md system&lt;br /&gt;
cd system&lt;br /&gt;
dir &amp;gt; win386.exe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ok, now from here I'd close Qemu, and start it up like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -hda win95.disk -m 32 -M isapc -soundhw sb16 -vga std&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This forces the virtual machine to have a Soundblaster 16 &amp;amp; standard VGA.  The cirrus drivers in Windows 95a will *NOT* work with Qemu...  Also we are still going to install this as an ISA computer.  Once MS-DOS has done it's quick boot (no config.sys/autoexec.bat) we go ahead and run windows setup.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd install\win95&lt;br /&gt;
setup&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From here the setup program will start to copy files, and then prompt you that it wants to check for a previous windows install.. It'll find the 'stub' windows and then prompt for a new install in the C:\windows direcotory.  So far so good.  From here I usually modify the hardware myself, unselect all network cards, scsi cards, remove the video except for the standard VGA adapter, remove all audio cards, and select only the soundblaster, and let it do it's thing.&lt;br /&gt;
&lt;br /&gt;
Then it will reboot the VM a few times, ask about printers, and whatnot.. Then you will have a running Windows 95 machine on ISA hardware.  From here I'd recommend you shut down the VM, and backup the disk image.. This way you have something to fallback on that will boot, because from here the PCI 'upgrade' gets trickey.&lt;br /&gt;
&lt;br /&gt;
== PCI phase ==&lt;br /&gt;
&lt;br /&gt;
This phase is trickey as you have to do a lot of foot work, but I find the PCI stuff works better then ISA... And I like SVGA not 16 colors..&lt;br /&gt;
&lt;br /&gt;
=== Creating an update CDROM ===&lt;br /&gt;
&lt;br /&gt;
In a directory with the NIC driver, PCI drivers &amp;amp; Internet explorer you'll need to run mkisofs.  It's somewhat simple just use something like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
..\mkisofs.exe -o ..\update.iso -J -r -v -V 95up_disk  .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Starting the updates ===&lt;br /&gt;
Ok with your disk image backed up, it's time to start the PCI fun.  We now run Qemu like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -hda win95.disk -soundhw sb16 -M pc -m 32 -vga std -cdrom update.iso&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On the first boot nothing will have changed, you've got to kick in the hardware detection in the control panel to get Windows 95 to realize you are on a PCI machine now.  From here it will go crazy installing device drivers for all kinds of things.  And it will want to reboot a few times.  I interuppeted it on the 3rd reboot about the fifo IDE stuff... I just hit cancel until the explorer window opened up.  Once you can get to explorer it's time to run the Intel PCI updates for Windows 95.&lt;br /&gt;
&lt;br /&gt;
==== PCI driver ====&lt;br /&gt;
&lt;br /&gt;
This should be run first, it's called infinst_enu.exe .  You HAVE to have gotten Windows 95 to do some PCI detection ahead of time, otherwise the driver will say there is NO PCI chipsets in the system.  And yes most devices will not work until you've run this update.. It's annoying.  Run the utility, let it do it's thing and it'll reboot a few times.  Now you should have the PCI stuff running.  If the video prompts for a driver you should just ignore it for now.&lt;br /&gt;
&lt;br /&gt;
==== Video driver ====&lt;br /&gt;
&lt;br /&gt;
Next I just opened up the hardware manager, and pointed the video card to the 'new' driver located on the CD in VBE9X\UNI ..  After installing the driver, and a reboot the VGA card was 'still in the way'.  Simply open up the hardware manager and remove the VGA card, and reboot and it'll now be running the new SVGA / VESA driver.  The only 'issue' I've had with this driver is that MS-DOS prompts seem to corrupt the screen... alt+enter seems to 'fix' it..&lt;br /&gt;
&lt;br /&gt;
==== Network driver ====&lt;br /&gt;
&lt;br /&gt;
The network driver is simple to install.  Shut down Qemu, and now use the following command to run Qemu :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -hda win95.disk -soundhw sb16 -net nic,model=ne2k_pci -net user -M pc -m 32 -vga std&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On bootup it will detect that a new NIC has been added.. Point it to your CD-ROM for the driver, then it will need the Windows 95 install files (remember c:\install\win95) to get it going.  Also you may want to check protocols and remove everything, and add TCP/IP in there as it's the only thing that will work with user mode networking...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  So far ===&lt;br /&gt;
&lt;br /&gt;
Ok, this should be about it to get your system running...  You should have sound, networking &amp;amp; video ... Enjoy the best of 1995!&lt;br /&gt;
&lt;br /&gt;
== Where to go from here ==&lt;br /&gt;
&lt;br /&gt;
With a base install of Windows 95, there are a bunch of little things that you will most likely want.&lt;br /&gt;
&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/InstMsiA.exe Installer 2.0 for 95]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/95sp1.exe Service pack 1 for Windows 95]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/DX80eng.exe Direct X 8.0]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/l3codecp.exe MP3 codec]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/opengl95.exe OpenGL for 95]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/w95ws2setup.exe Winsock 2 update]&lt;br /&gt;
*[https://archive.org/download/windows-95a-on-qemu_additonal_drivers/MSN%20messenger%205%20for%2095.exe MSN Messenger 5.0 for Windows 95]&lt;br /&gt;
&lt;br /&gt;
And once you've installed Internet explorer 5.5sp2 that is about as far as Windows 95 will go.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:QEMU Tutorials]] [[Category:Qemu]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=MS-DOS&amp;diff=28433</id>
		<title>MS-DOS</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=MS-DOS&amp;diff=28433"/>
				<updated>2023-01-19T08:46:16Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: add a brief summary of 4.00M&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:MS-DOS 5.0.jpg|thumb|200px|right|MS-DOS 5.0 under Virtual PC.]]&lt;br /&gt;
&lt;br /&gt;
'''MS-DOS''' was made popular by [[Microsoft]] for not only being the bundled [[operating system]] on the [[IBM-PC]] but also being available to the other clone [[OEM]]'s of the time.&lt;br /&gt;
&lt;br /&gt;
Microsoft had sold [[IBM]] on the idea of MS-DOS when talks for [[CP/M]] had broken down. At the time Microsoft had no such product but was able to secure the rights to &amp;quot;[[86-DOS]]&amp;quot;, a CP/M clone written by Tim Paterson, for the sum of $50,000. This has been the best ROI ever, as MS-DOS has made Microsoft untold billions of dollars.&lt;br /&gt;
&lt;br /&gt;
MS-DOS uses the Int21 [[interface]] to allow programs to communicate with MS-DOS.   It is designed to be a [[single tasking]] OS, that runs on the 8088/8086 [[Central Processing Unit|CPU]], and on the [[real mode]] of the [[80286]] and higher CPU's. There are ways to crudely [[multi-task]] via [[TSR]]'s and other shells that hook the [[clock]] [[interrupt]] and jump execution, although these are usually unstable at best.&lt;br /&gt;
&lt;br /&gt;
DOS made use of the FAT [[file system]], and thus its popularity.&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 1.0 ===&lt;br /&gt;
&lt;br /&gt;
This was the first version to launch with the [[IBM 5150]], or better known as the IBM PC.  1.0 'featured' a flat filesystem, and only supported the 5 1/4&amp;quot; [[diskette]]s.&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 2.0 ===&lt;br /&gt;
&lt;br /&gt;
I think this release added support for the [[IBM XT]] and hard [[disk]]s. [[Hierarchical]] filesystems were a new addition as well.&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 3.0 ===&lt;br /&gt;
&lt;br /&gt;
I think this release added support for 5 1/4&amp;quot; high density disks, and the [[IBM AT]].&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 3.1 ===&lt;br /&gt;
Did this version exist?&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 3.2 ===&lt;br /&gt;
[[Image:MS-DOS 3.2 box.jpg|150px|right]]&lt;br /&gt;
&lt;br /&gt;
Released April (or, according to some, August), 1986.&lt;br /&gt;
This was the first OEM version of MS-DOS, a generic version for IBM-compatible PCs which for the first time included MS-written versions of the IBM utilities found in PC-DOS.&lt;br /&gt;
&lt;br /&gt;
Earlier versions of MS-DOS could not be considered complete, they only included the core parts (i.e. the MS-developed parts of PC-DOS), were licensed to non-IBM vendors, and had to be augmented with modifications as/if needed for the particular hardware and with vendor-written versions of utilities found in PC-DOS. Documentation also had to be provided by said vendors.&lt;br /&gt;
&lt;br /&gt;
MS-DOS version 3.2 changed all this, but the reason a generic MS-DOS could be produced was that vendors had started to see the point of being truly IBM compatible.&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 3.3 ===&lt;br /&gt;
&lt;br /&gt;
I think this release added support for the 3 1/2&amp;quot; high density floppy.&lt;br /&gt;
&lt;br /&gt;
I also recall this version being VERY popular... Even to the point where people avoided MS-DOS 4.00 to run this version.  &lt;br /&gt;
&lt;br /&gt;
MS-DOS 3.3 also included some support for the FAT16 filesystem, however its format command still was limited to FAT12 filesystems.&lt;br /&gt;
&lt;br /&gt;
IBM (after a joint development agreement with Microsoft) was the main developer of MS-DOS 3.3, and PC-DOS 3.3 was nearly identical to the OEM version of MS-DOS 3.3&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 4.0 ===&lt;br /&gt;
&amp;lt;!-- [[Image:MS-DOS 4.0 (Russian) box.jpg|150px|right|MS-DOS 4.0]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was the first release to support logical drives &amp;amp; extended partitions. This was also the first time that Microsoft had sold MS-DOS as a retail product, which was a break from the traditional OEM channels that Microsoft had fostered.  I recall it selling for $50.  DOS 4 still included the ancient programs edlin &amp;amp; gwbasic.&lt;br /&gt;
&lt;br /&gt;
MS-DOS 4.0 could use partitions larger than 32MB.  I've seen it on 512MB disks, it may go up to the full limitation of FAT16 of 2GB.&lt;br /&gt;
&lt;br /&gt;
The first release 4.00 was VERY buggy, but I forget exactly why, although I recall something about 'large' 32MB files and various other things.  Most people downgraded to 3.30.  4.01 addressed whatever issue it was, and it was good news.&lt;br /&gt;
&lt;br /&gt;
Also making its apperance in MS-DOS 4.0 was the DOS shell, a simple GUI, to help people navigate their systems.&lt;br /&gt;
&lt;br /&gt;
MS-DOS 4.0 was, as for version 3.3, mainly developed by IBM.&lt;br /&gt;
&lt;br /&gt;
4.0 would have been released in 1988.&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 4.00M ===&lt;br /&gt;
Also known as European DOS, or Multitasking DOS, this is the oddball outcast, while not a strict MS-DOS descendant, rather it is a re-write of MS-DOS to facilitate multitasking.  It adds support for NE style executables, a task switcher, along with a few utilities to monitor the system.  Also included is the needed LINK4 NE linker for the OS.  So far no SDK or any real documentation has been found, although it is possible to build simple programs with Microsoft C 3.00 and link them with LINK4.  MS-DOS 4.00M served as the foundation to what was to become OS/2.&lt;br /&gt;
&lt;br /&gt;
There is one known disk set from ICL for this release, although it doesn't have a proper official place in the release tree, but it's name does place it here.  The files are dated 11-26-85.&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 5.0 ===&lt;br /&gt;
[[Image:MS-DOS 5.0 upgrade.jpg|150px|right|MS-DOS 5.0]]&lt;br /&gt;
&lt;br /&gt;
This release was significant to allow for FAT partitions larger then 32MB, going up to 2GB.  Also big features were himem.sys which allowed MS-DOS to execute in the top 64KB of [[protected mode]] because of a hardware bug in the IBM AT's handling of extended memory.  Emm386.sys also was made popular allowing 386's to simulate [[EMS memory]] with [[extended memory]], and loading device drivers &amp;amp; TSR's into the reserved hardware space.&lt;br /&gt;
&lt;br /&gt;
Version 5.0 also brought [[Qbasic]] 1.0, to replace the aging [[GWBasic]]. Included were the example programs money, gorilla, nibbles &amp;amp; remline.  Along with a proper editor based on the Qbasic interface, supplementing the ancient edlin.&lt;br /&gt;
&lt;br /&gt;
DOS-5 also used an install program with the same look &amp;amp; feel from Windows 3.0.&lt;br /&gt;
&lt;br /&gt;
There is also a horrible promotion video [http://www.youtube.com/watch?v=dmEvPZUdAVI on youtube].&lt;br /&gt;
&lt;br /&gt;
With version 5.0 Microsoft was again the main developer of MS-DOS.&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 6.0 ===&lt;br /&gt;
&lt;br /&gt;
This release added disk compression in order to compete with [[Stacker]].  Also included were some simple tools licensed from Central Point, including an anti virus program MSAV, a graphical backup program MSBACKUP, a defrag program licensed from symantec.&lt;br /&gt;
&lt;br /&gt;
MS-DOS 6.0 was mainly to compete with the feature full DR-DOS 6.0&lt;br /&gt;
&lt;br /&gt;
=== MS-DOS 6.21 ===&lt;br /&gt;
=== MS-DOS 6.22 ===&lt;br /&gt;
[[Image:MS-DOS 6.22 upgrade box.jpg|150px|right|MS-DOS 6.22]]&lt;br /&gt;
&lt;br /&gt;
This release was to rectify the various lawsuits around the bundled disk compression.&lt;br /&gt;
&lt;br /&gt;
This was also the last retail version of MS-DOS.  As version 7 of MS-DOS was the base part of Windows 95.&lt;br /&gt;
&lt;br /&gt;
[[Category: Microsoft Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=OS/2&amp;diff=28432</id>
		<title>OS/2</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=OS/2&amp;diff=28432"/>
				<updated>2023-01-19T08:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: add in space for all the newly shared betas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OS2 1.x neonlogo.jpg|thumb|150px|right|OS/2's early logo]]&lt;br /&gt;
&lt;br /&gt;
'''OS/2''' started as a collaborative effort between [[IBM]] and [[Microsoft]] to put together the next generation [[operating system]] for the [[IBM AT]] and [[PS/2]] machines.  &lt;br /&gt;
&lt;br /&gt;
Microsoft, famous for hedging bets, started the [[Windows]] project around the same time, as a low cost entry interface with rudimentary (cooperative) [[multitasking]].&lt;br /&gt;
&lt;br /&gt;
Needless to say, Microsoft wanted to target the [[i386]] processor, and work on 32-bit software, while IBM wanted to deliver to the IBM AT customers it had sold to, and the upcoming PS/2 model 60, hence the demand for the [[i286]] 16-bit version.  Someone at IBM even got the idea that the development tools should be a revenue stream, and needless to say, the $3,000 SDK was '''NOT''' a big seller.  Instead, the industry worked around OS/2, and developed [[DOS Extender]] technology, and Microsoft practically gave away the Windows SDK, allowed for OEM customizations, and famously released the [[QuickC for Windows]] product.&lt;br /&gt;
&lt;br /&gt;
Microsoft leapt at the chance to formalize DOS extenders into [[DPMI]], and use it in Windows, cementing OS/2's 1.x inability to run DPMI programs.  Microsoft was also upset that IBM locked them out of the graphical components of the OS, and that OS/2 worked BACKWARDS compared to Windows... the 0/0 in the screen coordinates is the bottom right, while everywhere else it's the top left..&lt;br /&gt;
&lt;br /&gt;
There is a great writeup on the divorce on google's [http://groups.google.com/group/comp.os.ms-windows.misc/msg/d710490b745d5e5e usenet archive], or locally here [[Gordon Letwin OS/2 usenet post]].  There is also a perspective from an Autodesk programmer available [http://www.sibbald.com/windows/windows01.html here].&lt;br /&gt;
&lt;br /&gt;
With a bit more research and having things in hand, OS/2 as mentioned in the book Inside OS/2, is clearly an evolution from the MS-DOS 4.00M, the multitasking version of DOS.  There was clearly a need for an 'advanced' operating system on the desktop, unfortunately in retrospect Microsoft had to get involved with IBM and derail the industry for nearly a decade.&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
=== Pre-Release version ===&lt;br /&gt;
In the beginning there is several known pre-release versions, then followed up with the infamous $3,000 SDK package.  These include:&lt;br /&gt;
&lt;br /&gt;
* A/DOS&lt;br /&gt;
* SIZZLE&lt;br /&gt;
* FOOTBALL&lt;br /&gt;
&lt;br /&gt;
The SDK versions have recently surfaced on archive.org and are currently known to be:&lt;br /&gt;
* [[Microsoft OS/2 beta 1.00|1.00]]&lt;br /&gt;
* 1.01&lt;br /&gt;
* 1.02&lt;br /&gt;
* 1.03&lt;br /&gt;
* 1.05&lt;br /&gt;
* 1.06&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
All of these versions require an [[i286]] cpu, and an [[IBM AT]], or [[PS/2]] compatible computer.  All of the 16bit versions were limited to a SINGLE MS-DOS compatibility box, greatly reducing the overall usefulness of OS/2 with the ever increasing prevalence of [[MS-DOS]] based applications.  At the same time, the 16bit version supported swapping, DLL's, threads and preemptive multitasking.  There was an excellent overview of the original OS/2's in the book [http://ebooks.znu.edu.ua/files/comp_books1/cd0/isos2.txt Inside OS/2].&lt;br /&gt;
&lt;br /&gt;
*1.0&lt;br /&gt;
[[Image:Microsoft OS2 1.0 - Heathkit Zenith OEM.jpg|thumb|right|150px|OS/2 1.0]]&lt;br /&gt;
This version was all textmode, and had an interface that was inspired from TopView.  Although it could multitask, most people didn't realize it, as all programs ran full screen.  It ran in 286 protected mode, except for the single &amp;quot;DOS&amp;quot; mode session.  As a result all device drivers for OS/2 had to be able to run in real &amp;amp; protected mode. Until 1.3 all versions were released by OEM hardware vendors (Compaq, Zenith etc, along with IBM), this was normal practice for Microsoft at the time.&lt;br /&gt;
&lt;br /&gt;
The IBM OS/2 1.0 announcement can be read [[IBM OS2 1.0 announcement|here]].&lt;br /&gt;
&lt;br /&gt;
*1.1&lt;br /&gt;
[[Image:IBM OS2 1.1 full package.jpg|thumb|right|150px|OS/2 1.1 full package]]&lt;br /&gt;
OS/2 1.1 was released in 1988, and was the first version to include the Presentation Manager.  It 'looked' identical to that of [[Windows 2.0]].  IBM OS/2 1.1 included the PM version of Borland Sidekick to fill in the gap of accessories for OS/2.  While there was some initial excitement over this version of OS/2, it quickly faded as you had to either buy a new computer with it installed, or jump through OEM channels to get OS/2.  Microsoft didn't sell OS'es to end users in the 1980s (This didn't change until OS/2 1.3, MS-DOS 5 &amp;amp; Windows NT 3.1). Version 1.1c was 386 aware, in that it could use the 80386's ability to quickly &amp;amp; easily transition from real &amp;amp; protected modes, bypassing the triple fault method of the 286. &lt;br /&gt;
&lt;br /&gt;
*1.2&lt;br /&gt;
[[Image:IBM OS2 1.2 box cover.jpg|thumb|right|150px|OS/2 1.2 box]]&lt;br /&gt;
I think this version was released in September of 1988. This release was significant with the inclusion of the HPFS filesystem.  HPFS was significantly faster then the aging FAT filesystem as it placed its tables in the middle of the disk, and it allowed for larger filesystems, long filenames and extended attributes.  A later service pack allowed for 386 and above CPUs to use the 386 method of switching between real &amp;amp; protected mode, allowing it to operate significantly faster (1.2c).  From what I understand this was the last version of OS/2 that included direct involvement from Microsoft.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.2 from IBM included the 'standard' edition, along with the EE or extended edition.  The EE edition included basic communications capability (x.25, rs232 terminal), and a SQL database.&lt;br /&gt;
&lt;br /&gt;
[[InfoWorld]] included an excellent review of OS/2 1.2 [http://books.google.com/books?id=1DsEAAAAMBAJ&amp;amp;lpg=PT79&amp;amp;dq=%22OS%2F2%201.2%22&amp;amp;pg=PT66#v=onepage&amp;amp;q=%22OS/2%201.2%22&amp;amp;f=false|here].&lt;br /&gt;
&lt;br /&gt;
*1.21&lt;br /&gt;
I think this version was a Microsoft exclusive, and the final version that they were directly involved in.&lt;br /&gt;
&lt;br /&gt;
*1.3&lt;br /&gt;
[[Image:Microsoft OS2 front.JPG|thumb|right|150px|Microsoft OS/2 1.3]]&lt;br /&gt;
This was the last version of the 16 bit OS/2 family. The 1.3 user interface resembled that of [[Windows 3.0]]. Microsoft did include a 32bit HPFS driver in their Lan Manager package which allowed for the fastest HPFS implementation prior to OS/2 2.0 &amp;amp; Windows NT 3.1  &lt;br /&gt;
&lt;br /&gt;
Around this time, Microsoft had released a beta of the WLO or Windows library for OS/2.  The beta included a copy of all of the applettes &amp;amp; games from Windows 3.0 that could run in the Presentation Manager of OS/2.  These libraries were also used to deliver the last versions of Microsoft Word &amp;amp; Excel for OS/2.  Microsoft had planned on releasing these libraries to allow people to easily port their Windows applications to OS/2, but the rift had happened right before that date, so the beta (which is easy to find) was the only thing released.  You can read more about it [http://pages.prodigy.net/michaln/history/pr/wlo.html here].&lt;br /&gt;
&lt;br /&gt;
Additionally, market penetration and OEM interest in OS/2 had dwindled so quickly by this point that Microsoft had decided to do a retail version of OS/2 (pictured to the right) to support its new [[Microsoft SQL Server]] product.  Windows NT on the i386 platform included support for 16bit OS/2 applications, namely for the Microsoft Languages (Fortran/Assembler &amp;amp; C) and SQL Server.  Since they all were text mode, they would run unmodified up through Windows 2000.&lt;br /&gt;
&lt;br /&gt;
=== 32bit versions ===&lt;br /&gt;
All of these versions require an [[i386]] SX or better CPU running on either an [[IBM AT]] compatible motherboard, or the [[IBM PS/2]] 32bit machines. &lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.x ====&lt;br /&gt;
&lt;br /&gt;
*2.0 LA (LA Internal revision 6.167 91-10-08)&lt;br /&gt;
[[Image:IBM OS2 2.0 LA cover.jpg|150px|thumb|right|OS/2 2.0 LA]]&lt;br /&gt;
This was the first 32bit version.  It was released after the IBM/Microsoft divorce, and was strictly an IBM release.  There was no seamless Windows in this release, and Win-OS/2 only featured Windows 3.0a in standard mode.&lt;br /&gt;
&lt;br /&gt;
The LA version does not include 'seamless' WIN-OS/2 sessions, and much like OS/2 2.0 GA it does not support Windows's 386 enhanced mode.  While it is possible to launch Windows in a Window the display corrupts and it is exceptionally unstable.&lt;br /&gt;
&lt;br /&gt;
Attempting to use any production GA drivers will result in a kernel crash.&lt;br /&gt;
&lt;br /&gt;
*2.0 GA (GA Internal revision 6.307 92-03-01)&lt;br /&gt;
[[Image:IBM OS2 2.0 cover.jpg|150px|thumb|right|OS/2 2.0]]&lt;br /&gt;
This release included [[Windows 3.0]] for use in Win OS/2.  At the time of the release the Presentation Managers graphic drivers were still 16 bit, although a later service pack was released which included 32bit drivers.  It's interesting to note that OS/2's market share was so low at this time, that OS/2 2.0 included the ability to load older 16bit device drivers as the kernel was still a hybrid 16bit/32bit kernel.&lt;br /&gt;
&lt;br /&gt;
The GUI had radically changed from 1.3 to 2.0 as it now included the Workplace Shell, a full OO GUI.  Many people considered WPS to be 'the' killer application at the time, as Windows still had the program manager.&lt;br /&gt;
&lt;br /&gt;
The new Presentation Manager replacement, Workplace Shell, included a deal with Commodore for the &amp;quot;look and feel&amp;quot; of [[AmigaDOS]], and as part of the deal, Commodore picked up a license for [[REXX]] into its products as first seen by AmigaDOS 2.0 .&lt;br /&gt;
&lt;br /&gt;
The default syslevel for OS/2 2.0 is XR02000.  The last known service pack for OS/2 2.0 brings it up to XR06100.  The XR06100 update also installs the OS/2 32-bit Graphics Engine, XR02010.&lt;br /&gt;
&lt;br /&gt;
*2.1 (06/1993)&lt;br /&gt;
This release brought the Win OS/2 functionality up to [[Windows 3.1]].  From the user standpoint it still looked like 2.0 .  OS/2 2.1 also included the multimedia update which would allow for sound effects for almost every conceivable motion.  It was very annoying. &lt;br /&gt;
&lt;br /&gt;
OS/2 2.1 also supported more video cards, more printers, and included support for [[PCMCIA]] and [[APM]], making it acceptable for laptop use.&lt;br /&gt;
&lt;br /&gt;
The update XR06200 brings OS/2 2.1 up to 2.11 functionality.&lt;br /&gt;
&lt;br /&gt;
*2.11 (02/1994)&lt;br /&gt;
*2.11 SMP (08/1994)&lt;br /&gt;
&lt;br /&gt;
OS/2 2.11 supported multiple processors, and from a user standpoint it was halfway between 2.11 and Warp.  I remember this version being insanely expensive, as it was targeted to the 'server' crowd, IBM had shortsightedly decided end users wouldn't want SMP. While [[Windows NT]] Workstation always supported two physical processors.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
[[Image:IBM OS2 Warp 3.0 blue spine cover.jpg|150px|thumb|right|OS/2 Warp 3.0 BlueSpine]]&lt;br /&gt;
*3.0 (09/1994)&lt;br /&gt;
This was the WARP release.  At the time this release preempted the [[Windows 95]] release.  IBM had done their best to tune OS/2 to run in 4MB of ram on a 386sx cpu.  Warp also included the 'bonus pack' which included SLIP/PPP TCP/IP, a dialer application and a word processor &amp;amp; spreadsheet.  A simple gopher client &amp;amp; NNTP client were also included.&lt;br /&gt;
&lt;br /&gt;
IMHO this is where IBM missed the boat, by making TCP/IP difficult to configure, and by not including LAN drivers (that was WARP CONNECT), while [[Windows 95]] &amp;amp; [[Windows_NT#Windows_NT_3.5|NT 3.5]] both included SLIP/PPP *AND* lan drivers.&lt;br /&gt;
&lt;br /&gt;
I *THINK* it was this release that included the ability to run [[Win32s]], which was a boon for Netscape &amp;amp; Mosaic.&lt;br /&gt;
&lt;br /&gt;
*3.01 (1995)&lt;br /&gt;
OS/2 Warp with Win-OS/2&lt;br /&gt;
&lt;br /&gt;
*3.02 (1995)&lt;br /&gt;
OS/2 Warp Connect&lt;br /&gt;
OS/2 Warp Server &lt;br /&gt;
OS/2 Warp Server Advanced&lt;br /&gt;
&lt;br /&gt;
*3.05 (01/1996)&lt;br /&gt;
OS/2 Warp Server Advanced for SMP&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
[[Image:logo-warp.gif|thumb|150px|right|OS/2 Warp Logo]]&lt;br /&gt;
*4.0&lt;br /&gt;
OS/2 4.0 included both Java and Netscape in this release.  Sadly IBM had still not 'gotten it' with regards to TCP/IP and insisted on a 'connect' version of 4.0 that included the LAN drivers.  4.0 also included the ability to install servicepacks online.&lt;br /&gt;
&lt;br /&gt;
*4.01&lt;br /&gt;
Workspace on-Demand 1.0 (WSOD)&lt;br /&gt;
Workspace on-Demand 2.0&lt;br /&gt;
&lt;br /&gt;
*4.5&lt;br /&gt;
IBM OS/2 Warp Server for e-business&lt;br /&gt;
Fixpak &amp;gt;=13 applied to OS/2 Warp 4 or WSOD&lt;br /&gt;
&lt;br /&gt;
*4.51&lt;br /&gt;
Aurora Convenience Package 1 (ACP1), Merlin Convenience Package 1 (MCP1)&lt;br /&gt;
&lt;br /&gt;
*4.52&lt;br /&gt;
Aurora Convenience Package 2 (ACP2), Merlin Convenience Package 2 (MCP2)&lt;br /&gt;
&lt;br /&gt;
This was the last IBM release of OS/2.&lt;br /&gt;
&lt;br /&gt;
== PowerPC port ==&lt;br /&gt;
&lt;br /&gt;
It's a deep secret that the PowerPC version ended up sucking up so much time, effort and money from IBM's development of OS/2, that it ended up bleeding the group dry, and without a product to ship.  IMHO it's a shame, as partnered with the [[PowerPC 615]] CPU it could have revelutionalized the industry.. But then back then everyone expected Intel to hit a wall, IBM had the 615 in their pocket which was a PowerPC CPU which was pin compatible with a 486, and could run x86 code (albeit slow..) and then switch to PPC mode.  The company [[NexGen]] opened up everyone's eyes that a specialized [[RISC]] cpu could in fact run x86 instructions much quicker then a real Intel cpu...  This opened the way to the Pentium CPUs and effectivly killed the [[RISC]] revolution.&lt;br /&gt;
&lt;br /&gt;
There is a most excellent review to be found [http://www.os2museum.com/wp/?page_id=30 here] that also includes screenshots.&lt;br /&gt;
&lt;br /&gt;
== Running OS/2 under an Emulator ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
The latest version of VirtualBOX from SUN is capable of installing &amp;amp; Running the 1.x version of OS/2 provided that they have had a [[Patching OS/2 for fast machines|timing patch]] in place.  I have found that the 'best' profile is to use the &amp;quot;Oracle Solaris 10 5/09 and earlier&amp;quot; profile.  Be sure to limit the VM to 16MB of ram, add both a floppy drive, and a serial port, otherwise you'll have difficulty booting.&lt;br /&gt;
&lt;br /&gt;
Right now the best solution is either [https://pcem-emulator.co.uk/ PCem] or [http://ci.86box.net/ 86Box].  With the appropriate [http://tinyurl.com/rs20170821 ROMS] it's possible to install onto an emulated 286/386 class based machine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.0 ====&lt;br /&gt;
[[Image:OS2 1.0.png|thumb|200px|right|OS/2 1.0 under VirtualBOX]]&lt;br /&gt;
*First version from November 1987 - no success.&lt;br /&gt;
*There is a later 1987 version that does run, it may be an OS/2 1.1 beta?&lt;br /&gt;
It seems the 1.0 IBM kernels rely on 286 triple faults and Virtual Box does not emulate it.  However there is an early Microsoft OS/2 1.1 beta that uses the 386 method of switching to protected mode, and will run on modern machines (as long as the speed fix in place.).&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.1 ====&lt;br /&gt;
[[Image:OS2 1.1.jpg|thumb|200px|right|OS/2 1.1 under Bochs]]&lt;br /&gt;
There are some hacks available to run OS/2 1.1 under [[VMWare]], and [[Bochs]]. There are some [[Patching OS/2 for fast machines|binary patches]] you can do to allow old 1.x OS/2 on fast machines.  Even without an emulator you'd need to do this on anything in pentium II speeds..  With the speed stuff in hand, you can now run 1.1 on VirtualBOX as it's floppy driver now works with OS/2 to detect speed/density correctly.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.1c is the first version that supports the 386's method of switching from [[protected mode]] to [[real mode]].  Prior to level c of OS/2 1.1 the method was a 286 [[triple fault]], which almost all emulators do not fully support, or it may simply be in the IBM versions.  I'm still not sure as early versions of OS/2 are hard to track down.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.2 ====&lt;br /&gt;
[[Image:OS2 1.2.png|thumb|200px|right|OS/2 1.2 on VirtualBOX]]&lt;br /&gt;
With the above hex edits in place, OS/2 1.2 installs somewhat ok.  The big 'issue' I found was that the IBM version of OS/2 1.2 does not support PS/2 mice on the IBM AT computers.  However you can take the PS/2 driver from OS/2 1.3 and use it.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.21 ====&lt;br /&gt;
[[Image:OS2 1.21.png|thumb|200px|right|OS/2 1.21 on VirtualBOX]]&lt;br /&gt;
Again there is an issue of no included working mice drivers, and poaching the driver from 1.3 works fine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.3 ====&lt;br /&gt;
[[Image:Os213.png|thumb|200px|right|OS/2 1.3 under Virtual PC.]]&lt;br /&gt;
The only version of OS/2 1.x that can run under an emulator without any hacks applied.  The three problems that you will run into is emulated floppy disks are too quick, and other various timing anomalies that will lead to a COUNTRY.SYS failure.&lt;br /&gt;
&lt;br /&gt;
The method for install requires you to install OS/2 1.3 on a physical machine, update it, then make a whole disk image of it.  I can confirm that OS/2 1.3 runs under [[Virtual PC 2007]] just fine.  While it does have some issues with the floppy (it'll throw an error reading the floppy every time you put in a new disk) it will allow you to use the floppy.  This makes OS/2 1.3 the easiest to install programs into.&lt;br /&gt;
&lt;br /&gt;
At the moment, none of the 1.x versions will install under emulation, they all must be imaged from a physical machine.&lt;br /&gt;
&lt;br /&gt;
* [http://support.microsoft.com/kb/102628/en-us Microsoft OS/2 1.3 HCL]&lt;br /&gt;
&lt;br /&gt;
=== 32 bit versions ===&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.0 ====&lt;br /&gt;
OS/2 2.00 ended up being a [[death march]] of a project, taking far too long, straining the joint agreement between Microsoft and IBM to the breaking point and leading to the infamous divorce.  As it'd come to light decades later Microsoft really had been trying to bring an 80386 version of OS/2 to market since inception, and version 2.00 was the chance to bring this to fruition in codename 'Cruiser'.  Sadly many of these betas did not survive.  There is 3 main branches of these early versions, the Microsoft versions where they were directly involved, the IBM transition to where IBM was now responsible for Cruiser, and finally the Workplace Shell versions, where IBM decided to add a new shell to OS/2 to make 2.00 more 'substantial' but also ended up delaying OS/2 2.00 further.&lt;br /&gt;
&lt;br /&gt;
===== Betas =====&lt;br /&gt;
These are the ones I currently have access to, or directly know about:&lt;br /&gt;
&lt;br /&gt;
====== Microsoft Developer's Relase 1 ======&lt;br /&gt;
====== Microsoft Developer's Relase 2 ======&lt;br /&gt;
&lt;br /&gt;
====== Build 123 ======&lt;br /&gt;
[[Image:OS2 2.0 6.123.png|thumb|200px|right|OS/2 2.0 Build 123 on 86Box.]]&lt;br /&gt;
The best way to install this is on 86Box/PCem using the AMI 486 clone with a Pentium Overdrive processor and use the inport busmouse adapter, along with the generic VGA adapter.&lt;br /&gt;
&lt;br /&gt;
This build is the 'divorce' edition when IBM started to ship the betas itself, this version uses the OS/2 1.2 Presentation Manager.  The MS-DOS is built around MS-DOS 4.0 and includes no DPMI support at all.&lt;br /&gt;
You can read more about it [http://www.os2museum.com/wp/os-2-2-0-spring-91-edition/ on OS/2 Museum].  The disks can be downloaded from archive.org [[https://archive.org/details/os2-2.0-6.123 HERE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To install I used [[86box]] i486 Socket 2, IBM PS/ValuePoint 433DX/Si, with a Pentium OverDrive 63Mhz processor, and a 'type 9' disk setup on IDE.  The mouse is set to PS/2 mode.&lt;br /&gt;
&lt;br /&gt;
The kernel has the following version string:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.123, 91/02/04 $&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Copyright dialog has this dated for 1990.&lt;br /&gt;
&lt;br /&gt;
====== Build 605 ======&lt;br /&gt;
Not sure why it's build 605 as it way out of sequence. Perhaps they thought they were close to the end.  This is one of the last Presentation Manager based releases.  It can be downloaded from [[https://archive.org/details/os2-2.0-6.605 archive.org here]].&lt;br /&gt;
&lt;br /&gt;
The kernel string reports as:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.605, 91/09/11&lt;br /&gt;
&lt;br /&gt;
The accessories are more fleshed out than 6.123, and to me despite it not supporting DPMI it feels like something that could have shipped in 89.&lt;br /&gt;
&lt;br /&gt;
605 also introduced the minimal text setup spanning install disk 1-4, with the rest being setup under the Presentation Manager.&lt;br /&gt;
&lt;br /&gt;
====== Build 177 ======&lt;br /&gt;
[[Image:OS2 2.0LA in VirtualBOX.png|thumb|200px|right|OS/2 2.0 LA running under VirtualBOX.]]&lt;br /&gt;
&lt;br /&gt;
At the moment the only way I've been able to install OS/2 2.0 LA on Virtual PC/VirtualBOX is to 'cheat' and use the install &amp;amp; disk 1 from OS/2 2.0 GA, and replace the following files on disk1, from LA's disk 1:&lt;br /&gt;
&lt;br /&gt;
*CMD.EXE&lt;br /&gt;
*HARDERR.EXE&lt;br /&gt;
*SYSINST1.EXE&lt;br /&gt;
*SYSINST2.EXE&lt;br /&gt;
*FDISK.COM&lt;br /&gt;
*SYSLEVEL.OS2&lt;br /&gt;
*DISK.NUM&lt;br /&gt;
&lt;br /&gt;
Then boot from GA's install, then use it's disk 1.  Then use LA's disk from that point onward, and it'll install.&lt;br /&gt;
&lt;br /&gt;
====== Build 304 ======&lt;br /&gt;
&lt;br /&gt;
===== GA =====&lt;br /&gt;
[[Image:OS2 2.0 in Qemu.png|thumb|200px|right|OS/2 2.0 running under Qemu.]]&lt;br /&gt;
[[Image:Vpc5x os2v20 wps.png|thumb|200px|right|OS/2 2.0 running under Virtual PC 5 for OS/2]]&lt;br /&gt;
&lt;br /&gt;
I've run OS/2 2.0 &amp;amp; 4.0 under Virtual PC, and Qemu... I guess it really comes down to if you move disk images around between various hardware platforms.  Anything prior to version 3.0 should be run in an ISA emulation mode (-M isa) to let the peripherals work in a more compatible manner...  Virtual PC 2007 works fine as well, and includes extensions that allow the guest VM to use drives that are installed on the host pc.  I've heard that VMWare has given up the compatibility mode fixes.&lt;br /&gt;
&lt;br /&gt;
I'm now running OS/2 2.0 under VMWare Player, and it seems to be running OK.  I've found one issue with networking, the Set PermaNet Server feature must be set to TRUE, under the LAPS configuration tool.&lt;br /&gt;
&lt;br /&gt;
*[[Qemu]]&lt;br /&gt;
*[[Virtual PC 2007]]&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.1 ====&lt;br /&gt;
&lt;br /&gt;
Adds 32-bit Graphics Subsystem. S3 display drivers are usable under Virtual PC.&lt;br /&gt;
&lt;br /&gt;
* [http://drivers.s3graphics.com/en/download/drivers/legacy/Trio64V_765/eng30316.zip eng30316.zip] S3 drivers&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
*For installation with XDF diskettes, Virtual PC works, however you'll need to use the floppy drivers &amp;amp; xdf driver from OS/2 4.0&lt;br /&gt;
*You should first apply the latest fixpak (XRGW040) to use Guest Additions from Virtual PC.&lt;br /&gt;
*After this also GRADD device drivers (from Additions, IBM or Scitech SNAP) can be installed.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
&lt;br /&gt;
Fixpak 5 or better 9 should be applied for GRADD.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp Server for e-business (4.5) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 1 (4.51) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 2 (4.52) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC and VirtualBox.&lt;br /&gt;
&lt;br /&gt;
== Popular Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Autodesk ===&lt;br /&gt;
* AutoCad &lt;br /&gt;
&lt;br /&gt;
=== IBM ===&lt;br /&gt;
* IBM DisplayWrite5/2&lt;br /&gt;
&lt;br /&gt;
=== Informix ===&lt;br /&gt;
* Wingz&lt;br /&gt;
&lt;br /&gt;
=== Lotus ===&lt;br /&gt;
* Lotus 1-2-3/G&lt;br /&gt;
* Lotus Freelance Graphics&lt;br /&gt;
&lt;br /&gt;
=== Micrografx ===&lt;br /&gt;
* Micrografx Designer 3.0&lt;br /&gt;
* Micrografx Draw for OS/2&lt;br /&gt;
&lt;br /&gt;
=== Microsoft ===&lt;br /&gt;
Microsoft did port over a bunch of their languages, along with a few applications, namely:&lt;br /&gt;
&lt;br /&gt;
* Languages&lt;br /&gt;
** Microsoft MASM 6.0&lt;br /&gt;
** Microsoft C 5.1, 6.0&lt;br /&gt;
** Microsoft COBOL PDS&lt;br /&gt;
** Microsoft Basic 6.0&lt;br /&gt;
** Microsoft Basic PDS 7.0, 7.1&lt;br /&gt;
** [[Microsoft Fortran]]&lt;br /&gt;
* Productivity&lt;br /&gt;
** Microsoft Word 5.0, 5.5&lt;br /&gt;
** Microsoft Word (for Presentation Manager) 1.1&lt;br /&gt;
** Microsoft Excel 2.2, 3.0&lt;br /&gt;
&lt;br /&gt;
All of these products are 16 bit only.  While there was two pre-releases of MS OS/2 2.0 that included CL386 &amp;amp; MASM386 none of these are fully out in the wild so I'm not sure if they could produce programs that would run on the IBM OS/2 2.0 GA and beyond.&lt;br /&gt;
&lt;br /&gt;
=== StarDivision ===&lt;br /&gt;
* StarWriter 2.0 for OS/2&lt;br /&gt;
* StarOffice 3.0&lt;br /&gt;
&lt;br /&gt;
=== Watcom ===&lt;br /&gt;
* Watcom C / C++&lt;br /&gt;
* Watcom Fortran 77&lt;br /&gt;
* Watcom SQL&lt;br /&gt;
&lt;br /&gt;
[[Category: Microsoft Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=PC_Rogue&amp;diff=28407</id>
		<title>PC Rogue</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=PC_Rogue&amp;diff=28407"/>
				<updated>2023-01-12T18:30:05Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: update source link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:pcrogue.png|400px|thumb|right|Rogue splash screen]]&lt;br /&gt;
&lt;br /&gt;
Rogue was sold commercially by ID Software and was available for a wide variety of platforms.&lt;br /&gt;
&lt;br /&gt;
The [[source code]] is available and can be compiled with [[MANX]]'s [[Aztec C]] 3.40a.&lt;br /&gt;
&lt;br /&gt;
There are three versions of Rogue that run under DOS on a [[IBM-compatible PC|PC]]:&lt;br /&gt;
&lt;br /&gt;
* The first was a direct port, of Rogue 3.6, which has no graphic options.&lt;br /&gt;
* The second one was a per-release of the commercial labeled 'Public Domain'.&lt;br /&gt;
* Finally, a port of Rogue 5.0.2 which has the CGA Splash screen show above.&lt;br /&gt;
&lt;br /&gt;
The PC version of Rogue was copy protected, and if you pirated it, you would be killed, and your gravestone would say 'Killed by Copy Protection Mafia'.&lt;br /&gt;
&lt;br /&gt;
The copy protection was easily defeated by Copy II PC.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [https://web.archive.org/web/20120226052526/http://www.roguelikedevelopment.org/archive/files/sourcecode/rog11src.zip Source code]&lt;br /&gt;
&lt;br /&gt;
{{semi-stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Games]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Hack_(game)&amp;diff=28406</id>
		<title>Hack (game)</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Hack_(game)&amp;diff=28406"/>
				<updated>2023-01-12T10:42:36Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: added some github for Amiga &amp;amp; MS-DOS Hack&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Hack-1984.png|right|]]&lt;br /&gt;
&lt;br /&gt;
First there was [[Rogue]], then Hack. The original Hack was [http://nethackwiki.com/wiki/Jay_Fenlason%27s_Hack Jay Fenlason's Hack], which apart from a few MS-DOS binaries, has largely been lost. It can be recompiled from sources at the [https://nethackwiki.com/wiki/Hack_1.0#Availability NetHack archives.]&lt;br /&gt;
&lt;br /&gt;
Andries Brouwer later released his Hack on Dec 17 1984.  The source code to Hack 1.0 preliminary version, can be found on the UTZOO archives, namely on [http://shiftleft.com/mirrors/utzoo-usenet/news019f2.tgz tape news019f2].&lt;br /&gt;
&lt;br /&gt;
*[http://www.megalextoria.com/usenet-archive/news019f2/b34/net/sources/00002127.html Original announcement]&lt;br /&gt;
&lt;br /&gt;
Don Kneller, made many of the ports including [https://github.com/neozeed/pchack PC-Hack] to [https://nethackwiki.com/wiki/MS-DOS#Hack_on_MS-DOS MS-DOS], and [https://github.com/neozeed/hack-1.01-Amiga Hack-1.01 for the Amiga].&lt;br /&gt;
&lt;br /&gt;
Hack had several updates through 1985, there was a 1.0.1, 1.0.2 and a 1.0.3&lt;br /&gt;
&lt;br /&gt;
Then it later took on a life of it's own on the internet much like NetBSD as [[Nethack]].  You can find information [http://nethackwiki.com/wiki/Main_Page here].&lt;br /&gt;
&lt;br /&gt;
{{semi-stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=XENIX&amp;diff=28385</id>
		<title>XENIX</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=XENIX&amp;diff=28385"/>
				<updated>2023-01-07T10:18:18Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Add backup link to Xenix-2.3.4.exe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Xenix 386.jpg|thumb|right|200px|Xenix on a 386]]&lt;br /&gt;
&lt;br /&gt;
'''Xenix''' (formally '''XENIX''', e.g. in contemporary [[Microsoft]] material) was Microsoft's [[software port|port]] of AT&amp;amp;T [[UNIX]]; it was a [[portable]] [[operating system]] with ports to various platforms. It was based on [[UNIX Sixth Edition|v6]], [[Unix Seventh Edition|v7]], [[SYSIII]], and later [[SYSV]].&lt;br /&gt;
&lt;br /&gt;
: ''XENIX was originally developed on a DEC Virtual Address Extension (VAX) running the Virtual Memory System (VMS) and a PDP-11 running UNIX V7, albeit now using Microsoft's own in-house minicomputers, and then converted into assembly language specific to the new 16-bit Motorola 68000 and Intel 8086 microprocessors. This put XENIX at the high end of the microcomputer market, which was still dominated by 8-bit machines, but well below the lowest end of the minicomputer market'' - &amp;quot;XENIX -- Microsoft Short-lived Love Affair with Unix &amp;quot;&lt;br /&gt;
&lt;br /&gt;
Unfortunately, &amp;quot;Xenix even incorporated the elements of BSD and became the most widely installed base of any Unix variant. Talking about the different modifications of Xenix, it was ported to Zilog Z8001, Intel 8086, Tandy Corporation’s 68000 based computers, and even a variant for Apple Lisa.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Modifications to Western Electric v7 included those necessary to transport the UNIX system from the larger PDP-11 mini computer to the 16-bit microprocessors. Currently scheduled machines included the DEC LSI-11/23, Zilogs Z8001 and Z8002, Intel's 8086 and 286, and Motorola's MC68000. - Robert Greenburg, uSloth. &amp;lt;/blockquote&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Because of the price of the OS, about $500USD for the OS, and $500USD for the developer tools,  combined with cheap [[IBM PC|PC]] and [[IBM-compatible PC|compatibles]], Xenix was the most widespread UNIX until the rise of [[Linux]]. Xenix due to its inherent [[multi-user]] capabilities became widespread in sales environments with POS (Point of Sales) terminals, and for scheduling systems commonly found in hotels and restaurants. Occasionally you can still find this setup still running on aging [[hardware]].&lt;br /&gt;
&lt;br /&gt;
With the rise of the [[IBM PC]], it primarily became an [[Intel x86|x86]] based OS. Xenix eventually became [[SCO Unix]], then later SCO [[OpenServer]], where it still languishes today.&lt;br /&gt;
&lt;br /&gt;
== Platforms ==&lt;br /&gt;
&lt;br /&gt;
=== Intel ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- As mentioned in the [http://www.tenox.tc/docs/microsoft_xenix_oem_directory.pdf OEM guide], URL dead --&amp;gt;Xenix supported the following platforms:&lt;br /&gt;
&lt;br /&gt;
*[[IBM 386]] [386 GT] The 32bit ones will run on Qemu/Virtual PC ( Sometimes called 386AT )&lt;br /&gt;
*IBM [[PS/2]] [386 MC] This version was specifically for [[MCA]] computers with a 386 or higher CPU. ( Sometimes called 386PS )&lt;br /&gt;
*SCO Announced Xenix for the Model 50(286), 60(286) and 80[Ran 386 MC], but its unknown if there are archives of it. &lt;br /&gt;
*[[IBM AT|IBM 286]] [286] - This version is now easy to find, but hard to run... It does not work on a 386. &lt;br /&gt;
*IBM PC [8088 or x86] - This is 'easy' to find.&lt;br /&gt;
&lt;br /&gt;
This is a list of version numbers for the various Architectures:&lt;br /&gt;
&lt;br /&gt;
*SysV 386 – 3.2, 4.2&lt;br /&gt;
*386 – 2.2.3b, 2.3.1, 2.3.2f, 2.3.4a, 2.3.4h ( SCO v2.2.3b, v2.3.2f, v2.3.4h)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;(You Plan to Install TCP/IP (XENIX.386 v2.3.4 only)  &lt;br /&gt;
*286 – 2.1.3*, 2.2.1e, 2.2.3b, 2.3.2b, 2.3.2d ( SC0 v2.1.3, v2.2.1e, v2.2.3b, v2.3.2d)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;(Honey DanBer UUCP package v2.3.2 onward)&lt;br /&gt;
*8086 – 2.1.3* (SCO v2.1.3)&lt;br /&gt;
&lt;br /&gt;
*These are currently the only two that boot on pcjs's website.&lt;br /&gt;
&lt;br /&gt;
=== Motorola ===&lt;br /&gt;
&lt;br /&gt;
*IBM System 9000 [[M68000]] [c 1984]&lt;br /&gt;
*[[Apple Lisa]] [[M68000]] [c 1984] The emulator [[idle]] can run this.&lt;br /&gt;
&lt;br /&gt;
=== Others ===&lt;br /&gt;
&lt;br /&gt;
*[[PDP-11]] - No versions of this exists online. There is a note that Xenix with Programmers console ran on a PDP-11/34. [https://comp.os.vms.narkive.com/Qoy6kBJU/xenix-vax-pdp# Xenix on PDP]&lt;br /&gt;
*[[Tandy TRS-80 Model II]] [[Z80A]] - There are disk images floating around.&lt;br /&gt;
*[[Zilog Z8001]] [c 1979] - I have only found sales literature that mentions this.*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; Note: This sounds like vaporware since neither the Onyx 1 nor the Commodore 900 ran Xenix&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
A quick list of a few software programs that were available on Xenix.  I know the [[x86]] platform was the most supported, I now know that some of these made it to the less popular [[68000]] platform.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft ===&lt;br /&gt;
&lt;br /&gt;
Microsoft made several of their programs in the 1980's available on the Xenix platform.&lt;br /&gt;
Microsoft Multiplan, and the BASIC Compiler.&lt;br /&gt;
&lt;br /&gt;
=== Languages ===&lt;br /&gt;
&lt;br /&gt;
*[[C programming language|C]]&lt;br /&gt;
*[[Basic]] - Basic [[Compiler]], Basic [[Interpreter]]&lt;br /&gt;
*[[Cobol]]&lt;br /&gt;
*[[FORTRAN|Fortran]]&lt;br /&gt;
*[[Pascal]]&lt;br /&gt;
*[[Assembler]]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;the base operating system does not include development tools such as a C compiler, but it does include the linker and, importantly, an assembler (which is needed to rebuild the configuration files). The assembler is, however, disguised to make it less obvious what it is by giving it a different name and that is what I have been trying to remember ever since I saw this post. Finally, this morning, it came to me. You ''should'' find that you have something called 'storel' (read it as 's-to-rel' as in 'something that transforms .s files into relocatable (ie .o) files' and the name becomes a little less obscure) on the system - I ''think'' that it lives in /bin. but it ''might'' be somewhere else such as /etc.&amp;quot; (Source: [http://www.vcfed.org/forum/archive/index.php/t-49002.html here])&lt;br /&gt;
&lt;br /&gt;
=== Applications ===&lt;br /&gt;
&lt;br /&gt;
*Autodesk AutoCAD 10i&lt;br /&gt;
*Microsoft Multiplan (available on the Apple Lisa)&lt;br /&gt;
*Microsoft Word v5.0&lt;br /&gt;
*vi (Not really an application, but more of a torture device. May not be present on the x86 version, so ed will have to be used.)&lt;br /&gt;
&lt;br /&gt;
=== Databases ===&lt;br /&gt;
&lt;br /&gt;
*Foxpro&lt;br /&gt;
&lt;br /&gt;
=== Games ===&lt;br /&gt;
&lt;br /&gt;
* [[Rogue]]&lt;br /&gt;
&lt;br /&gt;
=== SCO* ===&lt;br /&gt;
&lt;br /&gt;
*SCO Professional&lt;br /&gt;
*SCO Lyrix (available on the Apple Lisa)&lt;br /&gt;
*SCO Integra&lt;br /&gt;
*SCO Manager&lt;br /&gt;
*SCO Multiview&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; - ''SCO in this case refers to the original Santa Cruz Operation, and not the later SCO Group who bought the name and started the SCO/Linux lawsuits.''&lt;br /&gt;
&lt;br /&gt;
== Getting this to run ==&lt;br /&gt;
&lt;br /&gt;
The 8086 version of XENIX runs fine in an emulator.&lt;br /&gt;
&lt;br /&gt;
Note: The 286 version of XENIX will only run on a 286 processor or a 286 processor emulator that handles the upper byte of the Global Descriptor byte 7, documented as reserved for use on a iAPX 386, by essentially ignoring it, and letting XENIX use it. A poor programming choice as best. (Now, that we know the publication dates of Intel's documentation (1982), we know they ignored the Intel documentation about the use of the upper byte of the descriptor words.. Details [http://www.os2museum.com/wp/ibm-xenix-two-steps-forward/comment-page-1/#comment-363304 here])&lt;br /&gt;
&lt;br /&gt;
[[User:Neozeed]] wrote about [[Installing Xenix 2.x on Qemu|how to get it to run under QEMU 0.14]].&lt;br /&gt;
&lt;br /&gt;
A repository has a file, that when run, unpacks Qemu 0.14, and has a disk, that boots straight into Xenix 2.3.4/386; the uname -a does confirm both the platform and the version.&lt;br /&gt;
&lt;br /&gt;
Also, there is: [ftp://major.butt.care/mirrors/Unix/Xenix/Xenix-2.3.4.exe Xenix 2.3.4/386][https://archive.org/details/xenix-234-installer Backup]&lt;br /&gt;
&lt;br /&gt;
Another directory has the same file from a SCO Mega pack called:&lt;br /&gt;
SCO Xenix 2.3.4 - preinstalled, run in Windows.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
===Announcements===&lt;br /&gt;
&lt;br /&gt;
* [https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?htmlfid=897/ENUS284-159&amp;amp;infotype=AN&amp;amp;subtype=CA&amp;amp;appname=skmwww XENIX Operating System for the IBM System 9000]&lt;br /&gt;
* [https://www.cbronline.com/news/santa_cruz_ships_xenix_v_for_ps2_developed_in_london/ Santa Cruz ships XENIX V for PS2 - Developed in London]&lt;br /&gt;
&lt;br /&gt;
===History===&lt;br /&gt;
&lt;br /&gt;
* [http://seefigure1.com/images/xenix/xenix-timeline.jpg The XENIX timeline] - The most comprehensive time vs port list&lt;br /&gt;
* [http://www.softpanorama.org/People/Torvalds/Finland_period/xenix_microsoft_shortlived_love_affair_with_unix.shtml Microsoft Short-lived Love Affair with Unix] - A detailed history&lt;br /&gt;
* [https://fossbytes.com/xenix-history-microsoft-unix-operating-system/ History Of Xenix - Microsoft's Forgotten Unix-based Operating System]&lt;br /&gt;
* [http://seefigure1.com/2014/04/15/xenixtime.html A bit of XENIX history] - XENIX history&lt;br /&gt;
* [http://www.edm2.com/index.php/XENIX XENIX] - Brief wiki page on XENIX; includes a bibliography&lt;br /&gt;
&amp;lt;!-- * [http://www.tenox.net/docs/ Cache of old UNIX docs] - Includes lots of Xenix documentation in PDF format.--&amp;gt;&lt;br /&gt;
* [https://archive.org/details/byte-magazine-1981-06/page/n249 The UNIX Operating System and the XENIX Standard Operating Environment] - Byte Magazine Article on Xenix, BYTE June 1980, pg 249&lt;br /&gt;
&amp;lt;!-- *[https://virtuallyfun.com/wordpress/2009/02/10/apple-lisa-xenix/Apple Lisa (c1983) Xenix 3.0] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Emulators===&lt;br /&gt;
&lt;br /&gt;
* [http://www.hampa.ch/pce/download.html PCE - PC Emulator] - [x86] Architecture&lt;br /&gt;
* [https://download.qemu.org/qemu-0.14.0.tar.gz QEMU v0.14runs SCO Xenix for i386 and i286]&lt;br /&gt;
* [https://www.pcjs.org/software/pcx86/sys/unix/sco/xenix/386/2.3.4h/ SCO Xenix 386 v2.3.4h] - 80386 version of Xenix&lt;br /&gt;
&amp;lt;!-- * [https://www.pcjs.org/software/pcx86/sys/unix/sco/xenix/286/2.3.2b/ SCO Xenix 286 v2.3.2b] - Does not boot. &amp;lt;!-- --&amp;gt;&lt;br /&gt;
* [https://www.pcjs.org/disks/pcx86/unix/sco/xenix/286/2.1.3/ SCO Xenix 286 v2.1.3] - Runs Xenix 286 2.1.3 in a browser window.&lt;br /&gt;
* [https://www.pcjs.org/disks/pcx86/unix/sco/xenix/086/2.1.3/ SCO Xenix System V Release 2.1.3 for i8086] - Runs Xenix 8086 2.1.3 in a browser window.&lt;br /&gt;
&amp;lt;!-- * [https://www.pcjs.org/disks/pcx86/unix/sco/xenix/386/ ] &amp;lt;!-- --&amp;gt;&lt;br /&gt;
* [https://github.com/retrohun/blog/tree/master/dt/xenix286ondemand Tenon Xenix 286 2.3.2d on Linux w/ Qemu. ]&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
* [ftp://major.butt.care/mirrors/Unix/Xenix/ 386, 286, x86, 386MC, Tandy, Lisa, Text, and Docs] Comprehensive Mirror&lt;br /&gt;
* [https://github.com/retrohun/blog/tree/master/dt/xenix286ondemand Xenix286 on demand]&lt;br /&gt;
&amp;lt;!-- * [https://archive.org/details/msxenix/history/files/pics/progman5.jpg.~1~ xx] --&amp;gt;&lt;br /&gt;
* [https://winworldpc.com/product/xenix/286 Xenix 286]&lt;br /&gt;
* [http://www.vcfed.org/forum/showthread.php?30490-Xenix-Development-Systems Xenix Development Systems]&lt;br /&gt;
&amp;lt;!-- * [https://fsck.technology/software/SCO/SCO%20Unix%20Installers/ xx] --&amp;gt;&lt;br /&gt;
* [https://macintoshgarden.org/apps/xenix-30-apple-lisa Xenix 3.0 for Apple Lisa]&lt;br /&gt;
* [http://tenox.pdp-11.ru/xenix/ Tenox Operating Systems Archive] - Includes Xenix documentation in PDF format]&lt;br /&gt;
* [https://archive.org/details/Xenix386Ports SCO Xenix and a set of ported software]&lt;br /&gt;
&lt;br /&gt;
===Archaeology===&lt;br /&gt;
&lt;br /&gt;
* [https://museo.freaknet.org/gallery/software/xenix/versions.txt A list of version numbers pulled from disks]&lt;br /&gt;
* [http://seefigure1.com/2014/04/15/xenixtime.html A bit of XENIX History] (from a MS Developer '86 ~ '89) &lt;br /&gt;
* [http://www.os2museum.com/wp/category/xenix/ Category Archives: Xenix] - precursor to the next group&lt;br /&gt;
** [https://www.os2museum.com/wp/the-xenix-386-2-2-3-mystery/ The XENIX 386 2.2.3 Mystery]&lt;br /&gt;
** [http://www.os2museum.com/wp/the-xenix-2-2-3-mystery-continued/ The XENIX 2.2.3 Mystery, Continued]&lt;br /&gt;
** [http://www.os2museum.com/wp/oldest-surviving-386-pc-os/ Oldest Surviving 386 PC OS?]&lt;br /&gt;
* [https://soylentnews.org/search.pl?query=Xenix Searching For: Xenix] - Xenix at SoylentNews&lt;br /&gt;
** [https://soylentnews.org/article.pl?sid=17/03/03/1620222 Restoring Xenix 386 2.2.3c, Part 1]&lt;br /&gt;
** [https://soylentnews.org/article.pl?sid=17/03/07/1632251 Xenix 2.2.3c Restoration: No Tools, No Problem (Part 2)]&lt;br /&gt;
** [https://soylentnews.org/article.pl?sid=17/03/11/2014253 Xenix 2.2.3c Restoration: Damage Mapping (Part 3)]&lt;br /&gt;
** [https://soylentnews.org/article.pl?sid=17/03/13/086250 Xenix 2.2.3c Restoration: Xrossing The X (Part 4)] - Includes some extraordinary efforts to get some utilities to run&lt;br /&gt;
* [https://www.bell-labs.com/usr/dmr/www/xenix.gif XENIX ad from Dennis Ritchie's home page at Bell Labs]&lt;br /&gt;
* [https://www.linux-magazine.com/index.php/Online/Features/Remembering-XENIX Remembering XENIX]&lt;br /&gt;
* [https://www.snellman.net/blog/archive/2015-09-01-the-most-obsolete-infrastructure-money-could-buy/ The most obsolete infrastructure money could buy - my worst job ever] - XENIX 286 problem from hell&lt;br /&gt;
&lt;br /&gt;
{{semi-stub}}&lt;br /&gt;
&lt;br /&gt;
{{Nav Unix}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Unix-based OS's]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Talk:Installing_VMS_V1.0_on_SIMH&amp;diff=28293</id>
		<title>Talk:Installing VMS V1.0 on SIMH</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Talk:Installing_VMS_V1.0_on_SIMH&amp;diff=28293"/>
				<updated>2022-12-13T01:31:15Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I see Bitsavers has VMS V1.5.  Is your RK07 image the only copy of V1.0? [[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 08:55, 23 May 2022 (CEST)&lt;br /&gt;
&lt;br /&gt;
No, there's also a tape image. As far as my weak memory serves me right it was Matt Burke who provided the tape image some time ago. I think it is not an image of a genuine tape but reconstructed from sources or a system backup, but it seems to be o.k., if not perfect. I made an RK07 image using this tape as to save the old VMS novice from the need of using DSC (Disk Save and Compress, the precursor of BACKUP). And there has been an RK07 distribution disk for small VAX-11/780 systems as stated in the installation manual AA-D021B-TE VAX-11 Software Installation Guide.&lt;br /&gt;
&lt;br /&gt;
See: [http://www.bitsavers.org/bits/DEC/vax/vms/OldVMS_V1.4.iso.7z OldVMS_V1.4.iso] if you are interested in my OldVMS collection. [[User:Vaxorcist|Vaxorcist]] ([[User talk:Vaxorcist|talk]]) 09:08, 23 May 2022 (CEST)&lt;br /&gt;
&lt;br /&gt;
I just wanted to add, this is super cool!  I just added a backup to the fileset, just in case as always! [[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 02:31, 13 December 2022 (CET)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_VMS_V1.0_on_SIMH&amp;diff=28292</id>
		<title>Installing VMS V1.0 on SIMH</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_VMS_V1.0_on_SIMH&amp;diff=28292"/>
				<updated>2022-12-13T01:29:38Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Added a backup to the files on archive.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The aim of this tutorial is to show how to install [[VMS]] V1.0 on the [[SIMH]] [[VAX-11/780]] [[simulator]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparations ==&lt;br /&gt;
&lt;br /&gt;
=== simh vax780 simulator ===&lt;br /&gt;
&lt;br /&gt;
You have to use the [[SIMH]] '''vax780''' simulator because the [[VAX-11/780]] was the only VAX existing when VMS was introduced. &lt;br /&gt;
&lt;br /&gt;
All other VAX computers need later versions of VMS to run. &lt;br /&gt;
&lt;br /&gt;
=== VMS V1.0 ===&lt;br /&gt;
&lt;br /&gt;
Get a VMS V1.0 [[RK06/07 disk drive|RK07]] disk image from [https://drive.google.com/drive/folders/1Pon-KHWM2oq0iZx2mtfeR2N1hi-KJsXu?usp=sharing here] [https://archive.org/details/Vaxorcist_vax-vms-v-1.0 (backup)], unzip and put it in into the directory where the SIMH vax780 simulator resides. &lt;br /&gt;
&lt;br /&gt;
=== vax780.ini for a typical small 16-user VAX-11/780 system ===&lt;br /&gt;
&lt;br /&gt;
Use the following vax780.ini file for a typical small 16-user VAX-11/780 system.&lt;br /&gt;
&lt;br /&gt;
You cannot set a memory size smaller than 1MB in the simh vax780 simulator directly, but there is a workaround in VMS: &lt;br /&gt;
&lt;br /&gt;
You set the maximum available memory in '''SYSBOOT&amp;gt;''' on the first boot.&lt;br /&gt;
&lt;br /&gt;
[[File:VAX-11-780 2RK07.jpg|400px|thumb|right|Small [[VAX-11/780]] system with two [[RK06/07 disk drive|RK07]] disk drives, and an [[LA120]] Console Printer Terminal]]&lt;br /&gt;
&lt;br /&gt;
A [[VAX-11/780]] system like this - but without the tape drive - (DEC order no. SV-AXHHB) cost 141,300 US$ back in 1980.&lt;br /&gt;
&lt;br /&gt;
The [[MASSBUS]] [[TE16]] tape drive subsystem ('''TEE16''') added in this configuration was 20,200 US$, and an additional 512KB memory ('''MS780-DB''') would have taken 13,900 US$.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; ================================================&lt;br /&gt;
; vax780.ini&lt;br /&gt;
; ================================================&lt;br /&gt;
;&lt;br /&gt;
; Small Size 16 User System made of:&lt;br /&gt;
; - 512K bytes of memory (set within SYSBOOT&amp;gt;)&lt;br /&gt;
; - 16 DZ11 terminal lines&lt;br /&gt;
; - 2 RK07 disk drives&lt;br /&gt;
; - line printer&lt;br /&gt;
; - TE16 magnetic tape unit&lt;br /&gt;
; The tape unit is non-standard in small systems,&lt;br /&gt;
; but very useful e.g. to install more software&lt;br /&gt;
&lt;br /&gt;
SET QUIET&lt;br /&gt;
&lt;br /&gt;
SET CPU 1M&lt;br /&gt;
SET THROTTLE 1M&lt;br /&gt;
;SET CPU IDLE=VMS&lt;br /&gt;
&lt;br /&gt;
SET CONSOLE LOG=VMS010-01.LOG&lt;br /&gt;
&lt;br /&gt;
ATT CS CONSOLE.RX1       ; DXA1:&lt;br /&gt;
&lt;br /&gt;
SET DZ LINES=16&lt;br /&gt;
ATT DZ 6666&lt;br /&gt;
&lt;br /&gt;
SET LPT ENA&lt;br /&gt;
ATT LPT printer.txt&lt;br /&gt;
&lt;br /&gt;
SET RP DIS&lt;br /&gt;
&lt;br /&gt;
SET RL DIS&lt;br /&gt;
&lt;br /&gt;
SET HK0 RK07             ; DMA0:&lt;br /&gt;
ATT HK0 VAX-VMS_V1.0.RK7&lt;br /&gt;
&lt;br /&gt;
SET HK1 RK07             ; DMA1:&lt;br /&gt;
ATT HK1 DATA.RK7&lt;br /&gt;
&lt;br /&gt;
SET HK2 DIS&lt;br /&gt;
SET HK3 DIS&lt;br /&gt;
SET HK4 DIS&lt;br /&gt;
SET HK5 DIS&lt;br /&gt;
SET HK6 DIS&lt;br /&gt;
SET HK7 DIS&lt;br /&gt;
&lt;br /&gt;
SET RQ DIS&lt;br /&gt;
SET RY DIS&lt;br /&gt;
SET TQ DIS&lt;br /&gt;
SET TS DIS&lt;br /&gt;
&lt;br /&gt;
SET TU ENA&lt;br /&gt;
SET TU0 TE16             ; MTA0:&lt;br /&gt;
&lt;br /&gt;
SET TU1 DIS&lt;br /&gt;
SET TU2 DIS&lt;br /&gt;
SET TU3 DIS&lt;br /&gt;
SET TU4 DIS&lt;br /&gt;
SET TU5 DIS&lt;br /&gt;
SET TU6 DIS&lt;br /&gt;
SET TU7 DIS&lt;br /&gt;
&lt;br /&gt;
BOOT HK0/R5:1&lt;br /&gt;
;BOOT HK0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== First boot ===&lt;br /&gt;
Start the simh vax780 simulator:&lt;br /&gt;
&lt;br /&gt;
Windows:&lt;br /&gt;
&amp;lt;pre&amp;gt;run vax780.exe&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux:&lt;br /&gt;
&amp;lt;pre&amp;gt;./vax780&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Be aware that Linux is case sensitive!&lt;br /&gt;
----&lt;br /&gt;
SIMH tells you it will write a log:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Logging to file &amp;quot;VMS010-01.LOG&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
VMS boots to the '''SYSBOOT&amp;gt;''' prompt. Enter the following three commands and confirm each with '''&amp;lt;Enter&amp;gt;''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SYSBOOT&amp;gt;  USE 16USER.PAR&lt;br /&gt;
&lt;br /&gt;
SYSBOOT&amp;gt;  SET PHYSICALPAGES 1024&lt;br /&gt;
&lt;br /&gt;
SYSBOOT&amp;gt;  CONTINUE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This way you do:&lt;br /&gt;
&lt;br /&gt;
- Choose the parameter file for a small 16-user system&lt;br /&gt;
&lt;br /&gt;
- Reduce available memory to 1024 pages = 512K&lt;br /&gt;
&lt;br /&gt;
- Continue booting&lt;br /&gt;
&lt;br /&gt;
VMS continues booting and asks you for the current date and time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  VAX/VMS Version 1.00 21-AUG-1978 15:54&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE ENTER DATE AND TIME (DD-MMM-YYYY  HH:MM)  21-MAY-1989 8:51&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enter date and time as shown above and confirm with '''&amp;lt;Enter&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
The boot process continues up to the boot statistics screen now:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   OPCOM, 21-MAY-1989 08:51:11.84, LOGFILE INITIALIZED, OPERATOR=_OPA0:&lt;br /&gt;
&lt;br /&gt;
$ !&lt;br /&gt;
$ ! VAX/VMS system startup - Release 1&lt;br /&gt;
$ !&lt;br /&gt;
$ SHOW TIME&lt;br /&gt;
  21-MAY-1989 08:51:12&lt;br /&gt;
$ SET NOVERIFY&lt;br /&gt;
%MOUNT-I-MOUNTED, CONSOLE      mounted on _DXA1:&lt;br /&gt;
  Login quotas - Interactive limit=64, Current interactive value=0&lt;br /&gt;
  SYSTEM       job terminated at 21-MAY-1989 08:51:15.16&lt;br /&gt;
&lt;br /&gt;
  Accounting information:&lt;br /&gt;
  Buffered I/O count:          142      Peak working set size:   100&lt;br /&gt;
  Direct I/O count:             37      Peak virtual size:       111&lt;br /&gt;
  Page faults:                 271      Mounted volumes:           1&lt;br /&gt;
  Elapsed CPU time:     0 00:00:01.90   Elapsed time:     0 00:00:04.31&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Press '''&amp;lt;Enter&amp;gt;''' to get to the login prompt.&lt;br /&gt;
&lt;br /&gt;
Log in with username '''SYSTEM''' and password '''MANAGER'''.&lt;br /&gt;
&lt;br /&gt;
The password is NOT echoed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Username: SYSTEM&lt;br /&gt;
Password: &lt;br /&gt;
        Welcome to VAX/VMS Version 1.00    &lt;br /&gt;
$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You're in!&lt;br /&gt;
&lt;br /&gt;
Try '''DIR''' as a first VMS command to show the files in your login directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ DIR&lt;br /&gt;
&lt;br /&gt;
DIRECTORY DM0:[SYSMGR]&lt;br /&gt;
21-MAY-89 08:51&lt;br /&gt;
&lt;br /&gt;
ACCOUNTNG.DAT;1     1.         21-MAY-89 08:51&lt;br /&gt;
FORMSTYPE.DAT;1     2.         21-AUG-78 15:54&lt;br /&gt;
OPERATOR.LOG;1      1.         21-MAY-89 08:51&lt;br /&gt;
SYSHUTDWN.COM;1     0.         21-AUG-78 15:54&lt;br /&gt;
SYSTARTUP.COM;1     0.         21-AUG-78 15:54&lt;br /&gt;
&lt;br /&gt;
TOTAL OF 4./112. BLOCKS IN 5. FILES&lt;br /&gt;
&lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== A first look around ===&lt;br /&gt;
Let's have a first look at our installed VMS V1.0!&lt;br /&gt;
&lt;br /&gt;
==== For the users completely new to VMS ====&lt;br /&gt;
Try the following commands.&lt;br /&gt;
&lt;br /&gt;
You can abreviate all commands to the extend that they do not get ambiguous, e.g. '''SH''' instead of '''SHOW'''&lt;br /&gt;
&lt;br /&gt;
VMS is not case-sensitive, but it is common practice to enter commands in UPPERCASE.&lt;br /&gt;
----&lt;br /&gt;
'''SHOW SYS''' shows you what's going on your system:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ SH SYS&lt;br /&gt;
    VAX/VMS  Processes on         21-MAY-1979 18:04:45.10&lt;br /&gt;
    Pid    Process Name     UIC  State Pri Dir. I/O    CPU     Page flts Ph.Mem&lt;br /&gt;
  00010000 NULL           000,000 COM    0        0 00:00:28.69        0    0 &lt;br /&gt;
  00010001 SWAPPER        000,000 HIB   16        0 00:00:00.12        0    0 &lt;br /&gt;
  00010017 ERRFMT         001,006 HIB    7        5 00:00:00.03       26   29 &lt;br /&gt;
  00010018 OPCOM          001,004 LEF   11        2 00:00:00.06       29   33 &lt;br /&gt;
  00010019 JOB_CONTROL    001,004 HIB   11        6 00:00:00.09       31   77 &lt;br /&gt;
  0001001A DMA0ACP        001,003 HIB    9       88 00:00:00.50       47   69 &lt;br /&gt;
  0002001B SYSTEM         001,004 CUR    5        6 00:00:00.28       71   86 &lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''Pid''' = Process ID&lt;br /&gt;
&lt;br /&gt;
- '''Process Name''' (self-explaining)&lt;br /&gt;
&lt;br /&gt;
- '''UIC''' = Process owner (User ID)&lt;br /&gt;
&lt;br /&gt;
- '''State''' = Process state&lt;br /&gt;
&lt;br /&gt;
- '''Pri''' = Process priority&lt;br /&gt;
&lt;br /&gt;
- '''Dir. I/O''' = Process direct I/O count&lt;br /&gt;
&lt;br /&gt;
- '''CPU''' = Process CPU time used&lt;br /&gt;
&lt;br /&gt;
- '''Page flts''' = Process page faults&lt;br /&gt;
&lt;br /&gt;
- '''Ph.Mem''' = Process physical memory &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''SHOW DEV''' shows the devices on your VAX:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ SH DEV&lt;br /&gt;
  List of Devices               on      21-MAY-1979 18:09:45.68&lt;br /&gt;
  Device   Device      Device       Err.    Volume         Free  Trans Mount&lt;br /&gt;
  Name     Status  Characteristics Count     Label        Blocks Count Count&lt;br /&gt;
  DMA0:    on line MNT                 0  VAXVMSRL1        29528    19     1&lt;br /&gt;
  DMA1:    on line                     0 &lt;br /&gt;
  OPA0:    on line                     0 &lt;br /&gt;
  DXA1:    on line MNT FOR             0  CONSOLE              0     1     1&lt;br /&gt;
  LPA0:    on line                     0 &lt;br /&gt;
  TTA0:    on line                     0 &lt;br /&gt;
  TTA1:    on line                     0 &lt;br /&gt;
  TTA2:    on line                     0 &lt;br /&gt;
  TTA3:    on line                     0 &lt;br /&gt;
  TTA4:    on line                     0 &lt;br /&gt;
  TTA5:    on line                     0 &lt;br /&gt;
  TTA6:    on line                     0 &lt;br /&gt;
  TTA7:    on line                     0 &lt;br /&gt;
  TTB0:    on line                     0 &lt;br /&gt;
  TTB1:    on line                     0 &lt;br /&gt;
  TTB2:    on line                     0 &lt;br /&gt;
  TTB3:    on line                     0 &lt;br /&gt;
  TTB4:    on line                     0 &lt;br /&gt;
  TTB5:    on line                     0 &lt;br /&gt;
  TTB6:    on line                     0 &lt;br /&gt;
  TTB7:    on line                     0 &lt;br /&gt;
  MTA0:    on line                     0 &lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
- '''DMA0''' is the first RK07 disk drive (the VMS system drive)&lt;br /&gt;
&lt;br /&gt;
- '''DMA1''' is the second RK07 disk drive (the data drive, still empty)&lt;br /&gt;
&lt;br /&gt;
- '''OPA0''' is the operator terminal (from which you boot the system)&lt;br /&gt;
&lt;br /&gt;
- '''DXA1''' is the console floppy drive (very important to boot a real VAX-11/780, just a dummy for simh)&lt;br /&gt;
&lt;br /&gt;
- '''LPA0''' is the system line printer&lt;br /&gt;
&lt;br /&gt;
- '''TTA0''' - '''TTB7''' are the sixteen user terminals&lt;br /&gt;
&lt;br /&gt;
- '''MTA0''' is the TE16 magtape drive&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''HELP''' shows the available help topic and brief instructions for using '''HELP''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ HELP&lt;br /&gt;
&lt;br /&gt;
  Help can be obtained on a particular topic by typing :&lt;br /&gt;
        HELP  topic  subtopic  subsubtopic  ...&lt;br /&gt;
  A topic can have the following format :&lt;br /&gt;
     1) an alphanumeric string (e.g. a command name, option, etc...)&lt;br /&gt;
     2) same  preceded by a &amp;quot;/&amp;quot; (=interpreted as a qualifier)&lt;br /&gt;
     3) the match-all symbol &amp;quot;*&amp;quot;&lt;br /&gt;
  Examples:&lt;br /&gt;
      HELP ASSIGN PARAMETERS&lt;br /&gt;
      HELP SET TERMINAL /LOWERCASE&lt;br /&gt;
  Abbreviations result in all matches being displayed.&lt;br /&gt;
&lt;br /&gt;
  Additional information available:&lt;br /&gt;
&lt;br /&gt;
  ALLOCATE   APPEND     ASSIGN     BASIC      CANCEL     CLOSE      COBOL      &lt;br /&gt;
  CONTINUE   COPY       CREATE     DEALLOCATE  DEASSIGN  DEBUG      DECK       &lt;br /&gt;
  DEFINE     DELETE     DEPOSIT    DIFFERENCES  DIRECTORY  DISMOUNT  DUMP      &lt;br /&gt;
  EDIT       EOD        EOJ        ERROR        EXAMINE    EXIT      FORTRAN   &lt;br /&gt;
  GOTO       HELP       IF         INITIALIZE   INQUIRE    JOB       LIBRARY   &lt;br /&gt;
  LINK       LOGOUT     MACRO      MCR          MOUNT      ON        OPEN      &lt;br /&gt;
  PASSWORD   PRINT      PURGE      READ         RENAME     REQUEST   RUN       &lt;br /&gt;
  SET        SHOW       SORT       SOS          SYNCHRONIZE  STOP    SUBMIT    &lt;br /&gt;
  TYPE       UNLOCK     WAIT       WRITE        login        procedure  specify &lt;br /&gt;
  symbols    &lt;br /&gt;
$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Be careful not to destroy the newly installed system; you are logged in as '''SYSTEM''' who can e.g. easily delete crucial system files.&lt;br /&gt;
&lt;br /&gt;
The use of '''SHOW''' commands cannot do any harm.&lt;br /&gt;
&lt;br /&gt;
==== For users who already know &amp;quot;newer&amp;quot; VMS versions (V4.x and later) ====&lt;br /&gt;
&lt;br /&gt;
You will probably miss some of the commands you know from &amp;quot;newer&amp;quot; VMS versions ...&lt;br /&gt;
&lt;br /&gt;
Some utilities have different names, others are not yet existing.&lt;br /&gt;
&lt;br /&gt;
- '''BACKUP''' is '''DSC''' in VMS V1.0&lt;br /&gt;
&lt;br /&gt;
- '''MONITOR''' is '''DISPLAY''' in VMS V1.0 (needs to be called '''MCR DISPLAY''')&lt;br /&gt;
&lt;br /&gt;
- '''SHOW MEMORY''' is not yet implemented in VMS V1.0&lt;br /&gt;
&lt;br /&gt;
- ...&lt;br /&gt;
&lt;br /&gt;
=== Orderly shutdown ===&lt;br /&gt;
&lt;br /&gt;
VMS needs an orderly shutdown. &lt;br /&gt;
&lt;br /&gt;
Don't just break out of the simulation using '''&amp;lt;Strg + e&amp;gt;''' and tell simh to exit.&lt;br /&gt;
&lt;br /&gt;
You might loose data not yet written to disk and (if Murphy comes around) destroy the file structures on your disk.&lt;br /&gt;
&lt;br /&gt;
Use the following command to perform an orderly shutdown:&lt;br /&gt;
&lt;br /&gt;
'''@SYS$SYSTEM:SHUTDOWN'''&lt;br /&gt;
&lt;br /&gt;
You will be asked for the shutdown delay in minutes (you can specify '''0''' minutes for an immediate shutdown).&lt;br /&gt;
&lt;br /&gt;
Furthermore you can give an optional reason for the shutdown to be displayed at the terminals of the users on your system (just press '''&amp;lt;Enter&amp;gt;''' to skip). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ @SYS$SYSTEM:SHUTDOWN&lt;br /&gt;
    System shutdown command procedure.&lt;br /&gt;
  21-MAY-1989 16:41:14&lt;br /&gt;
HOW MANY MINUTES UNTIL SHUTDOWN?: 0&lt;br /&gt;
REASON?: REBOOT&lt;br /&gt;
  Login quotas - Interactive limit=0, Current interactive value=1&lt;br /&gt;
    Non-operator logins are disabled.&lt;br /&gt;
   OPCOM, 16:43:45.70, OPERATOR TERMINAL STATUS, _OPA0:&lt;br /&gt;
   CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, &lt;br /&gt;
   OPER(1,2,3,4,5,6,7,8,9,10,11,12)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_OPA0:,SYSTEM 16:43:46.57&lt;br /&gt;
&amp;quot;BATCH AND DEVICE QUEUES HAVE BEEN STOPPED&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_OPA0:,SYSTEM 16:43:51.14&lt;br /&gt;
&amp;quot;SYSTEM SHUTDOWN IN 0 MINUTES.  LOGINS ARE DISABLED, PLEASE LOGOFF.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_OPA0:,SYSTEM 16:43:55.68&lt;br /&gt;
&amp;quot;REBOOT&lt;br /&gt;
&lt;br /&gt;
    Invoke installation dependent shutdown procedure.&lt;br /&gt;
    Stop all user processes.&lt;br /&gt;
    Dismount all mounted volumes.&lt;br /&gt;
   OPCOM, 16:44:02.02, SYSTEM       ACCNT=SYSTEM  &lt;br /&gt;
   OPCOM, _OPA0:, &amp;quot;OPERATOR REQUESTED SHUTDOWN&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   OPCOM, 21-MAY-1989 16:44:02.15, LOGFILE CLOSED, OPERATOR=_OPA0:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**** FATAL BUG CHECK, VERSION = 1.00 OPERATOR, Operator requested system shutdown&lt;br /&gt;
&lt;br /&gt;
    CURRENT PROCESS = SYSTEM&lt;br /&gt;
&lt;br /&gt;
    REGISTER DUMP&lt;br /&gt;
&lt;br /&gt;
        R0 = 00000024&lt;br /&gt;
        R1 = 00000000&lt;br /&gt;
        R2 = 00000004&lt;br /&gt;
        R3 = 7FFE8F05&lt;br /&gt;
        R4 = 80059670&lt;br /&gt;
        R5 = 7FFEE284&lt;br /&gt;
        R6 = 31000513&lt;br /&gt;
        R7 = 7FFEF99C&lt;br /&gt;
        R8 = 7FFEF87C&lt;br /&gt;
        R9 = 7FFEF98C&lt;br /&gt;
        R10= 7FFEF9A4&lt;br /&gt;
        R11= 7FFE6C10&lt;br /&gt;
        AP = 00000000&lt;br /&gt;
        FP = 7FFEEBD0&lt;br /&gt;
        SP = 7FFEEBC8&lt;br /&gt;
        PC = 0000045D&lt;br /&gt;
        PSL= 00DF0000&lt;br /&gt;
&lt;br /&gt;
    KERNEL/INTERRUPT STACK&lt;br /&gt;
&lt;br /&gt;
        7FFEEBD0  00000000&lt;br /&gt;
        7FFEEBD4  00000000&lt;br /&gt;
        7FFEEBD8  7FFDC778&lt;br /&gt;
        7FFEEBDC  7FFEEBE4&lt;br /&gt;
        7FFEEBE0  800087E9&lt;br /&gt;
        7FFEEBE4  00000000&lt;br /&gt;
        7FFEEBE8  00000000&lt;br /&gt;
        7FFEEBEC  7FFDC778&lt;br /&gt;
        7FFEEBF0  7FFDC760&lt;br /&gt;
        7FFEEBF4  8000B4E3&lt;br /&gt;
        7FFEEBF8  80000096&lt;br /&gt;
        7FFEEBFC  03C00000&lt;br /&gt;
&lt;br /&gt;
    EXEC STACK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    PROCESS PRIVILEGES&lt;br /&gt;
&lt;br /&gt;
        80062400  FFFFFFFF&lt;br /&gt;
        80062404  FFFFFFFF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    IMAGE NAME = DMA0:[SYSEXE]OPCCRASH.EXE;1&lt;br /&gt;
&lt;br /&gt;
Infinite loop, PC: 80008462 (BRB 80008462)&lt;br /&gt;
sim&amp;gt; exit&lt;br /&gt;
Goodbye&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For VMS V1.0 it is expected behavior to get a '''FATAL BUG CHECK''' at the end of the shutdown.&lt;br /&gt;
&lt;br /&gt;
When you get the simh prompt ('''sim&amp;gt;''') you can safely exit the simulator using the '''exit''' command. &lt;br /&gt;
&lt;br /&gt;
=== Subsequent boots ===&lt;br /&gt;
Now that you have sucessfully installed VMS V1.0 you no longer need to boot into '''SYSBOOT&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Make a comment out of the command '''BOOT HK0/R5:1''' in the vax780.ini file by putting a semicolon in front of it.&lt;br /&gt;
 &lt;br /&gt;
Remove the semicolon from the ''';BOOT HK0''' line to make it a command.&lt;br /&gt;
&lt;br /&gt;
From now on you'll boot directly into VMS V1.0!&lt;br /&gt;
&lt;br /&gt;
Congratulations!&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Connecting&amp;quot; User Terminals ==&lt;br /&gt;
I recommend using a [[Telnet]] [[client]] such as [[PuTTY]] to connect to the 16 terminal lines.&lt;br /&gt;
&lt;br /&gt;
I use the following PuTTY settings:&lt;br /&gt;
* Host Name: 127.0.0.1 (or your PCs IP address)&lt;br /&gt;
* Connection type: Telnet &lt;br /&gt;
* Port: 6666&lt;br /&gt;
* Terminal/Keyboard/The Backspace key/: Control-?&lt;br /&gt;
* Terminal/Keyboard/The function keys and keypad: VT100+&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Connected to the VAX 11/780 simulator DZ device, line 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Username: SYSTEM&lt;br /&gt;
Password:&lt;br /&gt;
        Welcome to VAX/VMS Version 1.00&lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recommended Reading ==&lt;br /&gt;
* [http://bitsavers.org/pdf/dec/vax/vms/1.5/1a/AA-D021B-TE_SoftwareInstallationGuide_Feb79.pdf AA-D021B-TE Software Installation Guide]&lt;br /&gt;
&lt;br /&gt;
* [http://bitsavers.org/pdf/dec/vax/vms/2.0/AA-D030B-TE_VAX_VMS_2.0_Primer_198003.pdf AA-D030B-TE VAX/VMS Primer]&lt;br /&gt;
&lt;br /&gt;
[[Category: SIMH Tutorials]]&lt;br /&gt;
[[Category: VMS Practical Guides]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=MacMiNT&amp;diff=28291</id>
		<title>MacMiNT</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=MacMiNT&amp;diff=28291"/>
				<updated>2022-12-09T11:59:14Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Updated download links since so many things are dead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:MacMiNT.png|right|thumb|MacMiNT under Basilisk II]]&lt;br /&gt;
&lt;br /&gt;
MINT back in the day for [[Atari ST]]’s was a [[UNIX]]-like layer that ran on top of [[Atari TOS|TOS]] (The Atari [[MS-DOS]] like [[operating system|OS]]) and provided basic Unix services. With the program aptly called JET (Just Enough TOS), the [[Macintosh]] [[68000]]’s can setup a TOS compatible [[interrupt vector]] table, and run TOS procedure emulation to run the [[MINT]] binaries under [[MacOS]]!&lt;br /&gt;
&lt;br /&gt;
So, it’s UNIX!&lt;br /&gt;
&lt;br /&gt;
Sort of. Consider it an &amp;quot;Operating Environment&amp;quot;, much like what Windows 3.1 was to MS-DOS.&lt;br /&gt;
&lt;br /&gt;
First you need to disable [[virtual memory]]… That’s bad.&lt;br /&gt;
Next it doesn’t support [[TCP/IP]] so it’s like being on [[Unix v6]]. But it’s fun at any rate.&lt;br /&gt;
&lt;br /&gt;
You can find the binaries [https://archive.org/details/macmint/MacMiNT.png here on archive.org]&lt;br /&gt;
&lt;br /&gt;
It includes gcc 2.5.8, and a somewhat basic environment. It does have lots of potential, but the biggest gripe is that it will crash with virtual memory enabled. Also since it is 68000 based programs it is running under emulation on the PowerMAC computers. It will run on various 68k emulated MAC's namely [[Basilisk II]].&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
I've even managed to port [[Zork]] to Mint via [[f2c]].   It was pretty straight forward...  You can download it [http://vpsland.superglobalmegacorp.com/install/f2c/dungeon-2.5.6-m68k-mint.zip here].&lt;br /&gt;
&lt;br /&gt;
{{semi-stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Operating Environments]]&lt;br /&gt;
[[Category: Atari]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_NeXTSTEP_on_Qemu&amp;diff=28290</id>
		<title>Installing NeXTSTEP on Qemu</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_NeXTSTEP_on_Qemu&amp;diff=28290"/>
				<updated>2022-12-08T21:30:16Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Updated download links since so many things are dead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my notes on installing [[NeXTSTEP]] onto Qemu.  I had originally posted this on bsdnexus, however the links I had used for the graphics are nolonger working.&lt;br /&gt;
&lt;br /&gt;
Please note that I’m not going to build an 'accelerated' version of [[Qemu]], I’m trying to keep this build as 'stable' as possible. I'm going to assume you know how to use vi.  I would recommend trying the 0.9.0 before you try anything else.  0.8.0 seems somewhat unstable, and the busmouse driver doesn't work on 0.9.1 .&lt;br /&gt;
&lt;br /&gt;
I've tried to keep links to QEMU up to date, but official site no longer carries the old stuff so it'll probably fall into disrepair eventually.&lt;br /&gt;
&lt;br /&gt;
It is worth nothing that my Pentium 3 cannot start the GUI portion.  I really don’t know why. (I did try -O1 for CFLAGS)&lt;br /&gt;
&lt;br /&gt;
Also with regard to the NeXTSTEP part I'm using ISO images. I have just had too many problems with the physical media.&lt;br /&gt;
&lt;br /&gt;
== Required Downloads ==&lt;br /&gt;
&lt;br /&gt;
Download the following to c:\install\qemu-build&lt;br /&gt;
&lt;br /&gt;
=== MinGW ===&lt;br /&gt;
&lt;br /&gt;
from http://www.mingw.org/download.shtml&lt;br /&gt;
&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/MinGW-5.1.4.exe MinGW-5.1.4.exe]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/MSYS-1.0.11-rc-1.exe MSYS-1.0.11-rc-1.exe]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/msysDTK-1.0.1.exe msysDTK-1.0.1.exe]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/gcc-core-3.4.5-20060117-3.tar.gz gcc-core-3.4.5-20060117-1.tar.gz]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/gcc-g++-3.4.5-20060117-3.tar.gz gcc-g++-3.4.5-20060117-1.tar.gz]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/w32api-3.13-mingw32-dev.tar.gz w32api-3.13-mingw32-dev.tar.gz]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/mingwrt-3.15.2-mingw32-dev.tar.gz mingwrt-3.15.2-mingw32-dev.tar.gz]&lt;br /&gt;
&lt;br /&gt;
I've tried to mirror as close as I could to the versions that I built with... Since they are newer they may even work on Vista/7..&lt;br /&gt;
&lt;br /&gt;
=== Aditional Dependancies ===&lt;br /&gt;
&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/SDL-1.2.13.tar.gz SDL-1.2.13.tar.gz]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/zlib-1.2.5.tar.gz zlib-1.2.5.tar.gz]&lt;br /&gt;
&lt;br /&gt;
=== Qemu ===&lt;br /&gt;
&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/qemu-0.8.0.tar.gz qemu-0.8.0.tar.gz]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/qemu-0.9.0.tar.gz qemu-0.9.0.tar.gz]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/qemu/qemu-0.9.1.tar.gz qemu-0.9.1.tar.gz]&lt;br /&gt;
&lt;br /&gt;
=== Boot diskette image for NeXTSTEP ===&lt;br /&gt;
&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/3.3_Beta_Drivers.vfd 3.3_Beta_Drivers.floppyimage]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/3.3_Boot_Disk.vfd 3.3_Boot_Disk.floppyimage]&lt;br /&gt;
*[https://archive.org/download/qemuwin32-nextstep-mingw32/3.3_Core_Drivers.vfd 3.3_Core_Drivers.floppyimage]&lt;br /&gt;
&lt;br /&gt;
=== Drivers for NeXTSTEP 3.3 ===&lt;br /&gt;
&lt;br /&gt;
*[https://web.archive.org/web/20090817044058/http://www-teaching.physics.ox.ac.uk/NextStep/NE2K_driver.fdd NE2K_driver.fdd]&lt;br /&gt;
*[http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Drivers/nextstep_3.3/released/CL_GD5434.pkg.compressed CL_GD5434.pkg.compressed]&lt;br /&gt;
&lt;br /&gt;
== Busmouse patch ==&lt;br /&gt;
&lt;br /&gt;
=== For Qemu 0.8.0 ===&lt;br /&gt;
[[Qemu-0.8.0-openstep-busmouse-2.diff]]&lt;br /&gt;
&lt;br /&gt;
=== For Qemu 0.9.0 ===&lt;br /&gt;
[[Qemu-0.9.0-openstep-busmouse-2.diff]]&lt;br /&gt;
&lt;br /&gt;
== Installation of the compiler environment ==&lt;br /&gt;
=== Installation of MinGW ===&lt;br /&gt;
&lt;br /&gt;
*Install MinGW&lt;br /&gt;
Choose the 'current' version, then check the following options:&lt;br /&gt;
*MinGW Base tools&lt;br /&gt;
*G++ compiler&lt;br /&gt;
*MinGW make&lt;br /&gt;
&lt;br /&gt;
Allow it to instal into c:\MinGW&lt;br /&gt;
&lt;br /&gt;
=== Installation of MSYS ===&lt;br /&gt;
*install msys - default options&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Do you wish to continue with the post install? [yn ] y&lt;br /&gt;
&lt;br /&gt;
Do you have MinGW installed? [yn ] y&lt;br /&gt;
&lt;br /&gt;
Please answer the following in the form of c:/foo/bar.&lt;br /&gt;
Where is your MinGW installation? c:/mingw&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installation of the msysDTK ===&lt;br /&gt;
&lt;br /&gt;
*install msysDTK - default options&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installing gcc/g++ 3.4.5 ===&lt;br /&gt;
Start -&amp;gt; run -&amp;gt; mingw -&amp;gt; msys -&amp;gt; msys&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /mingw&lt;br /&gt;
tar -zxvf /c/install/qemu-build/w32api-3.13-mingw32-dev.tar.gz&lt;br /&gt;
tar -zxvf /c/install/qemu-build/mingwrt-3.15.2-mingw32-dev.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gcc -v should return:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Reading specs from c:/mingw/bin/../lib/gcc/mingw32/3.4.5/specs&lt;br /&gt;
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --wi&lt;br /&gt;
th-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --dis&lt;br /&gt;
able-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --d&lt;br /&gt;
isable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --with&lt;br /&gt;
out-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enabl&lt;br /&gt;
e-hash-synchronization --enable-libstdcxx-debug&lt;br /&gt;
Thread model: win32&lt;br /&gt;
gcc version 3.4.5 (mingw-vista special r3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Compilation ==&lt;br /&gt;
&lt;br /&gt;
With the c compiler looking good, it's time to extract the dependancies for Qemu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
mkdir -p /usr/src&lt;br /&gt;
cd /usr/src&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SDL ===&lt;br /&gt;
&lt;br /&gt;
Extract and build SDL 1.2.13.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -zxvf /c/install/qemu-build/SDL-1.2.13.tar.gz&lt;br /&gt;
cd SDL-1.2.13&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== zlib ===&lt;br /&gt;
&lt;br /&gt;
Extract and build zlib&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
tar -zxvf /c/install/qemu-build/zlib-1.2.3.tar.gz&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuring Qemu ===&lt;br /&gt;
&lt;br /&gt;
To compensate for qemu's configure, and some oddities in MinGW's handling of /usr/local you'll need to do some fixes..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /mingw/include&lt;br /&gt;
ln -s /usr/local/include/zconf.h .&lt;br /&gt;
ln -s /usr/local/include/zlib.h .&lt;br /&gt;
ln -s /usr/local/include/SDL .&lt;br /&gt;
cd /mingw/lib&lt;br /&gt;
ln -s /usr/local/lib/libSDL.a .&lt;br /&gt;
ln -s /usr/local/lib/libz.a .&lt;br /&gt;
cd /bin&lt;br /&gt;
ln -s true.exe texi2html.exe&lt;br /&gt;
ln -s true.exe pod2man.exe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== qemu-0.8.0 NOTES ====&lt;br /&gt;
&lt;br /&gt;
Extract Qemu and integrate the [[Qemu-0.8.0-openstep-busmouse-2.diff|patch]].&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
tar -zxvf /c/install/qemu-build/qemu-0.8.0.tar.gz&lt;br /&gt;
cd qemu-0.8.0&lt;br /&gt;
cat /c/install/qemu-build/qemu-0.8.0-openstep-busmouse-2.diff | patch -p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now configure Qemu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./configure --target-list=i386-softmmu&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== qemu-0.9.0 NOTES ====&lt;br /&gt;
&lt;br /&gt;
Extract Qemu and integrate the [[Qemu-0.9.0-openstep-busmouse-2.diff|patch]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
tar -zxvf /c/install/qemu-build/qemu-0.9.0.tar.gz&lt;br /&gt;
cd qemu-0.9.0&lt;br /&gt;
cat /c/install/qemu-build/qemu-0.9.0-openstep-busmouse-2.diff | patch -p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now configure Qemu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./configure --target-list=i386-softmmu&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So far this is the 'best' version of Qemu for NeXTSTEP.&lt;br /&gt;
&lt;br /&gt;
==== qemu-0.9.1 NOTES ====&lt;br /&gt;
&lt;br /&gt;
I've heard the reason this version will not work on Vista is something trivial:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
My patch to hw/ide.c:&lt;br /&gt;
&lt;br /&gt;
just revert guess_disk_lchs function to the same from 0.9.0'.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing NeXTSETP ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ok now lets start with nextstep. Im going to populate a standalone copy of qemu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /c/install/nextstep&lt;br /&gt;
mkdir /c/install/nextstep/keymaps&lt;br /&gt;
cp i386-softmmu/qemu /c/install/nextstep&lt;br /&gt;
cp keymaps/* /c/install/keymaps&lt;br /&gt;
cp /usr/local/bin/SDL.dll /c/install/nextstep&lt;br /&gt;
cp pc-bios/bios.bin /c/install/nextstep&lt;br /&gt;
cp pc-bios/vgabios-cirrus.bin /c/install/nextstep&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lets create the 2 gig disk image..&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu-img create -f qcow /c/install/nextstep/ns33.qcow 2G&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ok now here is the iso's that Im going to use in my c:\install directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
04/15/2006  09:10 PM       373,764,096 NeXTSTEP 3.3 User (m68k, i386).iso&lt;br /&gt;
04/15/2006  10:04 PM         1,474,560 3.3_Beta_Drivers.floppyimage&lt;br /&gt;
04/15/2006  10:04 PM         1,474,560 3.3_Boot_Disk.floppyimage&lt;br /&gt;
04/15/2006  10:04 PM         1,474,560 3.3_Core_Drivers.floppyimage&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ok lets get started! Im using the cmd.exe so I can paste stuff in &amp;amp; out. Also I copy the disk images ontop of 'disk'&lt;br /&gt;
because some qemu hosts dont have the ctrl-alt-2 function... &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd \install\nextstep&lt;br /&gt;
copy ..\3.3_Beta_Drivers.floppyimage beta&lt;br /&gt;
copy ..\3.3_Boot_Disk.floppyimage boot&lt;br /&gt;
copy ..\3.3_Core_Drivers.floppyimage core&lt;br /&gt;
copy boot disk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Launching Qemu Install ==&lt;br /&gt;
&lt;br /&gt;
Now let's run Qemu like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\install\nextstep&amp;gt;qemu.exe -L . -m 32 -hda ns33.qcow -cdrom &amp;quot;..\NeXTSTEP 3.3 User (m68k, i386).iso&amp;quot; -net nic,model=ne2k_pci -net user -soundhw sb16 -fda boot -boot a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
[[Image:NeXTSTEP install 1.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-v (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I like the verbose booting so I can see what is going on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
[[Image:NeXTSTEP install 2.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
[[Image:NeXTSTEP install 3.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
[[Image:NeXTSTEP install 4.png]]&lt;br /&gt;
&lt;br /&gt;
It's time to copy the core disk onto 'disk' and press enter to continue.  From a 2nd cmd.exe do a :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
copy core disk&lt;br /&gt;
(enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 5 ===&lt;br /&gt;
[[Image:NeXTSTEP install 5.png]]&lt;br /&gt;
&lt;br /&gt;
Time to copy the beta disk onto the 'disk' and press enter to continue.  From the 2nd cmd.exe do a:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
copy beta disk&lt;br /&gt;
(enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 6 ===&lt;br /&gt;
[[Image:NeXTSTEP install 6.png]]&lt;br /&gt;
&lt;br /&gt;
Now this part of the disk is corrupt (its on all the beta 3.3 disks) so we have to select some scsi driver in order to get to the ATAPI.  I choose #2&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 7 ===&lt;br /&gt;
[[Image:NeXTSTEP install 7.png]]&lt;br /&gt;
&lt;br /&gt;
Now we can proceed to the ATAPI&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
7 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 8 ===&lt;br /&gt;
[[Image:NeXTSTEP install 8.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 9 ===&lt;br /&gt;
[[Image:NeXTSTEP install 9.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 10 ===&lt;br /&gt;
[[Image:NeXTSTEP install 10.png]]&lt;br /&gt;
&lt;br /&gt;
NeXTSTEP kernel booting...&lt;br /&gt;
&lt;br /&gt;
[[Image:NeXTSTEP install 11.png]]&lt;br /&gt;
&lt;br /&gt;
NeXTSTEP kernel booting...&lt;br /&gt;
&lt;br /&gt;
=== Step 12 ===&lt;br /&gt;
[[Image:NeXTSTEP install 12.png]]&lt;br /&gt;
&lt;br /&gt;
I like the advanced install. So lets go with #2&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 13 ===&lt;br /&gt;
[[Image:NeXTSTEP install 13.png]]&lt;br /&gt;
&lt;br /&gt;
We are going to install on the #1 (and only) disk&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 14 ===&lt;br /&gt;
[[Image:NeXTSTEP install 14.png]]&lt;br /&gt;
&lt;br /&gt;
Since the ne2000 currently doesnt work, I want a small partition to copy files on &amp;amp; off the vm.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 15 ===&lt;br /&gt;
[[Image:NeXTSTEP install 15.png]]&lt;br /&gt;
&lt;br /&gt;
Lets go with 32 megabytes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
32 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 16 ===&lt;br /&gt;
[[Image:NeXTSTEP install 16.png]]&lt;br /&gt;
&lt;br /&gt;
Ok looks good!&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 17 ===&lt;br /&gt;
[[Image:NeXTSTEP install 17.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 18 ===&lt;br /&gt;
[[Image:NeXTSTEP install 18.png]]&lt;br /&gt;
&lt;br /&gt;
Now the disk is being partitioned &amp;amp; formatted.  This could take a minute.&lt;br /&gt;
&lt;br /&gt;
=== Step 19 ===&lt;br /&gt;
[[Image:NeXTSTEP install 19.png]]&lt;br /&gt;
&lt;br /&gt;
files are being copied.&lt;br /&gt;
&lt;br /&gt;
=== Step 20 ===&lt;br /&gt;
[[Image:NeXTSTEP install 20.png]]&lt;br /&gt;
&lt;br /&gt;
Ok we are done here. Press enter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 21 ===&lt;br /&gt;
[[Image:NeXTSTEP install 21.png]]&lt;br /&gt;
&lt;br /&gt;
Now at this point you can kill the emulator.  For the sake of being 'easy' lets copy the core file back ontop of the 'disk'&lt;br /&gt;
Now we re-launch qemu as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\install\nextstep&amp;gt;qemu.exe -L . -m 32 -hda ns33.qcow -cdrom &amp;quot;..\NeXTSTEP 3.3 User (m68k, i386).iso&amp;quot; -net nic,model=ne2kpc -net user -soundhw sb16  -fda core&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 22 ===&lt;br /&gt;
[[Image:NeXTSTEP install 22.png]]&lt;br /&gt;
&lt;br /&gt;
Again lets boot verbose&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-v (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 23 ===&lt;br /&gt;
[[Image:NeXTSTEP install 23.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 24 ===&lt;br /&gt;
[[Image:NeXTSTEP install 24.png]]&lt;br /&gt;
&lt;br /&gt;
copy the beta onto disk.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 (enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 25 ===&lt;br /&gt;
[[Image:NeXTSTEP install 25.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 26 ===&lt;br /&gt;
[[Image:NeXTSTEP install 26.png]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
copy core onto disk&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(enter)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There may be an 'error' that it cannot mount the floppy.. Don't worry, just hit ok and try again and it'll work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on the monitor (from the top).  We are going to install the VGA driver for now.&lt;br /&gt;
&lt;br /&gt;
Select the Default VGA Adapter (v3.30) and press the 'Add' button&lt;br /&gt;
&lt;br /&gt;
Now sleect the mouse button (from the top), then select the &amp;quot;PS/2-Style Mouse (v3.30)&amp;quot;.  Click the remove button.&lt;br /&gt;
&lt;br /&gt;
Now select the audio icon (the speaker icon from the top) and lets add the &amp;quot;Sound Blaster 16 (v3.30)&amp;quot; driver.&lt;br /&gt;
&lt;br /&gt;
You will get a warning about an irq conflict, you can close it. (this is why we changed the sb16.c file from irq 5 (the busmouse) to irq7.&lt;br /&gt;
&lt;br /&gt;
Select IRQ 7.&lt;br /&gt;
&lt;br /&gt;
Now press the Done button.&lt;br /&gt;
&lt;br /&gt;
press enter.&lt;br /&gt;
(enter)&lt;br /&gt;
&lt;br /&gt;
At this point NeXTSTEP 3.3 is installed.  Pressing enter will sync the disk &amp;amp; reboot the VM.  Next you select your keyboard, and you are good to go.&lt;br /&gt;
&lt;br /&gt;
Hopefully this has helped someone out there!&lt;br /&gt;
&lt;br /&gt;
== Final Notes ==&lt;br /&gt;
&lt;br /&gt;
After you install update #3 the keyboard will not work right.. you need to specify a keymap.&lt;br /&gt;
&lt;br /&gt;
Here is how I like to run Qemu 0.9.0 for NeXTSTEP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu -L . -m 32 -hda ns33.disk -boot c -net nic,model=ne2kpci -net user -soundhw sb16 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Qemu]]&lt;br /&gt;
[[Category:QEMU Tutorials]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=OS/2&amp;diff=25641</id>
		<title>OS/2</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=OS/2&amp;diff=25641"/>
				<updated>2022-04-22T11:17:58Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: /* Build 605 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OS2 1.x neonlogo.jpg|thumb|150px|right|OS/2's early logo]]&lt;br /&gt;
&lt;br /&gt;
'''OS/2''' started as a collaborative effort between [[IBM]] and [[Microsoft]] to put together the next generation [[operating system]] for the [[IBM AT]] and [[PS/2]] machines.  &lt;br /&gt;
&lt;br /&gt;
Microsoft, famous for hedging bets, started the [[Windows]] project around the same time, as a low cost entry interface with rudimentary (cooperative) [[multitasking]].&lt;br /&gt;
&lt;br /&gt;
Needless to say, Microsoft wanted to target the [[i386]] processor, and work on 32-bit software, while IBM wanted to deliver to the IBM AT customers it had sold to, and demanded the [[i286]] 16-bit version.  Someone at IBM even got the idea that the development tools should be a revenue stream, and needless to say, the $3,000 SDK was '''NOT''' a big seller.  Instead the industry worked around OS/2, and developed [[DOS Extender]] technology, and Microsoft practically gave away the Windows SDK, allowed for OEM customizations, and famously released the [[QuickC for Windows]] product.&lt;br /&gt;
&lt;br /&gt;
Microsoft leapt at the chance to formalize DOS extenders into [[DPMI]], and use it in Windows, cementing OS/2's 1.x inability to run DPMI programs.  Microsoft was also upset that IBM locked them out of the graphical components of the OS, and that OS/2 worked BACKWARDS compared to Windows... the 0/0 in the screen coordinates is the bottom right, while everywhere else it's the top left..&lt;br /&gt;
&lt;br /&gt;
There is a great writeup on the divorce on google's [http://groups.google.com/group/comp.os.ms-windows.misc/msg/d710490b745d5e5e usenet archive], or locally here [[Gordon Letwin OS/2 usenet post]].  There is also a perspective from an Autodesk programmer available [http://www.sibbald.com/windows/windows01.html here].&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
All of these versions require an [[i286]] cpu, and an [[IBM AT]], or [[PS/2]] compatible computer.  All of the 16bit versions were limited to a SINGLE MS-DOS compatibility box, greatly reducing the overall usefulness of OS/2 with the ever increasing prevalence of [[MS-DOS]] based applications.  At the same time, the 16bit version supported swapping, DLL's, threads and preemptive multitasking.  There was an excellent overview of the original OS/2's in the book [http://ebooks.znu.edu.ua/files/comp_books1/cd0/isos2.txt Inside OS/2].&lt;br /&gt;
&lt;br /&gt;
*1.0&lt;br /&gt;
[[Image:Microsoft OS2 1.0 - Heathkit Zenith OEM.jpg|thumb|right|150px|OS/2 1.0]]&lt;br /&gt;
This version was all textmode, and had an interface that was inspired from TopView.  Although it could multitask, most people didn't realize it, as all programs ran full screen.  It ran in 286 protected mode, except for the single &amp;quot;DOS&amp;quot; mode session.  As a result all device drivers for OS/2 had to be able to run in real &amp;amp; protected mode. Until 1.3 all versions were released by OEM hardware vendors (Compaq, Zenith etc, along with IBM), this was normal practice for Microsoft at the time.&lt;br /&gt;
&lt;br /&gt;
The IBM OS/2 1.0 announcement can be read [[IBM OS2 1.0 announcement|here]].&lt;br /&gt;
&lt;br /&gt;
*1.1&lt;br /&gt;
[[Image:IBM OS2 1.1 full package.jpg|thumb|right|150px|OS/2 1.1 full package]]&lt;br /&gt;
OS/2 1.1 was released in 1988, and was the first version to include the Presentation Manager.  It 'looked' identical to that of [[Windows 2.0]].  IBM OS/2 1.1 included the PM version of Borland Sidekick to fill in the gap of accessories for OS/2.  While there was some initial excitement over this version of OS/2, it quickly faded as you had to either buy a new computer with it installed, or jump through OEM channels to get OS/2.  Microsoft didn't sell OS'es to end users in the 1980s (This didn't change until OS/2 1.3, MS-DOS 5 &amp;amp; Windows NT 3.1). Version 1.1c was 386 aware, in that it could use the 80386's ability to quickly &amp;amp; easily transition from real &amp;amp; protected modes, bypassing the triple fault method of the 286. &lt;br /&gt;
&lt;br /&gt;
*1.2&lt;br /&gt;
[[Image:IBM OS2 1.2 box cover.jpg|thumb|right|150px|OS/2 1.2 box]]&lt;br /&gt;
I think this version was released in September of 1988. This release was significant with the inclusion of the HPFS filesystem.  HPFS was significantly faster then the aging FAT filesystem as it placed its tables in the middle of the disk, and it allowed for larger filesystems, long filenames and extended attributes.  A later service pack allowed for 386 and above CPUs to use the 386 method of switching between real &amp;amp; protected mode, allowing it to operate significantly faster (1.2c).  From what I understand this was the last version of OS/2 that included direct involvement from Microsoft.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.2 from IBM included the 'standard' edition, along with the EE or extended edition.  The EE edition included basic communications capability (x.25, rs232 terminal), and a SQL database.&lt;br /&gt;
&lt;br /&gt;
[[InfoWorld]] included an excellent review of OS/2 1.2 [http://books.google.com/books?id=1DsEAAAAMBAJ&amp;amp;lpg=PT79&amp;amp;dq=%22OS%2F2%201.2%22&amp;amp;pg=PT66#v=onepage&amp;amp;q=%22OS/2%201.2%22&amp;amp;f=false|here].&lt;br /&gt;
&lt;br /&gt;
*1.21&lt;br /&gt;
I think this version was a Microsoft exclusive, and the final version that they were directly involved in.&lt;br /&gt;
&lt;br /&gt;
*1.3&lt;br /&gt;
[[Image:Microsoft OS2 front.JPG|thumb|right|150px|Microsoft OS/2 1.3]]&lt;br /&gt;
This was the last version of the 16 bit OS/2 family. The 1.3 user interface resembled that of [[Windows 3.0]]. Microsoft did include a 32bit HPFS driver in their Lan Manager package which allowed for the fastest HPFS implementation prior to OS/2 2.0 &amp;amp; Windows NT 3.1  &lt;br /&gt;
&lt;br /&gt;
Around this time, Microsoft had released a beta of the WLO or Windows library for OS/2.  The beta included a copy of all of the applettes &amp;amp; games from Windows 3.0 that could run in the Presentation Manager of OS/2.  These libraries were also used to deliver the last versions of Microsoft Word &amp;amp; Excel for OS/2.  Microsoft had planned on releasing these libraries to allow people to easily port their Windows applications to OS/2, but the rift had happened right before that date, so the beta (which is easy to find) was the only thing released.  You can read more about it [http://pages.prodigy.net/michaln/history/pr/wlo.html here].&lt;br /&gt;
&lt;br /&gt;
Additionally, market penetration and OEM interest in OS/2 had dwindled so quickly by this point that Microsoft had decided to do a retail version of OS/2 (pictured to the right) to support its new [[Microsoft SQL Server]] product.  Windows NT on the i386 platform included support for 16bit OS/2 applications, namely for the Microsoft Languages (Fortran/Assembler &amp;amp; C) and SQL Server.  Since they all were text mode, they would run unmodified up through Windows 2000.&lt;br /&gt;
&lt;br /&gt;
=== 32bit versions ===&lt;br /&gt;
All of these versions require an [[i386]] SX or better CPU running on either an [[IBM AT]] compatible motherboard, or the [[IBM PS/2]] 32bit machines. &lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.x ====&lt;br /&gt;
&lt;br /&gt;
*2.0 LA (LA Internal revision 6.167 91-10-08)&lt;br /&gt;
[[Image:IBM OS2 2.0 LA cover.jpg|150px|thumb|right|OS/2 2.0 LA]]&lt;br /&gt;
This was the first 32bit version.  It was released after the IBM/Microsoft divorce, and was strictly an IBM release.  There was no seamless Windows in this release, and Win-OS/2 only featured Windows 3.0a in standard mode.&lt;br /&gt;
&lt;br /&gt;
The LA version does not include 'seamless' WIN-OS/2 sessions, and much like OS/2 2.0 GA it does not support Windows's 386 enhanced mode.  While it is possible to launch Windows in a Window the display corrupts and it is exceptionally unstable.&lt;br /&gt;
&lt;br /&gt;
Attempting to use any production GA drivers will result in a kernel crash.&lt;br /&gt;
&lt;br /&gt;
*2.0 GA (GA Internal revision 6.307 92-03-01)&lt;br /&gt;
[[Image:IBM OS2 2.0 cover.jpg|150px|thumb|right|OS/2 2.0]]&lt;br /&gt;
This release included [[Windows 3.0]] for use in Win OS/2.  At the time of the release the Presentation Managers graphic drivers were still 16 bit, although a later service pack was released which included 32bit drivers.  It's interesting to note that OS/2's market share was so low at this time, that OS/2 2.0 included the ability to load older 16bit device drivers as the kernel was still a hybrid 16bit/32bit kernel.&lt;br /&gt;
&lt;br /&gt;
The GUI had radically changed from 1.3 to 2.0 as it now included the Workplace Shell, a full OO GUI.  Many people considered WPS to be 'the' killer application at the time, as Windows still had the program manager.&lt;br /&gt;
&lt;br /&gt;
The new Presentation Manager replacement, Workplace Shell, included a deal with Commodore for the &amp;quot;look and feel&amp;quot; of [[AmigaDOS]], and as part of the deal, Commodore picked up a license for [[REXX]] into its products as first seen by AmigaDOS 2.0 .&lt;br /&gt;
&lt;br /&gt;
The default syslevel for OS/2 2.0 is XR02000.  The last known service pack for OS/2 2.0 brings it up to XR06100.  The XR06100 update also installs the OS/2 32-bit Graphics Engine, XR02010.&lt;br /&gt;
&lt;br /&gt;
*2.1 (06/1993)&lt;br /&gt;
This release brought the Win OS/2 functionality up to [[Windows 3.1]].  From the user standpoint it still looked like 2.0 .  OS/2 2.1 also included the multimedia update which would allow for sound effects for almost every conceivable motion.  It was very annoying. &lt;br /&gt;
&lt;br /&gt;
OS/2 2.1 also supported more video cards, more printers, and included support for [[PCMCIA]] and [[APM]], making it acceptable for laptop use.&lt;br /&gt;
&lt;br /&gt;
The update XR06200 brings OS/2 2.1 up to 2.11 functionality.&lt;br /&gt;
&lt;br /&gt;
*2.11 (02/1994)&lt;br /&gt;
*2.11 SMP (08/1994)&lt;br /&gt;
&lt;br /&gt;
OS/2 2.11 supported multiple processors, and from a user standpoint it was halfway between 2.11 and Warp.  I remember this version being insanely expensive, as it was targeted to the 'server' crowd, IBM had shortsightedly decided end users wouldn't want SMP. While [[Windows NT]] Workstation always supported two physical processors.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
[[Image:IBM OS2 Warp 3.0 blue spine cover.jpg|150px|thumb|right|OS/2 Warp 3.0 BlueSpine]]&lt;br /&gt;
*3.0 (09/1994)&lt;br /&gt;
This was the WARP release.  At the time this release preempted the [[Windows 95]] release.  IBM had done their best to tune OS/2 to run in 4MB of ram on a 386sx cpu.  Warp also included the 'bonus pack' which included SLIP/PPP TCP/IP, a dialer application and a word processor &amp;amp; spreadsheet.  A simple gopher client &amp;amp; NNTP client were also included.&lt;br /&gt;
&lt;br /&gt;
IMHO this is where IBM missed the boat, by making TCP/IP difficult to configure, and by not including LAN drivers (that was WARP CONNECT), while [[Windows 95]] &amp;amp; [[Windows_NT#Windows_NT_3.5|NT 3.5]] both included SLIP/PPP *AND* lan drivers.&lt;br /&gt;
&lt;br /&gt;
I *THINK* it was this release that included the ability to run [[Win32s]], which was a boon for Netscape &amp;amp; Mosaic.&lt;br /&gt;
&lt;br /&gt;
*3.01 (1995)&lt;br /&gt;
OS/2 Warp with Win-OS/2&lt;br /&gt;
&lt;br /&gt;
*3.02 (1995)&lt;br /&gt;
OS/2 Warp Connect&lt;br /&gt;
OS/2 Warp Server &lt;br /&gt;
OS/2 Warp Server Advanced&lt;br /&gt;
&lt;br /&gt;
*3.05 (01/1996)&lt;br /&gt;
OS/2 Warp Server Advanced for SMP&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
[[Image:logo-warp.gif|thumb|150px|right|OS/2 Warp Logo]]&lt;br /&gt;
*4.0&lt;br /&gt;
OS/2 4.0 included both Java and Netscape in this release.  Sadly IBM had still not 'gotten it' with regards to TCP/IP and insisted on a 'connect' version of 4.0 that included the LAN drivers.  4.0 also included the ability to install servicepacks online.&lt;br /&gt;
&lt;br /&gt;
*4.01&lt;br /&gt;
Workspace on-Demand 1.0 (WSOD)&lt;br /&gt;
Workspace on-Demand 2.0&lt;br /&gt;
&lt;br /&gt;
*4.5&lt;br /&gt;
IBM OS/2 Warp Server for e-business&lt;br /&gt;
Fixpak &amp;gt;=13 applied to OS/2 Warp 4 or WSOD&lt;br /&gt;
&lt;br /&gt;
*4.51&lt;br /&gt;
Aurora Convenience Package 1 (ACP1), Merlin Convenience Package 1 (MCP1)&lt;br /&gt;
&lt;br /&gt;
*4.52&lt;br /&gt;
Aurora Convenience Package 2 (ACP2), Merlin Convenience Package 2 (MCP2)&lt;br /&gt;
&lt;br /&gt;
This was the last IBM release of OS/2.&lt;br /&gt;
&lt;br /&gt;
== PowerPC port ==&lt;br /&gt;
&lt;br /&gt;
It's a deep secret that the PowerPC version ended up sucking up so much time, effort and money from IBM's development of OS/2, that it ended up bleeding the group dry, and without a product to ship.  IMHO it's a shame, as partnered with the [[PowerPC 615]] CPU it could have revelutionalized the industry.. But then back then everyone expected Intel to hit a wall, IBM had the 615 in their pocket which was a PowerPC CPU which was pin compatible with a 486, and could run x86 code (albeit slow..) and then switch to PPC mode.  The company [[NexGen]] opened up everyone's eyes that a specialized [[RISC]] cpu could in fact run x86 instructions much quicker then a real Intel cpu...  This opened the way to the Pentium CPUs and effectivly killed the [[RISC]] revolution.&lt;br /&gt;
&lt;br /&gt;
There is a most excellent review to be found [http://www.os2museum.com/wp/?page_id=30 here] that also includes screenshots.&lt;br /&gt;
&lt;br /&gt;
== Running OS/2 under an Emulator ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
The latest version of VirtualBOX from SUN is capable of installing &amp;amp; Running the 1.x version of OS/2 provided that they have had a [[Patching OS/2 for fast machines|timing patch]] in place.  I have found that the 'best' profile is to use the &amp;quot;Oracle Solaris 10 5/09 and earlier&amp;quot; profile.  Be sure to limit the VM to 16MB of ram, add both a floppy drive, and a serial port, otherwise you'll have difficulty booting.&lt;br /&gt;
&lt;br /&gt;
Right now the best solution is either [https://pcem-emulator.co.uk/ PCem] or [http://ci.86box.net/ 86Box].  With the appropriate [http://tinyurl.com/rs20170821 ROMS] it's possible to install onto an emulated 286/386 class based machine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.0 ====&lt;br /&gt;
[[Image:OS2 1.0.png|thumb|200px|right|OS/2 1.0 under VirtualBOX]]&lt;br /&gt;
*First version from November 1987 - no success.&lt;br /&gt;
*There is a later 1987 version that does run, it may be an OS/2 1.1 beta?&lt;br /&gt;
It seems the 1.0 IBM kernels rely on 286 triple faults and Virtual Box does not emulate it.  However there is an early Microsoft OS/2 1.1 beta that uses the 386 method of switching to protected mode, and will run on modern machines (as long as the speed fix in place.).&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.1 ====&lt;br /&gt;
[[Image:OS2 1.1.jpg|thumb|200px|right|OS/2 1.1 under Bochs]]&lt;br /&gt;
There are some hacks available to run OS/2 1.1 under [[VMWare]], and [[Bochs]]. There are some [[Patching OS/2 for fast machines|binary patches]] you can do to allow old 1.x OS/2 on fast machines.  Even without an emulator you'd need to do this on anything in pentium II speeds..  With the speed stuff in hand, you can now run 1.1 on VirtualBOX as it's floppy driver now works with OS/2 to detect speed/density correctly.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.1c is the first version that supports the 386's method of switching from [[protected mode]] to [[real mode]].  Prior to level c of OS/2 1.1 the method was a 286 [[triple fault]], which almost all emulators do not fully support, or it may simply be in the IBM versions.  I'm still not sure as early versions of OS/2 are hard to track down.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.2 ====&lt;br /&gt;
[[Image:OS2 1.2.png|thumb|200px|right|OS/2 1.2 on VirtualBOX]]&lt;br /&gt;
With the above hex edits in place, OS/2 1.2 installs somewhat ok.  The big 'issue' I found was that the IBM version of OS/2 1.2 does not support PS/2 mice on the IBM AT computers.  However you can take the PS/2 driver from OS/2 1.3 and use it.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.21 ====&lt;br /&gt;
[[Image:OS2 1.21.png|thumb|200px|right|OS/2 1.21 on VirtualBOX]]&lt;br /&gt;
Again there is an issue of no included working mice drivers, and poaching the driver from 1.3 works fine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.3 ====&lt;br /&gt;
[[Image:Os213.png|thumb|200px|right|OS/2 1.3 under Virtual PC.]]&lt;br /&gt;
The only version of OS/2 1.x that can run under an emulator without any hacks applied.  The three problems that you will run into is emulated floppy disks are too quick, and other various timing anomalies that will lead to a COUNTRY.SYS failure.&lt;br /&gt;
&lt;br /&gt;
The method for install requires you to install OS/2 1.3 on a physical machine, update it, then make a whole disk image of it.  I can confirm that OS/2 1.3 runs under [[Virtual PC 2007]] just fine.  While it does have some issues with the floppy (it'll throw an error reading the floppy every time you put in a new disk) it will allow you to use the floppy.  This makes OS/2 1.3 the easiest to install programs into.&lt;br /&gt;
&lt;br /&gt;
At the moment, none of the 1.x versions will install under emulation, they all must be imaged from a physical machine.&lt;br /&gt;
&lt;br /&gt;
* [http://support.microsoft.com/kb/102628/en-us Microsoft OS/2 1.3 HCL]&lt;br /&gt;
&lt;br /&gt;
=== 32 bit versions ===&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.0 ====&lt;br /&gt;
OS/2 2.00 ended up being a [[death march]] of a project, taking far too long, straining the joint agreement between Microsoft and IBM to the breaking point and leading to the infamous divorce.  As it'd come to light decades later Microsoft really had been trying to bring an 80386 version of OS/2 to market since inception, and version 2.00 was the chance to bring this to fruition in codename 'Cruiser'.  Sadly many of these betas did not survive.  There is 3 main branches of these early versions, the Microsoft versions where they were directly involved, the IBM transition to where IBM was now responsible for Cruiser, and finally the Workplace Shell versions, where IBM decided to add a new shell to OS/2 to make 2.00 more 'substantial' but also ended up delaying OS/2 2.00 further.&lt;br /&gt;
&lt;br /&gt;
===== Betas =====&lt;br /&gt;
These are the ones I currently have access to, or directly know about:&lt;br /&gt;
&lt;br /&gt;
====== Microsoft Developer's Relase 1 ======&lt;br /&gt;
====== Microsoft Developer's Relase 2 ======&lt;br /&gt;
&lt;br /&gt;
====== Build 123 ======&lt;br /&gt;
[[Image:OS2 2.0 6.123.png|thumb|200px|right|OS/2 2.0 Build 123 on 86Box.]]&lt;br /&gt;
The best way to install this is on 86Box/PCem using the AMI 486 clone with a Pentium Overdrive processor and use the inport busmouse adapter, along with the generic VGA adapter.&lt;br /&gt;
&lt;br /&gt;
This build is the 'divorce' edition when IBM started to ship the betas itself, this version uses the OS/2 1.2 Presentation Manager.  The MS-DOS is built around MS-DOS 4.0 and includes no DPMI support at all.&lt;br /&gt;
You can read more about it [http://www.os2museum.com/wp/os-2-2-0-spring-91-edition/ on OS/2 Museum].  The disks can be downloaded from archive.org [[https://archive.org/details/os2-2.0-6.123 HERE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To install I used [[86box]] i486 Socket 2, IBM PS/ValuePoint 433DX/Si, with a Pentium OverDrive 63Mhz processor, and a 'type 9' disk setup on IDE.  The mouse is set to PS/2 mode.&lt;br /&gt;
&lt;br /&gt;
The kernel has the following version string:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.123, 91/02/04 $&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Copyright dialog has this dated for 1990.&lt;br /&gt;
&lt;br /&gt;
====== Build 605 ======&lt;br /&gt;
Not sure why it's build 605 as it way out of sequence. Perhaps they thought they were close to the end.  This is one of the last Presentation Manager based releases.  It can be downloaded from [[https://archive.org/details/os2-2.0-6.605 archive.org here]].&lt;br /&gt;
&lt;br /&gt;
The kernel string reports as:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.605, 91/09/11&lt;br /&gt;
&lt;br /&gt;
The accessories are more fleshed out than 6.123, and to me despite it not supporting DPMI it feels like something that could have shipped in 89.&lt;br /&gt;
&lt;br /&gt;
605 also introduced the minimal text setup spanning install disk 1-4, with the rest being setup under the Presentation Manager.&lt;br /&gt;
&lt;br /&gt;
====== Build 177 ======&lt;br /&gt;
[[Image:OS2 2.0LA in VirtualBOX.png|thumb|200px|right|OS/2 2.0 LA running under VirtualBOX.]]&lt;br /&gt;
&lt;br /&gt;
At the moment the only way I've been able to install OS/2 2.0 LA on Virtual PC/VirtualBOX is to 'cheat' and use the install &amp;amp; disk 1 from OS/2 2.0 GA, and replace the following files on disk1, from LA's disk 1:&lt;br /&gt;
&lt;br /&gt;
*CMD.EXE&lt;br /&gt;
*HARDERR.EXE&lt;br /&gt;
*SYSINST1.EXE&lt;br /&gt;
*SYSINST2.EXE&lt;br /&gt;
*FDISK.COM&lt;br /&gt;
*SYSLEVEL.OS2&lt;br /&gt;
*DISK.NUM&lt;br /&gt;
&lt;br /&gt;
Then boot from GA's install, then use it's disk 1.  Then use LA's disk from that point onward, and it'll install.&lt;br /&gt;
&lt;br /&gt;
====== Build 304 ======&lt;br /&gt;
&lt;br /&gt;
===== GA =====&lt;br /&gt;
[[Image:OS2 2.0 in Qemu.png|thumb|200px|right|OS/2 2.0 running under Qemu.]]&lt;br /&gt;
[[Image:Vpc5x os2v20 wps.png|thumb|200px|right|OS/2 2.0 running under Virtual PC 5 for OS/2]]&lt;br /&gt;
&lt;br /&gt;
I've run OS/2 2.0 &amp;amp; 4.0 under Virtual PC, and Qemu... I guess it really comes down to if you move disk images around between various hardware platforms.  Anything prior to version 3.0 should be run in an ISA emulation mode (-M isa) to let the peripherals work in a more compatible manner...  Virtual PC 2007 works fine as well, and includes extensions that allow the guest VM to use drives that are installed on the host pc.  I've heard that VMWare has given up the compatibility mode fixes.&lt;br /&gt;
&lt;br /&gt;
I'm now running OS/2 2.0 under VMWare Player, and it seems to be running OK.  I've found one issue with networking, the Set PermaNet Server feature must be set to TRUE, under the LAPS configuration tool.&lt;br /&gt;
&lt;br /&gt;
*[[Qemu]]&lt;br /&gt;
*[[Virtual PC 2007]]&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.1 ====&lt;br /&gt;
&lt;br /&gt;
Adds 32-bit Graphics Subsystem. S3 display drivers are usable under Virtual PC.&lt;br /&gt;
&lt;br /&gt;
* [http://drivers.s3graphics.com/en/download/drivers/legacy/Trio64V_765/eng30316.zip eng30316.zip] S3 drivers&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
*For installation with XDF diskettes, Virtual PC works, however you'll need to use the floppy drivers &amp;amp; xdf driver from OS/2 4.0&lt;br /&gt;
*You should first apply the latest fixpak (XRGW040) to use Guest Additions from Virtual PC.&lt;br /&gt;
*After this also GRADD device drivers (from Additions, IBM or Scitech SNAP) can be installed.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
&lt;br /&gt;
Fixpak 5 or better 9 should be applied for GRADD.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp Server for e-business (4.5) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 1 (4.51) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 2 (4.52) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC and VirtualBox.&lt;br /&gt;
&lt;br /&gt;
== Popular Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Autodesk ===&lt;br /&gt;
* AutoCad &lt;br /&gt;
&lt;br /&gt;
=== IBM ===&lt;br /&gt;
* IBM DisplayWrite5/2&lt;br /&gt;
&lt;br /&gt;
=== Informix ===&lt;br /&gt;
* Wingz&lt;br /&gt;
&lt;br /&gt;
=== Lotus ===&lt;br /&gt;
* Lotus 1-2-3/G&lt;br /&gt;
* Lotus Freelance Graphics&lt;br /&gt;
&lt;br /&gt;
=== Micrografx ===&lt;br /&gt;
* Micrografx Designer 3.0&lt;br /&gt;
* Micrografx Draw for OS/2&lt;br /&gt;
&lt;br /&gt;
=== Microsoft ===&lt;br /&gt;
Microsoft did port over a bunch of their languages, along with a few applications, namely:&lt;br /&gt;
&lt;br /&gt;
* Languages&lt;br /&gt;
** Microsoft MASM 6.0&lt;br /&gt;
** Microsoft C 5.1, 6.0&lt;br /&gt;
** Microsoft COBOL PDS&lt;br /&gt;
** Microsoft Basic PDS 7.0, 7.1&lt;br /&gt;
** [[Microsoft Fortran]]&lt;br /&gt;
* Productivity&lt;br /&gt;
** Microsoft Word 5.0, 5.5&lt;br /&gt;
** Microsoft Word (for Presentation Manager) 1.1&lt;br /&gt;
** Microsoft Excel 2.2, 3.0&lt;br /&gt;
&lt;br /&gt;
All of these products are 16 bit only.  While there was two pre-releases of MS OS/2 2.0 that included CL386 &amp;amp; MASM386 none of these are fully out in the wild so I'm not sure if they could produce programs that would run on the IBM OS/2 2.0 GA and beyond.&lt;br /&gt;
&lt;br /&gt;
=== StarDivision ===&lt;br /&gt;
* StarWriter 2.0 for OS/2&lt;br /&gt;
* StarOffice 3.0&lt;br /&gt;
&lt;br /&gt;
=== Watcom ===&lt;br /&gt;
* Watcom C / C++&lt;br /&gt;
* Watcom Fortran 77&lt;br /&gt;
* Watcom SQL&lt;br /&gt;
&lt;br /&gt;
[[Category: Microsoft Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=OS/2&amp;diff=25640</id>
		<title>OS/2</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=OS/2&amp;diff=25640"/>
				<updated>2022-04-22T11:16:55Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: It's 605 not 603.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OS2 1.x neonlogo.jpg|thumb|150px|right|OS/2's early logo]]&lt;br /&gt;
&lt;br /&gt;
'''OS/2''' started as a collaborative effort between [[IBM]] and [[Microsoft]] to put together the next generation [[operating system]] for the [[IBM AT]] and [[PS/2]] machines.  &lt;br /&gt;
&lt;br /&gt;
Microsoft, famous for hedging bets, started the [[Windows]] project around the same time, as a low cost entry interface with rudimentary (cooperative) [[multitasking]].&lt;br /&gt;
&lt;br /&gt;
Needless to say, Microsoft wanted to target the [[i386]] processor, and work on 32-bit software, while IBM wanted to deliver to the IBM AT customers it had sold to, and demanded the [[i286]] 16-bit version.  Someone at IBM even got the idea that the development tools should be a revenue stream, and needless to say, the $3,000 SDK was '''NOT''' a big seller.  Instead the industry worked around OS/2, and developed [[DOS Extender]] technology, and Microsoft practically gave away the Windows SDK, allowed for OEM customizations, and famously released the [[QuickC for Windows]] product.&lt;br /&gt;
&lt;br /&gt;
Microsoft leapt at the chance to formalize DOS extenders into [[DPMI]], and use it in Windows, cementing OS/2's 1.x inability to run DPMI programs.  Microsoft was also upset that IBM locked them out of the graphical components of the OS, and that OS/2 worked BACKWARDS compared to Windows... the 0/0 in the screen coordinates is the bottom right, while everywhere else it's the top left..&lt;br /&gt;
&lt;br /&gt;
There is a great writeup on the divorce on google's [http://groups.google.com/group/comp.os.ms-windows.misc/msg/d710490b745d5e5e usenet archive], or locally here [[Gordon Letwin OS/2 usenet post]].  There is also a perspective from an Autodesk programmer available [http://www.sibbald.com/windows/windows01.html here].&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
All of these versions require an [[i286]] cpu, and an [[IBM AT]], or [[PS/2]] compatible computer.  All of the 16bit versions were limited to a SINGLE MS-DOS compatibility box, greatly reducing the overall usefulness of OS/2 with the ever increasing prevalence of [[MS-DOS]] based applications.  At the same time, the 16bit version supported swapping, DLL's, threads and preemptive multitasking.  There was an excellent overview of the original OS/2's in the book [http://ebooks.znu.edu.ua/files/comp_books1/cd0/isos2.txt Inside OS/2].&lt;br /&gt;
&lt;br /&gt;
*1.0&lt;br /&gt;
[[Image:Microsoft OS2 1.0 - Heathkit Zenith OEM.jpg|thumb|right|150px|OS/2 1.0]]&lt;br /&gt;
This version was all textmode, and had an interface that was inspired from TopView.  Although it could multitask, most people didn't realize it, as all programs ran full screen.  It ran in 286 protected mode, except for the single &amp;quot;DOS&amp;quot; mode session.  As a result all device drivers for OS/2 had to be able to run in real &amp;amp; protected mode. Until 1.3 all versions were released by OEM hardware vendors (Compaq, Zenith etc, along with IBM), this was normal practice for Microsoft at the time.&lt;br /&gt;
&lt;br /&gt;
The IBM OS/2 1.0 announcement can be read [[IBM OS2 1.0 announcement|here]].&lt;br /&gt;
&lt;br /&gt;
*1.1&lt;br /&gt;
[[Image:IBM OS2 1.1 full package.jpg|thumb|right|150px|OS/2 1.1 full package]]&lt;br /&gt;
OS/2 1.1 was released in 1988, and was the first version to include the Presentation Manager.  It 'looked' identical to that of [[Windows 2.0]].  IBM OS/2 1.1 included the PM version of Borland Sidekick to fill in the gap of accessories for OS/2.  While there was some initial excitement over this version of OS/2, it quickly faded as you had to either buy a new computer with it installed, or jump through OEM channels to get OS/2.  Microsoft didn't sell OS'es to end users in the 1980s (This didn't change until OS/2 1.3, MS-DOS 5 &amp;amp; Windows NT 3.1). Version 1.1c was 386 aware, in that it could use the 80386's ability to quickly &amp;amp; easily transition from real &amp;amp; protected modes, bypassing the triple fault method of the 286. &lt;br /&gt;
&lt;br /&gt;
*1.2&lt;br /&gt;
[[Image:IBM OS2 1.2 box cover.jpg|thumb|right|150px|OS/2 1.2 box]]&lt;br /&gt;
I think this version was released in September of 1988. This release was significant with the inclusion of the HPFS filesystem.  HPFS was significantly faster then the aging FAT filesystem as it placed its tables in the middle of the disk, and it allowed for larger filesystems, long filenames and extended attributes.  A later service pack allowed for 386 and above CPUs to use the 386 method of switching between real &amp;amp; protected mode, allowing it to operate significantly faster (1.2c).  From what I understand this was the last version of OS/2 that included direct involvement from Microsoft.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.2 from IBM included the 'standard' edition, along with the EE or extended edition.  The EE edition included basic communications capability (x.25, rs232 terminal), and a SQL database.&lt;br /&gt;
&lt;br /&gt;
[[InfoWorld]] included an excellent review of OS/2 1.2 [http://books.google.com/books?id=1DsEAAAAMBAJ&amp;amp;lpg=PT79&amp;amp;dq=%22OS%2F2%201.2%22&amp;amp;pg=PT66#v=onepage&amp;amp;q=%22OS/2%201.2%22&amp;amp;f=false|here].&lt;br /&gt;
&lt;br /&gt;
*1.21&lt;br /&gt;
I think this version was a Microsoft exclusive, and the final version that they were directly involved in.&lt;br /&gt;
&lt;br /&gt;
*1.3&lt;br /&gt;
[[Image:Microsoft OS2 front.JPG|thumb|right|150px|Microsoft OS/2 1.3]]&lt;br /&gt;
This was the last version of the 16 bit OS/2 family. The 1.3 user interface resembled that of [[Windows 3.0]]. Microsoft did include a 32bit HPFS driver in their Lan Manager package which allowed for the fastest HPFS implementation prior to OS/2 2.0 &amp;amp; Windows NT 3.1  &lt;br /&gt;
&lt;br /&gt;
Around this time, Microsoft had released a beta of the WLO or Windows library for OS/2.  The beta included a copy of all of the applettes &amp;amp; games from Windows 3.0 that could run in the Presentation Manager of OS/2.  These libraries were also used to deliver the last versions of Microsoft Word &amp;amp; Excel for OS/2.  Microsoft had planned on releasing these libraries to allow people to easily port their Windows applications to OS/2, but the rift had happened right before that date, so the beta (which is easy to find) was the only thing released.  You can read more about it [http://pages.prodigy.net/michaln/history/pr/wlo.html here].&lt;br /&gt;
&lt;br /&gt;
Additionally, market penetration and OEM interest in OS/2 had dwindled so quickly by this point that Microsoft had decided to do a retail version of OS/2 (pictured to the right) to support its new [[Microsoft SQL Server]] product.  Windows NT on the i386 platform included support for 16bit OS/2 applications, namely for the Microsoft Languages (Fortran/Assembler &amp;amp; C) and SQL Server.  Since they all were text mode, they would run unmodified up through Windows 2000.&lt;br /&gt;
&lt;br /&gt;
=== 32bit versions ===&lt;br /&gt;
All of these versions require an [[i386]] SX or better CPU running on either an [[IBM AT]] compatible motherboard, or the [[IBM PS/2]] 32bit machines. &lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.x ====&lt;br /&gt;
&lt;br /&gt;
*2.0 LA (LA Internal revision 6.167 91-10-08)&lt;br /&gt;
[[Image:IBM OS2 2.0 LA cover.jpg|150px|thumb|right|OS/2 2.0 LA]]&lt;br /&gt;
This was the first 32bit version.  It was released after the IBM/Microsoft divorce, and was strictly an IBM release.  There was no seamless Windows in this release, and Win-OS/2 only featured Windows 3.0a in standard mode.&lt;br /&gt;
&lt;br /&gt;
The LA version does not include 'seamless' WIN-OS/2 sessions, and much like OS/2 2.0 GA it does not support Windows's 386 enhanced mode.  While it is possible to launch Windows in a Window the display corrupts and it is exceptionally unstable.&lt;br /&gt;
&lt;br /&gt;
Attempting to use any production GA drivers will result in a kernel crash.&lt;br /&gt;
&lt;br /&gt;
*2.0 GA (GA Internal revision 6.307 92-03-01)&lt;br /&gt;
[[Image:IBM OS2 2.0 cover.jpg|150px|thumb|right|OS/2 2.0]]&lt;br /&gt;
This release included [[Windows 3.0]] for use in Win OS/2.  At the time of the release the Presentation Managers graphic drivers were still 16 bit, although a later service pack was released which included 32bit drivers.  It's interesting to note that OS/2's market share was so low at this time, that OS/2 2.0 included the ability to load older 16bit device drivers as the kernel was still a hybrid 16bit/32bit kernel.&lt;br /&gt;
&lt;br /&gt;
The GUI had radically changed from 1.3 to 2.0 as it now included the Workplace Shell, a full OO GUI.  Many people considered WPS to be 'the' killer application at the time, as Windows still had the program manager.&lt;br /&gt;
&lt;br /&gt;
The new Presentation Manager replacement, Workplace Shell, included a deal with Commodore for the &amp;quot;look and feel&amp;quot; of [[AmigaDOS]], and as part of the deal, Commodore picked up a license for [[REXX]] into its products as first seen by AmigaDOS 2.0 .&lt;br /&gt;
&lt;br /&gt;
The default syslevel for OS/2 2.0 is XR02000.  The last known service pack for OS/2 2.0 brings it up to XR06100.  The XR06100 update also installs the OS/2 32-bit Graphics Engine, XR02010.&lt;br /&gt;
&lt;br /&gt;
*2.1 (06/1993)&lt;br /&gt;
This release brought the Win OS/2 functionality up to [[Windows 3.1]].  From the user standpoint it still looked like 2.0 .  OS/2 2.1 also included the multimedia update which would allow for sound effects for almost every conceivable motion.  It was very annoying. &lt;br /&gt;
&lt;br /&gt;
OS/2 2.1 also supported more video cards, more printers, and included support for [[PCMCIA]] and [[APM]], making it acceptable for laptop use.&lt;br /&gt;
&lt;br /&gt;
The update XR06200 brings OS/2 2.1 up to 2.11 functionality.&lt;br /&gt;
&lt;br /&gt;
*2.11 (02/1994)&lt;br /&gt;
*2.11 SMP (08/1994)&lt;br /&gt;
&lt;br /&gt;
OS/2 2.11 supported multiple processors, and from a user standpoint it was halfway between 2.11 and Warp.  I remember this version being insanely expensive, as it was targeted to the 'server' crowd, IBM had shortsightedly decided end users wouldn't want SMP. While [[Windows NT]] Workstation always supported two physical processors.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
[[Image:IBM OS2 Warp 3.0 blue spine cover.jpg|150px|thumb|right|OS/2 Warp 3.0 BlueSpine]]&lt;br /&gt;
*3.0 (09/1994)&lt;br /&gt;
This was the WARP release.  At the time this release preempted the [[Windows 95]] release.  IBM had done their best to tune OS/2 to run in 4MB of ram on a 386sx cpu.  Warp also included the 'bonus pack' which included SLIP/PPP TCP/IP, a dialer application and a word processor &amp;amp; spreadsheet.  A simple gopher client &amp;amp; NNTP client were also included.&lt;br /&gt;
&lt;br /&gt;
IMHO this is where IBM missed the boat, by making TCP/IP difficult to configure, and by not including LAN drivers (that was WARP CONNECT), while [[Windows 95]] &amp;amp; [[Windows_NT#Windows_NT_3.5|NT 3.5]] both included SLIP/PPP *AND* lan drivers.&lt;br /&gt;
&lt;br /&gt;
I *THINK* it was this release that included the ability to run [[Win32s]], which was a boon for Netscape &amp;amp; Mosaic.&lt;br /&gt;
&lt;br /&gt;
*3.01 (1995)&lt;br /&gt;
OS/2 Warp with Win-OS/2&lt;br /&gt;
&lt;br /&gt;
*3.02 (1995)&lt;br /&gt;
OS/2 Warp Connect&lt;br /&gt;
OS/2 Warp Server &lt;br /&gt;
OS/2 Warp Server Advanced&lt;br /&gt;
&lt;br /&gt;
*3.05 (01/1996)&lt;br /&gt;
OS/2 Warp Server Advanced for SMP&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
[[Image:logo-warp.gif|thumb|150px|right|OS/2 Warp Logo]]&lt;br /&gt;
*4.0&lt;br /&gt;
OS/2 4.0 included both Java and Netscape in this release.  Sadly IBM had still not 'gotten it' with regards to TCP/IP and insisted on a 'connect' version of 4.0 that included the LAN drivers.  4.0 also included the ability to install servicepacks online.&lt;br /&gt;
&lt;br /&gt;
*4.01&lt;br /&gt;
Workspace on-Demand 1.0 (WSOD)&lt;br /&gt;
Workspace on-Demand 2.0&lt;br /&gt;
&lt;br /&gt;
*4.5&lt;br /&gt;
IBM OS/2 Warp Server for e-business&lt;br /&gt;
Fixpak &amp;gt;=13 applied to OS/2 Warp 4 or WSOD&lt;br /&gt;
&lt;br /&gt;
*4.51&lt;br /&gt;
Aurora Convenience Package 1 (ACP1), Merlin Convenience Package 1 (MCP1)&lt;br /&gt;
&lt;br /&gt;
*4.52&lt;br /&gt;
Aurora Convenience Package 2 (ACP2), Merlin Convenience Package 2 (MCP2)&lt;br /&gt;
&lt;br /&gt;
This was the last IBM release of OS/2.&lt;br /&gt;
&lt;br /&gt;
== PowerPC port ==&lt;br /&gt;
&lt;br /&gt;
It's a deep secret that the PowerPC version ended up sucking up so much time, effort and money from IBM's development of OS/2, that it ended up bleeding the group dry, and without a product to ship.  IMHO it's a shame, as partnered with the [[PowerPC 615]] CPU it could have revelutionalized the industry.. But then back then everyone expected Intel to hit a wall, IBM had the 615 in their pocket which was a PowerPC CPU which was pin compatible with a 486, and could run x86 code (albeit slow..) and then switch to PPC mode.  The company [[NexGen]] opened up everyone's eyes that a specialized [[RISC]] cpu could in fact run x86 instructions much quicker then a real Intel cpu...  This opened the way to the Pentium CPUs and effectivly killed the [[RISC]] revolution.&lt;br /&gt;
&lt;br /&gt;
There is a most excellent review to be found [http://www.os2museum.com/wp/?page_id=30 here] that also includes screenshots.&lt;br /&gt;
&lt;br /&gt;
== Running OS/2 under an Emulator ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
The latest version of VirtualBOX from SUN is capable of installing &amp;amp; Running the 1.x version of OS/2 provided that they have had a [[Patching OS/2 for fast machines|timing patch]] in place.  I have found that the 'best' profile is to use the &amp;quot;Oracle Solaris 10 5/09 and earlier&amp;quot; profile.  Be sure to limit the VM to 16MB of ram, add both a floppy drive, and a serial port, otherwise you'll have difficulty booting.&lt;br /&gt;
&lt;br /&gt;
Right now the best solution is either [https://pcem-emulator.co.uk/ PCem] or [http://ci.86box.net/ 86Box].  With the appropriate [http://tinyurl.com/rs20170821 ROMS] it's possible to install onto an emulated 286/386 class based machine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.0 ====&lt;br /&gt;
[[Image:OS2 1.0.png|thumb|200px|right|OS/2 1.0 under VirtualBOX]]&lt;br /&gt;
*First version from November 1987 - no success.&lt;br /&gt;
*There is a later 1987 version that does run, it may be an OS/2 1.1 beta?&lt;br /&gt;
It seems the 1.0 IBM kernels rely on 286 triple faults and Virtual Box does not emulate it.  However there is an early Microsoft OS/2 1.1 beta that uses the 386 method of switching to protected mode, and will run on modern machines (as long as the speed fix in place.).&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.1 ====&lt;br /&gt;
[[Image:OS2 1.1.jpg|thumb|200px|right|OS/2 1.1 under Bochs]]&lt;br /&gt;
There are some hacks available to run OS/2 1.1 under [[VMWare]], and [[Bochs]]. There are some [[Patching OS/2 for fast machines|binary patches]] you can do to allow old 1.x OS/2 on fast machines.  Even without an emulator you'd need to do this on anything in pentium II speeds..  With the speed stuff in hand, you can now run 1.1 on VirtualBOX as it's floppy driver now works with OS/2 to detect speed/density correctly.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.1c is the first version that supports the 386's method of switching from [[protected mode]] to [[real mode]].  Prior to level c of OS/2 1.1 the method was a 286 [[triple fault]], which almost all emulators do not fully support, or it may simply be in the IBM versions.  I'm still not sure as early versions of OS/2 are hard to track down.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.2 ====&lt;br /&gt;
[[Image:OS2 1.2.png|thumb|200px|right|OS/2 1.2 on VirtualBOX]]&lt;br /&gt;
With the above hex edits in place, OS/2 1.2 installs somewhat ok.  The big 'issue' I found was that the IBM version of OS/2 1.2 does not support PS/2 mice on the IBM AT computers.  However you can take the PS/2 driver from OS/2 1.3 and use it.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.21 ====&lt;br /&gt;
[[Image:OS2 1.21.png|thumb|200px|right|OS/2 1.21 on VirtualBOX]]&lt;br /&gt;
Again there is an issue of no included working mice drivers, and poaching the driver from 1.3 works fine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.3 ====&lt;br /&gt;
[[Image:Os213.png|thumb|200px|right|OS/2 1.3 under Virtual PC.]]&lt;br /&gt;
The only version of OS/2 1.x that can run under an emulator without any hacks applied.  The three problems that you will run into is emulated floppy disks are too quick, and other various timing anomalies that will lead to a COUNTRY.SYS failure.&lt;br /&gt;
&lt;br /&gt;
The method for install requires you to install OS/2 1.3 on a physical machine, update it, then make a whole disk image of it.  I can confirm that OS/2 1.3 runs under [[Virtual PC 2007]] just fine.  While it does have some issues with the floppy (it'll throw an error reading the floppy every time you put in a new disk) it will allow you to use the floppy.  This makes OS/2 1.3 the easiest to install programs into.&lt;br /&gt;
&lt;br /&gt;
At the moment, none of the 1.x versions will install under emulation, they all must be imaged from a physical machine.&lt;br /&gt;
&lt;br /&gt;
* [http://support.microsoft.com/kb/102628/en-us Microsoft OS/2 1.3 HCL]&lt;br /&gt;
&lt;br /&gt;
=== 32 bit versions ===&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.0 ====&lt;br /&gt;
OS/2 2.00 ended up being a [[death march]] of a project, taking far too long, straining the joint agreement between Microsoft and IBM to the breaking point and leading to the infamous divorce.  As it'd come to light decades later Microsoft really had been trying to bring an 80386 version of OS/2 to market since inception, and version 2.00 was the chance to bring this to fruition in codename 'Cruiser'.  Sadly many of these betas did not survive.  There is 3 main branches of these early versions, the Microsoft versions where they were directly involved, the IBM transition to where IBM was now responsible for Cruiser, and finally the Workplace Shell versions, where IBM decided to add a new shell to OS/2 to make 2.00 more 'substantial' but also ended up delaying OS/2 2.00 further.&lt;br /&gt;
&lt;br /&gt;
===== Betas =====&lt;br /&gt;
These are the ones I currently have access to, or directly know about:&lt;br /&gt;
&lt;br /&gt;
====== Microsoft Developer's Relase 1 ======&lt;br /&gt;
====== Microsoft Developer's Relase 2 ======&lt;br /&gt;
&lt;br /&gt;
====== Build 123 ======&lt;br /&gt;
[[Image:OS2 2.0 6.123.png|thumb|200px|right|OS/2 2.0 Build 123 on 86Box.]]&lt;br /&gt;
The best way to install this is on 86Box/PCem using the AMI 486 clone with a Pentium Overdrive processor and use the inport busmouse adapter, along with the generic VGA adapter.&lt;br /&gt;
&lt;br /&gt;
This build is the 'divorce' edition when IBM started to ship the betas itself, this version uses the OS/2 1.2 Presentation Manager.  The MS-DOS is built around MS-DOS 4.0 and includes no DPMI support at all.&lt;br /&gt;
You can read more about it [http://www.os2museum.com/wp/os-2-2-0-spring-91-edition/ on OS/2 Museum].  The disks can be downloaded from archive.org [[https://archive.org/details/os2-2.0-6.123 HERE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To install I used [[86box]] i486 Socket 2, IBM PS/ValuePoint 433DX/Si, with a Pentium OverDrive 63Mhz processor, and a 'type 9' disk setup on IDE.  The mouse is set to PS/2 mode.&lt;br /&gt;
&lt;br /&gt;
The kernel has the following version string:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.123, 91/02/04 $&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Copyright dialog has this dated for 1990.&lt;br /&gt;
&lt;br /&gt;
====== Build 605 ======&lt;br /&gt;
Not sure why it's build 605 as it way out of sequence. Perhaps they thought they were close to the end.  This is one of the last Presentation Manager based releases.  It can be downloaded from [[https://archive.org/details/os2-2.0-6.605 archive.org here]].&lt;br /&gt;
&lt;br /&gt;
The kernel string reports as:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.605, 91/09/11&lt;br /&gt;
&lt;br /&gt;
The accessories are more fleshed out than 6.123, and to me despite it not supporting DPMI it feels like something that could have shipped in 89.&lt;br /&gt;
&lt;br /&gt;
====== Build 177 ======&lt;br /&gt;
[[Image:OS2 2.0LA in VirtualBOX.png|thumb|200px|right|OS/2 2.0 LA running under VirtualBOX.]]&lt;br /&gt;
&lt;br /&gt;
At the moment the only way I've been able to install OS/2 2.0 LA on Virtual PC/VirtualBOX is to 'cheat' and use the install &amp;amp; disk 1 from OS/2 2.0 GA, and replace the following files on disk1, from LA's disk 1:&lt;br /&gt;
&lt;br /&gt;
*CMD.EXE&lt;br /&gt;
*HARDERR.EXE&lt;br /&gt;
*SYSINST1.EXE&lt;br /&gt;
*SYSINST2.EXE&lt;br /&gt;
*FDISK.COM&lt;br /&gt;
*SYSLEVEL.OS2&lt;br /&gt;
*DISK.NUM&lt;br /&gt;
&lt;br /&gt;
Then boot from GA's install, then use it's disk 1.  Then use LA's disk from that point onward, and it'll install.&lt;br /&gt;
&lt;br /&gt;
====== Build 304 ======&lt;br /&gt;
&lt;br /&gt;
===== GA =====&lt;br /&gt;
[[Image:OS2 2.0 in Qemu.png|thumb|200px|right|OS/2 2.0 running under Qemu.]]&lt;br /&gt;
[[Image:Vpc5x os2v20 wps.png|thumb|200px|right|OS/2 2.0 running under Virtual PC 5 for OS/2]]&lt;br /&gt;
&lt;br /&gt;
I've run OS/2 2.0 &amp;amp; 4.0 under Virtual PC, and Qemu... I guess it really comes down to if you move disk images around between various hardware platforms.  Anything prior to version 3.0 should be run in an ISA emulation mode (-M isa) to let the peripherals work in a more compatible manner...  Virtual PC 2007 works fine as well, and includes extensions that allow the guest VM to use drives that are installed on the host pc.  I've heard that VMWare has given up the compatibility mode fixes.&lt;br /&gt;
&lt;br /&gt;
I'm now running OS/2 2.0 under VMWare Player, and it seems to be running OK.  I've found one issue with networking, the Set PermaNet Server feature must be set to TRUE, under the LAPS configuration tool.&lt;br /&gt;
&lt;br /&gt;
*[[Qemu]]&lt;br /&gt;
*[[Virtual PC 2007]]&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.1 ====&lt;br /&gt;
&lt;br /&gt;
Adds 32-bit Graphics Subsystem. S3 display drivers are usable under Virtual PC.&lt;br /&gt;
&lt;br /&gt;
* [http://drivers.s3graphics.com/en/download/drivers/legacy/Trio64V_765/eng30316.zip eng30316.zip] S3 drivers&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
*For installation with XDF diskettes, Virtual PC works, however you'll need to use the floppy drivers &amp;amp; xdf driver from OS/2 4.0&lt;br /&gt;
*You should first apply the latest fixpak (XRGW040) to use Guest Additions from Virtual PC.&lt;br /&gt;
*After this also GRADD device drivers (from Additions, IBM or Scitech SNAP) can be installed.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
&lt;br /&gt;
Fixpak 5 or better 9 should be applied for GRADD.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp Server for e-business (4.5) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 1 (4.51) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 2 (4.52) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC and VirtualBox.&lt;br /&gt;
&lt;br /&gt;
== Popular Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Autodesk ===&lt;br /&gt;
* AutoCad &lt;br /&gt;
&lt;br /&gt;
=== IBM ===&lt;br /&gt;
* IBM DisplayWrite5/2&lt;br /&gt;
&lt;br /&gt;
=== Informix ===&lt;br /&gt;
* Wingz&lt;br /&gt;
&lt;br /&gt;
=== Lotus ===&lt;br /&gt;
* Lotus 1-2-3/G&lt;br /&gt;
* Lotus Freelance Graphics&lt;br /&gt;
&lt;br /&gt;
=== Micrografx ===&lt;br /&gt;
* Micrografx Designer 3.0&lt;br /&gt;
* Micrografx Draw for OS/2&lt;br /&gt;
&lt;br /&gt;
=== Microsoft ===&lt;br /&gt;
Microsoft did port over a bunch of their languages, along with a few applications, namely:&lt;br /&gt;
&lt;br /&gt;
* Languages&lt;br /&gt;
** Microsoft MASM 6.0&lt;br /&gt;
** Microsoft C 5.1, 6.0&lt;br /&gt;
** Microsoft COBOL PDS&lt;br /&gt;
** Microsoft Basic PDS 7.0, 7.1&lt;br /&gt;
** [[Microsoft Fortran]]&lt;br /&gt;
* Productivity&lt;br /&gt;
** Microsoft Word 5.0, 5.5&lt;br /&gt;
** Microsoft Word (for Presentation Manager) 1.1&lt;br /&gt;
** Microsoft Excel 2.2, 3.0&lt;br /&gt;
&lt;br /&gt;
All of these products are 16 bit only.  While there was two pre-releases of MS OS/2 2.0 that included CL386 &amp;amp; MASM386 none of these are fully out in the wild so I'm not sure if they could produce programs that would run on the IBM OS/2 2.0 GA and beyond.&lt;br /&gt;
&lt;br /&gt;
=== StarDivision ===&lt;br /&gt;
* StarWriter 2.0 for OS/2&lt;br /&gt;
* StarOffice 3.0&lt;br /&gt;
&lt;br /&gt;
=== Watcom ===&lt;br /&gt;
* Watcom C / C++&lt;br /&gt;
* Watcom Fortran 77&lt;br /&gt;
* Watcom SQL&lt;br /&gt;
&lt;br /&gt;
[[Category: Microsoft Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=OS/2&amp;diff=25639</id>
		<title>OS/2</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=OS/2&amp;diff=25639"/>
				<updated>2022-04-22T11:02:03Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Update notes on 6.123&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OS2 1.x neonlogo.jpg|thumb|150px|right|OS/2's early logo]]&lt;br /&gt;
&lt;br /&gt;
'''OS/2''' started as a collaborative effort between [[IBM]] and [[Microsoft]] to put together the next generation [[operating system]] for the [[IBM AT]] and [[PS/2]] machines.  &lt;br /&gt;
&lt;br /&gt;
Microsoft, famous for hedging bets, started the [[Windows]] project around the same time, as a low cost entry interface with rudimentary (cooperative) [[multitasking]].&lt;br /&gt;
&lt;br /&gt;
Needless to say, Microsoft wanted to target the [[i386]] processor, and work on 32-bit software, while IBM wanted to deliver to the IBM AT customers it had sold to, and demanded the [[i286]] 16-bit version.  Someone at IBM even got the idea that the development tools should be a revenue stream, and needless to say, the $3,000 SDK was '''NOT''' a big seller.  Instead the industry worked around OS/2, and developed [[DOS Extender]] technology, and Microsoft practically gave away the Windows SDK, allowed for OEM customizations, and famously released the [[QuickC for Windows]] product.&lt;br /&gt;
&lt;br /&gt;
Microsoft leapt at the chance to formalize DOS extenders into [[DPMI]], and use it in Windows, cementing OS/2's 1.x inability to run DPMI programs.  Microsoft was also upset that IBM locked them out of the graphical components of the OS, and that OS/2 worked BACKWARDS compared to Windows... the 0/0 in the screen coordinates is the bottom right, while everywhere else it's the top left..&lt;br /&gt;
&lt;br /&gt;
There is a great writeup on the divorce on google's [http://groups.google.com/group/comp.os.ms-windows.misc/msg/d710490b745d5e5e usenet archive], or locally here [[Gordon Letwin OS/2 usenet post]].  There is also a perspective from an Autodesk programmer available [http://www.sibbald.com/windows/windows01.html here].&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
All of these versions require an [[i286]] cpu, and an [[IBM AT]], or [[PS/2]] compatible computer.  All of the 16bit versions were limited to a SINGLE MS-DOS compatibility box, greatly reducing the overall usefulness of OS/2 with the ever increasing prevalence of [[MS-DOS]] based applications.  At the same time, the 16bit version supported swapping, DLL's, threads and preemptive multitasking.  There was an excellent overview of the original OS/2's in the book [http://ebooks.znu.edu.ua/files/comp_books1/cd0/isos2.txt Inside OS/2].&lt;br /&gt;
&lt;br /&gt;
*1.0&lt;br /&gt;
[[Image:Microsoft OS2 1.0 - Heathkit Zenith OEM.jpg|thumb|right|150px|OS/2 1.0]]&lt;br /&gt;
This version was all textmode, and had an interface that was inspired from TopView.  Although it could multitask, most people didn't realize it, as all programs ran full screen.  It ran in 286 protected mode, except for the single &amp;quot;DOS&amp;quot; mode session.  As a result all device drivers for OS/2 had to be able to run in real &amp;amp; protected mode. Until 1.3 all versions were released by OEM hardware vendors (Compaq, Zenith etc, along with IBM), this was normal practice for Microsoft at the time.&lt;br /&gt;
&lt;br /&gt;
The IBM OS/2 1.0 announcement can be read [[IBM OS2 1.0 announcement|here]].&lt;br /&gt;
&lt;br /&gt;
*1.1&lt;br /&gt;
[[Image:IBM OS2 1.1 full package.jpg|thumb|right|150px|OS/2 1.1 full package]]&lt;br /&gt;
OS/2 1.1 was released in 1988, and was the first version to include the Presentation Manager.  It 'looked' identical to that of [[Windows 2.0]].  IBM OS/2 1.1 included the PM version of Borland Sidekick to fill in the gap of accessories for OS/2.  While there was some initial excitement over this version of OS/2, it quickly faded as you had to either buy a new computer with it installed, or jump through OEM channels to get OS/2.  Microsoft didn't sell OS'es to end users in the 1980s (This didn't change until OS/2 1.3, MS-DOS 5 &amp;amp; Windows NT 3.1). Version 1.1c was 386 aware, in that it could use the 80386's ability to quickly &amp;amp; easily transition from real &amp;amp; protected modes, bypassing the triple fault method of the 286. &lt;br /&gt;
&lt;br /&gt;
*1.2&lt;br /&gt;
[[Image:IBM OS2 1.2 box cover.jpg|thumb|right|150px|OS/2 1.2 box]]&lt;br /&gt;
I think this version was released in September of 1988. This release was significant with the inclusion of the HPFS filesystem.  HPFS was significantly faster then the aging FAT filesystem as it placed its tables in the middle of the disk, and it allowed for larger filesystems, long filenames and extended attributes.  A later service pack allowed for 386 and above CPUs to use the 386 method of switching between real &amp;amp; protected mode, allowing it to operate significantly faster (1.2c).  From what I understand this was the last version of OS/2 that included direct involvement from Microsoft.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.2 from IBM included the 'standard' edition, along with the EE or extended edition.  The EE edition included basic communications capability (x.25, rs232 terminal), and a SQL database.&lt;br /&gt;
&lt;br /&gt;
[[InfoWorld]] included an excellent review of OS/2 1.2 [http://books.google.com/books?id=1DsEAAAAMBAJ&amp;amp;lpg=PT79&amp;amp;dq=%22OS%2F2%201.2%22&amp;amp;pg=PT66#v=onepage&amp;amp;q=%22OS/2%201.2%22&amp;amp;f=false|here].&lt;br /&gt;
&lt;br /&gt;
*1.21&lt;br /&gt;
I think this version was a Microsoft exclusive, and the final version that they were directly involved in.&lt;br /&gt;
&lt;br /&gt;
*1.3&lt;br /&gt;
[[Image:Microsoft OS2 front.JPG|thumb|right|150px|Microsoft OS/2 1.3]]&lt;br /&gt;
This was the last version of the 16 bit OS/2 family. The 1.3 user interface resembled that of [[Windows 3.0]]. Microsoft did include a 32bit HPFS driver in their Lan Manager package which allowed for the fastest HPFS implementation prior to OS/2 2.0 &amp;amp; Windows NT 3.1  &lt;br /&gt;
&lt;br /&gt;
Around this time, Microsoft had released a beta of the WLO or Windows library for OS/2.  The beta included a copy of all of the applettes &amp;amp; games from Windows 3.0 that could run in the Presentation Manager of OS/2.  These libraries were also used to deliver the last versions of Microsoft Word &amp;amp; Excel for OS/2.  Microsoft had planned on releasing these libraries to allow people to easily port their Windows applications to OS/2, but the rift had happened right before that date, so the beta (which is easy to find) was the only thing released.  You can read more about it [http://pages.prodigy.net/michaln/history/pr/wlo.html here].&lt;br /&gt;
&lt;br /&gt;
Additionally, market penetration and OEM interest in OS/2 had dwindled so quickly by this point that Microsoft had decided to do a retail version of OS/2 (pictured to the right) to support its new [[Microsoft SQL Server]] product.  Windows NT on the i386 platform included support for 16bit OS/2 applications, namely for the Microsoft Languages (Fortran/Assembler &amp;amp; C) and SQL Server.  Since they all were text mode, they would run unmodified up through Windows 2000.&lt;br /&gt;
&lt;br /&gt;
=== 32bit versions ===&lt;br /&gt;
All of these versions require an [[i386]] SX or better CPU running on either an [[IBM AT]] compatible motherboard, or the [[IBM PS/2]] 32bit machines. &lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.x ====&lt;br /&gt;
&lt;br /&gt;
*2.0 LA (LA Internal revision 6.167 91-10-08)&lt;br /&gt;
[[Image:IBM OS2 2.0 LA cover.jpg|150px|thumb|right|OS/2 2.0 LA]]&lt;br /&gt;
This was the first 32bit version.  It was released after the IBM/Microsoft divorce, and was strictly an IBM release.  There was no seamless Windows in this release, and Win-OS/2 only featured Windows 3.0a in standard mode.&lt;br /&gt;
&lt;br /&gt;
The LA version does not include 'seamless' WIN-OS/2 sessions, and much like OS/2 2.0 GA it does not support Windows's 386 enhanced mode.  While it is possible to launch Windows in a Window the display corrupts and it is exceptionally unstable.&lt;br /&gt;
&lt;br /&gt;
Attempting to use any production GA drivers will result in a kernel crash.&lt;br /&gt;
&lt;br /&gt;
*2.0 GA (GA Internal revision 6.307 92-03-01)&lt;br /&gt;
[[Image:IBM OS2 2.0 cover.jpg|150px|thumb|right|OS/2 2.0]]&lt;br /&gt;
This release included [[Windows 3.0]] for use in Win OS/2.  At the time of the release the Presentation Managers graphic drivers were still 16 bit, although a later service pack was released which included 32bit drivers.  It's interesting to note that OS/2's market share was so low at this time, that OS/2 2.0 included the ability to load older 16bit device drivers as the kernel was still a hybrid 16bit/32bit kernel.&lt;br /&gt;
&lt;br /&gt;
The GUI had radically changed from 1.3 to 2.0 as it now included the Workplace Shell, a full OO GUI.  Many people considered WPS to be 'the' killer application at the time, as Windows still had the program manager.&lt;br /&gt;
&lt;br /&gt;
The new Presentation Manager replacement, Workplace Shell, included a deal with Commodore for the &amp;quot;look and feel&amp;quot; of [[AmigaDOS]], and as part of the deal, Commodore picked up a license for [[REXX]] into its products as first seen by AmigaDOS 2.0 .&lt;br /&gt;
&lt;br /&gt;
The default syslevel for OS/2 2.0 is XR02000.  The last known service pack for OS/2 2.0 brings it up to XR06100.  The XR06100 update also installs the OS/2 32-bit Graphics Engine, XR02010.&lt;br /&gt;
&lt;br /&gt;
*2.1 (06/1993)&lt;br /&gt;
This release brought the Win OS/2 functionality up to [[Windows 3.1]].  From the user standpoint it still looked like 2.0 .  OS/2 2.1 also included the multimedia update which would allow for sound effects for almost every conceivable motion.  It was very annoying. &lt;br /&gt;
&lt;br /&gt;
OS/2 2.1 also supported more video cards, more printers, and included support for [[PCMCIA]] and [[APM]], making it acceptable for laptop use.&lt;br /&gt;
&lt;br /&gt;
The update XR06200 brings OS/2 2.1 up to 2.11 functionality.&lt;br /&gt;
&lt;br /&gt;
*2.11 (02/1994)&lt;br /&gt;
*2.11 SMP (08/1994)&lt;br /&gt;
&lt;br /&gt;
OS/2 2.11 supported multiple processors, and from a user standpoint it was halfway between 2.11 and Warp.  I remember this version being insanely expensive, as it was targeted to the 'server' crowd, IBM had shortsightedly decided end users wouldn't want SMP. While [[Windows NT]] Workstation always supported two physical processors.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
[[Image:IBM OS2 Warp 3.0 blue spine cover.jpg|150px|thumb|right|OS/2 Warp 3.0 BlueSpine]]&lt;br /&gt;
*3.0 (09/1994)&lt;br /&gt;
This was the WARP release.  At the time this release preempted the [[Windows 95]] release.  IBM had done their best to tune OS/2 to run in 4MB of ram on a 386sx cpu.  Warp also included the 'bonus pack' which included SLIP/PPP TCP/IP, a dialer application and a word processor &amp;amp; spreadsheet.  A simple gopher client &amp;amp; NNTP client were also included.&lt;br /&gt;
&lt;br /&gt;
IMHO this is where IBM missed the boat, by making TCP/IP difficult to configure, and by not including LAN drivers (that was WARP CONNECT), while [[Windows 95]] &amp;amp; [[Windows_NT#Windows_NT_3.5|NT 3.5]] both included SLIP/PPP *AND* lan drivers.&lt;br /&gt;
&lt;br /&gt;
I *THINK* it was this release that included the ability to run [[Win32s]], which was a boon for Netscape &amp;amp; Mosaic.&lt;br /&gt;
&lt;br /&gt;
*3.01 (1995)&lt;br /&gt;
OS/2 Warp with Win-OS/2&lt;br /&gt;
&lt;br /&gt;
*3.02 (1995)&lt;br /&gt;
OS/2 Warp Connect&lt;br /&gt;
OS/2 Warp Server &lt;br /&gt;
OS/2 Warp Server Advanced&lt;br /&gt;
&lt;br /&gt;
*3.05 (01/1996)&lt;br /&gt;
OS/2 Warp Server Advanced for SMP&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
[[Image:logo-warp.gif|thumb|150px|right|OS/2 Warp Logo]]&lt;br /&gt;
*4.0&lt;br /&gt;
OS/2 4.0 included both Java and Netscape in this release.  Sadly IBM had still not 'gotten it' with regards to TCP/IP and insisted on a 'connect' version of 4.0 that included the LAN drivers.  4.0 also included the ability to install servicepacks online.&lt;br /&gt;
&lt;br /&gt;
*4.01&lt;br /&gt;
Workspace on-Demand 1.0 (WSOD)&lt;br /&gt;
Workspace on-Demand 2.0&lt;br /&gt;
&lt;br /&gt;
*4.5&lt;br /&gt;
IBM OS/2 Warp Server for e-business&lt;br /&gt;
Fixpak &amp;gt;=13 applied to OS/2 Warp 4 or WSOD&lt;br /&gt;
&lt;br /&gt;
*4.51&lt;br /&gt;
Aurora Convenience Package 1 (ACP1), Merlin Convenience Package 1 (MCP1)&lt;br /&gt;
&lt;br /&gt;
*4.52&lt;br /&gt;
Aurora Convenience Package 2 (ACP2), Merlin Convenience Package 2 (MCP2)&lt;br /&gt;
&lt;br /&gt;
This was the last IBM release of OS/2.&lt;br /&gt;
&lt;br /&gt;
== PowerPC port ==&lt;br /&gt;
&lt;br /&gt;
It's a deep secret that the PowerPC version ended up sucking up so much time, effort and money from IBM's development of OS/2, that it ended up bleeding the group dry, and without a product to ship.  IMHO it's a shame, as partnered with the [[PowerPC 615]] CPU it could have revelutionalized the industry.. But then back then everyone expected Intel to hit a wall, IBM had the 615 in their pocket which was a PowerPC CPU which was pin compatible with a 486, and could run x86 code (albeit slow..) and then switch to PPC mode.  The company [[NexGen]] opened up everyone's eyes that a specialized [[RISC]] cpu could in fact run x86 instructions much quicker then a real Intel cpu...  This opened the way to the Pentium CPUs and effectivly killed the [[RISC]] revolution.&lt;br /&gt;
&lt;br /&gt;
There is a most excellent review to be found [http://www.os2museum.com/wp/?page_id=30 here] that also includes screenshots.&lt;br /&gt;
&lt;br /&gt;
== Running OS/2 under an Emulator ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
The latest version of VirtualBOX from SUN is capable of installing &amp;amp; Running the 1.x version of OS/2 provided that they have had a [[Patching OS/2 for fast machines|timing patch]] in place.  I have found that the 'best' profile is to use the &amp;quot;Oracle Solaris 10 5/09 and earlier&amp;quot; profile.  Be sure to limit the VM to 16MB of ram, add both a floppy drive, and a serial port, otherwise you'll have difficulty booting.&lt;br /&gt;
&lt;br /&gt;
Right now the best solution is either [https://pcem-emulator.co.uk/ PCem] or [http://ci.86box.net/ 86Box].  With the appropriate [http://tinyurl.com/rs20170821 ROMS] it's possible to install onto an emulated 286/386 class based machine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.0 ====&lt;br /&gt;
[[Image:OS2 1.0.png|thumb|200px|right|OS/2 1.0 under VirtualBOX]]&lt;br /&gt;
*First version from November 1987 - no success.&lt;br /&gt;
*There is a later 1987 version that does run, it may be an OS/2 1.1 beta?&lt;br /&gt;
It seems the 1.0 IBM kernels rely on 286 triple faults and Virtual Box does not emulate it.  However there is an early Microsoft OS/2 1.1 beta that uses the 386 method of switching to protected mode, and will run on modern machines (as long as the speed fix in place.).&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.1 ====&lt;br /&gt;
[[Image:OS2 1.1.jpg|thumb|200px|right|OS/2 1.1 under Bochs]]&lt;br /&gt;
There are some hacks available to run OS/2 1.1 under [[VMWare]], and [[Bochs]]. There are some [[Patching OS/2 for fast machines|binary patches]] you can do to allow old 1.x OS/2 on fast machines.  Even without an emulator you'd need to do this on anything in pentium II speeds..  With the speed stuff in hand, you can now run 1.1 on VirtualBOX as it's floppy driver now works with OS/2 to detect speed/density correctly.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.1c is the first version that supports the 386's method of switching from [[protected mode]] to [[real mode]].  Prior to level c of OS/2 1.1 the method was a 286 [[triple fault]], which almost all emulators do not fully support, or it may simply be in the IBM versions.  I'm still not sure as early versions of OS/2 are hard to track down.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.2 ====&lt;br /&gt;
[[Image:OS2 1.2.png|thumb|200px|right|OS/2 1.2 on VirtualBOX]]&lt;br /&gt;
With the above hex edits in place, OS/2 1.2 installs somewhat ok.  The big 'issue' I found was that the IBM version of OS/2 1.2 does not support PS/2 mice on the IBM AT computers.  However you can take the PS/2 driver from OS/2 1.3 and use it.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.21 ====&lt;br /&gt;
[[Image:OS2 1.21.png|thumb|200px|right|OS/2 1.21 on VirtualBOX]]&lt;br /&gt;
Again there is an issue of no included working mice drivers, and poaching the driver from 1.3 works fine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.3 ====&lt;br /&gt;
[[Image:Os213.png|thumb|200px|right|OS/2 1.3 under Virtual PC.]]&lt;br /&gt;
The only version of OS/2 1.x that can run under an emulator without any hacks applied.  The three problems that you will run into is emulated floppy disks are too quick, and other various timing anomalies that will lead to a COUNTRY.SYS failure.&lt;br /&gt;
&lt;br /&gt;
The method for install requires you to install OS/2 1.3 on a physical machine, update it, then make a whole disk image of it.  I can confirm that OS/2 1.3 runs under [[Virtual PC 2007]] just fine.  While it does have some issues with the floppy (it'll throw an error reading the floppy every time you put in a new disk) it will allow you to use the floppy.  This makes OS/2 1.3 the easiest to install programs into.&lt;br /&gt;
&lt;br /&gt;
At the moment, none of the 1.x versions will install under emulation, they all must be imaged from a physical machine.&lt;br /&gt;
&lt;br /&gt;
* [http://support.microsoft.com/kb/102628/en-us Microsoft OS/2 1.3 HCL]&lt;br /&gt;
&lt;br /&gt;
=== 32 bit versions ===&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.0 ====&lt;br /&gt;
OS/2 2.00 ended up being a [[death march]] of a project, taking far too long, straining the joint agreement between Microsoft and IBM to the breaking point and leading to the infamous divorce.  As it'd come to light decades later Microsoft really had been trying to bring an 80386 version of OS/2 to market since inception, and version 2.00 was the chance to bring this to fruition in codename 'Cruiser'.  Sadly many of these betas did not survive.  There is 3 main branches of these early versions, the Microsoft versions where they were directly involved, the IBM transition to where IBM was now responsible for Cruiser, and finally the Workplace Shell versions, where IBM decided to add a new shell to OS/2 to make 2.00 more 'substantial' but also ended up delaying OS/2 2.00 further.&lt;br /&gt;
&lt;br /&gt;
===== Betas =====&lt;br /&gt;
These are the ones I currently have access to, or directly know about:&lt;br /&gt;
&lt;br /&gt;
====== Microsoft Developer's Relase 1 ======&lt;br /&gt;
====== Microsoft Developer's Relase 2 ======&lt;br /&gt;
&lt;br /&gt;
====== Build 123 ======&lt;br /&gt;
[[Image:OS2 2.0 6.123.png|thumb|200px|right|OS/2 2.0 Build 123 on 86Box.]]&lt;br /&gt;
The best way to install this is on 86Box/PCem using the AMI 486 clone with a Pentium Overdrive processor and use the inport busmouse adapter, along with the generic VGA adapter.&lt;br /&gt;
&lt;br /&gt;
This build is the 'divorce' edition when IBM started to ship the betas itself, this version uses the OS/2 1.2 Presentation Manager.  The MS-DOS is built around MS-DOS 4.0 and includes no DPMI support at all.&lt;br /&gt;
You can read more about it [http://www.os2museum.com/wp/os-2-2-0-spring-91-edition/ on OS/2 Museum].  The disks can be downloaded from archive.org [[https://archive.org/details/os2-2.0-6.123 HERE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To install I used [[86box]] i486 Socket 2, IBM PS/ValuePoint 433DX/Si, with a Pentium OverDrive 63Mhz processor, and a 'type 9' disk setup on IDE.  The mouse is set to PS/2 mode.&lt;br /&gt;
&lt;br /&gt;
The kernel has the following version string:&lt;br /&gt;
&lt;br /&gt;
	Internal revision 6.123, 91/02/04 $&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Copyright dialog has this dated for 1990.&lt;br /&gt;
&lt;br /&gt;
====== Build 603 ======&lt;br /&gt;
Not sure why it's build 603 as it way out of sequence. Perhaps they thought they were close to the end.  This is one of the last Presentation Manager based releases.&lt;br /&gt;
&lt;br /&gt;
====== Build 177 ======&lt;br /&gt;
[[Image:OS2 2.0LA in VirtualBOX.png|thumb|200px|right|OS/2 2.0 LA running under VirtualBOX.]]&lt;br /&gt;
&lt;br /&gt;
At the moment the only way I've been able to install OS/2 2.0 LA on Virtual PC/VirtualBOX is to 'cheat' and use the install &amp;amp; disk 1 from OS/2 2.0 GA, and replace the following files on disk1, from LA's disk 1:&lt;br /&gt;
&lt;br /&gt;
*CMD.EXE&lt;br /&gt;
*HARDERR.EXE&lt;br /&gt;
*SYSINST1.EXE&lt;br /&gt;
*SYSINST2.EXE&lt;br /&gt;
*FDISK.COM&lt;br /&gt;
*SYSLEVEL.OS2&lt;br /&gt;
*DISK.NUM&lt;br /&gt;
&lt;br /&gt;
Then boot from GA's install, then use it's disk 1.  Then use LA's disk from that point onward, and it'll install.&lt;br /&gt;
&lt;br /&gt;
====== Build 304 ======&lt;br /&gt;
&lt;br /&gt;
===== GA =====&lt;br /&gt;
[[Image:OS2 2.0 in Qemu.png|thumb|200px|right|OS/2 2.0 running under Qemu.]]&lt;br /&gt;
[[Image:Vpc5x os2v20 wps.png|thumb|200px|right|OS/2 2.0 running under Virtual PC 5 for OS/2]]&lt;br /&gt;
&lt;br /&gt;
I've run OS/2 2.0 &amp;amp; 4.0 under Virtual PC, and Qemu... I guess it really comes down to if you move disk images around between various hardware platforms.  Anything prior to version 3.0 should be run in an ISA emulation mode (-M isa) to let the peripherals work in a more compatible manner...  Virtual PC 2007 works fine as well, and includes extensions that allow the guest VM to use drives that are installed on the host pc.  I've heard that VMWare has given up the compatibility mode fixes.&lt;br /&gt;
&lt;br /&gt;
I'm now running OS/2 2.0 under VMWare Player, and it seems to be running OK.  I've found one issue with networking, the Set PermaNet Server feature must be set to TRUE, under the LAPS configuration tool.&lt;br /&gt;
&lt;br /&gt;
*[[Qemu]]&lt;br /&gt;
*[[Virtual PC 2007]]&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.1 ====&lt;br /&gt;
&lt;br /&gt;
Adds 32-bit Graphics Subsystem. S3 display drivers are usable under Virtual PC.&lt;br /&gt;
&lt;br /&gt;
* [http://drivers.s3graphics.com/en/download/drivers/legacy/Trio64V_765/eng30316.zip eng30316.zip] S3 drivers&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
*For installation with XDF diskettes, Virtual PC works, however you'll need to use the floppy drivers &amp;amp; xdf driver from OS/2 4.0&lt;br /&gt;
*You should first apply the latest fixpak (XRGW040) to use Guest Additions from Virtual PC.&lt;br /&gt;
*After this also GRADD device drivers (from Additions, IBM or Scitech SNAP) can be installed.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
&lt;br /&gt;
Fixpak 5 or better 9 should be applied for GRADD.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp Server for e-business (4.5) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 1 (4.51) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 2 (4.52) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC and VirtualBox.&lt;br /&gt;
&lt;br /&gt;
== Popular Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Autodesk ===&lt;br /&gt;
* AutoCad &lt;br /&gt;
&lt;br /&gt;
=== IBM ===&lt;br /&gt;
* IBM DisplayWrite5/2&lt;br /&gt;
&lt;br /&gt;
=== Informix ===&lt;br /&gt;
* Wingz&lt;br /&gt;
&lt;br /&gt;
=== Lotus ===&lt;br /&gt;
* Lotus 1-2-3/G&lt;br /&gt;
* Lotus Freelance Graphics&lt;br /&gt;
&lt;br /&gt;
=== Micrografx ===&lt;br /&gt;
* Micrografx Designer 3.0&lt;br /&gt;
* Micrografx Draw for OS/2&lt;br /&gt;
&lt;br /&gt;
=== Microsoft ===&lt;br /&gt;
Microsoft did port over a bunch of their languages, along with a few applications, namely:&lt;br /&gt;
&lt;br /&gt;
* Languages&lt;br /&gt;
** Microsoft MASM 6.0&lt;br /&gt;
** Microsoft C 5.1, 6.0&lt;br /&gt;
** Microsoft COBOL PDS&lt;br /&gt;
** Microsoft Basic PDS 7.0, 7.1&lt;br /&gt;
** [[Microsoft Fortran]]&lt;br /&gt;
* Productivity&lt;br /&gt;
** Microsoft Word 5.0, 5.5&lt;br /&gt;
** Microsoft Word (for Presentation Manager) 1.1&lt;br /&gt;
** Microsoft Excel 2.2, 3.0&lt;br /&gt;
&lt;br /&gt;
All of these products are 16 bit only.  While there was two pre-releases of MS OS/2 2.0 that included CL386 &amp;amp; MASM386 none of these are fully out in the wild so I'm not sure if they could produce programs that would run on the IBM OS/2 2.0 GA and beyond.&lt;br /&gt;
&lt;br /&gt;
=== StarDivision ===&lt;br /&gt;
* StarWriter 2.0 for OS/2&lt;br /&gt;
* StarOffice 3.0&lt;br /&gt;
&lt;br /&gt;
=== Watcom ===&lt;br /&gt;
* Watcom C / C++&lt;br /&gt;
* Watcom Fortran 77&lt;br /&gt;
* Watcom SQL&lt;br /&gt;
&lt;br /&gt;
[[Category: Microsoft Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=OS/2&amp;diff=25633</id>
		<title>OS/2</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=OS/2&amp;diff=25633"/>
				<updated>2022-04-22T07:02:06Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Getting ready to add details into the known 2.00's&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OS2 1.x neonlogo.jpg|thumb|150px|right|OS/2's early logo]]&lt;br /&gt;
&lt;br /&gt;
'''OS/2''' started as a collaborative effort between [[IBM]] and [[Microsoft]] to put together the next generation [[operating system]] for the [[IBM AT]] and [[PS/2]] machines.  &lt;br /&gt;
&lt;br /&gt;
Microsoft, famous for hedging bets, started the [[Windows]] project around the same time, as a low cost entry interface with rudimentary (cooperative) [[multitasking]].&lt;br /&gt;
&lt;br /&gt;
Needless to say, Microsoft wanted to target the [[i386]] processor, and work on 32-bit software, while IBM wanted to deliver to the IBM AT customers it had sold to, and demanded the [[i286]] 16-bit version.  Someone at IBM even got the idea that the development tools should be a revenue stream, and needless to say, the $3,000 SDK was '''NOT''' a big seller.  Instead the industry worked around OS/2, and developed [[DOS Extender]] technology, and Microsoft practically gave away the Windows SDK, allowed for OEM customizations, and famously released the [[QuickC for Windows]] product.&lt;br /&gt;
&lt;br /&gt;
Microsoft leapt at the chance to formalize DOS extenders into [[DPMI]], and use it in Windows, cementing OS/2's 1.x inability to run DPMI programs.  Microsoft was also upset that IBM locked them out of the graphical components of the OS, and that OS/2 worked BACKWARDS compared to Windows... the 0/0 in the screen coordinates is the bottom right, while everywhere else it's the top left..&lt;br /&gt;
&lt;br /&gt;
There is a great writeup on the divorce on google's [http://groups.google.com/group/comp.os.ms-windows.misc/msg/d710490b745d5e5e usenet archive], or locally here [[Gordon Letwin OS/2 usenet post]].  There is also a perspective from an Autodesk programmer available [http://www.sibbald.com/windows/windows01.html here].&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
All of these versions require an [[i286]] cpu, and an [[IBM AT]], or [[PS/2]] compatible computer.  All of the 16bit versions were limited to a SINGLE MS-DOS compatibility box, greatly reducing the overall usefulness of OS/2 with the ever increasing prevalence of [[MS-DOS]] based applications.  At the same time, the 16bit version supported swapping, DLL's, threads and preemptive multitasking.  There was an excellent overview of the original OS/2's in the book [http://ebooks.znu.edu.ua/files/comp_books1/cd0/isos2.txt Inside OS/2].&lt;br /&gt;
&lt;br /&gt;
*1.0&lt;br /&gt;
[[Image:Microsoft OS2 1.0 - Heathkit Zenith OEM.jpg|thumb|right|150px|OS/2 1.0]]&lt;br /&gt;
This version was all textmode, and had an interface that was inspired from TopView.  Although it could multitask, most people didn't realize it, as all programs ran full screen.  It ran in 286 protected mode, except for the single &amp;quot;DOS&amp;quot; mode session.  As a result all device drivers for OS/2 had to be able to run in real &amp;amp; protected mode. Until 1.3 all versions were released by OEM hardware vendors (Compaq, Zenith etc, along with IBM), this was normal practice for Microsoft at the time.&lt;br /&gt;
&lt;br /&gt;
The IBM OS/2 1.0 announcement can be read [[IBM OS2 1.0 announcement|here]].&lt;br /&gt;
&lt;br /&gt;
*1.1&lt;br /&gt;
[[Image:IBM OS2 1.1 full package.jpg|thumb|right|150px|OS/2 1.1 full package]]&lt;br /&gt;
OS/2 1.1 was released in 1988, and was the first version to include the Presentation Manager.  It 'looked' identical to that of [[Windows 2.0]].  IBM OS/2 1.1 included the PM version of Borland Sidekick to fill in the gap of accessories for OS/2.  While there was some initial excitement over this version of OS/2, it quickly faded as you had to either buy a new computer with it installed, or jump through OEM channels to get OS/2.  Microsoft didn't sell OS'es to end users in the 1980s (This didn't change until OS/2 1.3, MS-DOS 5 &amp;amp; Windows NT 3.1). Version 1.1c was 386 aware, in that it could use the 80386's ability to quickly &amp;amp; easily transition from real &amp;amp; protected modes, bypassing the triple fault method of the 286. &lt;br /&gt;
&lt;br /&gt;
*1.2&lt;br /&gt;
[[Image:IBM OS2 1.2 box cover.jpg|thumb|right|150px|OS/2 1.2 box]]&lt;br /&gt;
I think this version was released in September of 1988. This release was significant with the inclusion of the HPFS filesystem.  HPFS was significantly faster then the aging FAT filesystem as it placed its tables in the middle of the disk, and it allowed for larger filesystems, long filenames and extended attributes.  A later service pack allowed for 386 and above CPUs to use the 386 method of switching between real &amp;amp; protected mode, allowing it to operate significantly faster (1.2c).  From what I understand this was the last version of OS/2 that included direct involvement from Microsoft.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.2 from IBM included the 'standard' edition, along with the EE or extended edition.  The EE edition included basic communications capability (x.25, rs232 terminal), and a SQL database.&lt;br /&gt;
&lt;br /&gt;
[[InfoWorld]] included an excellent review of OS/2 1.2 [http://books.google.com/books?id=1DsEAAAAMBAJ&amp;amp;lpg=PT79&amp;amp;dq=%22OS%2F2%201.2%22&amp;amp;pg=PT66#v=onepage&amp;amp;q=%22OS/2%201.2%22&amp;amp;f=false|here].&lt;br /&gt;
&lt;br /&gt;
*1.21&lt;br /&gt;
I think this version was a Microsoft exclusive, and the final version that they were directly involved in.&lt;br /&gt;
&lt;br /&gt;
*1.3&lt;br /&gt;
[[Image:Microsoft OS2 front.JPG|thumb|right|150px|Microsoft OS/2 1.3]]&lt;br /&gt;
This was the last version of the 16 bit OS/2 family. The 1.3 user interface resembled that of [[Windows 3.0]]. Microsoft did include a 32bit HPFS driver in their Lan Manager package which allowed for the fastest HPFS implementation prior to OS/2 2.0 &amp;amp; Windows NT 3.1  &lt;br /&gt;
&lt;br /&gt;
Around this time, Microsoft had released a beta of the WLO or Windows library for OS/2.  The beta included a copy of all of the applettes &amp;amp; games from Windows 3.0 that could run in the Presentation Manager of OS/2.  These libraries were also used to deliver the last versions of Microsoft Word &amp;amp; Excel for OS/2.  Microsoft had planned on releasing these libraries to allow people to easily port their Windows applications to OS/2, but the rift had happened right before that date, so the beta (which is easy to find) was the only thing released.  You can read more about it [http://pages.prodigy.net/michaln/history/pr/wlo.html here].&lt;br /&gt;
&lt;br /&gt;
Additionally, market penetration and OEM interest in OS/2 had dwindled so quickly by this point that Microsoft had decided to do a retail version of OS/2 (pictured to the right) to support its new [[Microsoft SQL Server]] product.  Windows NT on the i386 platform included support for 16bit OS/2 applications, namely for the Microsoft Languages (Fortran/Assembler &amp;amp; C) and SQL Server.  Since they all were text mode, they would run unmodified up through Windows 2000.&lt;br /&gt;
&lt;br /&gt;
=== 32bit versions ===&lt;br /&gt;
All of these versions require an [[i386]] SX or better CPU running on either an [[IBM AT]] compatible motherboard, or the [[IBM PS/2]] 32bit machines. &lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.x ====&lt;br /&gt;
&lt;br /&gt;
*2.0 LA (LA Internal revision 6.167 91-10-08)&lt;br /&gt;
[[Image:IBM OS2 2.0 LA cover.jpg|150px|thumb|right|OS/2 2.0 LA]]&lt;br /&gt;
This was the first 32bit version.  It was released after the IBM/Microsoft divorce, and was strictly an IBM release.  There was no seamless Windows in this release, and Win-OS/2 only featured Windows 3.0a in standard mode.&lt;br /&gt;
&lt;br /&gt;
The LA version does not include 'seamless' WIN-OS/2 sessions, and much like OS/2 2.0 GA it does not support Windows's 386 enhanced mode.  While it is possible to launch Windows in a Window the display corrupts and it is exceptionally unstable.&lt;br /&gt;
&lt;br /&gt;
Attempting to use any production GA drivers will result in a kernel crash.&lt;br /&gt;
&lt;br /&gt;
*2.0 GA (GA Internal revision 6.307 92-03-01)&lt;br /&gt;
[[Image:IBM OS2 2.0 cover.jpg|150px|thumb|right|OS/2 2.0]]&lt;br /&gt;
This release included [[Windows 3.0]] for use in Win OS/2.  At the time of the release the Presentation Managers graphic drivers were still 16 bit, although a later service pack was released which included 32bit drivers.  It's interesting to note that OS/2's market share was so low at this time, that OS/2 2.0 included the ability to load older 16bit device drivers as the kernel was still a hybrid 16bit/32bit kernel.&lt;br /&gt;
&lt;br /&gt;
The GUI had radically changed from 1.3 to 2.0 as it now included the Workplace Shell, a full OO GUI.  Many people considered WPS to be 'the' killer application at the time, as Windows still had the program manager.&lt;br /&gt;
&lt;br /&gt;
The new Presentation Manager replacement, Workplace Shell, included a deal with Commodore for the &amp;quot;look and feel&amp;quot; of [[AmigaDOS]], and as part of the deal, Commodore picked up a license for [[REXX]] into its products as first seen by AmigaDOS 2.0 .&lt;br /&gt;
&lt;br /&gt;
The default syslevel for OS/2 2.0 is XR02000.  The last known service pack for OS/2 2.0 brings it up to XR06100.  The XR06100 update also installs the OS/2 32-bit Graphics Engine, XR02010.&lt;br /&gt;
&lt;br /&gt;
*2.1 (06/1993)&lt;br /&gt;
This release brought the Win OS/2 functionality up to [[Windows 3.1]].  From the user standpoint it still looked like 2.0 .  OS/2 2.1 also included the multimedia update which would allow for sound effects for almost every conceivable motion.  It was very annoying. &lt;br /&gt;
&lt;br /&gt;
OS/2 2.1 also supported more video cards, more printers, and included support for [[PCMCIA]] and [[APM]], making it acceptable for laptop use.&lt;br /&gt;
&lt;br /&gt;
The update XR06200 brings OS/2 2.1 up to 2.11 functionality.&lt;br /&gt;
&lt;br /&gt;
*2.11 (02/1994)&lt;br /&gt;
*2.11 SMP (08/1994)&lt;br /&gt;
&lt;br /&gt;
OS/2 2.11 supported multiple processors, and from a user standpoint it was halfway between 2.11 and Warp.  I remember this version being insanely expensive, as it was targeted to the 'server' crowd, IBM had shortsightedly decided end users wouldn't want SMP. While [[Windows NT]] Workstation always supported two physical processors.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
[[Image:IBM OS2 Warp 3.0 blue spine cover.jpg|150px|thumb|right|OS/2 Warp 3.0 BlueSpine]]&lt;br /&gt;
*3.0 (09/1994)&lt;br /&gt;
This was the WARP release.  At the time this release preempted the [[Windows 95]] release.  IBM had done their best to tune OS/2 to run in 4MB of ram on a 386sx cpu.  Warp also included the 'bonus pack' which included SLIP/PPP TCP/IP, a dialer application and a word processor &amp;amp; spreadsheet.  A simple gopher client &amp;amp; NNTP client were also included.&lt;br /&gt;
&lt;br /&gt;
IMHO this is where IBM missed the boat, by making TCP/IP difficult to configure, and by not including LAN drivers (that was WARP CONNECT), while [[Windows 95]] &amp;amp; [[Windows_NT#Windows_NT_3.5|NT 3.5]] both included SLIP/PPP *AND* lan drivers.&lt;br /&gt;
&lt;br /&gt;
I *THINK* it was this release that included the ability to run [[Win32s]], which was a boon for Netscape &amp;amp; Mosaic.&lt;br /&gt;
&lt;br /&gt;
*3.01 (1995)&lt;br /&gt;
OS/2 Warp with Win-OS/2&lt;br /&gt;
&lt;br /&gt;
*3.02 (1995)&lt;br /&gt;
OS/2 Warp Connect&lt;br /&gt;
OS/2 Warp Server &lt;br /&gt;
OS/2 Warp Server Advanced&lt;br /&gt;
&lt;br /&gt;
*3.05 (01/1996)&lt;br /&gt;
OS/2 Warp Server Advanced for SMP&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
[[Image:logo-warp.gif|thumb|150px|right|OS/2 Warp Logo]]&lt;br /&gt;
*4.0&lt;br /&gt;
OS/2 4.0 included both Java and Netscape in this release.  Sadly IBM had still not 'gotten it' with regards to TCP/IP and insisted on a 'connect' version of 4.0 that included the LAN drivers.  4.0 also included the ability to install servicepacks online.&lt;br /&gt;
&lt;br /&gt;
*4.01&lt;br /&gt;
Workspace on-Demand 1.0 (WSOD)&lt;br /&gt;
Workspace on-Demand 2.0&lt;br /&gt;
&lt;br /&gt;
*4.5&lt;br /&gt;
IBM OS/2 Warp Server for e-business&lt;br /&gt;
Fixpak &amp;gt;=13 applied to OS/2 Warp 4 or WSOD&lt;br /&gt;
&lt;br /&gt;
*4.51&lt;br /&gt;
Aurora Convenience Package 1 (ACP1), Merlin Convenience Package 1 (MCP1)&lt;br /&gt;
&lt;br /&gt;
*4.52&lt;br /&gt;
Aurora Convenience Package 2 (ACP2), Merlin Convenience Package 2 (MCP2)&lt;br /&gt;
&lt;br /&gt;
This was the last IBM release of OS/2.&lt;br /&gt;
&lt;br /&gt;
== PowerPC port ==&lt;br /&gt;
&lt;br /&gt;
It's a deep secret that the PowerPC version ended up sucking up so much time, effort and money from IBM's development of OS/2, that it ended up bleeding the group dry, and without a product to ship.  IMHO it's a shame, as partnered with the [[PowerPC 615]] CPU it could have revelutionalized the industry.. But then back then everyone expected Intel to hit a wall, IBM had the 615 in their pocket which was a PowerPC CPU which was pin compatible with a 486, and could run x86 code (albeit slow..) and then switch to PPC mode.  The company [[NexGen]] opened up everyone's eyes that a specialized [[RISC]] cpu could in fact run x86 instructions much quicker then a real Intel cpu...  This opened the way to the Pentium CPUs and effectivly killed the [[RISC]] revolution.&lt;br /&gt;
&lt;br /&gt;
There is a most excellent review to be found [http://www.os2museum.com/wp/?page_id=30 here] that also includes screenshots.&lt;br /&gt;
&lt;br /&gt;
== Running OS/2 under an Emulator ==&lt;br /&gt;
&lt;br /&gt;
=== 16 bit versions ===&lt;br /&gt;
The latest version of VirtualBOX from SUN is capable of installing &amp;amp; Running the 1.x version of OS/2 provided that they have had a [[Patching OS/2 for fast machines|timing patch]] in place.  I have found that the 'best' profile is to use the &amp;quot;Oracle Solaris 10 5/09 and earlier&amp;quot; profile.  Be sure to limit the VM to 16MB of ram, add both a floppy drive, and a serial port, otherwise you'll have difficulty booting.&lt;br /&gt;
&lt;br /&gt;
Right now the best solution is either [https://pcem-emulator.co.uk/ PCem] or [http://ci.86box.net/ 86Box].  With the appropriate [http://tinyurl.com/rs20170821 ROMS] it's possible to install onto an emulated 286/386 class based machine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.0 ====&lt;br /&gt;
[[Image:OS2 1.0.png|thumb|200px|right|OS/2 1.0 under VirtualBOX]]&lt;br /&gt;
*First version from November 1987 - no success.&lt;br /&gt;
*There is a later 1987 version that does run, it may be an OS/2 1.1 beta?&lt;br /&gt;
It seems the 1.0 IBM kernels rely on 286 triple faults and Virtual Box does not emulate it.  However there is an early Microsoft OS/2 1.1 beta that uses the 386 method of switching to protected mode, and will run on modern machines (as long as the speed fix in place.).&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.1 ====&lt;br /&gt;
[[Image:OS2 1.1.jpg|thumb|200px|right|OS/2 1.1 under Bochs]]&lt;br /&gt;
There are some hacks available to run OS/2 1.1 under [[VMWare]], and [[Bochs]]. There are some [[Patching OS/2 for fast machines|binary patches]] you can do to allow old 1.x OS/2 on fast machines.  Even without an emulator you'd need to do this on anything in pentium II speeds..  With the speed stuff in hand, you can now run 1.1 on VirtualBOX as it's floppy driver now works with OS/2 to detect speed/density correctly.&lt;br /&gt;
&lt;br /&gt;
OS/2 1.1c is the first version that supports the 386's method of switching from [[protected mode]] to [[real mode]].  Prior to level c of OS/2 1.1 the method was a 286 [[triple fault]], which almost all emulators do not fully support, or it may simply be in the IBM versions.  I'm still not sure as early versions of OS/2 are hard to track down.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.2 ====&lt;br /&gt;
[[Image:OS2 1.2.png|thumb|200px|right|OS/2 1.2 on VirtualBOX]]&lt;br /&gt;
With the above hex edits in place, OS/2 1.2 installs somewhat ok.  The big 'issue' I found was that the IBM version of OS/2 1.2 does not support PS/2 mice on the IBM AT computers.  However you can take the PS/2 driver from OS/2 1.3 and use it.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.21 ====&lt;br /&gt;
[[Image:OS2 1.21.png|thumb|200px|right|OS/2 1.21 on VirtualBOX]]&lt;br /&gt;
Again there is an issue of no included working mice drivers, and poaching the driver from 1.3 works fine.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 1.3 ====&lt;br /&gt;
[[Image:Os213.png|thumb|200px|right|OS/2 1.3 under Virtual PC.]]&lt;br /&gt;
The only version of OS/2 1.x that can run under an emulator without any hacks applied.  The three problems that you will run into is emulated floppy disks are too quick, and other various timing anomalies that will lead to a COUNTRY.SYS failure.&lt;br /&gt;
&lt;br /&gt;
The method for install requires you to install OS/2 1.3 on a physical machine, update it, then make a whole disk image of it.  I can confirm that OS/2 1.3 runs under [[Virtual PC 2007]] just fine.  While it does have some issues with the floppy (it'll throw an error reading the floppy every time you put in a new disk) it will allow you to use the floppy.  This makes OS/2 1.3 the easiest to install programs into.&lt;br /&gt;
&lt;br /&gt;
At the moment, none of the 1.x versions will install under emulation, they all must be imaged from a physical machine.&lt;br /&gt;
&lt;br /&gt;
* [http://support.microsoft.com/kb/102628/en-us Microsoft OS/2 1.3 HCL]&lt;br /&gt;
&lt;br /&gt;
=== 32 bit versions ===&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.0 ====&lt;br /&gt;
OS/2 2.00 ended up being a [[death march]] of a project, taking far too long, straining the joint agreement between Microsoft and IBM to the breaking point and leading to the infamous divorce.  As it'd come to light decades later Microsoft really had been trying to bring an 80386 version of OS/2 to market since inception, and version 2.00 was the chance to bring this to fruition in codename 'Cruiser'.  Sadly many of these betas did not survive.  There is 3 main branches of these early versions, the Microsoft versions where they were directly involved, the IBM transition to where IBM was now responsible for Cruiser, and finally the Workplace Shell versions, where IBM decided to add a new shell to OS/2 to make 2.00 more 'substantial' but also ended up delaying OS/2 2.00 further.&lt;br /&gt;
&lt;br /&gt;
===== Betas =====&lt;br /&gt;
These are the ones I currently have access to, or directly know about:&lt;br /&gt;
&lt;br /&gt;
====== Microsoft Developer's Relase 1 ======&lt;br /&gt;
====== Microsoft Developer's Relase 2 ======&lt;br /&gt;
&lt;br /&gt;
====== Build 123 ======&lt;br /&gt;
[[Image:OS2 2.0 6.123.png|thumb|200px|right|OS/2 2.0 Build 123 on 86Box.]]&lt;br /&gt;
The best way to install this is on 86Box/PCem using the AMI 486 clone with a Pentium Overdrive processor and use the inport busmouse adapter, along with the generic VGA adapter.&lt;br /&gt;
&lt;br /&gt;
This build is the 'divorce' edition when IBM started to ship the betas itself, this version uses the OS/2 1.2 Presentation Manager.  The MS-DOS is built around MS-DOS 4.0 and includes no DPMI support at all.&lt;br /&gt;
You can read more about it [http://www.os2museum.com/wp/os-2-2-0-spring-91-edition/ on OS/2 Museum].&lt;br /&gt;
&lt;br /&gt;
====== Build 603 ======&lt;br /&gt;
Not sure why it's build 603 as it way out of sequence. Perhaps they thought they were close to the end.  This is one of the last Presentation Manager based releases.&lt;br /&gt;
&lt;br /&gt;
====== Build 177 ======&lt;br /&gt;
[[Image:OS2 2.0LA in VirtualBOX.png|thumb|200px|right|OS/2 2.0 LA running under VirtualBOX.]]&lt;br /&gt;
&lt;br /&gt;
At the moment the only way I've been able to install OS/2 2.0 LA on Virtual PC/VirtualBOX is to 'cheat' and use the install &amp;amp; disk 1 from OS/2 2.0 GA, and replace the following files on disk1, from LA's disk 1:&lt;br /&gt;
&lt;br /&gt;
*CMD.EXE&lt;br /&gt;
*HARDERR.EXE&lt;br /&gt;
*SYSINST1.EXE&lt;br /&gt;
*SYSINST2.EXE&lt;br /&gt;
*FDISK.COM&lt;br /&gt;
*SYSLEVEL.OS2&lt;br /&gt;
*DISK.NUM&lt;br /&gt;
&lt;br /&gt;
Then boot from GA's install, then use it's disk 1.  Then use LA's disk from that point onward, and it'll install.&lt;br /&gt;
&lt;br /&gt;
====== Build 304 ======&lt;br /&gt;
&lt;br /&gt;
===== GA =====&lt;br /&gt;
[[Image:OS2 2.0 in Qemu.png|thumb|200px|right|OS/2 2.0 running under Qemu.]]&lt;br /&gt;
[[Image:Vpc5x os2v20 wps.png|thumb|200px|right|OS/2 2.0 running under Virtual PC 5 for OS/2]]&lt;br /&gt;
&lt;br /&gt;
I've run OS/2 2.0 &amp;amp; 4.0 under Virtual PC, and Qemu... I guess it really comes down to if you move disk images around between various hardware platforms.  Anything prior to version 3.0 should be run in an ISA emulation mode (-M isa) to let the peripherals work in a more compatible manner...  Virtual PC 2007 works fine as well, and includes extensions that allow the guest VM to use drives that are installed on the host pc.  I've heard that VMWare has given up the compatibility mode fixes.&lt;br /&gt;
&lt;br /&gt;
I'm now running OS/2 2.0 under VMWare Player, and it seems to be running OK.  I've found one issue with networking, the Set PermaNet Server feature must be set to TRUE, under the LAPS configuration tool.&lt;br /&gt;
&lt;br /&gt;
*[[Qemu]]&lt;br /&gt;
*[[Virtual PC 2007]]&lt;br /&gt;
&lt;br /&gt;
==== OS/2 2.1 ====&lt;br /&gt;
&lt;br /&gt;
Adds 32-bit Graphics Subsystem. S3 display drivers are usable under Virtual PC.&lt;br /&gt;
&lt;br /&gt;
* [http://drivers.s3graphics.com/en/download/drivers/legacy/Trio64V_765/eng30316.zip eng30316.zip] S3 drivers&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 3 ====&lt;br /&gt;
*For installation with XDF diskettes, Virtual PC works, however you'll need to use the floppy drivers &amp;amp; xdf driver from OS/2 4.0&lt;br /&gt;
*You should first apply the latest fixpak (XRGW040) to use Guest Additions from Virtual PC.&lt;br /&gt;
*After this also GRADD device drivers (from Additions, IBM or Scitech SNAP) can be installed.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp 4 ====&lt;br /&gt;
&lt;br /&gt;
Fixpak 5 or better 9 should be applied for GRADD.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Warp Server for e-business (4.5) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 1 (4.51) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC.&lt;br /&gt;
&lt;br /&gt;
==== OS/2 Convenience Package 2 (4.52) ====&lt;br /&gt;
&lt;br /&gt;
Works with Virtual PC and VirtualBox.&lt;br /&gt;
&lt;br /&gt;
== Popular Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Autodesk ===&lt;br /&gt;
* AutoCad &lt;br /&gt;
&lt;br /&gt;
=== IBM ===&lt;br /&gt;
* IBM DisplayWrite5/2&lt;br /&gt;
&lt;br /&gt;
=== Informix ===&lt;br /&gt;
* Wingz&lt;br /&gt;
&lt;br /&gt;
=== Lotus ===&lt;br /&gt;
* Lotus 1-2-3/G&lt;br /&gt;
* Lotus Freelance Graphics&lt;br /&gt;
&lt;br /&gt;
=== Micrografx ===&lt;br /&gt;
* Micrografx Designer 3.0&lt;br /&gt;
* Micrografx Draw for OS/2&lt;br /&gt;
&lt;br /&gt;
=== Microsoft ===&lt;br /&gt;
Microsoft did port over a bunch of their languages, along with a few applications, namely:&lt;br /&gt;
&lt;br /&gt;
* Languages&lt;br /&gt;
** Microsoft MASM 6.0&lt;br /&gt;
** Microsoft C 5.1, 6.0&lt;br /&gt;
** Microsoft COBOL PDS&lt;br /&gt;
** Microsoft Basic PDS 7.0, 7.1&lt;br /&gt;
** [[Microsoft Fortran]]&lt;br /&gt;
* Productivity&lt;br /&gt;
** Microsoft Word 5.0, 5.5&lt;br /&gt;
** Microsoft Word (for Presentation Manager) 1.1&lt;br /&gt;
** Microsoft Excel 2.2, 3.0&lt;br /&gt;
&lt;br /&gt;
All of these products are 16 bit only.  While there was two pre-releases of MS OS/2 2.0 that included CL386 &amp;amp; MASM386 none of these are fully out in the wild so I'm not sure if they could produce programs that would run on the IBM OS/2 2.0 GA and beyond.&lt;br /&gt;
&lt;br /&gt;
=== StarDivision ===&lt;br /&gt;
* StarWriter 2.0 for OS/2&lt;br /&gt;
* StarOffice 3.0&lt;br /&gt;
&lt;br /&gt;
=== Watcom ===&lt;br /&gt;
* Watcom C / C++&lt;br /&gt;
* Watcom Fortran 77&lt;br /&gt;
* Watcom SQL&lt;br /&gt;
&lt;br /&gt;
[[Category: Microsoft Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Talk:Installing_4.3_BSD_Quasijarus_on_SIMH&amp;diff=24173</id>
		<title>Talk:Installing 4.3 BSD Quasijarus on SIMH</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Talk:Installing_4.3_BSD_Quasijarus_on_SIMH&amp;diff=24173"/>
				<updated>2021-09-19T13:52:01Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Disk label I/O error==&lt;br /&gt;
&lt;br /&gt;
I get this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
=copy&lt;br /&gt;
cpu: uVAX II&lt;br /&gt;
From: tms(0,1)&lt;br /&gt;
To: ra(0,1)&lt;br /&gt;
ra: I/O error&lt;br /&gt;
ra(0,0,0,1): can't read disk label&lt;br /&gt;
To:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 09:45, 6 September 2021 (CEST)&lt;br /&gt;
: Apparently this is due to running on a MicroVAX II rather than 3900. [[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 09:49, 6 September 2021 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Looks like the disk / bus interface didn’t exist …&lt;br /&gt;
&lt;br /&gt;
Next time post the ini and which emulator &lt;br /&gt;
&lt;br /&gt;
I went ahead with a test from 3.8-1 from a million years ago... I didnt create the disk image, just attached the premade tape:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\jsteve\Downloads\vax&amp;gt;vax i.ini&lt;br /&gt;
&lt;br /&gt;
VAX simulator V3.8-1&lt;br /&gt;
RQ: creating new file&lt;br /&gt;
Loading boot code from ka655x.bin&lt;br /&gt;
&lt;br /&gt;
�[c&lt;br /&gt;
KA655-B V5.3, VMB 2.7&lt;br /&gt;
Performing normal system tests.&lt;br /&gt;
40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25..&lt;br /&gt;
24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09..&lt;br /&gt;
08..07..06..05..04..03..&lt;br /&gt;
Tests completed.&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt;boot mua0:&lt;br /&gt;
(BOOT/R5:0 MUA0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  2..&lt;br /&gt;
-MUA0&lt;br /&gt;
  1..0..&lt;br /&gt;
&lt;br /&gt;
 copy&lt;br /&gt;
cpu: uVAX 3000&lt;br /&gt;
From: tms(0,1)&lt;br /&gt;
To: ra(0,1)&lt;br /&gt;
ra0: unlabeled&lt;br /&gt;
Copy completed: 308 records copied&lt;br /&gt;
&lt;br /&gt;
HALT instruction, PC: 00000006 (HALT)&lt;br /&gt;
sim&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I grabbed the latest 'backport' and it wont init the rom&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
jsteve@JaybirdDC:~/simh/sim/BIN$ ./vax&lt;br /&gt;
&lt;br /&gt;
VAX simulator V3.11-0&lt;br /&gt;
sim&amp;gt; boot cpu&lt;br /&gt;
Loading boot code from ka655x.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and the usual distro crap&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@JaybirdDC:~# uname -a&lt;br /&gt;
Linux JaybirdDC 4.4.0-17763-Microsoft #1432-Microsoft Mon Aug 18 18:18:00 PST 2020 x86_64 x86_64 x86_64 GNU/Linux&lt;br /&gt;
root@JaybirdDC:~# cc -v&lt;br /&gt;
Using built-in specs.&lt;br /&gt;
COLLECT_GCC=cc&lt;br /&gt;
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper&lt;br /&gt;
OFFLOAD_TARGET_NAMES=nvptx-none:hsa&lt;br /&gt;
OFFLOAD_TARGET_DEFAULT=1&lt;br /&gt;
Target: x86_64-linux-gnu&lt;br /&gt;
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu&lt;br /&gt;
Thread model: posix&lt;br /&gt;
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)&lt;br /&gt;
root@JaybirdDC:~# cat /etc/issue&lt;br /&gt;
Ubuntu 20.04 LTS \n \l&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 11:37, 19 September 2021 (CEST)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Talk:Installing_4.3_BSD_Quasijarus_on_SIMH&amp;diff=24164</id>
		<title>Talk:Installing 4.3 BSD Quasijarus on SIMH</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Talk:Installing_4.3_BSD_Quasijarus_on_SIMH&amp;diff=24164"/>
				<updated>2021-09-19T09:37:33Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: /* Disk label I/O error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Disk label I/O error==&lt;br /&gt;
&lt;br /&gt;
I get this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
=copy&lt;br /&gt;
cpu: uVAX II&lt;br /&gt;
From: tms(0,1)&lt;br /&gt;
To: ra(0,1)&lt;br /&gt;
ra: I/O error&lt;br /&gt;
ra(0,0,0,1): can't read disk label&lt;br /&gt;
To:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 09:45, 6 September 2021 (CEST)&lt;br /&gt;
: Apparently this is due to running on a MicroVAX II rather than 3900. [[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 09:49, 6 September 2021 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Looks like the disk / bus interface didn’t exist …&lt;br /&gt;
&lt;br /&gt;
Next time post the ini and which emulator &lt;br /&gt;
&lt;br /&gt;
[[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 11:37, 19 September 2021 (CEST)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=A/UX&amp;diff=24123</id>
		<title>A/UX</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=A/UX&amp;diff=24123"/>
				<updated>2021-09-08T12:44:03Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: add some A/UX instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox OS &lt;br /&gt;
| image = softpc-on-aux.png&lt;br /&gt;
| caption = A/UX 3.0.0 desktop&lt;br /&gt;
| name = A/UX&lt;br /&gt;
| creator = Apple/UniSoft&lt;br /&gt;
| current version = 3.11&lt;br /&gt;
| year introduced = 1988&lt;br /&gt;
| type = Multitasking, multiuser&lt;br /&gt;
| architecture = [[Macintosh]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
After [[Steve Jobs]] left [[Apple]], they scrambled to put together a system that could compete with [[NeXT]]. Hearing that NeXT was going to enter the [[UNIX|Unix]] [[workstation]] market, Apple commissioned [[UniSoft]] to help port [[SYSVr2]] to its [[Macintosh II]] lineup.&lt;br /&gt;
&lt;br /&gt;
== Significant Versions ==&lt;br /&gt;
=== 0.7 ===&lt;br /&gt;
[[Image:AUX 0.7 desktop.png|thumb|right|150px|A/UX 0.7's UI]]&lt;br /&gt;
This version is more infamous because it included the source code to the kernel, which can be built with a little bit of work.  There is no real Toolbox in this version, but rather a bare minimal SYSV port.  This version uses a SYSV filesystem, while later versions of A/UX used 4.2BSD's FFS.&lt;br /&gt;
=== 1.1.1 ===&lt;br /&gt;
[[Image:AUX 1.1.1 desktop.png|thumb|right|150px|A/UX 1.1.1's GUI]]&lt;br /&gt;
This is a super barebones version, the toolbox is barely able to run the terminal application and some simple desktop widgets.&lt;br /&gt;
=== 2.0 ===&lt;br /&gt;
[[Image:AUX 2.0 desktop.png|thumb|right|150px|A/UX 2.0's GUI]]&lt;br /&gt;
Version 2.0 is more polished, and able to run a finder that is more parallel to [[System 6]].&lt;br /&gt;
=== 3.0 ===&lt;br /&gt;
[[Image:AUX 3.0 desktop.png|thumb|right|150px|A/UX 3.0's GUI]]&lt;br /&gt;
This is the best version to get ahold of.  3.0 emulates a [[System 7|System 7.0.1]] environment.&lt;br /&gt;
=== 3.1.1 ===&lt;br /&gt;
This version was the final released version, in 1995&lt;br /&gt;
=== 4.0 ===&lt;br /&gt;
This version was announced, and abandoned in 1996&lt;br /&gt;
&lt;br /&gt;
== How do I get this to run?! ==&lt;br /&gt;
&lt;br /&gt;
=== Physical Hardware ===&lt;br /&gt;
You will need an actual [[Macintosh]] that is supported.  The best machines are the Quadra series.  Note, not all Quadras will run A/UX. &lt;br /&gt;
&lt;br /&gt;
The supported Macintosh Machines:&lt;br /&gt;
* A/UX 1.0 ~ A/UX 2.0&lt;br /&gt;
[ 68020 w/PMMU, 68030 ]&lt;br /&gt;
* Macintosh II, Rev B, with a 68851 PMMU&lt;br /&gt;
* Macintosh SE/30&lt;br /&gt;
* Macintosh IIx, IIcx, IIsi, IIci, IIfx&lt;br /&gt;
&lt;br /&gt;
A/UX 3.0 ~ A/UX 3.1.1&lt;br /&gt;
[ 68040 ]&lt;br /&gt;
* Centris 610, Centris 650&lt;br /&gt;
* Quadra 605, 610, 650, 700, 800, 900, 950.&lt;br /&gt;
* AWG 60, 80, 95&lt;br /&gt;
&lt;br /&gt;
The Macintosh environment from 3.0.1 did not run on Shoebill at one point; now it does.&lt;br /&gt;
&lt;br /&gt;
However the unix side of 3.0.0 and 3.0.1 (below) does work. You can create a hybrid setup by replacing the /mac directory on 3.0.1 media with the /mac directory of 3.0.0 install media.&lt;br /&gt;
&lt;br /&gt;
=== Emulation ===&lt;br /&gt;
There is now 2 emulators capable of running A/UX, [[Shoebill]] and [[Qemu]].&lt;br /&gt;
&lt;br /&gt;
==== Shoebill ====&lt;br /&gt;
Shoebill emulator can run A/UX 1.1.1, 2.0 &amp;amp; 3.0.0 (*NOTE that version 3.0.0 seems to work the best).  The latest version includes SDL support which can run on *NIX'es and Windows.&lt;br /&gt;
&lt;br /&gt;
==== Qemu ====&lt;br /&gt;
The latest qemu-system-m68k includes a Quadra 800 machine profile which can run 3.0.1 and above.&lt;br /&gt;
&lt;br /&gt;
You can build it from the current dev branch, full instructions are [https://www.emaculation.com/forum/viewtopic.php?f=37&amp;amp;p=71794#p71794 here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b q800.upstream https://www.gitlab.com/mcayland/qemu q800-upstream&lt;br /&gt;
cd q800-upstream&lt;br /&gt;
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With Qemu in hand, you'll need to configure it for install with the [https://surfdrive.surf.nl/files/index.php/s/ZcJMgrSBqFAqfQA/download BootFloppy], [https://vpsland.superglobalmegacorp.com/install/MacOS/OS/Apple-AUX-3.0.1.7z ISO] and a pre-partitioned disk image.&lt;br /&gt;
General instructions are from [https://www.emaculation.com/doku.php/m68k-qemu-on-windows here].&lt;br /&gt;
&lt;br /&gt;
(as of now the SCSI disk won't respond with Apple codes so the disk tool won't work).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu-img.exe create -f raw AUX301.img 2G&lt;br /&gt;
qemu-img.exe create -f raw pram.img 256&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The command line to install is like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qemu-system-m68k.exe ^&lt;br /&gt;
-L pc-bios ^&lt;br /&gt;
-m 32 ^&lt;br /&gt;
-M q800 ^&lt;br /&gt;
-display sdl ^&lt;br /&gt;
-serial stdio ^&lt;br /&gt;
-bios Quadra800.rom ^&lt;br /&gt;
-g 800x600x8 ^&lt;br /&gt;
-net nic,model=dp83932 -net user ^&lt;br /&gt;
-drive file=pram-i1.img,format=raw,if=mtd ^&lt;br /&gt;
-device scsi-hd,scsi-id=0,drive=fd0,vendor=&amp;quot;SEAGATE&amp;quot;,product=&amp;quot;ST225N&amp;quot;,ver=&amp;quot;1.0&amp;quot; ^&lt;br /&gt;
-drive file=AUXBootfloppy.img,media=disk,format=raw,if=none,id=fd0 ^&lt;br /&gt;
-device scsi-hd,scsi-id=1,drive=hd0,vendor=&amp;quot;SEAGATE&amp;quot;,product=&amp;quot;ST225N&amp;quot;,ver=&amp;quot;1.0&amp;quot; ^&lt;br /&gt;
-drive file=AUX301.img,media=disk,format=raw,if=none,id=hd0 ^&lt;br /&gt;
-device scsi-cd,scsi-id=3,drive=cd0,vendor=&amp;quot;MATSHITA&amp;quot;,product=&amp;quot;CD-ROM CR-8005&amp;quot;,ver=&amp;quot;1.0k&amp;quot; ^&lt;br /&gt;
-drive file=AUX301.iso,format=raw,media=cdrom,if=none,id=cd0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==What Runs?== &lt;br /&gt;
&lt;br /&gt;
Some early GNU stuff will compile, however keep in mind that during the lifespan of A/UX GNU started up the Apple protest over the 'look and feel' lawsuit.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://www.aux-penelope.com/ A/UX Server Penelope] - General information&lt;br /&gt;
** [http://www.aux-penelope.com/hardware.htm Hardware Requirements]&lt;br /&gt;
* [https://www.macintoshrepository.org/1696-a-ux-apple-unix-for-68k-version-3-0-1-3-1-update A/UX (Apple UNIX for 68k) version 3.0.1 + 3.1 update] - More sources for the emulator and OS&lt;br /&gt;
* [https://virtuallyfun.com/wordpress/category/aux/ A/UX archives] - Posts on various topics&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
&lt;br /&gt;
* [http://christtrekker.users.sourceforge.net/doc/aux/faq.html Semi-official FAQ list for A/UX]&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part1/ Apple A/UX FAQ List (1/4)] - A/UX Faq: THE place to start&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part2/ Apple A/UX FAQ List (2/4)]&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part3/ Apple A/UX FAQ List (3/4)]&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part4/ Apple A/UX FAQ List (4/4)]&lt;br /&gt;
&amp;lt;!-- * [https://archive.org/details/AppleAUXDocumentation xx] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UNIX Timeline=== &lt;br /&gt;
&lt;br /&gt;
* [http://www.unix.org/Posters/download/unix_posterA3.pdf The Single UNIX Specification History &amp;amp; Timeline]&lt;br /&gt;
&lt;br /&gt;
{{Nav Unix}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Apple Operating Systems]]&lt;br /&gt;
[[Category: Unix-based OS's]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=A/UX&amp;diff=24120</id>
		<title>A/UX</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=A/UX&amp;diff=24120"/>
				<updated>2021-09-08T04:58:23Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: separate emulation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox OS &lt;br /&gt;
| image = softpc-on-aux.png&lt;br /&gt;
| caption = A/UX 3.0.0 desktop&lt;br /&gt;
| name = A/UX&lt;br /&gt;
| creator = Apple/UniSoft&lt;br /&gt;
| current version = 3.11&lt;br /&gt;
| year introduced = 1988&lt;br /&gt;
| type = Multitasking, multiuser&lt;br /&gt;
| architecture = [[Macintosh]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
After [[Steve Jobs]] left [[Apple]], they scrambled to put together a system that could compete with [[NeXT]]. Hearing that NeXT was going to enter the [[UNIX|Unix]] [[workstation]] market, Apple commissioned [[UniSoft]] to help port [[SYSVr2]] to its [[Macintosh II]] lineup.&lt;br /&gt;
&lt;br /&gt;
== Significant Versions ==&lt;br /&gt;
=== 0.7 ===&lt;br /&gt;
[[Image:AUX 0.7 desktop.png|thumb|right|150px|A/UX 0.7's UI]]&lt;br /&gt;
This version is more infamous because it included the source code to the kernel, which can be built with a little bit of work.  There is no real Toolbox in this version, but rather a bare minimal SYSV port.  This version uses a SYSV filesystem, while later versions of A/UX used 4.2BSD's FFS.&lt;br /&gt;
=== 1.1.1 ===&lt;br /&gt;
[[Image:AUX 1.1.1 desktop.png|thumb|right|150px|A/UX 1.1.1's GUI]]&lt;br /&gt;
This is a super barebones version, the toolbox is barely able to run the terminal application and some simple desktop widgets.&lt;br /&gt;
=== 2.0 ===&lt;br /&gt;
[[Image:AUX 2.0 desktop.png|thumb|right|150px|A/UX 2.0's GUI]]&lt;br /&gt;
Version 2.0 is more polished, and able to run a finder that is more parallel to [[System 6]].&lt;br /&gt;
=== 3.0 ===&lt;br /&gt;
[[Image:AUX 3.0 desktop.png|thumb|right|150px|A/UX 3.0's GUI]]&lt;br /&gt;
This is the best version to get ahold of.  3.0 emulates a [[System 7|System 7.0.1]] environment.&lt;br /&gt;
=== 3.1.1 ===&lt;br /&gt;
This version was the final released version, in 1995&lt;br /&gt;
=== 4.0 ===&lt;br /&gt;
This version was announced, and abandoned in 1996&lt;br /&gt;
&lt;br /&gt;
== How do I get this to run?! ==&lt;br /&gt;
&lt;br /&gt;
=== Physical Hardware ===&lt;br /&gt;
You will need an actual [[Macintosh]] that is supported.  The best machines are the Quadra series.  Note, not all Quadras will run A/UX. &lt;br /&gt;
&lt;br /&gt;
The supported Macintosh Machines:&lt;br /&gt;
* A/UX 1.0 ~ A/UX 2.0&lt;br /&gt;
[ 68020 w/PMMU, 68030 ]&lt;br /&gt;
* Macintosh II, Rev B, with a 68851 PMMU&lt;br /&gt;
* Macintosh SE/30&lt;br /&gt;
* Macintosh IIx, IIcx, IIsi, IIci, IIfx&lt;br /&gt;
&lt;br /&gt;
A/UX 3.0 ~ A/UX 3.1.1&lt;br /&gt;
[ 68040 ]&lt;br /&gt;
* Centris 610, Centris 650&lt;br /&gt;
* Quadra 605, 610, 650, 700, 800, 900, 950.&lt;br /&gt;
* AWG 60, 80, 95&lt;br /&gt;
&lt;br /&gt;
The Macintosh environment from 3.0.1 did not run on Shoebill at one point; now it does.&lt;br /&gt;
&lt;br /&gt;
However the unix side of 3.0.0 and 3.0.1 (below) does work. You can create a hybrid setup by replacing the /mac directory on 3.0.1 media with the /mac directory of 3.0.0 install media.&lt;br /&gt;
&lt;br /&gt;
=== Emulation ===&lt;br /&gt;
There is now 2 emulators capable of running A/UX, [[Shoebill]] and [[Qemu]].&lt;br /&gt;
&lt;br /&gt;
==== Shoebill ====&lt;br /&gt;
Shoebill emulator can run A/UX 1.1.1, 2.0 &amp;amp; 3.0.0 (*NOTE that version 3.0.0 seems to work the best).  The latest version includes SDL support which can run on *NIX'es and Windows.&lt;br /&gt;
&lt;br /&gt;
==== Qemu ====&lt;br /&gt;
The latest qemu-system-m68k includes a Quadra 800 machine profile which can run 3.0.1 and above.&lt;br /&gt;
&lt;br /&gt;
==What Runs?== &lt;br /&gt;
&lt;br /&gt;
Some early GNU stuff will compile, however keep in mind that during the lifespan of A/UX GNU started up the Apple protest over the 'look and feel' lawsuit.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://www.aux-penelope.com/ A/UX Server Penelope] - General information&lt;br /&gt;
** [http://www.aux-penelope.com/hardware.htm Hardware Requirements]&lt;br /&gt;
* [https://www.macintoshrepository.org/1696-a-ux-apple-unix-for-68k-version-3-0-1-3-1-update A/UX (Apple UNIX for 68k) version 3.0.1 + 3.1 update] - More sources for the emulator and OS&lt;br /&gt;
* [https://virtuallyfun.com/wordpress/category/aux/ A/UX archives] - Posts on various topics&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
&lt;br /&gt;
* [http://christtrekker.users.sourceforge.net/doc/aux/faq.html Semi-official FAQ list for A/UX]&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part1/ Apple A/UX FAQ List (1/4)] - A/UX Faq: THE place to start&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part2/ Apple A/UX FAQ List (2/4)]&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part3/ Apple A/UX FAQ List (3/4)]&lt;br /&gt;
* [http://n-1.nl/apple_aux/aux-faq/part4/ Apple A/UX FAQ List (4/4)]&lt;br /&gt;
&amp;lt;!-- * [https://archive.org/details/AppleAUXDocumentation xx] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UNIX Timeline=== &lt;br /&gt;
&lt;br /&gt;
* [http://www.unix.org/Posters/download/unix_posterA3.pdf The Single UNIX Specification History &amp;amp; Timeline]&lt;br /&gt;
&lt;br /&gt;
{{Nav Unix}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Apple Operating Systems]]&lt;br /&gt;
[[Category: Unix-based OS's]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=User_talk:Larsbrinkhoff&amp;diff=24119</id>
		<title>User talk:Larsbrinkhoff</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=User_talk:Larsbrinkhoff&amp;diff=24119"/>
				<updated>2021-09-08T04:42:48Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: from me!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Talk: page entries==&lt;br /&gt;
&lt;br /&gt;
Please remember to sign them! :-) Thanks! [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 13:56, 9 July 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
hey just saw your messages as I was about to go on an A/UX binge.  Also the emacs stuff.  You can email me directly neozeed &amp;lt;at&amp;gt; GOOG .... you know gmail &amp;lt;dot&amp;gt; com...&lt;br /&gt;
[[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 06:42, 8 September 2021 (CEST)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_UTX/32_2.1B_on_SIMH&amp;diff=24100</id>
		<title>Installing UTX/32 2.1B on SIMH</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_UTX/32_2.1B_on_SIMH&amp;diff=24100"/>
				<updated>2021-08-31T02:20:00Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: add git link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are my notes from installing UTX/32 2.1B onto SIMH.&lt;br /&gt;
This is for the [[Gould]] [[SEL V6]] processor.&lt;br /&gt;
This is pretty rough:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* You'll need the SEL32 version of SIMH [on github AZBevier/sims](https://github.com/AZBevier/sims)&lt;br /&gt;
* UTX tape (currently in the SEL32 source tree!)&lt;br /&gt;
* patience&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Phase 1 / tape boot ==&lt;br /&gt;
Thankfully there are pre-cooked ini files for the installation that go A/B/C so to start the tape install we start with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sel32 utxtest2a.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Prep the disk ===&lt;br /&gt;
After booting from tape we need to prep the disk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# prep /dev/dk0c&lt;br /&gt;
Ready to prep dk0c at 0x800  &amp;lt;yes&amp;gt;?&lt;br /&gt;
&lt;br /&gt;
dk0: pack not prepped, using dfts&lt;br /&gt;
Disk is on UDP/DPII type controller.&lt;br /&gt;
&lt;br /&gt;
Main menu options are:&lt;br /&gt;
        0  - Leave prep&lt;br /&gt;
        1  - Format the disk&lt;br /&gt;
        2  - Initialize the disk for UTX/32&lt;br /&gt;
        3  - Partition the disk and/or set swapping partition(s)&lt;br /&gt;
        4  - Remap a bad block&lt;br /&gt;
        5  - Display and/or modify the disk flaw map&lt;br /&gt;
        6  - Display and/or modify the disk track labels&lt;br /&gt;
        7  - Display and/or modify data blocks&lt;br /&gt;
        8  - Expert mode&lt;br /&gt;
Which option ? 2&lt;br /&gt;
Umap magic number = 0x0 instead of 0x4e554d50 or 0x554d4150&lt;br /&gt;
Umap is corrupt, will have to reprep&lt;br /&gt;
Warning: some data may be lost on the pack, proceed &amp;lt;no&amp;gt;? yes&lt;br /&gt;
Rebuild UTX flaw map from diagnostic flaw map &amp;lt;no&amp;gt;? yes&lt;br /&gt;
0   - Gould Model Unknown, Undefined Drive type&lt;br /&gt;
1   - Gould Model 8880, Dual Floppy&lt;br /&gt;
2   - Gould Model 8838, CDC 80Mb 9 inch removable cartridge&lt;br /&gt;
3   - Gould Model 9342, CDC 80Mb 14 inch removable&lt;br /&gt;
4   - Gould Model 8148, CDC 160Mb removable&lt;br /&gt;
5   - Gould Model 8820, CDC 150Mb fixed SCSI&lt;br /&gt;
6   - Gould Model 9346, CDC 300Mb removable&lt;br /&gt;
7   - Gould Model 8821, CDC 300Mb fixed SCSI&lt;br /&gt;
8   - Gould Model 8858, CDC 340Mb fixed&lt;br /&gt;
10  - Gould Model 8812, CDC 500Mb fixed&lt;br /&gt;
11  - Gould Model 8155, CDC 697Mb fixed&lt;br /&gt;
13  - Gould Model 8813, CDC 850Mb fixed&lt;br /&gt;
14  - Gould Model 8888, CDC 858Mb fixed&lt;br /&gt;
17  - Gould Model 8887, Fuji 337Mb fixed&lt;br /&gt;
18  - Gould Model 8884, Fuji 474Mb fixed&lt;br /&gt;
19  - Gould Model 8889, Fuji 689Mb fixed&lt;br /&gt;
20  - Gould Model 8881, NEC 800Mb fixed&lt;br /&gt;
Please select a drive type: [CR, +, -, ##] ? 6&lt;br /&gt;
How many spare tracks should be allocated &amp;lt;15&amp;gt; ?&lt;br /&gt;
&lt;br /&gt;
UMAP: Created: Fri Jun 24 16:24:18 1988&lt;br /&gt;
      ID = 0  RPM = 3600&lt;br /&gt;
      Last valid disk sector = 250191&lt;br /&gt;
      Last available data block = 248975&lt;br /&gt;
      HW alternates: 0 entries covering 0 tracks&lt;br /&gt;
      SW alternates: 0 entries covering 0 tracks&lt;br /&gt;
      Spare tracks: Start = 248976  Number = 15  Free = 15&lt;br /&gt;
&lt;br /&gt;
      No software substitutions.&lt;br /&gt;
About to write the Umap at address 249216&lt;br /&gt;
Do you really want to do this &amp;lt;no&amp;gt;? yes&lt;br /&gt;
Umap written at address 249216.&lt;br /&gt;
New UTX flaw map created at block 249232&lt;br /&gt;
&lt;br /&gt;
Main menu options are:&lt;br /&gt;
        0  - Leave prep&lt;br /&gt;
        1  - Format the disk&lt;br /&gt;
        2  - Initialize the disk for UTX/32&lt;br /&gt;
        3  - Partition the disk and/or set swapping partition(s)&lt;br /&gt;
        4  - Remap a bad block&lt;br /&gt;
        5  - Display and/or modify the disk flaw map&lt;br /&gt;
        6  - Display and/or modify the disk track labels&lt;br /&gt;
        7  - Display and/or modify data blocks&lt;br /&gt;
        8  - Expert mode&lt;br /&gt;
Which option ?&lt;br /&gt;
&lt;br /&gt;
Which option ? 3&lt;br /&gt;
The pack (ID = 0) was previously prepped on Tue Apr 25 15:27:26 1989&lt;br /&gt;
Geometry (823/19/16)  DIAG Dmap (249248)  Umap (249216)  UTX Dmap (249232)&lt;br /&gt;
&lt;br /&gt;
        Pack ID 0, Cylinders available 819 , Blocks available 248976&lt;br /&gt;
        Drive type: Gould Model 9346, CDC 300Mb removable&lt;br /&gt;
        (Cylinder bounded partitioning in effect)&lt;br /&gt;
        Part  Overlaps  _Cylinders_  _Blocks_  Swap&lt;br /&gt;
        (a)   __c_____     0 -   82     25232  no&lt;br /&gt;
        (b)   __c_____    83 -  148     20064  yes&lt;br /&gt;
        (c)   ab_def__     0 -  818    248976  no&lt;br /&gt;
        (d)   __c_____   149 -  379     70224  no&lt;br /&gt;
        (e)   __c_____   380 -  708    100016  no&lt;br /&gt;
        (f)   __c_____   709 -  818     33440  no&lt;br /&gt;
        (g)   ________     0 -    0         0  no&lt;br /&gt;
        (h)   ________     0 -    0         0  no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Format the slices ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
newfs /dev/dk0a&lt;br /&gt;
newfs /dev/dk0d&lt;br /&gt;
newfs /dev/dk0e&lt;br /&gt;
newfs /dev/dk0f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== restore the first tape ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /dev/dk0a /mnt&lt;br /&gt;
cd /mnt&lt;br /&gt;
restore -xvf /dev/rmt12&lt;br /&gt;
...&lt;br /&gt;
Specify next volume #: 1&lt;br /&gt;
...&lt;br /&gt;
Specify next volume #: /dev/rmt12&lt;br /&gt;
...&lt;br /&gt;
set owner/mode for '.'? [yn] y&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Second boot / Stand alone disk boot ==&lt;br /&gt;
I assume you've shut down the emu, and now we are using the B ini file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
---------------------reboot&lt;br /&gt;
boot utxtest2b.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mount and run restore. You will have to swap tapes, be careful!&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -a&lt;br /&gt;
cd /usr&lt;br /&gt;
restore -xvf /dev/rmt12&lt;br /&gt;
...&lt;br /&gt;
Specify next volume #: 1&lt;br /&gt;
...&lt;br /&gt;
Mount tape volume 2&lt;br /&gt;
^E&lt;br /&gt;
at mta0 utx21b3.tap&lt;br /&gt;
c&lt;br /&gt;
&amp;lt;enter&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
set owner/mode for '.'? [yn] y&lt;br /&gt;
df ?&lt;br /&gt;
cd /&lt;br /&gt;
halt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We should now be good to boot from the final ini, the C and that's about it!&lt;br /&gt;
remember the tape device is mta0 on SIMH /dev/rmt12 in UTX&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
utx21b1.tap&lt;br /&gt;
utx21b2.tap&lt;br /&gt;
at mta0 utx21b3.tap&lt;br /&gt;
&lt;br /&gt;
at mta0 utx21b1.tap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:SIMH Tutorials]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Installing_UTX/32_2.1B_on_SIMH&amp;diff=24099</id>
		<title>Installing UTX/32 2.1B on SIMH</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Installing_UTX/32_2.1B_on_SIMH&amp;diff=24099"/>
				<updated>2021-08-31T01:50:27Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Lame initial version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are my notes from installing UTX/32 2.1B onto SIMH.&lt;br /&gt;
This is for the [[Gould]] [[SEL V6]] processor.&lt;br /&gt;
This is pretty rough:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* You'll need the SEL32 version of SIMH&lt;br /&gt;
* UTX tape (currently in the SEL32 source tree!)&lt;br /&gt;
* patience&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Phase 1 / tape boot ==&lt;br /&gt;
Thankfully there are pre-cooked ini files for the installation that go A/B/C so to start the tape install we start with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sel32 utxtest2a.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Prep the disk ===&lt;br /&gt;
After booting from tape we need to prep the disk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# prep /dev/dk0c&lt;br /&gt;
Ready to prep dk0c at 0x800  &amp;lt;yes&amp;gt;?&lt;br /&gt;
&lt;br /&gt;
dk0: pack not prepped, using dfts&lt;br /&gt;
Disk is on UDP/DPII type controller.&lt;br /&gt;
&lt;br /&gt;
Main menu options are:&lt;br /&gt;
        0  - Leave prep&lt;br /&gt;
        1  - Format the disk&lt;br /&gt;
        2  - Initialize the disk for UTX/32&lt;br /&gt;
        3  - Partition the disk and/or set swapping partition(s)&lt;br /&gt;
        4  - Remap a bad block&lt;br /&gt;
        5  - Display and/or modify the disk flaw map&lt;br /&gt;
        6  - Display and/or modify the disk track labels&lt;br /&gt;
        7  - Display and/or modify data blocks&lt;br /&gt;
        8  - Expert mode&lt;br /&gt;
Which option ? 2&lt;br /&gt;
Umap magic number = 0x0 instead of 0x4e554d50 or 0x554d4150&lt;br /&gt;
Umap is corrupt, will have to reprep&lt;br /&gt;
Warning: some data may be lost on the pack, proceed &amp;lt;no&amp;gt;? yes&lt;br /&gt;
Rebuild UTX flaw map from diagnostic flaw map &amp;lt;no&amp;gt;? yes&lt;br /&gt;
0   - Gould Model Unknown, Undefined Drive type&lt;br /&gt;
1   - Gould Model 8880, Dual Floppy&lt;br /&gt;
2   - Gould Model 8838, CDC 80Mb 9 inch removable cartridge&lt;br /&gt;
3   - Gould Model 9342, CDC 80Mb 14 inch removable&lt;br /&gt;
4   - Gould Model 8148, CDC 160Mb removable&lt;br /&gt;
5   - Gould Model 8820, CDC 150Mb fixed SCSI&lt;br /&gt;
6   - Gould Model 9346, CDC 300Mb removable&lt;br /&gt;
7   - Gould Model 8821, CDC 300Mb fixed SCSI&lt;br /&gt;
8   - Gould Model 8858, CDC 340Mb fixed&lt;br /&gt;
10  - Gould Model 8812, CDC 500Mb fixed&lt;br /&gt;
11  - Gould Model 8155, CDC 697Mb fixed&lt;br /&gt;
13  - Gould Model 8813, CDC 850Mb fixed&lt;br /&gt;
14  - Gould Model 8888, CDC 858Mb fixed&lt;br /&gt;
17  - Gould Model 8887, Fuji 337Mb fixed&lt;br /&gt;
18  - Gould Model 8884, Fuji 474Mb fixed&lt;br /&gt;
19  - Gould Model 8889, Fuji 689Mb fixed&lt;br /&gt;
20  - Gould Model 8881, NEC 800Mb fixed&lt;br /&gt;
Please select a drive type: [CR, +, -, ##] ? 6&lt;br /&gt;
How many spare tracks should be allocated &amp;lt;15&amp;gt; ?&lt;br /&gt;
&lt;br /&gt;
UMAP: Created: Fri Jun 24 16:24:18 1988&lt;br /&gt;
      ID = 0  RPM = 3600&lt;br /&gt;
      Last valid disk sector = 250191&lt;br /&gt;
      Last available data block = 248975&lt;br /&gt;
      HW alternates: 0 entries covering 0 tracks&lt;br /&gt;
      SW alternates: 0 entries covering 0 tracks&lt;br /&gt;
      Spare tracks: Start = 248976  Number = 15  Free = 15&lt;br /&gt;
&lt;br /&gt;
      No software substitutions.&lt;br /&gt;
About to write the Umap at address 249216&lt;br /&gt;
Do you really want to do this &amp;lt;no&amp;gt;? yes&lt;br /&gt;
Umap written at address 249216.&lt;br /&gt;
New UTX flaw map created at block 249232&lt;br /&gt;
&lt;br /&gt;
Main menu options are:&lt;br /&gt;
        0  - Leave prep&lt;br /&gt;
        1  - Format the disk&lt;br /&gt;
        2  - Initialize the disk for UTX/32&lt;br /&gt;
        3  - Partition the disk and/or set swapping partition(s)&lt;br /&gt;
        4  - Remap a bad block&lt;br /&gt;
        5  - Display and/or modify the disk flaw map&lt;br /&gt;
        6  - Display and/or modify the disk track labels&lt;br /&gt;
        7  - Display and/or modify data blocks&lt;br /&gt;
        8  - Expert mode&lt;br /&gt;
Which option ?&lt;br /&gt;
&lt;br /&gt;
Which option ? 3&lt;br /&gt;
The pack (ID = 0) was previously prepped on Tue Apr 25 15:27:26 1989&lt;br /&gt;
Geometry (823/19/16)  DIAG Dmap (249248)  Umap (249216)  UTX Dmap (249232)&lt;br /&gt;
&lt;br /&gt;
        Pack ID 0, Cylinders available 819 , Blocks available 248976&lt;br /&gt;
        Drive type: Gould Model 9346, CDC 300Mb removable&lt;br /&gt;
        (Cylinder bounded partitioning in effect)&lt;br /&gt;
        Part  Overlaps  _Cylinders_  _Blocks_  Swap&lt;br /&gt;
        (a)   __c_____     0 -   82     25232  no&lt;br /&gt;
        (b)   __c_____    83 -  148     20064  yes&lt;br /&gt;
        (c)   ab_def__     0 -  818    248976  no&lt;br /&gt;
        (d)   __c_____   149 -  379     70224  no&lt;br /&gt;
        (e)   __c_____   380 -  708    100016  no&lt;br /&gt;
        (f)   __c_____   709 -  818     33440  no&lt;br /&gt;
        (g)   ________     0 -    0         0  no&lt;br /&gt;
        (h)   ________     0 -    0         0  no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Format the slices ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
newfs /dev/dk0a&lt;br /&gt;
newfs /dev/dk0d&lt;br /&gt;
newfs /dev/dk0e&lt;br /&gt;
newfs /dev/dk0f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== restore the first tape ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /dev/dk0a /mnt&lt;br /&gt;
cd /mnt&lt;br /&gt;
restore -xvf /dev/rmt12&lt;br /&gt;
...&lt;br /&gt;
Specify next volume #: 1&lt;br /&gt;
...&lt;br /&gt;
Specify next volume #: /dev/rmt12&lt;br /&gt;
...&lt;br /&gt;
set owner/mode for '.'? [yn] y&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Second boot / Stand alone disk boot ==&lt;br /&gt;
I assume you've shut down the emu, and now we are using the B ini file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
---------------------reboot&lt;br /&gt;
boot utxtest2b.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mount and run restore. You will have to swap tapes, be careful!&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -a&lt;br /&gt;
cd /usr&lt;br /&gt;
restore -xvf /dev/rmt12&lt;br /&gt;
...&lt;br /&gt;
Specify next volume #: 1&lt;br /&gt;
...&lt;br /&gt;
Mount tape volume 2&lt;br /&gt;
^E&lt;br /&gt;
at mta0 utx21b3.tap&lt;br /&gt;
c&lt;br /&gt;
\&amp;lt;enter\&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
set owner/mode for '.'? [yn] y&lt;br /&gt;
df ?&lt;br /&gt;
cd /&lt;br /&gt;
halt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We should now be good to boot from the final ini, the C and that's about it!&lt;br /&gt;
remember the tape device is mta0 on SIMH /dev/rmt12 in UTX&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
utx21b1.tap&lt;br /&gt;
utx21b2.tap&lt;br /&gt;
at mta0 utx21b3.tap&lt;br /&gt;
&lt;br /&gt;
at mta0 utx21b1.tap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:SIMH Tutorials]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=86-DOS&amp;diff=23751</id>
		<title>86-DOS</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=86-DOS&amp;diff=23751"/>
				<updated>2021-06-24T02:18:29Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: 86dos is now offline.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox OS &lt;br /&gt;
| image = 86-dos.png&lt;br /&gt;
| caption = Booting up the 86-DOS system&lt;br /&gt;
| name = 86-DOS&lt;br /&gt;
| creator = Seattle Computer Products&lt;br /&gt;
| current version = 1.0 (1981) &lt;br /&gt;
| year introduced = 1981&lt;br /&gt;
| type = Singletasking, Singleuser&lt;br /&gt;
| architecture = [[IBM PC]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
86-DOS was the CP/M work alike that was being written by Tim Patterson.&lt;br /&gt;
&lt;br /&gt;
There is a great information site [https://web.archive.org/web/20181002215506/http://www.86dos.org/index.htm http://www.86dos.org/index.htm]&lt;br /&gt;
&lt;br /&gt;
One thing that is interesting about 86-DOS on the [[S-100]] type machines, is that unlike the [[IBM PC]] The S-100's could access the full megabyte of ram.  According to Tim Patterson this feature was used within Microsoft until the creation of 32bit tools to link the linker that Microsoft had built because it needed so much memory.  Although I was always under the impression that Microsoft had their compilers ported to a VAX and cross compiled stuff from there as it was faster, and didn't have the same memory limits... but that's from some unbased rumor I heard so you know... grain of salt.&lt;br /&gt;
&lt;br /&gt;
== How do I get this to run ==&lt;br /&gt;
&lt;br /&gt;
There is a download like available to a [[SIMH]] image of the boot disk [http://schorn.ch/cpm/zip/86dos.zip here]  Simple download the zip file &amp;amp; extract it, then use a version of SIMH's 3.0 or higher Altair Z80 emulator to bootstrap it.  Although the name may seem misleading, the Altair z80 simulates a development environment that allows for an 8086 coprocessor to execute the 86-DOS Operating System.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Category:Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Netnews_archive&amp;diff=22507</id>
		<title>Netnews archive</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Netnews_archive&amp;diff=22507"/>
				<updated>2020-08-02T14:25:04Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:davidwiseman-tapes.jpg|200px|thumb|right|David Wiseman]]&lt;br /&gt;
There is an incredible archive [https://sourceforge.net/projects/utzoo/files/ here] of all the early usenet posts from February 1981 until June of 1991.&lt;br /&gt;
&lt;br /&gt;
= Magi's recount =&lt;br /&gt;
Magi's NetNews Archive Involvement&lt;br /&gt;
Well, the thank-you's have been rather ebullient all day long today and I feel somewhat embarrassed by the attention. Especially given how long it took us to get the archive on line and visible! It has to be close to 10 years now. Sigh.&lt;br /&gt;
The story is more a story of fits and starts than of resolve. And our contribution accounts for some (most?) of the first 10 years of the Google archive.&lt;br /&gt;
&lt;br /&gt;
If I recall correctly, the issue of Henry Spencer's (actually, the University of Toronto, Department of Zoology's) NetNews archive was raised at a Usenix conference in the early 90's. The question: can we get at them? Bruce Jones was especially interested in this. Henry's answer was that it really wasn't going to be easy because he had neither the disk space nor the tape drive to pull them all down to make them available.&lt;br /&gt;
&lt;br /&gt;
I, it turned out, did. So one bright winter day I drove from London (Ontario Canada) to Toronto (Ontario Canada) -- a two hour drive in my shiny new pickup truck and picked up 141 magtapes from the Zoology department at UofT and brought them back to the Department of Computer Science at the University of Western Ontario. (A not unimpressive bandwidth, by the way, of some 18Mb/sec :-) never underestimate the bandwidth of a pickup truck on the highway!)&lt;br /&gt;
&lt;br /&gt;
Then with the help of several people (some of whom have not yet been credited) we started to pull the data off of the tapes and onto disks in both the Computer Science department and the Robarts Research Institute. Lance Bailey, then with the Robarts Research Institute, did the pulling there and I with assistance from Bob Webber did it at Computer Science. Bruce Jones from UCSD took some vacation time and came up here to help pull data down for a week or so as well.&lt;br /&gt;
&lt;br /&gt;
But we quickly ran out of space and time: Lance left Robarts for UBC, Bruce's vacation ended, and Bob and I got busy doing other things (like our jobs). As a result, the archive project made very little progress over the next few years.&lt;br /&gt;
&lt;br /&gt;
Then Brewster Kahle started pushing on us (thanks Brewster!) to get it done. He even bought us a large disk to hold the archive when we truly ran out of space. With the help of Sue Thielen, who was out of work and bored, we got all of the rest of the tapes read down onto that disk. Unfortunately, that disk was not &amp;quot;close enough&amp;quot; to either a tape drive or the ftp server to make the data available to anyone. And it wasn't organized in anyway usefully.&lt;br /&gt;
&lt;br /&gt;
Brewster pushed very gently for a very long time but the new archive project was far from the top of the list of projects I was supposed to be working on and I just never got it going again.&lt;br /&gt;
&lt;br /&gt;
Late this summer Michael Schmitt from Google started pushing as well. And as luck would have it, I was able to hire a student to do the final sorting of the archive as well. And, that luck still holding, I managed to &amp;quot;steal&amp;quot; enough space on the ftp server for the entire archive! But it still took months to get that figured out and the archive transferred to a machine from which they pull the archive. It was the middle of October before we were able make the collection available to Google. And it is actually available, although totally unsorted, to anyone who wants it and can deal with pulling some 160 files ranging in size from 1.4Mb to 65Mb. Just drop me a line to say please and we'll arrange to make it visible to you.&lt;br /&gt;
&lt;br /&gt;
I'd still like to impose a bit more order on the raw archives than we have but the time just hasn't allowed for that...&lt;br /&gt;
&lt;br /&gt;
= Original ftp site headder =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
230-Yes, you have found the on-line copy of Henry Spencer's UTZOO NetNews&lt;br /&gt;
230-Archive.&lt;br /&gt;
230-&lt;br /&gt;
230-It is not in a very reasonable format but it is all here. There were&lt;br /&gt;
230-141 magtapes in the collection and, so far, we have them organized to&lt;br /&gt;
230-reflect these tapes. You will find two types of files in this&lt;br /&gt;
230-directory:&lt;br /&gt;
230&lt;br /&gt;
230- newsNNNfM.tgz the archives, tar'd and compressed&lt;br /&gt;
230-and newsNNNfM.toc the tables of contents (tar listings)&lt;br /&gt;
230-&lt;br /&gt;
230-where NNN is the tape number (from 001 to 141)&lt;br /&gt;
230-and M is the save set number (from 1 to 3 but usually 1).&lt;br /&gt;
230-&lt;br /&gt;
230-There is also a file called AllTOC.tgz which is a compressed tar archive&lt;br /&gt;
230-containing all of the .toc files.&lt;br /&gt;
230-&lt;br /&gt;
230-Please note that news001f1.tgz contains A news. All of the other tapes&lt;br /&gt;
230-contain B news. The news in this archive was collected between February&lt;br /&gt;
230-of 1981 and June of 1991. (The Scavenged.tgz file contains A news articles&lt;br /&gt;
230-which were &amp;quot;found&amp;quot; off the end of some of the earlier tapes.)&lt;br /&gt;
230-&lt;br /&gt;
230-Also below here is an 'info' directory which contains several useful&lt;br /&gt;
230-files with &amp;quot;overviews&amp;quot; of some of the archive information. Hopefully&lt;br /&gt;
230-the filenames will explain what they are. (I know, probably not.)&lt;br /&gt;
230-&lt;br /&gt;
230-The 'pc' directory contains Windows code which can unpack .tgz files. I&lt;br /&gt;
230-have also been told that the latest versions of WinZip can also read them.&lt;br /&gt;
230-&lt;br /&gt;
230--- magi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy ==&lt;br /&gt;
I just found out that the UTZOO archives have been destroyed.  Only 3rd party mirrors exist.  What an incredible loss, of nearly 2 decades of written history.  Absolutely tragic.&lt;br /&gt;
&lt;br /&gt;
From Archive.org:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This is not a collection of the UTZOO Wiseman Usenet Archive.&lt;br /&gt;
&lt;br /&gt;
In 2020 after sustained legal demands requesting a set of messages within the Usenet Archive be redacted, and to avoid further costs and accusations of manipulation should those demands be met, the archive has been removed from this URL and is not currently accessible to the public.&lt;br /&gt;
&lt;br /&gt;
Included in this item is a file listing and the md5 sums of the removed files, for the use of others in verifying they have original materials.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Networking]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Netnews_archive&amp;diff=22506</id>
		<title>Netnews archive</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Netnews_archive&amp;diff=22506"/>
				<updated>2020-08-02T13:02:43Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: UTZOO has been destroyed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:davidwiseman-tapes.jpg|200px|thumb|right|David Wiseman]]&lt;br /&gt;
There is an incredible archive [https://sourceforge.net/projects/utzoo/files/ here] of all the early usenet posts from February 1981 until June of 1991.&lt;br /&gt;
&lt;br /&gt;
== headder ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
230-Yes, you have found the on-line copy of Henry Spencer's UTZOO NetNews&lt;br /&gt;
230-Archive.&lt;br /&gt;
230-&lt;br /&gt;
230-It is not in a very reasonable format but it is all here. There were&lt;br /&gt;
230-141 magtapes in the collection and, so far, we have them organized to&lt;br /&gt;
230-reflect these tapes. You will find two types of files in this&lt;br /&gt;
230-directory:&lt;br /&gt;
230&lt;br /&gt;
230- newsNNNfM.tgz the archives, tar'd and compressed&lt;br /&gt;
230-and newsNNNfM.toc the tables of contents (tar listings)&lt;br /&gt;
230-&lt;br /&gt;
230-where NNN is the tape number (from 001 to 141)&lt;br /&gt;
230-and M is the save set number (from 1 to 3 but usually 1).&lt;br /&gt;
230-&lt;br /&gt;
230-There is also a file called AllTOC.tgz which is a compressed tar archive&lt;br /&gt;
230-containing all of the .toc files.&lt;br /&gt;
230-&lt;br /&gt;
230-Please note that news001f1.tgz contains A news. All of the other tapes&lt;br /&gt;
230-contain B news. The news in this archive was collected between February&lt;br /&gt;
230-of 1981 and June of 1991. (The Scavenged.tgz file contains A news articles&lt;br /&gt;
230-which were &amp;quot;found&amp;quot; off the end of some of the earlier tapes.)&lt;br /&gt;
230-&lt;br /&gt;
230-Also below here is an 'info' directory which contains several useful&lt;br /&gt;
230-files with &amp;quot;overviews&amp;quot; of some of the archive information. Hopefully&lt;br /&gt;
230-the filenames will explain what they are. (I know, probably not.)&lt;br /&gt;
230-&lt;br /&gt;
230-The 'pc' directory contains Windows code which can unpack .tgz files. I&lt;br /&gt;
230-have also been told that the latest versions of WinZip can also read them.&lt;br /&gt;
230-&lt;br /&gt;
230--- magi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy ==&lt;br /&gt;
I just found out that the UTZOO archives have been destroyed.  Only 3rd party mirrors exist.  What an incredible loss, of nearly 2 decades of written history.  Absolutely tragic.&lt;br /&gt;
&lt;br /&gt;
From Archive.org:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This is not a collection of the UTZOO Wiseman Usenet Archive.&lt;br /&gt;
&lt;br /&gt;
In 2020 after sustained legal demands requesting a set of messages within the Usenet Archive be redacted, and to avoid further costs and accusations of manipulation should those demands be met, the archive has been removed from this URL and is not currently accessible to the public.&lt;br /&gt;
&lt;br /&gt;
Included in this item is a file listing and the md5 sums of the removed files, for the use of others in verifying they have original materials.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Networking]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=3Com_3C501&amp;diff=22328</id>
		<title>3Com 3C501</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=3Com_3C501&amp;diff=22328"/>
				<updated>2020-06-04T08:27:25Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Poorly imported from https://arvutimuuseum.ee/th99/n/P-R/40023.htm&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ETHERLINK (3C501; ASSY.#1221)&lt;br /&gt;
&lt;br /&gt;
[[Image:3com 3c501 front.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Image:3com501-jumper.png]]&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|NIC Type&lt;br /&gt;
|Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Transfer Rate&lt;br /&gt;
|10Mbps&lt;br /&gt;
|-&lt;br /&gt;
|Data Bus&lt;br /&gt;
|8-bit ISA&lt;br /&gt;
|-&lt;br /&gt;
|Topology&lt;br /&gt;
|Linear Bus&lt;br /&gt;
|-&lt;br /&gt;
|Wiring Type&lt;br /&gt;
|RG-58A/U 50ohm coaxial&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|AUI transceiver via DB-15 port&lt;br /&gt;
|-&lt;br /&gt;
|Boot ROM&lt;br /&gt;
|Available&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CABLE TYPE SELECTION&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| Type&lt;br /&gt;
! Setting&lt;br /&gt;
|-&lt;br /&gt;
|RG-58A/U 50ohm coaxial&lt;br /&gt;
|Option 1&lt;br /&gt;
|-&lt;br /&gt;
|AUI transceiver via DB-15 port&lt;br /&gt;
|Option 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BOOT ROM CONFIGURATION&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| Setting&lt;br /&gt;
! JP3&lt;br /&gt;
|-&lt;br /&gt;
|Disabled&lt;br /&gt;
|Pins 2 &amp;amp; 3 Closed&lt;br /&gt;
|-&lt;br /&gt;
|Enabled&lt;br /&gt;
|Pins 1 &amp;amp; 2 Closed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I/O BASE ADDRESS SELECTION&lt;br /&gt;
BOOT ROM CONFIGURATION&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| Address&lt;br /&gt;
!JP4&lt;br /&gt;
!JP5&lt;br /&gt;
!JP6&lt;br /&gt;
!JP7&lt;br /&gt;
!JP8&lt;br /&gt;
!JP9&lt;br /&gt;
|-&lt;br /&gt;
|300h&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 1 &amp;amp; 2&lt;br /&gt;
|Pins 1 &amp;amp; 2&lt;br /&gt;
|-&lt;br /&gt;
|310h&lt;br /&gt;
|Pins 1 &amp;amp; 2&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 2 &amp;amp; 3&lt;br /&gt;
|Pins 1 &amp;amp; 2&lt;br /&gt;
|Pins 1 &amp;amp; 2&lt;br /&gt;
|}&lt;br /&gt;
Note:Pins designated should be in the closed position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BOOT ROM ADDRESS SELECTION&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| Address&lt;br /&gt;
!JP12&lt;br /&gt;
!JP13&lt;br /&gt;
!JP14&lt;br /&gt;
!JP15&lt;br /&gt;
!JP16&lt;br /&gt;
!JP17&lt;br /&gt;
!JP18&lt;br /&gt;
!JP19&lt;br /&gt;
|-&lt;br /&gt;
|CC000h&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|-&lt;br /&gt;
|EC000h&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 2&amp;amp;3&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|Pins 1&amp;amp;2&lt;br /&gt;
|}&lt;br /&gt;
Note:Pins designated should be in the closed position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INTERRUPT REQUEST SELECTION&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| IRQ&lt;br /&gt;
!JP20&lt;br /&gt;
!JP21&lt;br /&gt;
!JP22&lt;br /&gt;
!JP23&lt;br /&gt;
!JP24&lt;br /&gt;
!JP25&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DMA CHANNEL SELECTION&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| Channel&lt;br /&gt;
!JP26&lt;br /&gt;
!JP27&lt;br /&gt;
!JP28&lt;br /&gt;
!JP29&lt;br /&gt;
!JP30&lt;br /&gt;
!JP31&lt;br /&gt;
|-&lt;br /&gt;
|DMA1&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|DMA2&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|-&lt;br /&gt;
|DMA3&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|Open&lt;br /&gt;
|Open&lt;br /&gt;
|Closed&lt;br /&gt;
|}&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:3com_3c501_back.jpg&amp;diff=22327</id>
		<title>File:3com 3c501 back.jpg</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:3com_3c501_back.jpg&amp;diff=22327"/>
				<updated>2020-06-04T08:27:12Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: From Ebay Auction: https://www.ebay.com/itm/3COM-IE-4-ETHERLINK-8-BIT-ISA-ADAPTER-ASSY-1221/141923436340&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From Ebay Auction: https://www.ebay.com/itm/3COM-IE-4-ETHERLINK-8-BIT-ISA-ADAPTER-ASSY-1221/141923436340&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:3com_3c501_blade.jpg&amp;diff=22326</id>
		<title>File:3com 3c501 blade.jpg</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:3com_3c501_blade.jpg&amp;diff=22326"/>
				<updated>2020-06-04T08:26:58Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: From Ebay Auction: https://www.ebay.com/itm/3COM-IE-4-ETHERLINK-8-BIT-ISA-ADAPTER-ASSY-1221/141923436340&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From Ebay Auction: https://www.ebay.com/itm/3COM-IE-4-ETHERLINK-8-BIT-ISA-ADAPTER-ASSY-1221/141923436340&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:3com_3c501_front.jpg&amp;diff=22325</id>
		<title>File:3com 3c501 front.jpg</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:3com_3c501_front.jpg&amp;diff=22325"/>
				<updated>2020-06-04T08:26:31Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: From Ebay Auction:
https://www.ebay.com/itm/3COM-IE-4-ETHERLINK-8-BIT-ISA-ADAPTER-ASSY-1221/141923436340&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From Ebay Auction:&lt;br /&gt;
https://www.ebay.com/itm/3COM-IE-4-ETHERLINK-8-BIT-ISA-ADAPTER-ASSY-1221/141923436340&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=File:3com501-jumper.png&amp;diff=22324</id>
		<title>File:3com501-jumper.png</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=File:3com501-jumper.png&amp;diff=22324"/>
				<updated>2020-06-04T08:11:04Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Jumpers on a 3c501 from https://arvutimuuseum.ee/th99/n/P-R/40023.htm&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jumpers on a 3c501 from https://arvutimuuseum.ee/th99/n/P-R/40023.htm&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=4.4BSD_Lite&amp;diff=22145</id>
		<title>4.4BSD Lite</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=4.4BSD_Lite&amp;diff=22145"/>
				<updated>2020-03-17T17:08:09Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: /* downloading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:4.4 BSD Lite2 CD front.jpg|200px|right|thumb|A 4.4BSD lite CD]]&lt;br /&gt;
4.4 BSD Lite was the second last release from the [[CSRG]].  After they had to withdraw the [[Net/2]] source, the files found to be in contention with [[32v]] were removed, and this distribution was released.&lt;br /&gt;
&lt;br /&gt;
Then all of the derived projects had to ensure that they didn't have those files, or anything derived from them.&lt;br /&gt;
&lt;br /&gt;
I think at the time this would have impacted:&lt;br /&gt;
&lt;br /&gt;
* [[NetBSD]]&lt;br /&gt;
* [[FreeBSD]]&lt;br /&gt;
* [[BSD/OS|BSD/386]]&lt;br /&gt;
&lt;br /&gt;
Just like Net/2, this was not a complete OS onto itself, however it was the vast majority needed.&lt;br /&gt;
&lt;br /&gt;
from init_main.c&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@(#)init_main.c	8.9 (Berkeley) 1/21/94&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== downloading ==&lt;br /&gt;
4.4 BSD Lite can still be found on the internet...&lt;br /&gt;
*[http://http.pl.scene.org/pub/unix/systems/BSD/4.4BSD-Lite/4.4BSD-Lite.tar.gz 4.4BSD-Lite.tar.gz]&lt;br /&gt;
&lt;br /&gt;
The next and final release was [[4.4 BSD Lite2]]&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: CSRG BSD]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=4.4BSD_Lite_Release_2&amp;diff=22144</id>
		<title>4.4BSD Lite Release 2</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=4.4BSD_Lite_Release_2&amp;diff=22144"/>
				<updated>2020-03-17T17:07:34Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: /* downloads */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I think this is the last of the [[CSRG]] 4.x BSD's...&lt;br /&gt;
&lt;br /&gt;
from init_main.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@(#)init_main.c	8.16 (Berkeley) 5/14/95&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== downloads ==&lt;br /&gt;
It can be still found on the internet...&lt;br /&gt;
*[http://http.pl.scene.org/pub/unix/systems/BSD/4.4BSD-Lite/4.4BSD-Lite2.tar.gz 4.4BSD-Lite2.tar.gz]&lt;br /&gt;
&lt;br /&gt;
[[Category: CSRG BSD]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Talk:4.2_BSD&amp;diff=21760</id>
		<title>Talk:4.2 BSD</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Talk:4.2_BSD&amp;diff=21760"/>
				<updated>2019-10-19T00:50:15Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: SunOS 2/3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have a game called &amp;quot;orbit&amp;quot;.  The README says &amp;quot;This should work with no changes on Berkeley 4.2&amp;quot;.  The graphics seem to be raster bitmaps.  I see references to &amp;quot;sun&amp;quot;, and not as a star.  There is 68000 assembly code in it.  Timestamps are August 22, 1983.  I don't suppose there's a 4.2BSD for a Sun workstation?  Tarball here: https://github.com/PDP-10/Spacewar/blob/not-pdp10/orbit.tar.gz?raw=true [[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 17:31, 15 October 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
: Mystery solved: http://www.classiccmp.org/pipermail/cctalk/2019-October/050060.html [[User:Larsbrinkhoff|Larsbrinkhoff]] ([[User talk:Larsbrinkhoff|talk]]) 13:30, 18 October 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
SunOS 2.0 and 3.0 are 4.2 from what I recall.  And they most certainly use the 68000 instruction set.  They would be the most likely target.&lt;br /&gt;
&lt;br /&gt;
[[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 02:50, 19 October 2019 (CEST)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=User_talk:ForOldHack&amp;diff=21625</id>
		<title>User talk:ForOldHack</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=User_talk:ForOldHack&amp;diff=21625"/>
				<updated>2019-09-25T12:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: reply to the kirk cd request&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sigs on Talk: pages==&lt;br /&gt;
&lt;br /&gt;
We generally try and follow the Wikipedia style of signing posts on Talk: pages (so that people reading them will know straight off, without having to look in the history, who made comments, and when). There's even special Wiki syntax to do this easily; just add &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; to the end of your post, and it will be automagically transformed in this sig, with the user and time. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 13:21, 11 March 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
: Hmm, something else is going on. '[[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 01:41, 12 March 2019 (CET)' gives me date and time, and &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; gives me 4 tildies.&lt;br /&gt;
&lt;br /&gt;
: Oh, now I understand to escape the wiki process and get tildies, use &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;, but to get the sig use [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 01:42, 12 March 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: I have not seen such a funny time stamp in 34 years, when we were using uwasa.fi as a mail relay. ( Time is Wasausa, Finland ) [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 01:45, 12 March 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
: Please don't forget; I can add the sig manually, but it's easier for you. Thanks! [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 14:52, 22 March 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Note ==&lt;br /&gt;
&lt;br /&gt;
I would like to print to npib78003.local [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 05:45, 27 March 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Infobox line captions ==&lt;br /&gt;
&lt;br /&gt;
The captions in info boxes are specified in the template, as are the argument names; trying to change either in the invocation has no effect.&lt;br /&gt;
&lt;br /&gt;
If you want to change the 'Year introduced' caption, I'd be OK with that, but just to 'Introduced' I think might be potentially confusing without something to indicate that it's a temporal meaning - e.g. 'Date introduced', or something. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 12:04, 7 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Introduced sounds like marketing speak, I would prefer Release dates, since that would cover both people receiving mag tapes, and downloading comparable source. I got Redhat 5.0 on the day of release, and was able to torrent it, and was able to install it quickly. I went to a user group meeting, and for the cost of $5, got 1) a backup CD, 2) a great Tshirt, 3) a great how-to manual, and 4) some nifty stickers. Needless to say, from that day forward, I saw the lack of value in Microsoft Products. [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 11:52, 12 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:: OK, 'Date released' would work in [[Template:Infobox Software]], [[Template:Infobox OS]], and [[Template:Infobox App]]. I'll go ahead and make that change (although it will only be in the caption, not in the argument name - if I change that, I'd have to change every article that calls those templates).&lt;br /&gt;
:: Not sure that to do about [[Template:Infobox Machine]], etc - would 'Date introduced' work there? [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 16:20, 16 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
: Back to the Temporal part, We want a label to indicate its first start of general use, so that a corresponding date tag, could map to what hardware it would run on, i.e. XENIX would have a 1985 release date, and the current hardware was XTs, Turbo XTs, ATs and a few clones, &lt;br /&gt;
:Verses ATT SYS V, I guess I see through the eyes of my first C teacher, Barry Kercheval, who liked Sun workstations, because of their OS, and their compiler. The MS-DOS C compilers at the time were hacks, Microsoft C was bad, Aztek C was a bit better, Manx C would make code easy to port from Amiga to PC, and we would get constant diffrences between those and XENIX, and the other boxes we would remote into to look at their compilers. [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 11:52, 12 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:: The way I'd handle OS's where they were released on different dates on different hardware would be to put multiple entries in the 'Date released' box (sort of like the mutiple entries under 'Capacity' [[RL0x disk drive|here]]); one line for each type of hardware. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 16:20, 16 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:For RT-11, A list of boxes that it could run on, and the corresponding CPUs and memory cards that would support it, would be useful. i.e. It would not run on this hardware, but certainly would run on the current hardware of the day. [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 11:52, 12 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
== External link syntax ==&lt;br /&gt;
&lt;br /&gt;
We generally like to give the title of our external links, using the syntax &amp;lt;nowiki&amp;gt;'[URL title]'&amp;lt;/nowiki&amp;gt;, so instead of:&lt;br /&gt;
&lt;br /&gt;
[http://ana-3.lcs.mit.edu/~jnc/tech/DECIndicatorPanels.html]&lt;br /&gt;
&lt;br /&gt;
one sees this:&lt;br /&gt;
&lt;br /&gt;
[http://ana-3.lcs.mit.edu/~jnc/tech/DECIndicatorPanels.html Digital Equipment Corporation Indicator Panels]&lt;br /&gt;
&lt;br /&gt;
Much nicer for our readers! The title is formally given inside &amp;lt;title&amp;gt; tags in the HTML of the page, and displayed by the browser (often in the window title bar, but exactly how will depend on the browser and OS).&lt;br /&gt;
&lt;br /&gt;
PS: You shouldn't stick a sig in additions to ''content'' pages (where it intrudes), you only need to do it on Talk: pages. The reasoning (it dates to a very early stage on Wikipedia, before even I started there) seems to be that if one wants to know where something in a content page comes from, one looks at the History of that page; on Talk: pages (especially if one is reading one later - see for example the discussion at [[Help talk:Introduction to Categories]]), one can easily see who posted a given item directly, without needing to grub around in the history. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 15:25, 7 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Very sorry, I had forgot, and even forgot to look it up. I am so amazed by the tiny bits I have found, I only used some of those machines a few times, they were apprently very popular because they were so fantastic. &lt;br /&gt;
:Ill follow this convention on. [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 04:57, 8 April 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
Sure. BTW, [https://en.wikipedia.org/wiki/Wikipedia:SIG here] is the Wikipedia sig policy, which we follow (although we don't follow Wikipedia in most things, in this one we do). [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 15:12, 9 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:When a user sees this: [[http://mercury.lcs.mit.edu/~jnc/humour/sys286.notes System 286 release notes]] it had me choking with laughter. [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 10:59, 12 April 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Actually, I didn't write that - someone else at MIT did (don't recall who). The only humour thing I did was the first &amp;quot;Alice's&amp;quot; hack - Alice's PDP-10, maybe? [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 14:36, 13 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
== new user ==&lt;br /&gt;
&lt;br /&gt;
I don't see a new user. You are the newest user since 8 March 2019.&lt;br /&gt;
[[User:Dugo|Dugo]] ([[User talk:Dugo|talk]]) 11:25, 11 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
Right, you created a new page, [[User talk:ForOldHack/My sandbox‎‎]], in the 'User talk' namespace. On this wiki, only [https://en.wikipedia.org/wiki/Wikipedia:Administrators admins] can create new user accounts. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 14:12, 11 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
Yes, I understand. Page deleted. It does help a lot that you have more Wikipedia experience then I. Thanks. [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 10:35, 12 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
: Technically, you 'blanked' the page; it (and its history) are still there. It is actually possible to remove a page totally, but only admins have that ability. Please let me know if you ever want a page (e.g. that one) nuked. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 14:43, 13 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Yes, I have grabbed the information off that page, it can go into the great bit bucket (trash/recycler/ /dev/null)&lt;br /&gt;
&lt;br /&gt;
:How many euphemisms can we come up with for deleting a file/page? [[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 19:43, 17 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
:: OK, I have deleted that page. If I misunderstood you, or you change your mind, please let me know and I can restore it. [[User:Jnc|Jnc]] ([[User talk:Jnc|talk]]) 16:45, 24 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
No, I copied the information here. It was an experiment and it did not come out as planned. ( silent back pages ).&lt;br /&gt;
Good to know we can bring back pages if we make mistakes. &lt;br /&gt;
&lt;br /&gt;
But the more I read here about DEC/PDP/VAX, The more I agree with your respect for its elegance. I wish I had had more time with the hardware, and could have worked with it the way I have worked with PCs. &lt;br /&gt;
&lt;br /&gt;
Got a Mac Performa 630CD running today, just by cleaning it thoroughly, and giving it time to ... coalesce. &lt;br /&gt;
&lt;br /&gt;
It seems as though this Wiki is coming along with the company of a few devoted fans. Great work.&lt;br /&gt;
&lt;br /&gt;
== Visualization ==&lt;br /&gt;
&lt;br /&gt;
This is an exercise to create a text based&lt;br /&gt;
visualization tool to categorize memory boards and their resultant available operating systems:&lt;br /&gt;
&lt;br /&gt;
Chips:        Motherboard    OS&lt;br /&gt;
 1x16 DRAM    IBM PC V1      DOS 1.0 ( August 1981 ) &lt;br /&gt;
                             DOS 1.1 ( August 1981 )&lt;br /&gt;
                             CPM-86&lt;br /&gt;
                             UCSD-p &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hm... Chart:&lt;br /&gt;
&lt;br /&gt;
[https://d1k5w7mbrh6vq5.cloudfront.net/images/cache/01/fd/0f/01fd0fcde84b7edd8bcbb946c2729d01.png?c8c3be714 Dos chart, and early windows, no server.]&lt;br /&gt;
&lt;br /&gt;
[[User:ForOldHack|ForOldHack]] ([[User talk:ForOldHack|talk]]) 10:35, 12 April 2019 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kirk CD set! ==&lt;br /&gt;
&lt;br /&gt;
You can find them on his site [https://www.mckusick.com/csrg/index.html here for sale].  Its a KLUNKY ordering thing, straight out of 1993, but I got my CD/DVD set in Hong Kong no worries!&lt;br /&gt;
Totally worth it!&lt;br /&gt;
&lt;br /&gt;
[[User:Neozeed|neozeed]] ([[User talk:Neozeed|talk]]) 14:03, 25 September 2019 (CEST)&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Mach&amp;diff=21371</id>
		<title>Mach</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Mach&amp;diff=21371"/>
				<updated>2019-08-02T01:22:23Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: add in download location for 6.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox OS &lt;br /&gt;
| image = Mach-on-VAX780.png&lt;br /&gt;
| caption = Mach (1986) booting on a SIMH VAX&lt;br /&gt;
| name = Mach&lt;br /&gt;
| creator = CMU&lt;br /&gt;
| current version = 3.0 (1994)&lt;br /&gt;
| year introduced = 1985&lt;br /&gt;
| type = Multitasking, multiuser&lt;br /&gt;
| architecture = [[VAX]], [[m68k]], [[m88k]], [[i386]], [[i860]], [[ROMP]], [[POWER]], [[HPPA]], [[Sparc]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Mach was the [[microkernel]] from CMU that popularized the microkernel craze of the late 1980's and into the 1990's.  While seen as a dead end effort, it did at the time bring in many new things to the aging [[UNIX|Unix]] [[kernel]]. Mach, based loosely on [[BSD]] was a low level kernel adding [[thread]]s insteads of forked [[process]]es, and had the ability to run on SMP hardware. BSD was then ported back as a user process on top of the Mach micro kernel.&lt;br /&gt;
&lt;br /&gt;
== Archived Releases ==&lt;br /&gt;
I'm putting together a list of all the versions of Mach that I have tracked down over the years.  I'll add in building &amp;amp; running instructions as I can.  If you know or are in possession of other releases, please let me know!&lt;br /&gt;
&lt;br /&gt;
=== CMU ===&lt;br /&gt;
&lt;br /&gt;
==== 1.x ====&lt;br /&gt;
During the original development started at CMU, using various accent technologies and 4.3BSD as a starting point.  There is 2 partial trees for these releases made in 1986.  I'm assuming these are some version 1.x thing  Both of these releases are on Kirk's DVD set.&lt;br /&gt;
&lt;br /&gt;
==== 2.x ====&lt;br /&gt;
There is currently 2 versions saved of the '2.5' variation, both were found on the CSRG CD-ROM set.&lt;br /&gt;
* mk35&lt;br /&gt;
* X147&lt;br /&gt;
&lt;br /&gt;
==== 3.x ====&lt;br /&gt;
Starting with 3.0 the 4.3BSD kernel was removed from the source making this a 'pure' Microkernel.  So far the following versions have been saved:&lt;br /&gt;
&lt;br /&gt;
* mk42&lt;br /&gt;
* mk78&lt;br /&gt;
* mk80&lt;br /&gt;
* mk82&lt;br /&gt;
* mk83&lt;br /&gt;
* mk83a&lt;br /&gt;
* mk84&lt;br /&gt;
&lt;br /&gt;
=== Utah ===&lt;br /&gt;
After the winding down on Mach research at CMU, the University of Utah picked up Mach in 1994 and was released as Mach4.  Known releases are:&lt;br /&gt;
&lt;br /&gt;
* UK02p21&lt;br /&gt;
* UK22&lt;br /&gt;
&lt;br /&gt;
Further work went into the [[OSKit]], a modular system to build kernels.&lt;br /&gt;
&lt;br /&gt;
Later on Mach4 was shut down, and later attention was put into the new [[L4]] kernel.&lt;br /&gt;
&lt;br /&gt;
=== OS/F ===&lt;br /&gt;
The OS/F group made various releases based on the Utah versions.  Many were encumbered, however I have managed to track back a few releases:&lt;br /&gt;
&lt;br /&gt;
* MK6.1  The only known version online is [http://mirrors.pdp-11.ru/_misc/ftp.mrynet.com/os/Mach3.0/ here].&lt;br /&gt;
* [https://web.archive.org/web/19970606230508/https://www.osf.org/RI/PubProjPgs/MK72.htm MK7.2]&lt;br /&gt;
* [https://web.archive.org/web/19971016172524/http://www.opengroup.org/RI/PubProjPgs/MK73.htm MK7.3]&lt;br /&gt;
&lt;br /&gt;
== Mach Operating Systems ==&lt;br /&gt;
&lt;br /&gt;
Some of the [[operating system]]s that used Mach were [[NeXTSTEP]]/[[OPENSTEP]], [[Mach386]] &amp;amp; [[OSF/1]].  The [[GNU Hurd]] project also used Mach at one point before abandoning it for [[L4]].&lt;br /&gt;
&lt;br /&gt;
The [[GNU]] project had taken a version of Mach, and used the GNU license to 'gnu-ify' mach and produce GNUMach.&lt;br /&gt;
While [[Windows NT]] may share design ideas with Mach, it is NOT a derived Mach microkernel.&lt;br /&gt;
&lt;br /&gt;
== Servers ==&lt;br /&gt;
&lt;br /&gt;
Mach could run various '[[server]]' programs that would then provide an operating system personality to the user.&lt;br /&gt;
&lt;br /&gt;
=== BSDSS ===&lt;br /&gt;
&lt;br /&gt;
4.4 BSD subsystem. It was pulled at the start of the lawsuit &lt;br /&gt;
&lt;br /&gt;
=== BNR2SS ===&lt;br /&gt;
&lt;br /&gt;
BSD Net/2 subsystem &lt;br /&gt;
&lt;br /&gt;
=== Lites ===&lt;br /&gt;
&lt;br /&gt;
One of the more popular servers was Lites.  It was a BSD based personality that could then run early versions of NetBSD &amp;amp; FreeBSD.&lt;br /&gt;
&lt;br /&gt;
There was also a msdos subsystem&lt;br /&gt;
&lt;br /&gt;
== Criticism ==&lt;br /&gt;
&lt;br /&gt;
Mach was seen as unnecesary as its main idea of running multiple servers hardly ever happened.  Most projects based on Mach only ran a single server. Also every time a program made a [[system call]] it had to transition through the kernel to talk to the 'server' process, which had to go thru Mach again to do whatever it was, then back to the server, then thru Mach again to talk to the program.  The overhead of the system call was was significant, and a way was never developed to bring the LPC calls down to something comparable to an older monolithic style OS.  This is why XNU (the Nextstep/Openstep/Darwin/OSX kernel) used Mach as a [[library]] rather then as a full blown microkernel.&lt;br /&gt;
&lt;br /&gt;
The rise of Linux also showed that a re-structured monolithic kernel could not only scale on SMP hardware, but could remain portable.&lt;br /&gt;
&lt;br /&gt;
== Getting it to run ==&lt;br /&gt;
&lt;br /&gt;
Installing Mach on the PC is not a task for the timid.  It is VERY involved and difficult.  I have decided to provide an image [http://vpsland.superglobalmegacorp.com/install/MachUK22-lites-nat.zip here].  I may document the install later, but it is extremly complex.&lt;br /&gt;
&lt;br /&gt;
{{semi-stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=Darwin&amp;diff=21370</id>
		<title>Darwin</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Darwin&amp;diff=21370"/>
				<updated>2019-08-02T01:06:32Z</updated>
		
		<summary type="html">&lt;p&gt;Neozeed: Adding that the Darwin releases were based around OS/F MK6.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Darwin is the [[open source]] core of [[OS X]].&lt;br /&gt;
&lt;br /&gt;
== Rhapsody ==&lt;br /&gt;
[[Image:Darwin 0.1 booted single user mode.png|150px|thumb|right|Darwin 0.1]]&lt;br /&gt;
&lt;br /&gt;
In the beginning of the project it was a fork of [[OPENSTEP]].  As far as I've been able to track down there have been 3 public releases of this OPENSTEP Darwin.  And there have been several more public releases, up to and including OS X Server 1.0 which was based on the OPENSTEP kernel.  Further complicating things, Darwin 0.1 reports itself as Rhapsody 5.3, while Darwin 0.2 and 0.3 report themselves as Darwin 0.2/0.3&lt;br /&gt;
&lt;br /&gt;
From the source code of Darwin 0.1, The kernel is based on OS/F's 6.1 kernel.  This is evident in [https://unix.superglobalmegacorp.com/cgi-bin/cvsweb.cgi/kernel/mach/boolean.h?rev=1.1.1.1;cvsroot=Darwin0 boolean.h as an example]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * OSF Research Institute MK6.1 (unencumbered) 1/31/1995&lt;br /&gt;
 */&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following is a table of versions I've been able to put together with information from the [http://www.rhapsodyos.org/ Rhapsody Resource Page], and a mirror of the [http://mirror.informatimago.com/next/developer.apple.com/darwin/news/qa20010925.html Darwin Q&amp;amp;A].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Kernel Version&lt;br /&gt;
! OS Name&lt;br /&gt;
! OS X Version&lt;br /&gt;
! Darwin Version&lt;br /&gt;
! Code name&lt;br /&gt;
|-&lt;br /&gt;
| 5.0&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Rhapsody Developer Release&lt;br /&gt;
| N/A&lt;br /&gt;
| Grail1Z4&lt;br /&gt;
|-&lt;br /&gt;
| 5.1&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Developer Release 2&lt;br /&gt;
| N/A&lt;br /&gt;
| Titan1U&lt;br /&gt;
|-&lt;br /&gt;
| 5.2&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Rhapsody 1.0&lt;br /&gt;
| N/A&lt;br /&gt;
| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 5.3&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Mac OS X Server 1.0&lt;br /&gt;
| [[Darwin 0.1]]&lt;br /&gt;
| Hera1O9&lt;br /&gt;
|-&lt;br /&gt;
| 5.4&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Mac OS X Server 1.0.1&lt;br /&gt;
| [[Darwin 0.2]]?&lt;br /&gt;
| Loki1A2&lt;br /&gt;
|-&lt;br /&gt;
| 5.5&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Mac OS X Server 1.0.2&lt;br /&gt;
| [[Darwin 0.3]]&lt;br /&gt;
| Loki2G1&lt;br /&gt;
|-&lt;br /&gt;
| 5.6&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Mac OS X Server 1.2&lt;br /&gt;
| N/A&lt;br /&gt;
| Pele1Q10&lt;br /&gt;
|-&lt;br /&gt;
| 5.6&lt;br /&gt;
| Rhapsody&lt;br /&gt;
| Mac OS X Server 1.2v3&lt;br /&gt;
| N/A&lt;br /&gt;
| Medusa1E3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Getting this to run ===&lt;br /&gt;
&lt;br /&gt;
==== i386 ====&lt;br /&gt;
Darwin 0.x can be built using a Rhapsody/OS X Server 1.0 binary system as a starting point.  However when it comes to emulation and physical hardware the EIDE driver has a problem losing interrupts. It is not only a problem with Darwin/Rhapsody but on physical machines as well. This poses a challenge to 'white box' builders to this day. However the emulator Qemu 0.90 can run Rhapsody albeit with a busmouse driver.&lt;br /&gt;
&lt;br /&gt;
For the sake of preservation, the preserved downloads from [https://archive.org/details/darwin_0.1 Darwin 0.1 are on archive.org].  Some components in the 0.1 tars didn't make it to the 0.3 CD-ROM so they are needed to build a more 'complete' set.&lt;br /&gt;
&lt;br /&gt;
At this moment I have the following version of Darwin setup to run on Qemu:&lt;br /&gt;
 &lt;br /&gt;
 * [https://sourceforge.net/projects/aapl-darwin/files/qemu-images/Darwin03_qemu090_24_4_2017.7z/download Darwin 0.3]&lt;br /&gt;
&lt;br /&gt;
==== PowerPC ====&lt;br /&gt;
There has been tremendous improvements to Qemu, and it is now possible to install MacOS 9, and OS X Server 1.x, along with OS X 10.x.  Darwin for the PowerPC doesn't have an actual installer on the discs, but rather you boot up into MacOS, and restore a disk backup from CD onto your target hard disk, and boot into that.  Information can be found about the progress of the Qemu PowerPC on [https://www.emaculation.com/forum/viewtopic.php?f=34&amp;amp;t=7047&amp;amp;p=55205#p55205 emaculation.com]&lt;br /&gt;
&lt;br /&gt;
Currently I have images of 0.3 &amp;amp; 1.0.2:&lt;br /&gt;
&lt;br /&gt;
 * [https://sourceforge.net/projects/aapl-darwin/files/Darwin-0.3/Apple-CDROM/Darwin-0.3.toast/download Darwin-0.3.toast]&lt;br /&gt;
 * [https://sourceforge.net/projects/aapl-darwin/files/Darwin-1.0/Apple-CDROM/DarwinOS-1.0.2.dmg/download DarwinOS-1.0.2.dmg]&lt;br /&gt;
&lt;br /&gt;
The process right now involves installing MacOS 9, as 8.6 included on the 0.3 currently doesn't boot.  And likewise, the restore program on 0.3 won't run under MacOS 9, but the restore program from the 1.0.2 image will run on MacOS 9.&lt;br /&gt;
&lt;br /&gt;
For the impatient, I do have the images already extracted and setup with Qemu&lt;br /&gt;
 * [https://sourceforge.net/projects/aapl-darwin/files/qemu-images/Darwin03-PowerPC_qemu-2.11_04_22_2018.7z/download Darwin03-PowerPC_qemu-2.11_04_22_2018.7z]&lt;br /&gt;
 * [https://sourceforge.net/projects/aapl-darwin/files/qemu-images/Darwin1.00PowerPC_qemu-2.11_04_22_2018.7z/download Darwin1.00PowerPC_qemu-2.11_04_22_2018.7z]&lt;br /&gt;
&lt;br /&gt;
Currently there is no networking.&lt;br /&gt;
&lt;br /&gt;
== XNU ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Darwin 1.4.1 x86 booted.png|150px|thumb|right|Darwin 1.4.1]]&lt;br /&gt;
&lt;br /&gt;
After the release of OS X Server 1.0, it was clear at this point that OS X was doomed, as 3rd party software vendors expressed no interest in porting applications to OPENSTEP/Cocoa API's.  Instead Apple would have to go and create the Carbon framework, allowing traditional MacOS applications to use a subset of the toolbox API, and then be ported to OS X.  Along the way the older OPENSTEP kernel was dropped in favor of a newer kernel based on Mach 3.0 and a C++ driver framework.&lt;br /&gt;
&lt;br /&gt;
The Darwin OS includes both the XNU kernel, along with all the free tools.&lt;br /&gt;
&lt;br /&gt;
As far as I recall it started being fully distributed in Darwin 1.0, which was a PowerPC only release, while later releases included native support for the x86.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Released&lt;br /&gt;
! Corresponds With&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 1.0&lt;br /&gt;
! April 2000&lt;br /&gt;
! Mac OS X Developer Preview 4&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 1.2&lt;br /&gt;
! October 2000&lt;br /&gt;
! Mac OS X Public Beta&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 1.3.1&lt;br /&gt;
! April 2001&lt;br /&gt;
! Mac OS X 10.0.1&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 1.4.1&lt;br /&gt;
! Fall 2001&lt;br /&gt;
! Mac OS X 10.1&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 5.1-5.5&lt;br /&gt;
! &lt;br /&gt;
! Mac OS X v.10.1.1-10.1.5&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 6.0-6.8&lt;br /&gt;
! &lt;br /&gt;
! Mac OS X v.10.2.0-10.2.8&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 7.0-7.9&lt;br /&gt;
! &lt;br /&gt;
! Mac OS X v.10.3.0-10.3.9&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 8.0-8.11&lt;br /&gt;
! &lt;br /&gt;
! Mac OS X v.10.4.0-10.4.11&lt;br /&gt;
|-&lt;br /&gt;
! Darwin 9.0-9.1&lt;br /&gt;
! &lt;br /&gt;
! Mac OS X v.10.5.0-10.5.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Versioning confusion ===&lt;br /&gt;
&lt;br /&gt;
As mentioned over on [http://www.nextcomputers.org/forums/viewtopic.php?p=7625 this thread at nextcomputers.org], that although there was a released memo explaining the logic behind the version number changes so that way Darwin would match up to the build number of XNU, it lead to great confusion.  However this letter at least sets it to the original intent.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
New Darwin Versioning Scheme &lt;br /&gt;
&lt;br /&gt;
As of Software Update 1 for Mac OS X v10.1, we have moved to a new &lt;br /&gt;
numbering policy for the Darwin portions of Mac OS X. It you type &lt;br /&gt;
&amp;quot;uname -a&amp;quot; from the command-line, you will see that the Darwin version &lt;br /&gt;
number has changed to &amp;quot;5.1&amp;quot; (actually 5.1.0), which better aligns &lt;br /&gt;
Darwin's numbering scheme with our internal build processes. The &amp;quot;5&amp;quot; &lt;br /&gt;
refers to the major release - &amp;quot;4&amp;quot; was Mac OS X v10.0, and the earlier &lt;br /&gt;
numbers represented developer releases. The minor version '1' is &lt;br /&gt;
generally the update number, and the final number (e.g, the &amp;quot;0&amp;quot; in &lt;br /&gt;
5.1.0) represent 'variants'. For example, under the new scheme, the &lt;br /&gt;
Darwin in Mac OS X v10.1 would've been '5.0.0' whereas the Open Source &lt;br /&gt;
Darwin version released immediately afterwards (1.4.1) would've been &lt;br /&gt;
&amp;quot;5.0.1&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
We apologize for any disruption this may cause existing projects, and &lt;br /&gt;
hope this change will enable us to provide greater consistency in the &lt;br /&gt;
future. &lt;br /&gt;
&lt;br /&gt;
Sincerely, &lt;br /&gt;
Ernie Prabhakar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following releases can be downloaded [https://web-beta.archive.org/web/20090903180055/https://opensource.apple.com/static/iso/ here]:&lt;br /&gt;
*[https://sourceforge.net/projects/aapl-darwin/files/Darwin-1.0/Apple-CDROM/Darwin-1.0.toast/download Darwin 1.0 - OS X 10.0 DP 4] - [[Darwin 1.0 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwinx86-141.iso.gz Darwin 1.4.1 - OS X 10.1 x86] - [[Darwin 1.4.1 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwinppc-141.cdr.gz Darwin 1.4.1 - OS X 10.1 ppc] - [[Darwin 1.4.1 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwinx86-602.iso.gz Darwin 6.0.2 - OS X 10.2 x86] - [[Darwin 6.0.2 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwinppc-602.cdr.gz Darwin 6.0.2 - OS X 10.2 ppc] - [[Darwin 6.0.2 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwin-701.iso.gz Darwin 7.0.1 - OS X 10.3.1 unknown] - [[Darwin 7.0.1 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwinx86-801.iso.gz Darwin 8.0.1 - OS X 10.4 x86] - [[Darwin 8.0.1 Release notes|Release notes]]&lt;br /&gt;
*[https://opensource.apple.com/static/iso/darwinppc-801.cdr.gz Darwin 8.0.1 - OS X 10.4 ppc] - [[Darwin 8.0.1 Release notes|Release notes]]&lt;br /&gt;
&lt;br /&gt;
=== Getting this to run ===&lt;br /&gt;
Compatibility is a mixed bag, and it was just as bad at the time, and on real hardware.&lt;br /&gt;
&lt;br /&gt;
==== Darwin 1.4.1 ====&lt;br /&gt;
Recently I've found that it will run using Qemu 2.7.&lt;br /&gt;
I didn't have to do anything special and I've written about it [https://virtuallyfun.superglobalmegacorp.com/2016/09/20/darwin-1-4-1-installs-on-qemu-2-7/ here].&lt;br /&gt;
&lt;br /&gt;
==== Darwin 8.0.1 ====&lt;br /&gt;
Darwin 8.0.1 to run under [[Qemu]] 0.13.0.  As far as I know 1.4.1, has some kind of CPU issue, and 6.0.1 and 7.0.1 all have ACPI issues.&lt;br /&gt;
Installation is pretty simple, a config like this is more then enough to get going:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\qemu-0.13.0&amp;gt;qemu.exe -L pc-bios -m 256 -hda 4gc.disk -cdrom 801.iso -net nic,model=e1000 -net user -no-reboot -boot d&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == What runs == --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nav Unix}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Apple Operating Systems]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	</feed>