PDP-10 / its

Incompatible Timesharing System
Other
846 stars 80 forks source link

WAR11 - Galaxy Game #1389

Open larsbrinkhoff opened 5 years ago

larsbrinkhoff commented 5 years ago

RJL; WAR11 3

Some version of Galaxy Game. Probably hacked by RJL = Rob Lebel, Logo (hardware) hacker.

See https://code.google.com/archive/p/galaxygamepdp11/downloads

And http://www.bitsavers.org/pdf/stanford/galaxyGame/

larsbrinkhoff commented 5 years ago

@qu1j0t3 and @philbudne, this is yet another vector display that could be built in hardware and/or simulated in software.

This version has the hardware registers stubbed out. But the original listing from Google Code has them.

larsbrinkhoff commented 5 years ago

@qu1j0t3 Totally off topic here, but a wish list for displays:

Display Host Software Simulator
Type 340 PDP-6/10 Spacewar, Maclisp, MacHack, TECO(?), ... SIMH
Imlac Imlac Some sImlac
GT40 PDP-11 Lunar Lander, URUG, Maclisp, SUDS? SIMH
TK display PDP-11 11LOGO, Dazzle Dart 11SIM
Knight TV PDP-10 + PDP-11 SUDS, Spacewar, MacHack ... tv11
Galaxy Game PDP-11 Galaxy Game MAME
larsbrinkhoff commented 5 years ago

The Galaxy Game hardware has two registers for X and Y. I'm guessing they control the position of the beam quite directly.

Maybe this could be ported to the TK display by using a short display list that first resets X and Y, and then two instructions to move X and Y. The program would modify the instructions in place to alter the beam position.

qu1j0t3 commented 5 years ago

On 2018-11-09 6:20 a.m., Lars Brinkhoff wrote:

Totally off topic here, but a wish list for displays:

Display Host Software Simulator Type 340 PDP-6/10 Some SIMH Imlac Imlac Some sImlac

^^ This is my first priority. I'm going to adapt my existing vector plans to allow for sending an Imlac display list to analog X/Y (via USB), for viewing with a scope, Tek 60x family X/Y, or Tek 1720 (since these are still quite common as surplus).

The plan is for this to work in tandem with Josh Dersch's existing Imlac emulator, which decodes the display instructions and can send them to the hardware in unrolled format. Although direct emulation of the display processor in peripheral USB hardware is also a future possibility.

I know Trammell Hudson has designed a "vector graphics card" but this is an independent project, I haven't even looked at his design. Trying to come up with my own solutions.

After Imlac I'm certainly interested in looking at some of the others on Lars' list.

--Toby

GT40 PDP-11 Lunar Lander, URUG SIMH TK display PDP-11 11LOGO, Dazzle Dart 11SIM Knight TV PDP-10 + PDP-11 Some tv11 Galaxy Game PDP-11 Galaxy Game MAME

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/PDP-10/its/issues/1389#issuecomment-437330714, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZ6qH9Y6YtwO0G3M4sdY6ou-b96QYluks5utWTmgaJpZM4YWYLe.

larsbrinkhoff commented 5 years ago

Imlacs running at MIT Architecture Machine group:
https://www.youtube.com/watch?v=JgcfI254xEU

larsbrinkhoff commented 5 years ago

Added photo from Bitsavers.