AmeDS: Difference between revisions

From GameBrew
(Created page with "{{Infobox homebrew | title = AMEDS | image = File:Ameds.png | type = Computer Emulator | version = 4.0 | licence = Mixed | author = Alekmau...")
 
No edit summary
Line 11: Line 11:
}}   
}}   


AmEDS is an Amstrad CPC 6128 Computer emulator. To use this emulator, user must use compatibles disk / snapshots in DSK or SNA format.  
AmEDS is an Amstrad CPC 6128 Computer emulator.


==Features==
==Features==
*Most things expected from an emulator
* Most things expected from an emulator


==Installation==
==Installation==
#Download and extract file
'''Note:''' In order to use this emulator, you need to also obtain compatible disk/images in DSK or SNA format.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] the nds file
 
#Unzip AmeDS.nds from the AMEDS.zip archive in a directory of flash/(micro)SD/MMC card.
Download and extract file.
#Put the dsk/sna file where you want on your flashcard.  
 
[[DLDI|DLDI]] patch the .nds file.
 
Unzip AmeDS.nds from the AMEDS.zip archive in a directory of flash/(micro)SD/MMC card.
 
Put the dsk/sna file where you want on your flashcard.  


For compatibles disk, some free sna files from Vortex Software are provided with the package.  
For compatibles disk, some free sna files from Vortex Software are provided with the package.  


==User guide==
==User guide==
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.
When the emulator starts, click on the disks to choose a file. Use Up/Down to select a file, then press A to load it.


[[File:Ameds2.png]] [[File:Ameds3.png]]
[[File:Ameds2.png]] [[File:Ameds3.png]]
Line 32: Line 37:
Stylus - Keyboard
Stylus - Keyboard


D-pad - the joystick
D-pad - Joystick


A - Fire button #1
A - Fire button #1
Line 42: Line 47:
Y - Control key
Y - Control key


X + pad - move screen when you are in normal resolution
X+D-Pad - Move screen when you are in normal resolution


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


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


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


'''V1.1 30/12/2005'''
'''V1.1 30/12/2005'''
* A little bit faster
* A little bit faster.
* Add sound
* Add sound.
* Add scrolling in file choice when the touch is still pressed
* Add scrolling in file choice when the touch is still pressed.
* Add an option menu (replace icons from the bottom of the screen)
* Add an option menu (replace icons from the bottom of the screen).
* Ability to change each DS key with the Amtrad keyboard
* Ability to change each DS key with the Amtrad keyboard.
* Better screen resize
* Better screen resize.
* Save in SNA format (in OPTIONS menu)
* Save in SNA format (in OPTIONS menu).
    
    
'''V1.0 24/12/2005'''
'''V1.0 24/12/2005'''
* Initial release too mucchhhhh sllooowwwww
* Initial release too slow.


==Credits==
==Credits==
Thanks zx81 for the z80 tip, you're right.
Thanks zx81 for the z80 tip.


Thanks to Kukulcan for his website access (http://www.cpc-power.com/) and for help to debug.  
Thanks to Kukulcan for [http://www.cpc-power.com his website access] and for help to debug.  


Thanks to Ludovic Delplanque and his emulator PC-CPC.
Thanks to Ludovic Delplanque and his emulator PC-CPC.


Huge thanks to the authors of Caprice32, without it this 1.0 version would  
Huge thanks to the authors of Caprice32, without it this 1.0 version would probably never have been made.
probably never have been made.
 
Huge thanks to redbug for help on 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.
Huge thanks to redbug for help on forum and for CrocoDS, the best amstrad emulator for DS.


Very Huge thanks to members of forum for the help and the support.


Special thanks to NiNxPe for the DS cover and keybard design.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew emulators]]
[[Category:Homebrew computer emulators on DS]]

Revision as of 09:52, 30 May 2021

AMEDS
Ameds.png
General
Author(s)Alekmaul
TypeComputer Emulator
Version4.0
LicenceMixed
Links
[Media:Ameds40.zip Download]
Website
Advertisements

<htmlet>adsense</htmlet>


AmEDS is an Amstrad CPC 6128 Computer emulator.

Features

  • Most things expected from an emulator

Installation

Note: In order to use this emulator, you need to also obtain compatible disk/images in DSK or SNA format.

Download and extract file.

DLDI patch the .nds file.

Unzip AmeDS.nds from the AMEDS.zip archive in a directory of flash/(micro)SD/MMC card.

Put the dsk/sna file where you want on your flashcard.

For compatibles disk, some free sna files from Vortex Software are provided with the package.

User guide

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

File:Ameds2.png File:Ameds3.png

Controls

Stylus - Keyboard

D-pad - Joystick

A - Fire button #1

B - Fire Button #2

X - Shift key

Y - Control key

X+D-Pad - Move screen when you are in normal resolution

R - Shift key

L - Control key

Start - Enter key

Select - Space key

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

Changelog

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".
  • 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 here.
  • 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 slow.

Credits

Thanks zx81 for the z80 tip.

Thanks to Kukulcan for his website access and for help to debug.

Thanks to Ludovic Delplanque and his emulator PC-CPC.

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 forum and for CrocoDS, the best amstrad emulator for DS.

Very Huge thanks to members of forum for the help and the support.

Special thanks to NiNxPe for the DS cover and keybard design.


Advertising: