Difference between revisions of "Mark 1"

imported>NelsonJenkins
(Hardware)
imported>NelsonJenkins
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The '''Mark I''' is a computer hardware platform in production by [[Gentek]]. It features a wide variety of software and realistic, immersive operation.
+
The '''Mark 1''' (previously '''Mark I''') is a computer hardware platform in development by [[NBS]]. It is the first and only fully-functional graphical computer capable of operating entirely on LSL.
  
 +
[[File:COMPUTER_OF_1986_wiki.jpg|thumb|300px|right]]
  
 +
[[File:Mk1-OriginalDisplay.png|thumb|300px|left]]
 
==Origins==
 
==Origins==
The Mark I was first spawned in December 2011 by [[Nelson Jenkins]] with assistance from [[Will Szymborska]]. The idea of an individual-character display was thrown around for years, but wasn't technically feasible until recently due to newer LSL functions and mesh construction possibilities. [[Adel Button]] assisted by designing the character display object, which was scripted in only a few hours late at night. The first design ever displayed on the Mark I display was a grey dialog box for SeiOS on a green background with a drop shadow, listing off the names of the primary developers (Nelson, Adel, and Will). The casing and peripherals were made in the following weeks, along with the core of SeiOS.
+
The Mark 1 was first spawned in December 2011 by [[Nelson Jenkins]] with assistance from [[Will Szymborska]]. The idea of an individual-character display was thrown around for years, but wasn't technically feasible until recently due to newer LSL functions and mesh construction possibilities. [[Adel Button]] assisted by designing the character display object, which was scripted in only a few hours late at night. The first design ever displayed on the Mark I display was a green SeiOS dialog box with a drop shadow. The casing and peripherals were made in the following weeks, along with the core of SeiOS.
  
 +
Originally the display was going to be [[Media:Mk1-DisplayDesign.png|40x20 characters]], which would have been 50 prims land impact. However, the display was sized down to 32x15 characters, which reduced the land impact cost considerably. However, after [[Sei Computing]] was transferred to [[NBS]], the display driver was redesigned which allowed for 48x20 characters, as well as foreground and background colors for each character cell. The new display driver, named "TrueColor", also sharpened the display characters and added the capability for monochrome displays. This display driver was made possible by the use of an attachment for the display object, which also reduced the prim count of the computer dramatically.
  
==Hardware==
+
As of 2016, the Mark 1 is being redesigned with a new case and a new operating system. The operating system will implement a more adaptable program manager so that the computer operates much more realistically.
The Mark I's hardware is as follows ([[Mark I System Calls|system calls]]):
 
* 480-character 16-color display w/ multi-tile sprite support & 8-layer underlay
 
* 40 kB hard disk
 
* 40 kB floppy disk drive
 
* 10 MHz processor clock rate
 
* 32 kB of RAM
 
* Dual 9-pin serial ports
 
* 87-key keyboard with direct (gesture) and indirect (touch) input support
 
Additionally, add-on components provide the following hardware:
 
* 60 cps / 60 dpi dot-matrix printer
 
* Dual 40 kB floppy disk drives + dual 40 kB hard disk "databox" external drive
 
* 14.4 kbit/s modem compatible with TCP/IP (internet) and SFP (Sei File Protocol)
 
The [[DS/200 Server]] also provides a 40 kB hard disk and 40 kB floppy disk drive for network use.
 
  
==Software==
+
{{NBS}}
There are three types of software supported by the Mark I:
 
* SeiOS system software
 
** Provides core functionality of the SeiOS system
 
** Cannot be modified or removed, except by System Core Upgrade Disk (SCUD)
 
* SeiOS programs
 
** Installable by the user (or pre-installed) using a Program Installer Disk (PID)
 
** Direct access to system components and large memory use
 
** Cannot be created by users/developers (except ''maybe'' by certified developers in the future)
 
* SeiBASIC programs
 
** Run directly from hard disk or File Storage Disk (FSD)
 
** Limited/slower access to system through [[SeiBASIC]] functions
 
** Can be created and distributed by users/developers
 
** Low memory use
 
 
 
 
 
{{MarkI}}
 

Latest revision as of 22:33, 30 September 2016

The Mark 1 (previously Mark I) is a computer hardware platform in development by NBS. It is the first and only fully-functional graphical computer capable of operating entirely on LSL.

COMPUTER OF 1986 wiki.jpg
Mk1-OriginalDisplay.png

Origins

The Mark 1 was first spawned in December 2011 by Nelson Jenkins with assistance from Will Szymborska. The idea of an individual-character display was thrown around for years, but wasn't technically feasible until recently due to newer LSL functions and mesh construction possibilities. Adel Button assisted by designing the character display object, which was scripted in only a few hours late at night. The first design ever displayed on the Mark I display was a green SeiOS dialog box with a drop shadow. The casing and peripherals were made in the following weeks, along with the core of SeiOS.

Originally the display was going to be 40x20 characters, which would have been 50 prims land impact. However, the display was sized down to 32x15 characters, which reduced the land impact cost considerably. However, after Sei Computing was transferred to NBS, the display driver was redesigned which allowed for 48x20 characters, as well as foreground and background colors for each character cell. The new display driver, named "TrueColor", also sharpened the display characters and added the capability for monochrome displays. This display driver was made possible by the use of an attachment for the display object, which also reduced the prim count of the computer dramatically.

As of 2016, the Mark 1 is being redesigned with a new case and a new operating system. The operating system will implement a more adaptable program manager so that the computer operates much more realistically.