An established leader in the arcade, Sega entered the home market right on the heels of Nintendo. Renamed the Sega Master System, the system known as the Mark III in Japan debuted in the United States in 1986. The Sega Master System used an 8-bit CPU, 128K ROM-based operating system and had a 128K of RAM. Games came on two types of cartridges: a large cartridge that could hold a megabit of game code, and a smaller cartridge that held 256 kilobits of game code.
In 1989, Sega introduced the world's first 16-bit home video game system, the Genesis. Based on Motorola's 68000 processor, the system was technically superior to anything else on the market. But the sheer dominance of Nintendo overshadowed the Genesis, when the rival company debuted the Super Nintendo Entertainment System later that same year.
But Sega beat Sony and Nintendo to the punch with a 32-bit system. The Saturn was officially launched on May 11, 1995. Not only was it the first 32-bit system, but it had two 28.8 MHz 32-bit Hitachi SH-2 processors working in parallel! Sega's Saturn was an amazing system with an incredible architecture, but quickly fell behind the other 32-bit system released that year, Sony's PlayStation.
Code-named Katana, the Dreamcast was released in the fall of 1999, the first system to provide a built-in modem and 128-bit graphics.
<!-- hide this script from old browsers
var f = parseFloat(form.DegF.value, 10);
var c = 0;
c = (f - 32.0) * 5.0 / 9.0;
form.DegC.value = c;
<!-- done hiding from old browsers -->
In the body of the page there is a typical form:
<FORM> <h2>Fahrenheit to Celsius Converter</h2> Enter a temperature in degrees F: <INPUT NAME="DegF" VALUE="0" MAXLENGTH="15" SIZE=15> <p> Click this button to calculate the temperature in degrees C: <INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON onClick=temp(this.form)> <p> Temperature in degrees C is: <INPUT NAME="DegC" READONLY SIZE=15> </FORM>
This line is key:
<INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON onClick=temp(this.form)>
This is a normal button control. When the user clicks it, it calls the function in the head of the page because of the onClick notation.
Here are several interesting links: