Menu

Tree [92a223] default tip /
 History

Read Only access


File Date Author Commit
 doc 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
 htdocs 2016-01-18 Joseph Allen Joseph Allen [92a223] update links
 COPYING 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
 Makefile 2016-01-17 Joseph Allen Joseph Allen [298bc9] Add EXORterm support
 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 2016-01-17 Joseph Allen Joseph Allen [298bc9] Add EXORterm support
 exor.h 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
 exorterm.c 2016-01-17 Joseph Allen Joseph Allen [992362] Support more terminals
 exorterm.h 2016-01-17 Joseph Allen Joseph Allen [298bc9] Add EXORterm support
 exorterm.md 2016-01-15 Joseph Allen Joseph Allen [7ba132] update
 facts 2011-02-06 Joseph Allen Joseph Allen [6f092a] Initial checkin of exorsim.
 mdos.c 2011-02-09 Joseph Allen Joseph Allen [b663cf] Merge
 mdos.dsk 2016-01-18 Joseph Allen Joseph Allen [6a647d] Add disk..
 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.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.