Voyager 1 FDS Computer Emulator

(zaneham.github.io)

62 points | by rahen 7 hours ago

8 comments

  • rahen 5 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 2 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 1 hour 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 4 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 3 hours ago
    Next add realistic signal delay so you have to wait a day to get the result
  • spicybright 5 hours ago
    Is it possible to hook this up to some kind of satellite space simulator to control a virtual voyager?
  • asah 5 hours ago
    it would be amazing to include a few example programs!
    • cgijoe 4 hours ago
      Click the "Load Example" drop-down menu in the bottom-right corner.
    • Natalia724 3 hours ago
      [dead]
  • iberator 5 hours ago
    Wow. Only 10 instruction set? Looks like father of RISC cpu design
    • rahen 3 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 5 hours ago
    - stupid question: what is the program about? what are we trying to achieve?
    • ErroneousBosh 5 hours ago
      It emulates the computer that runs Voyager 1.

      I'm not sure I understand the question.