=======================================================================
                      Radical 8085 Simulator
=======================================================================
	By:-
		Rohit Kumar (99/3019)
		Department of Computer Science and Engineering
		Punjab Engineering College, Chandigarh
=======================================================================

All usage should be done from the base directory
of the Simulator. The base directory is shown in
the tree below.

(currently all files are compiled for RedHat Linux 7.2)

	. 				<Base Directory>
	|-- Readme.TXT			<This file>
	|-- Source			<All Source Code>
	|   |-- Assembler-Pass1.cpp	<Assembler Source>
	|   |-- Assembler-Pass2.cpp	<Assembler Source>
	|   |-- MakeRegMemMap.cpp	<Intermediary Module>
	|   |-- SimGUISrc.c		<Simulator GUI Source>
	|   |-- SimProcess.cpp		<8085 Simulator>
	|   `-- common.h		<Common Modules>
	|-- bin				<Binaries>
	|   |-- Assembler-Pass1
	|   |-- Assembler-Pass2
	|   |-- MakeRegMemMap
	|   |-- SimGUI
	|   |-- SimProcess
	|   `-- assemble
	|-- etc				<Intermediary files>
	|   |-- memregsmap
	|   |-- memregsmap2
	|   |-- opcodes.txt
	|   `-- registers
	`-- testsamples

=======================================================================
To Compile:
	g++ -o bin\Assembler-Pass1 Source\Assembler-Pass1.cpp
	g++ -o bin\Assembler-Pass2 Source\Assembler-Pass2.cpp
	g++ -o bin\MakeRegMemMap   Source\MakeRegMemMap.cpp
	g++ -o bin\SimProces       Source\SimProcess.cpp
	gcc -o bin\SimGUI          Source\SimGUISrc.c `gtk-config --cflags` `gtk-config --libs`
=======================================================================
To Run:
	From Base Directory
		./bin/SimGUI

	GUI Shortcuts:
		    F1:  Load a file
		    F5:  Run the Program
		   F10:  Quit Simulator
		Return:  Trace one Line
=======================================================================
	To report any problems contact: <rohitkumar@hotpop.com>
=======================================================================
