Platforms

 

North Star Computers

Made in USA by North Star in 1977-10
Generation: 1
Units sold: 100000

Released games per year

7778798081828384858687 401020300
Kentucky Fried ComputersNorth Star Computers began by selling IMSAI computers and s-100 accessories including 16K memory boards. Like many entities that sold s-100 accessories, they soon had the idea of manufacturing their own computer to use their s-100 accessories in a different, better, and/or perhaps more profitable way that existing computers could. Several products contributed to their first computer. Their s-100 Floating Point Board was a coprocessor that added floating-point operations to the main z80 and/or 8080 CPUs in the system. North Star's own operating system (NSDOS aka North Star DOS) and programming languages (BASIC and PASCAL) could make use of the board seamlessly. It allowed mathematical operations to be performed up to 50 times faster. Side note, North Star PASCAL included an entire development suit equivalent to what we would call an IDE these days. Any other software required the user to know quite a bit more about the board as well as their own computer. Their next product in the chain was their Micro-Disk System floppy drive. The basic innards of the drive were a Shugart SA-400 mechanism ($390). They opted to use hard-sectored disks to overcome the hardware that spun disks fluctuating speeds (A complete Shugart drive included more expensive hardware and an expensive sophisticated controller so there was much less fluctuation to begin with). Hard-sectoring means there are physical holes in the disk to measure each individual sector. A controller was integrated into the system so users did not have to supply their own and force it to be compatible (as was common with other lower priced floppy drives at the time). There drive was considered the fastest and most reliable at the time. It also included PROM memory that contained bootstrap code so uses didn't need to worry about that. At the time, computers generally did not have a BIOS requiring the user to load one every time they used their computer. And then to solve the issue of users being able to use floppy the drive in their own programs, they included a machine language monitor, North Star DOS and North Star Basic! Their bootstrapping, monitor, BASIC, and NSDOS only used 1K of memory of the host system. For comparison, the Commodore PET required 20K of the systems memory. Basic documentation for software and hardware included and this was all the average user needed. None of this was required to be used by the user. They could load their own code into the drive's storage or modify North Star's code to their own ends. The controller allowed up to 4 drives, had automatic error checking, and even power saving that switched everything on and off as needed without user interruption of intervention (actually intended to reduce ware and tear). All this for $699. That may sound outrageous, but other compete floppy disk hardware with similar reliability at the time could cost thousands of dollars as the operating system, a language, bootstrapping, and a controller may not be included, and if they were, the user probably could not modify or replace them. Ads for the North Star MDS proudly proclaimed "That's right, complete." As per standard procedure at the time, source code for everything was also included. However, if you needed documentation for source code, or a copy of the documentation (if say, the user somehow had an illegal copy of the software), was $5 each. Of note. The MDS could become misaligned on occasion and had to be re-calibrated. But this was considered a minor issue when the MDS was introduced. It was considered a much better alternative than punch tape and even better than cassette tape. Both of those required users to toggle or type in a loading program each time they needed to use the i/o. The North Star MDS required the user to set the entry address to $E800 and flick the RUN switch on their system. Affordable floppy disk systems were extremely complicated to use and/or less reliable and reliable floppy systems were to expensive.

