logoalt Hacker News

masswerklast Wednesday at 8:59 AM2 repliesview on HN

The choice of AppleSoft BASIC for a recreation seems to be somewhat odd and deliberate, and doesn't represent the typical limitations of the time (AppleSoft BASIC does floating point math!): in August 1975, the MOS 6502 hadn't even been announced and the Apple ][ wasn't yet a dream. Even Microsoft 4K BASIC for the Altair hadn't been introduced, yet (this was to happen only later in October.) Meaning, none of the basic technology of choice would have been available.

Something along the lines of Intel 8080 assembly may have been more appropriate, given that the target platform would have probably been a coin-op machine. (Given that "Gun Fight", the first arcade video game utilising a microprocessor, wasn't yet released, even this would have been an ambitious choice. Atari doing research for something that required an ALU may be even more interesting than the involvement of the young Steve Jobs.)

PS: This is just to give some truth to "this is where the hackersnews jerks will say this is an ad". ;-)


Replies

rob74last Wednesday at 11:41 AM

Yeah... it's a bit unclear to me what hardware this was even supposed to run on? The home and arcade video games Atari was producing at the time (Pong and later Breakout) were based on discrete logic chips, so weren't "programmable" in any modern sense of the word. As you wrote, the 6502 was only introduced later in 1975, and designs using it came even later.

greenbitlast Wednesday at 10:07 AM

Yes, someone cramming code into 4K ROMs in 1975 would very likely have been writing in assembly language. With you on that one.

show 2 replies