Tag Archives: iPhone

Emulating an Apple //e on an Apple iPhone 4

Okay,  since iDOS has been release and pulled,  I was recently playing with DOSBOX,  I’m a huge vintage computing fan, and I have all of my old PC and Apple hardware,  plus I’ve taken the time to emulate these older systems to show off my older efforts (I was a huge BBS enthusiast when I was younger, since roughly 1982)

I was inspired by someones comments to make a Apple ][ emulator for iOS (which I’d love to see KEGS or something else ported)

What better way to show off a little than to install DosPAD (aka iDOS, based on the DOSBox emulator) on my iPhone.

One really cool thing about DosBOX is the several interesting ways that networking can be emulated.  Being a BBS enthusiast, the way it emulates a modem (and listening on a TCP port, when a connection is detected, it “rings” the modem) led me to set up my older BBS programs that ran under DOS,  MajorBBS, Renegade, Synchronet, all work.

But my enthusiasm started with the Apple ][ and //e computer, and thats where my BBS obscession started.  So I started looking for something along the lines of KEGS or some other apple ][ emulator being ported to Mac osX and perhaps to iOS.  No luck, and I’m not yet proficient enough to port the code myself.

BULB GOES ON..  See if one of the older 16 bit Apple 2 emulators will run in DOSBox!  I started  by getting DOSBox running under my trusty Ubuntu Netbook.  So I gather some of my stuff together, copy APPLEPC to a path and mount it in DOSBox, OOPS! Forgot to get a ROM for my Apple //e.  I find a rom and copy it over.  It boots and hangs, OOPS, need an apple boot disk.  So I created a prodos disk image from one of my original disks.  BINGO it boots!

Yech its kinda slow,  but it worked!

Next step,  copy the files in my APPLEPC directory to the iDOS emulator on my iPhone…..

BINGO! It works!

Its slow,  opening the super serial card actually works (you get a ring, and can type ATA to answer) and Ascii Express (running tardis) worked perfectly.

Stay tuned for my next steps,  to install my old BBS Hard disk image and connecting to it.

More pictures and updates to follow!