This is the README for FreeDOS Resident Calculator v0.2.0
---------------------------------------------------------


About this program
------------------

FreeDOS Resident Calculator is a programmer's 32-bit calculator.  It works
under FreeDOS (and under other DOSes too).  Documentation for this program
can be found in the files `fdrc.txt' and `fdrc.rus' in the `DOC' directory.


Copyright and license
---------------------

Copyright (c) 2006, 2007 Oleg O. Chukaev
This program distributed under the terms of the GNU General Public License.
For details see the file COPYING or <http://www.gnu.org/copyleft.html>.


Compilation notes
-----------------

To compile FDRC you need a NASM and MAKE.  I used NASM 0.98.38 and
GNU MAKE 3.79.1.  Borland MAKE (from TC 2.01) also supported.  Enter
`SRC' directory and type `make' to build FDRC.  `make clean' will delete
the file `fdrc.com'.  If you want, you can change some options, such as
color scheme, default activation key or characters used to draw frame of
FDRC's window.  To do it, edit the file `config.inc'.


Internationalization notes
--------------------------

To add another language support to FDRC copy messages.en to messages.<LANG>,
where <LANG> is a 2-character code of country.  Then replace english
messages in that file to messages in language you want to add.  Edit Makefile:
replace value of variable `LANG' to code of country you add.  Then
`make clean', and `make'.


Used Tools
----------

	NASM			0.98.38
	GNU MAKE		3.79.1
	Info-ZIP		2.31
	Insight			1.22
	Turbo Assembler Shell	3.0


The files in this distribution are
----------------------------------

FDRC.020\
	fdrc.com	Compiled version (English)
	README		This file
	file_id.diz	Short description of zip-file contents
	SRC		Source code
	DOC		Documentation
	NASMLIB		Library

FDRC.020\SRC\
	Makefile	Makefile for building this program
	fdrc.asm	Source code (main part)
	edit.inc	Source code
	math.inc	Source code
	fdrc.inc	Some constants
	config.inc	Compile-time configuration file
	messages.en	Include file: messages in English
	messages.ru	Include file: messages in Russian
	messages.de	Include file: messages in German

FDRC.020\DOC\
	COPYING		GNU General Public License
	fdrc.txt	Documentation
	fdrc.rus	Documentation in Russian
	rbil_i09.txt	Scancodes table (from RBIL 61)
	HISTORY		Revision history
	TODO		Future plans

FDRC.020\NASMLIB\
	dos.inc		Include file: DOS constants
	bios_var.inc	Include file: addresses of BIOS variables
	beep.inc	Include file: procedures for generating sound
	scancode.inc	Include file: keyboard scancodes
	cmdline.inc	Include file: command line parsing procedure
	dos_prt.inc	Include file: ASCIIZ-string printing procedure
	tsr.inc		Include file: code for TSR
	copyrigh.inc	Include file: copyright and GNU GPL messages


Oleg O. Chukaev <oleg.chukaev@mail.ru>,  26 May 2007.

PS. Excuse me for my English.  My native language is Russian.

