This is an unfinished Atari emulator. The following file are included: README This file ATARISIM TXT The Atari emulator theory of operation ATARI Used with make DOS25 XFD A test Atari image file ROMCOPY COM An Atari file to copy the Atari ROMs EXTRACT EXE Copies the files in an Atari image file to individual files on the IBM harddrive EXTRACT CPP The c++ source code for above ATARI EXE The Atari emulator run code ATARI ROM You need to create this file ATARI LNK Used with make ATARI INC Include files for the Atari emulator MACROS INC STRUCS INC EQUATES INC ANTIC ASM Source files for the Atari emulator MEMORY ASM VIDEO ASM SIO ASM EMULATE ASM INT ASM RESET ASM ATARI ASM DATA ASM KEYBOARD ASM GITA ASM HARDWARE ASM To compile this program you need Turbo Assembler. Type: make -fatari. If you use a different assembler, you will need to modify the "atari" file. There are a number of bugs in the Player_Missile() graphics routine. Some of the character modes do not work properly under certain (?) conditions. If have included the standard demos in file dos25.xfd. Both of these demos will run with this emulator. To run the emulator, you need to create a file called atari.rom. You need to run a file called romcopy.com on an Atari 400or 800 computer. I have not tried the XL or XE Atari roms but I do not think they will work. This program will create a file called atari.rom. You will need to copy this file to the IBM. If you are really stuck and have the XF2 emulator you can do the following: xf2 dos25.xfd romcopy.com type "dos" choose dos menu item L type "d2:romcopy" push F5 key to exit Now you should be back in IBM dos. type "extract dos25.xfd" This will create the file atari.rom on the harddrive (along with the dos files). I am starting a new job and will not have time to finish this program. So feel free to make changes or just use this program as a starting point to write your own. I hope you find this useful, Mike Munoz August 1, 1994