**************************************************************************** DOCUMENTATION FOR CCS64 V1.06 SHAREWARE (C) 1997 PER HÅKAN SUNDELL (C) 1997 COMPUTERBRAINS All rights reserved. 3 July 1997 **************************************************************************** COPYRIGHT --------- This version is shareware. DISCLAIMER ---------- The installation and use of this product is done completely under your own responsibility. Under no circumstances should the producers of this product be held responsible for any damages or costs, that this product in any way could cause you or your equipment. INTRODUCTION ------------ Welcome to the world of CCS64. This a software emulator for the Commodore 64 computer. You may say this is not the first program trying to emulate the C64. But this is planned to be the finale C64 emulator. I have worked in several years with this product, studying the C64 into its innermost secrets. This shareware version should run perfectly with all games or demos, even those using the 1541 disk drive. REGISTRATION ------------ As this is SHAREWARE, if you like and use this program you are supposed to register it. Of course you then will get a registered version of this program with additional features and bonuses. At the moment the register fee is 30 USD, or equal amount in GBP,DEM or SEK. Credit cards or CHEQUES can NOT be used. Please consult your local post office or bank for proper ways of sending money to Sweden. To register you send a international postal money order or cash money, together with your name, address and/or e-mail to: Per H†kan Sundell Sundell Consulting Nygatan 5A IV S-231 43 TRELLEBORG SWEDEN SYSTEM REQUIREMENTS ------------------- Minimum requirements: * Pentium processor or equal. * 8 Mb of internal memory. * VGA graphics. * DOS 5.0 or later. Additional support: * Soundblaster 8/16 or compatibles. * Gravis Ultrasound. * Windows 95. INFORMATION ----------- The emulation of the C64 computer supports: * 99.9% 6510 CPU. All imaginable programs should work. The emulation of CPU is cycle exact and considers all strange side-effects. * 99.9% 6567 VIC - PAL. All imaginable graphics modes and effect should work. The emulation of VIC is pixel exact and considers all strange effects, both known and unknown, as it emulates the inner workings of the VIC chip. * 6581 SID. Nearly 100% except for filters. The emulation of SID is cycle exact and constructs fully synthetic samples in 8 or 16 bits resolution. * 99.9% 6526 CIAS. All features of the I/O circuits. The emulation of CIA is cycle exact. * 99% Commodore 1541 Diskdrive. The emulation of 1541 is cycle exact. * C64 Keyboard. All keys including Restore. To make it easier to use the program supports: * Graphics output for VGA in resolutions 384x282,384x246,368x240 and 320x200. * Sound output for Soundblaster or Ultrasound in quality up to the maximum the soundcard manages (45454 Hz in 16 bit). * 'Reset and Load' of one-parted programs in .PRG or .T64 file formats. * Screen snap-shot, saves an image of the whole current C64 screen (504x312 pixels). * Joystick emulation, both with keys and real PC joysticks. * Options menu. * True tape emulation including turbotape and tape images (use originals on tape). Sorry but for the true tape images, I am the only on able to create them, as I use special hardware and program on my AMIGA computer. The registered version of the program will in near future (or already does) support: * Ability to actually save the currently used .D64 file that is used for 1541 emulation. This enables you to save hiscores etc. from games that saves data to the 1541 diskdrive. * Better options menu. * Making wave-files from C64 music. * Cartridge support. * Speed control. * Support for different file formats like LYNX and extended 1541. The registered version is on the working stage and will be ready as fast as users register. Thus, more support from you gives better program. INSTRUCTIONS ------------ To start the program from Windows, just double-click the C64 icon or run CCS64_95.BAT . If you want to run from DOS, change to correct directory and type CCS64. If you have any problems with running the program from Windows, then reboot and run the program from DOS instead. To change the program preferences either use the program menu by pressing the key F9 from the program, or edit the C64.CFG file: SCREENMODE= 1 - 320 horizontal pixels and 200 vertical lines Chained mode in 70 Hz. 2 - 368 horizontal pixels and 240 vertical lines Planar mode in 60 Hz. 3 - 384 horizontal pixels and 246 vertical lines Planar mode in 60 Hz. 4 - 384 horizontal pixels and 282 vertical lines Planar mode in 50 Hz. Note that the PAL Television standard is most like mode 4. If you change to a mode that doesn't work on your equipment, immediately quit the program by pressing PAUSE or shut of the computer. SOUNDENABLE= YES - On. NO - Off. SAMPLEFREQ= 11111,22222,45454 etc. recommended on Soundblaster. 11025,22050,44100 etc. recommended on Ultrasound. any other value (ex. 17923) if your soundcard can manage it. SAMPLEBITS= 16 - Tries to use 16 bits samples, otherwise uses 8. 8 - 8 bits samples. LOADPATH= the path where you have your C64 games and demos. To use PC joysticks you don't have to calibrate, just plug it in anytime. The keyboard is emulated almost like a real C64 keyboard except for these keys: PAUSE = Exit CCS64. F9 = Options menu. Print Screen = Captures the screen as an image (screen64.bmp). Scroll Lock = Reinitialize screen mode. Sometime Windows manages to distort colors when switch between programs. Left CTRL = Commodore. Escape = Run/Stop. Delete = Arrow Up. Insert = Pound. Home = Clr/Home. Page Up = RESTORE. Observe that you must HIT this key like on a real C64! The default joystick emulation in keys is as follows: C64 Joystick Port 1 - Fire - Right ALT (ALT GR) Up - Keypad % Down - Keypad 5 Left - Keypad 7 Right - Keypad 9 C64 Joystick Port 2 - Fire - Right CTRL Up - Keypad 8 Down - Keypad 2 Left - Keypad 4 Right - Keypad 6 To use the Options menu press F9 and the use the cursor keys to select. To actually start a program after 'Reset and Load' you have to type RUN and pressing Enter. This is because 'Reset and Load' only loads the program into C64's memory banks. To change 1541 disk just select the .D64 file and enter its directory. KNOWN PROBLEMS -------------- Using the emulator under Windows with old and outdated sound drivers can sometimes cause the system to hang, or getting no sound at all. In these cases, run in DOS if possible. NOTES ----- The C64 roms is under copyright (C) by Commodore Business Machines. If you don't want these original roms you could replace the files KERNAL.ROM, BASIC.ROM and CHAR.ROM. CONTACT ADDRESS --------------- If you have any emulation problems or suggestions, that don't concern SID filters or NTSC, please contact me. e-mail: Hakan.Sundell@xpress.se CCS64 homepage: http://www.fatal-design.com/ccs64 Note that these addresses can change within near future, and when so have happended you most certainly can find my new addresses by searching the Internet.