Voyager 1 FDS Computer Emulator (zaneham.github.io)

79 points by rahen 15 hours ago

rahen 13 hours ago

The author has also published a Setun-70 emulator (a Soviet ternary computer rather than a binary one):

https://github.com/Zaneham/setun70-emulator

brandonpelfrey 10 hours ago

I was just looking at this yesterday. Apparently Voyager 1 architecture, ISA, etc are well known but Voyager 2 is still denied via FOIA on grounds of copyright.

somat 9 hours ago

Would they be different? They launched 16 days apart. I always assumed they were mostly the same core hardware. hm... rereading the wikipedia pages now...

tpoindex 12 hours ago

Are the distance and signal delay numbers supposed to be accurate? NASA's page has them substantially different. Nice work, however!

https://science.nasa.gov/mission/voyager/where-are-voyager-1...

bennett_dev 11 hours ago

Next add realistic signal delay so you have to wait a day to get the result

spicybright 13 hours ago

Is it possible to hook this up to some kind of satellite space simulator to control a virtual voyager?

asah 12 hours ago

it would be amazing to include a few example programs!

cgijoe 12 hours ago

Click the "Load Example" drop-down menu in the bottom-right corner.

iberator 12 hours ago

Wow. Only 10 instruction set? Looks like father of RISC cpu design

rahen 11 hours ago

This was common back then. The PDP-8 had eight primary instructions, although one of them was multi-purpose. This helped keep the hardware simple when we didn't have ICs.

RISC isn't about having a small ISA but about a regular, orthogonal instruction set.

vivzkestrel 13 hours ago

- stupid question: what is the program about? what are we trying to achieve?

ErroneousBosh 13 hours ago

It emulates the computer that runs Voyager 1.

I'm not sure I understand the question.

vivzkestrel an hour ago

but how did you get access to the actual program that NASA has running on it?