
                                  
                                            
                                            
                                       
                                             
                                               
                                 

                               www.arnimedes.de


                           (C) 1998-2006 Oliver Lenz


-------------------------------------------------------------------------------


                                1. INTRODUCTION

This is the windows version of Arnimedes, an Amstrad CPC emulator.
It's completely rewritten and offers some improvements:

- cycle exact emulation
- new sound emulation
- digiblaster
- read digital tape files (CDT/TZX, WAV, VOC)
- can read and write V3 Snapshots
- improved CRTC emulation
- extended DSK support


However, some things are still missing or broken:

- the debugger has gone
- some bugs in the CRTC emulation


Arnimedes needs Windows 95 or higher, DirectX 7 or higher and 32 MB RAM.
A Pentium II class processor or faster is recommended. Screen resolution is
fixed to 800x600 32bit truecolor. All DirectX compatible Soundcards / Joysticks
are supported.

Arnimedes is freeware, I retain the copyright. You can copy it to friends or
make it available for download as long as no unusual fee is requested. If you
spread this program you may not modify any files of it. Arnimedes is provided
with no warranty of any kind; you use all included programs at your own risk.





                                2. INSTALLATION

No big deal. Extract the ZIP file into an empty directory, be sure that
subdirectories are extracted, and start WINARNIE.EXE.





                             3. USING THE EMULATOR

In this chapter I will explain how to load programs from disk and tape.
But first, let's start with a short look at the function keys:

F3 -> Insert disk in drive A: - 'Insert' a disk file (*.DSK) in Drive A

F4 -> Insert disk in drive B: - Same thing for Drive B

F5 -> Load a snapshot

F6 -> Save 64K snapshot

F7 -> Save 128K snapshot - Some games are using the second 64 KB bank of the
      CPC 6128. Use 128K snapshots to save them correctly.

F8 -> Reset button

F10 -> Main menu (see chapter 4)

F12 -> Exit


Loading from DSK images:

Disk images (*.DSK) are loaded from the DISK directory by default. You can
download some DSK files from my homepage www.arnimedes.de, or, if you are
looking for something in particular, visit ftp://ftp.nvg.ntnu.no/pub/cpc.
First of all, you have to insert a disk image by pressing F3. Then type CAT
and look at the filenames to find the loader. For some games this is DISC.BAS
Now try to start it by typing: RUN "DISC"
Some games don't have any filenames in the directory. In this case, try to
start the game with |CPM.
You can select disk drives A: and B: by typing |A or |B.
To save a BASIC program to disk, simply type SAVE "filename".


Loading from tape:

Digital tape images can be found at http://tzxvault.retrogames.com/Amstrad
Type |TAPE to access the emulated tape. Press F10 and select
File -> Tape -> Insert CDT/TZX or WAV/VOC. You should get a list of tape files
if you put some in the TAPE directory. Select one and close the menu. Back in
the emulation, type RUN" and press enter, then any key. The program should be
loading now.
To access the disk drive again, enter |DISC.





                                 4. MAIN MENU

System->Reset: Hard reset of the CPC

System->Info : Short information

System->Exit : Exit the emulator and return to windows



File->Disk Drive A: -> Insert disk   : 'Insert' disk file. (see chapter 3)

File->Disk Drive A: -> Eject         : 'Remove' disk file

File->Disk Drive A: -> New blank disk: Creates a new disk file in data format

File->Disk Drive A: -> Write protect : If selected, the disk file can't be
                                       changed

File->Disk Drive B: -> same as for drive A:



File->Snapshots->Load snapshot       : Load snapshot from SNAP directory

File->Snapshots->Save 64K snapshot   : creates normal snapshot

File->Snapshots->Save 128K snapshot  : creates snapshot including the extra 64K
                                       RAM of the CPC 6128

File->Snapshots->Set snapshot version: Use version 2 if you want the snapshots
                                       to be compatible with older emulators


File->Tape->Insert CDT/TZX : insert tape file (see chapter 3 for details)
File->Tape->Insert WAV/VOC : use sampled CPC tape
File->Tape->Eject tape     : remove the tape
File->Tape->Rewind to start: goes back to the start of the tape


Options->General    : Different settings for CPC emulation: CPC type (464, 664,
                      6128), RAM size from 64K up to 576K, CRTC type, Company
                      name in startup screen.
                      You can add 15 expansion ROMs from here. AMSDOS should be
                      in ROM 7 for normal operation.

Options->Joystick   : -Emulate with NUM block: uses keys 2,4,6,8 and 5 of the
                       numeric block to emulate a joystick
                      -Use first PC joystick : joystick will be used for
                       emulation

Options->Video      : Screen type (color, green, b/w) and Scanlines on/off

Options->Sound      : -Sound      : turns sound on or off
                      -Stereo     : emulates the CPC stereo sound if selected
                      -Digiblaster: digiblaster emulation on/off

Options->Directories: If you already have some DSKs, ROMs, Snapshots or tape
                      files, you can set the standard directories here. File
                      selectors will start in the corresponding directories.

Options->Save Config: Saves the current configuration, it will be used at
                      next startup.





                               5. VERSION HISTORY

V0.8  [07.04.2000] - first public release
V0.8a [15.04.2000] - fixed ROM banking for ROM select address 10..14

V1.0  [18.07.2002] - new windows version
V1.01 [17.09.2006] - fixed sound output





-------------------------------------------------------------------------------


Feel free to drop me a line if you have a question:


                       HOMEPAGE  : www.arnimedes.de

                       E-MAIL    : toxic@arnimedes.de

                       ICQ #     : 69947335

                       SNAIL-MAIL: Oliver Lenz
                                   Kornstr. 65
                                   68649 Gross-Rohrheim
