Page 1 of 1

How to Load the Apollo 11 Rocket On VirtualBox

Posted: 18. Sep 2016, 13:57
by FrankTC
Hi Everybody,

This may seem a little silly, but I am serious about doing this.

I have quite a big nut to crack. I recently found the Apollo 11 Source Code written in AGC. I know how to compile the source code, however, I do not know how to load it on VirtualBox for a virtual rocket. I am kind of a noob at VirtualBox, so if somebody could show me how to change what parts are needed, that would be great.

Thanks

Re: How to Load the Apollo 11 Rocket On VirtualBox

Posted: 18. Sep 2016, 14:58
by socratis
Moving to "Using VirtualBox" since I highly doubt that you're going to install VirtualBox on the AGC.
FrankTC wrote:I know how to compile the source code, however, I do not know how to load it on VirtualBox for a virtual rocket.
From Wikipedia on the Apollo Guidance Computer:
The Apollo Guidance Computer (AGC) was a digital computer produced for the Apollo program that was installed on board each Apollo Command Module (CM) and Lunar Module (LM). The AGC provided computation and electronic interfaces for guidance, navigation, and control of the spacecraft.[2] The AGC had a 16-bit word length, with 15 data bits and one parity bit.
VirtualBox emulates an i386 computer, or 8080 at its lowest. That's far from what the AGC is. The AGC is a really primitive computer unit. Short (and long) answer is you can't do it in VirtualBox. There are far too many technical differences in the computer "setup".

You may want to look at AGC simulators like:
- http://svtsim.com/moonjs/agc.html
- https://www.ibiblio.org/apollo/