Tree [b663cf] default tip /
History



File Date Author Commit
doc 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
htdocs 2011-02-09 Joseph Allen Joseph Allen [e2141c] Add some missing features..
COPYING 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
Makefile 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
README 2011-02-06 Joseph Allen Joseph Allen [4890e1] Fix warning, update README.
TODO 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
asm6800.c 2011-02-09 Joseph Allen Joseph Allen [fd7b68] Fix compiler warning. Check in jstricmp.
asm6800.h 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
exbug.bin 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
exor.c 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
exor.h 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
facts 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
mdos.c 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
mon.c 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
sim6800.c 2011-02-09 Joseph Allen Joseph Allen [e2141c] Add some missing features..
sim6800.h 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
swtbug.bin 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
unasm.c 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
unasm6800.c 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
unasm6800.h 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
utils.c 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
utils.h 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge

Read Me

Motorola M6800 "EXORciser" development system simulator which allows you to
run MDOS.

It also can simulate an SWTPC 6800 Computer System which allows you to run
FLEX2.

Just type "make" to compile it:

	exor	This is the simulator

	mdos	This provides file access to MDOS diskette images

	unasm	This is a stand-alone 6800 disassember

Right now the exbug.bin and swtbug.bin files must be in the current
directory.

To run the simulator:

	./exor mdos.dsk

You can get MDOS disk images here:

	ftp://bitsavers.informatik.uni-stuttgart.de/bits/Motorola/mdos/

You need to use "ImageDisk" to extract the binary data from from the .IMD
files.

	imdu disk.imd disk.dsk /b

You can get ImageDisk from here:

	http://www.classiccmp.org/dunfield/img/index.htm

Documentation about MDOS can be found here:

	http://www.bitsavers.org/pdf/motorola/

		M68MDOS3_MDOS3um_Jun79.pdf	Operating system user's manual.
		MEK6800D2.pdf			Microprocessor datasheet
		M6800_Microprocessor_Applications_Manual_1975.pdf
		Motorola_M6800_Programming_Reference_Manual_M68PRM(D)_Nov76.pdf

Some text documentation and notes can be found here:

	doc/

To run FLEX2:

	./exor --swtpc flex2.dsk

You can get FLEX2 disk images here:

	http://75.147.194.108/Downloads.htm

	Download the "Emulator executable with images", install it and find
the FLEX2 .DSK files.