APOLLO assistance computer gets THE RUST treatment

seems like all the great youngsters are rewriting tradition C programs in Rust these days, so we expect it was only a matter of time before somebody chose to integrate the memory-safe language with a few of the most historically considerable software application ever written by method of a new Apollo assistance computer (AGC) emulator. Written by [Felipe], the Apache/MIT licensed emulator can run either ROM data made of the computer’s original rope core memory, or your own code written in AGC4 assembly language.

It’s worth noting that the emulator, called ragc, needs a bit of assist before it can provide that authentic Moon landing experience. Specifically, the code only emulates the AGC itself as well as stops short of recreating the renowned screen as well as keyboard (DSKY) module. To interact with the programs running on the online AGC you’ll requirement to likewise set up yaDSKY2, an open source job that graphically recreates the panel Apollo astronauts really utilized to go into commands as well as get data from the computer.

Of course, the next step would be to hack in support for speaking to one of the physical recreations of the DSKY that have graced these pages over the years. provided the limitations of the AGC, we’d stop short of calling such an plan useful, however it would definitely produce a excellent conversation starter at the hackerspace.

Thanks for the tip, [CJ].

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post