КОМПЬЮТЕРНЫЕ ИГРЫ / ИГРЫ
Expensive Planetarium
screenshot | || |
caption | Spacewar! на PDP-1 в Музеи компьютерной истории |
developer | Питер Самсон |
released | 1962 or 1963 |
platform | PDP-1 |
genre | Планетарий |
website | Проект реставрации PDP-1 |
Expensive Planetarium — планетарий, написанный Питером Самсоном для Spacewar!, одна из первых интерактивных компьютерных игр. Был написан в Массачусетском технологическом институте (MIT) в том числе студентом Стивеном Расселлом, которые запрограммировали её, игра Spacewar! впервые была запущена в начале 1962 года на PDP-1, подаренный школе компанией Digital Equipment Corporation (DEC).
Самсон закодировал ночное небо между 22½ градусами северной широты и 22½ градусами южной широты на основе данных American Ephemeris and Nautical Almanac. Планетарий отображает все звезды пятой величины над Кембриджем, штат Массачусетс в их относительной яркости. Звезды могут быть зафиксированы или двигаться справа налево.
THE WORLD'S TOP 10 MOST EXPENSIVE WATCHES IN 2014 Top 10 Most Expensive Watches in the World 2014.Все видео
Написана в ассемблере PDP-1, и получила свое название (Дорогой планетарий) от стоимости PDP-1 в то время, около $120000 USD. Его предшественник — Expensive Typewriter написан Стивеном Пинер и улучшен Петром Дойч позволяя пользователям управлять TX-0 и PDP-1 напрямую. Expensive Typewriter схож с Colossal Typewriter написанным Джоном Маккарти и Роландом Силвером. Также в течение этого периода, Роберт А. Вагнер написал Expensive Desk Calculator, а Дэвид Гросс создал Expensive Tape Recorder вместе с Аланом Котоком.
Почти оригинальный Spacewar! может быть воспроизведен на функционирующем PDP-1, восстановленным в Музее компьютерной истории в 2004—2006 гг.
Примечание
- Этот стаб основан на The Mouse That Roared: PDP-1 Celebration Event Lecture 05.15.06 (Google Video), Музей компьютерной истории, 15 мая 2006
- Этот стаб основан на Происхождения Spacewar от Д. М. Грец, Creative Computing, август 1981, и Creative Computing Video & Arcade Games, весна 1983
- Этот стаб основан на Spacewar и Readme на MIT Media Lab
- Emacs и другие редакторы (Google), Эрик Фишер, alt.folklore.computers, 2000
Полный исходный код
Исходный код был найден здесь.
PDF был найден здесь.
Stars by prs for s/w 2b
6077/
/stars 1
- 3/13/62 prs.
define
mark X, Y
repeat 8, Y=Y+Y
8192-X Y
terminate
1j, mark 1537, 371 /87 taur, aldebaran
mark 1762, -189 /19 orio, rigel
mark 1990, 168 /58 orio, betelgeuze
mark 2280, -377 /9 cmaj, sirius
mark 2583, 125 /25 cmin, procyon
mark 3431, 283 /32 leon, regulus
mark 4551, -242 /67 virg, spica
mark 4842, 448 /16 boot, arcturus
1q, mark 6747, 196 /53 aqil, altair
2j, mark 1819, 143 /24 orio, bellatrix
mark 1884, -29 /46 orio
mark 1910, -46 /50 orio
mark 1951, -221 /53 orio
mark 2152, -407 / 2 cmaj
mark 2230, 375 /24 gemi
mark 3201, -187 /30 hyda, alphard
mark 4005, 344 /94 leon, denebola
2q, mark 5975, 288 /55 ophi
3j, mark 46, 333 /88 pegs, algenib
mark 362, -244 /31 ceti
mark 490, 338 /99 pisc
mark 566, -375 /52 ceti
mark 621, 462 / 6 arie
mark 764, -78 /68 ceti, mira
mark 900, 64 /86 ceti
mark 1007, 84 /92 ceti
mark 1243, -230 /23 erid
mark 1328, -314 /34 erid
mark 1495, 432 /74 taur
mark 1496, 356 /78 taur
mark 1618, 154 / 1 orio
mark 1644, 52 / 8 orio
mark 1723, -119 /67 erid
mark 1755, -371 / 5 leps
mark 1779, -158 /20 orio
mark 1817, -57 /28 orio
mark 1843, -474 / 9 leps
mark 1860, -8 /34 orio
mark 1868, -407 /11 leps
mark 1875, 225 /39 orio
mark 1880, -136 /44 orio
mark 1887, 480 /123 taur
mark 1948, -338 /14 leps
mark 2274, 296 /31 gemi
mark 2460, 380 /54 gemi
mark 2470, 504 /55 gemi