5 thoughts on “MIT CADR emulator on a Mac

  1. If you want this iMac G5 when I get a newer Mac in a month or so, say the word.
    I’ll either sell it to you cheap, or give it to you outright (as you saved us a lot of time/money helping out with the house stuff). It’s a 1.8Ghz, 17″, SuperDrive, 1G RAM, 80G HD, and AppleCare.

  2. I try to get the CADR-Simulator started on my Mac but with no success. If i modify the makefile as described in the readme-file and try to rebuild, it always results in:

    noname:/users/deroxman/desktop/cadr deroxman$ ls
    README.txt chaos disk.img usim
    noname:/users/deroxman/desktop/cadr deroxman$ cd usim
    noname:/users/deroxman/desktop/cadr/usim deroxman$ ls
    Makefile config.c div.c logo.h readmcr.c ucadr.mcr.979
    README config.h fadd.txt macro.c sdl.c ucadr.sym.841
    cadr_1.bin config.o iob.c main.c sdl.c.old ucadr.sym.979
    cadr_2.bin decode.c iob.o main.o sdl.o ucode.c
    cadr_3.bin decode.o kbd_new.c new syms.c ucode.h
    cadr_4.bin disk.c kbd_new.o partition-78.48.lod1 syms.o ucode.o
    cadr_5.bin disk.img kbd_old.c partition-sys210.lod2 template.disk1 usim.h
    cadr_6.bin disk.o keyboard.cfg poo.html template.disk2 win32
    cadrmem.c diskmaker keyboard.h prom.dis.txt template.disk3 x11.c
    chaos.c diskmaker.c lod promh.sym.9 ucadr.lisp.841 x11.o
    chaos.o diskmaker_old.c lod.c readmcr ucadr.mcr.841
    noname:/users/deroxman/desktop/cadr/usim deroxman$ make
    cc -o usim main.o decode.o ucode.o disk.o iob.o chaos.o syms.o config.o x11.o kbd_new.o -L/usr/X11R6/lib -lX11
    /usr/bin/ld: main.o bad magic number (not a Mach-O file)
    /usr/bin/ld: decode.o bad magic number (not a Mach-O file)
    /usr/bin/ld: ucode.o bad magic number (not a Mach-O file)
    /usr/bin/ld: disk.o bad magic number (not a Mach-O file)
    /usr/bin/ld: iob.o bad magic number (not a Mach-O file)
    /usr/bin/ld: chaos.o bad magic number (not a Mach-O file)
    /usr/bin/ld: syms.o bad magic number (not a Mach-O file)
    /usr/bin/ld: config.o bad magic number (not a Mach-O file)
    /usr/bin/ld: kbd_new.o bad magic number (not a Mach-O file)
    collect2: ld returned 1 exit status
    make: *** [usim] Error 1
    noname:/users/deroxman/desktop/cadr/usim deroxman$

    If someone could give me hint to solve my problem i would be very happy.

    Thanks.

  3. Hi, I’d like to know whether you had answer to this bad magic number error. I am running to the same. Did you?

  4. Sorry, but I did not get an answer yet. If you get one sometime, please let me know.

Comments are closed.