AmEDS
--------------------------------------------------------------------------------
AmEDS is an Amstrad CPC 6128 Computer emulator.
To use this emulator, you must use compatibles disk / snapshots in DSK or SNA format. 
Do not ask me about such files, I don't have them. A search with Google will certainly 
help you. But some free sna files from Vortex Software are provided with the package.

--------------------------------------------------------------------------------
***************  PRESS SPACE TO QUIT THE INTRO AT THE BEGINNING  ***************
--------------------------------------------------------------------------------

Features :
----------
 Most things you should expect from an emulator.

Missing :
---------
 All that is not yet emulated ;)

Check updates on my web site : 
http://www.portabledev.com

--------------------------------------------------------------------------------
History :
--------------------------------------------------------------------------------
V4.0 : 25/04/2010
  + Change to devkit r30 and libnds 1.4.3
  # Change sound engine
  # Change url to download play games to http://www.cpc-power.com/
  + Compress menu sounds with ADPCM 
  + Change intro screens (and compress them)
  + Load wifi list only if list is different
  
V3.0 : 26/11/2008
  * Fix a stupid bug about key redefinition (the new one couldn't be assign)
  * New interface with tab (thanks zeblackos ;) )
  * Add alpha lerp for a better screen rendering
  * Add list management for download play (a lots of games are now available)
  * Change EI_delay for each instruction (slower but more compatible, Tetris can be 
    play again now)
  * A little faster (screen rendering optimization)
  * DS Sleep mode management (a closed lid pauses AmeDS execution)
  * Improve keyboard management with stylus

V2.1 : 07/04/2008
  * Play with WIFI ! Download the game through the web and play it using the menu
   "PLAY GAME FROM THE WEB" :D !
  * Compilation with devkitarm r21 
  * Screenshot saves are now in "no resize" mode, so we have the complete CPC screen :) !
  * Multi save for snapshots and screenshots (the name ends between 000 and 999)
  * Add keys \ ] [ : ; * ? > < in the keys configuration menu
  * Sound optimization in AY 8912 (but still have pb with game EXIT for example)
  * Fix screen blink when scrolling with X
  * Accelerate Z80 management (thanks zx81 for the case / goto tip)
  * We have now 1024 files in the file list

V2.0 : 10/10/2007
  * Even more fast now :)
  * New design
  * Display optimization (direct memory access)
  * Optimization/Hack of CRTC code (so it is faster ... thanks redbug for your help)
  * Better Overscan mode management
  * Add automatic resize mode
  * Rewrite of dsk / sna files choice 
  * Rewrite of keyboard management (with correct management of SHIFT and CONTROL)
  * Add DSK autostart (activate with OPTIONS menu)
  * New AY-8912 sound management
  * The sending of a DSK / SNA file compatibility with WIFI on portabledev web site. You can see it
     at :
     http://www.portabledev.com/pages/ds/jeuxdev.-perso/ameds/liste-de-compatibilitE9-des-fichiers.php     
  * Tracks with no length management (Nexor [original]works now)

V1.1 : 30/12/2005
  * A little bit faster
  * Add sound
  * Add scrolling in file choice when the touch is still pressed
  * Add an option menu (replace icons from the bottom of the screen)
  * Ability to change each DS key with the Amtrad keyboard
  * Better screen resize
  * Save in SNA format (in OPTIONS menu)
  
V1.0 : 24/12/2005
  * Initial release too mucchhhhh sllooowwwww :(
  
--------------------------------------------------------------------------------
How tu use AmEDS :
--------------------------------------------------------------------------------
YOU MUST PATCH THE NDS FILE WITH THE DLDI PATCH BEFORE USING IT. You must patch
the nds file with the drivers compatible with your linker.
Unzip AmeDS.nds from the AMEDS.zip archive in a directory of your flash / (micro) SD 
/ MMC card.
Put the dsk/sna file where you want on your flashcard. 

That's all, AmEDS can be use now :) !

When the emulator starts, click on the disks to choose a file. you are use Up/Down 
to select a file, then use A to load it.

Controls :
 * Keyboard with stylus
 * Direction pad : the joystick ...
 * A : Fire button #1
 * B : Fire Button #2
 * X : Shift key
 * Y : Control key
 * X + pad : move screen when you are in normal resolution
 * R : Shift key
 * L : Control key
 * START : Enter key
 * SELECT : Space key
 
You can click on the differents tabs to have the options menu.

Vous pouvez cliquer sur les diffrents onglets pour obtenir le menu des options.

The AUTOLOAD option allows you to run automatically the DSK file if it's possible.

--------------------------------------------------------------------------------
Credits:
--------------------------------------------------------------------------------
Thanks zx81 for the z80 tip, you're right, it's faster now ;)
Thanks to Kukulcan for his website access (http://www.cpc-power.com/) and for help to debug 
Thanks to Ludovic Delplanque and his emulator PC-CPC, which allow me to improve AmeDS 
and understand better the CPC emulation.
Huge thanks to the authors of Caprice32, without it this 1.0 version would 
probably never have been made.
Huge thanks to redbug for help on my forum and for CrocoDS, the best amstrad emulator
for DS !
Very Huge thanks to members of my forum for the help and the support.
Special thanks to NiNxPe for the DS cover.
Special thanks too for lestat and his keybard design, even if I use mine and not your ;)
At least, thanks to use AmEDS and to tell me what you want to improve it on my
 forum http://www.portabledev.com

--------------------------------------------------------------------------------
Alekmaul
alekmaul@portabledev.com
http://www.portabledev.com
--------------------------------------------------------------------------------
