3B1 emulator: IT BOOTS! (sort of)
quapla at xs4all.nl
Tue Dec 14 01:14:55 CST 2010
Hmm, that bring back some taughts of the past....
Very nicely done!
> They say "A picture says a thousand words"... well, here's a screenshot
> of the current version of FreeBee booting the System Loader and
> Diagnostics disc for the 3B1:
> And for those who don't believe anything unless they see it moving:
> To make this work...
> * Install the LibSDL (Simple DirectMedia Layer) development libraries,
> and a C compiler. On Debian/Ubuntu, you want to 'apt-get install'
> build-essential and libsdl*-dev. You'll also want make, sed, awk and
> grep, which should auto-install when build-essential installs. On
> Windows, you're on your own (though a homebuilt SDL and mingw32 should
> work... in theory).
> * Grab the FreeBee source code:
> And the ROM images:
> * Grab ImageDisk from Dave Dunfield's website, and the Version 3.51
> Diagnostics Disk (.IMD file) from Bitsavers
> * Use Dosemu, DOSBox, or a conveniently located DOS or Windows box to
> convert the .IMD into a .BIN file:
> IMDU 01_DIAGS.IMD 01_DIAGS.BIN /B
> Copy the BIN file onto the Linux box.
> * Untar the tarball, and cd into the directory it creates.
> * make
> * Copy the disc image in here, and rename it to 'discim'.
> * Create a directory called 'roms', and unpack the 14C and 15C binaries
> (.bin files) into there. Rename them to '14c.bin' and '15c.bin'
> * Run:
> * Watch the fun.
> No, the keyboard isn't emulated (yet), no the hard drive isn't emulated
> yet, and no, it doesn't boot past the RAM test screen... Keyboard is
> next on the hitlist, followed by interrupts, masking and the
> MMU/pagefault traps.
> I'm looking for other folks to help out with this -- a reasonably
> experienced 68K coder would be useful, or folks who know how the WD 1010
> and 2797 Winchester and FDD controllers behave in 'real life'
> (unfortunately I don't have a 2797 to breadboard with).
> classiccmp at philpem.me.uk
Dit is een HTML vrije email / This is an HTML free email.
More information about the cctech