Begin main content

Apple 1 retro fun

Apple1I'm thinking of asking for a replica Apple 1 kit for Christmas. Amazingly there are at least two choices, either a Replica 1 from Briel Computers (US), or an A-One from Achatz Electronics (Netherlands) There also seems to be a guy who has designed an even more faithful replica using the original Apple 1 PCB layout and unused surplus components. I can't find more than an unused ebay auction for his kits.

To make sure I won't get bored within an hour of completing it, there are thankfully a few emulators around to play with (Woz having released the original Monitor ROM sources for free some time ago). The one I'm having most success with is the patched version of pom1 released by the author of the Krusader Apple 1/6502 assembler (with the assembler and Apple Basic in ROM).

The ironic thing is that the hp48 calculator that I am using to do decimal/hex conversions (since I can't do them in my head yet) has way more cpu power, a bigger stack, more ram, more advance graphics and even IR!

I'm also looking into the C port of pom. It sounds like it has more issues than the Java version, but I don't much like Java so I might hack on it. The code is nice and clean - only 3.5k lines of c and header. Half of that is in the 6502 emulator. Of course to put 3.5k lines of c into context, check out the hex dump of the entire Apple Basic interpreter by Woz :)

Image source: fantastine.com

09:06 PM, 23 Nov 2006 by Mark Aufflick Permalink | Short Link | Comments (2)

XML

Blog Categories

software (29)
..cocoa (14)
  ..heads up 'tunes (5)
..ruby (4)
..lisp (1)
..perl (3)
..openacs (1)
mac (19)
embedded (2)
..microprocessor (2)
  ..avr (1)
electronics (3)
design (1)
photography (24)
..black and white (6)
..A day in Sydney (18)
..The Daily Shoot (5)
food (2)

Notifications

Icon of Envelope Request notifications

Syndication Feed

XML

Recent Comments

  1. John Amoratis: Thanks for making a wonderful program
  2. Unregistered Visitor: To replace current categories or remove them...
  3. Unregistered Visitor: Base 256
  4. Unregistered Visitor: ...
  5. Unregistered Visitor: www.pipl.com
  6. Unregistered Visitor: This reminds me of the infinite monkeys
  7. Unregistered Visitor: Feedback
  8. Unregistered Visitor: Diito... Snow Leopard no worky
  9. Unregistered Visitor: WFM
  10. Unregistered Visitor: Pie