North Star Horizon (1977)
All the pieces were there. North Star's FPB and MDS were affordable, reliable, and convenient for computer hobbyists. North Star DOS, North Star BASIC, North Star Extended BASIC, North Star PASCAL, and North Star monitor worked with s-100 hardware and were optimized for North Star hardware. Everything also worked with CP/M, a 3rd party had created a CP/M variant for North Star hardware. There were FORTRAN, COBOL, hex editors, text editors, assembly, IDEs, Word processors, payroll, mailing list managers, inventory, database, accounting, and POS pregames designed with North Star hardware compatibility. They decided to create their own computer in a wooden box (this became a metal box soon after NSH's release). The North Star Horizon's design would be unusual in that it put the main Z80A CPU, 16K RAM, ROM, 2 serial ports, and the MDS system (with NSDOS and Extended BASIC) on the motherboard and included two disk drives by default for $1899. A one disk drive option was also available for $1599. Most other s-100 computers only used the motherboard to hold the s-100 slots and everything else had to plug in, and be purchased separately, most likely from several different companies, including the CPU board(s). Horizon still could use s-100 accessories, there were 12 slots, and it was readily compatible with z80 or 8080 boards. The Horizon could be unboxed and without needing any hardware to be assembled or added, just worked. Well, except for a terminal with display and keyboard. North Star did sell those as well, but their's never seemed to catch on. North Star's floating point board was of course a preinstalled option. The also offered a z80 board that worked as a concurrent coprocessor. And there was an 8080 board option. All the Horizon s-100 boards were fully compatible with any s-100 machine and their MDS remained a popular accessory in the entire market. The drives were initially single-density, single-sided (89kB). When every variant of single-density, double-density, single-sided and double-sided were announced, people stopped buying drives and waited for the DS-DD 360kB. North Star just managed to survived this fiasco. By 1979 they had added 32k RAM boards to their product line. And 64K RAM boards at some point. Their dives were tremendously successful but, within a year of their availability, successful techniques to use soft-sectored floppy disks with only one index hole (or none) were created. Most famously, Steve Wozniak designed Apple's drives to function without an index hole and for this reason the drive needed no hardware to find the sectors. Soft-sector did not normally go out of alignment. Hard sectors disks remained faster and more reliable for a time but the rest of the industry was betting on soft-sector drives and they had always been cheaper. Also, the rest of the industry was moving away from Z80 in favor of the x86 architecture. Because of dwindling use of s-100 hardware, Z80 and hard-sectored drives, creating games and software for North Star computers meant using North Star hardware and North Star software for development. Even the universally common BASIC language did not deal with hard-sectored disks, so North Star BASIC was required. hard-sectored floppy disks were so different from every other system that most developers didn't want to be bothered with it. Despite being one of the first home computers to put almost everything in an works-out-of-the-box the never moved away from the computer+terminal design. Their competition used monitors and keyboards. North Star was not aggressive in transitioning to x86 and never game up on hard-sectored drives. The company cease operating in 1984.

North Star Advantage (1982)
Same Z80A CPU and disk drives, SS-DD standard. It could beep (which can be abuse to produce multiple tones). Same options as the Horizon plus more. 64K RAM (expandable to 768K?), 16K "graphics RAM" (it used dedicated video RAM). A 5MB Winnie (IBM Winchester Disk hard drive, "hard drive" was not a term yet) was an option. North Star began offering an 8088 coprocessor board that was MS-DOS 1.0 compatible at this time. The DOS 1.0 compatibility was of little use as IBM PC DOS 1.10 was much more widely used by that time. Hardly anything worked with MS-DOS 1.0 anymore. The dedicated 16K video RAM was of importance, because of the 640x240 pixel display capability. 8 parallel ports allowed for the simultaneous use of 8 parallel terminals. This was a popular enough use by customers that North Star would use a server-workstation design as their next computer.

North Star Dimension (1984)
NOT in UVL's Norther Star Computers platform
This is a different beast. It was called a server. And used an 80186 CPU. Technically, it is an IBM PC-compatible. If there are games for it, they probably belong in separate platform or perhaps in the DOS platform with a North Star Dimension tag. It was designed to use 8086 based modified IBM XT BUS boards to connect with external parallel port terminals. It shipped with a custom MS-DOS with TurboDOS and Novell NetWare as options. It allowed up to 12 parallel workstations (and 24 serial terminals, but no body did that anymore) to share up to 16 disk or tape backups or "fixed drives" (still no "Hard Drive" term), 12 modems, and/or 12 printers. 80x25 text, 640x400 graphics, 640x200 graphics.
#

tech info

resolution: 640×240 pixels,80x24 text
memory: 16-768k
CPU: 1 or 2 Zilog Z80@4-8MHz,Intel 8080,NorthStar FPB
sound: none or speaker