Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:downloads [2020/06/14 09:40]
Adrien Destugues [Haiku version]
en:downloads [2024/03/04 09:10] (current)
Philippe Rimauro
Line 3: Line 3:
 ACE is currently available for MorphOS and Haiku only. ACE is currently available for MorphOS and Haiku only.
  
-ACE is localized in French((including the online bubbles-help and documentation)), English((including the online bubbles-help and documentation)) and German((including online bubbles-help, not the full docmentation yet)) languages.+ACE is localized in French((including online bubbles-help and documentation)), English((including online bubbles-help and documentation))German((including online bubbles-help, not the full docmentation yet)) and Spanish((including online bubbles-help, not the full docmentation yet)) languages. 
 +====== MorphOS ======
  
-====== MorphOS version ======+^ Fichiers ^ Description ^ 
 +| **{{:ACE-MorphOS.lha|ACE 1.26}}** | The emulator in its native version.\\ Some default expansion plugins to emulate:\\      -> the joysticks,\\      -> the printer,\\      -> the [[http://www.cpcwiki.eu/index.php/Multiface_II|Multiface Two]],\\      -> the [[http://www.cpcwiki.eu/index.php/AMX_Mouse|AMX mouse]],\\      -> the [[http://www.cpcwiki.eu/index.php/Kempston_Mouse|Kempston mouse]],\\      -> the  [[http://www.cpcwiki.eu/index.php/Digiblaster|Soundplayer/Digiblaster sound card]],\\      -> the [[http://www.cpcwiki.eu/index.php/Gunstick|Gun-Stick light gun]],\\      -> the [[http://www.cpcwiki.eu/index.php/Amstrad_Magnum_Phaser|Magnum Light Phaser light gun]],\\      -> the [[http://www.cpcwiki.eu/index.php/Trojan_Light_Phazer|Trojan Light Phazer light gun]],\\      -> the [[http://www.cpcwiki.eu/index.php/Loriciel_Phaser_(West_Phaser)|West Phaser light gun]].\\ The SDK for expansion plugins((so that you can create your own ones)).\\ The system ROMs for all CPC models((freeware distribution allowed by Amstrad Ltd. for usage into emulators only)).\\  A extensive documentation.\\ The arec2raw tool((to convert ACE video recordings (AREC files) into raw audio and video files)).\\ Some example scripts to control ACE from AREXX or Lua.\\ Ambient filetypes for Amstrad CPC files recognition.| 
 +^ Additional expansion modules (ACEpansions) ^^ 
 +| {{:albireo.acepansion-morphos.lha|Albireo 1.6}}\\ {{:2nd-albireo.acepansion-morphos.lha|2nd Albireo}} | Module emulating the [[https://pulkomandy.github.io/shinra.github.io/albireo.html|Albireo]] (USB port and Micro-SD card).\\ 2nd Albireo module emulates an additional Albireo connected at the same time.| 
 +| {{:x-mass.acepansion-morphos.lha|X-Mass 2.0}} | Module emulating the [[http://www.cpcwiki.eu/index.php/X-Mass|X-Mass]] (IDE/PATA interface).| 
 +| {{:nova.acepansion-morphos.lha|Nova 1.2}} | Module emulating the [[https://pulkomandy.github.io/shinra.github.io/nova.html|Nova]] (non volatile memory and real time clock).| 
 +| {{:dandanator.acepansion-morphos.lha|Dandanator 1.1}} | Module emulating the [[https://auamstrad.es/le-dandanator-entertainment-system/|Dandanator]] (programmable game cartridges module).| 
 +| {{:play2cpc.acepansion-morphos.lha|Play2CPC 1.0}} | Module emulating the [[https://www.cpcwiki.eu/index.php/Play2CPC|Play2CPC]] (game cartridges module of type Amstrad Plus, integrating a sound card with 3 channels PSG((Programmable Sound Generator))).| 
 +| {{:multiplay.acepansion-morphos.lha|MultiPlay 2.0}} | Module emulating the [[https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/multiplay-mx4-expansion|MultiPlay]] (additional mice and joysticks ports).| 
 +| {{:willy.acepansion-morphos.lha|Willy 1.1}} | Module emulating the  [[https://pulkomandy.github.io/shinra.github.io/willy.html|Willy]] equipped with a  [[https://www.serdashop.com/OPL3LPT|OPL3LPT]] sound card (FM synthesizer, up to 18 channels).| 
 +| {{:playcity.acepansion-morphos.lha|PlayCity 1.1}} | Module emulating the  [[https://www.cpcwiki.eu/index.php/PlayCity|PlayCity]] (6 stereo channels PSG((Programmable Sound Generator)) sound card and hardware timers).| 
 +| {{:amdrum.acepansion-morphos.lha|Amdrum 1.1}} | Module emulating the [[http://www.cpcwiki.eu/index.php/Amdrum|Amdrum]] (8-bit mono sound card).| 
 +| {{:ssa-1.acepansion-morphos.lha|SSA-1 1.0}} | Module emulating the [[https://www.cpcwiki.eu/index.php/Amstrad_SSA-1_Speech_Synthesizer|SSA-1 speech synthetizer]] (english speaking speech synthetizer).| 
 +| {{:dktronics-speech.acepansion-morphos.lha|DK'Tronics Speech 1.1}} | Module emulating the  [[https://www.cpcwiki.eu/index.php/Dk%27tronics_Speech_Synthesizer|DK'Tronics speech synthetizer]] (english speaking speech synthetizer).| 
 +| {{:technimusique-speech.acepansion-morphos.lha|TechniMusique Speech 1.0}} | Module emulating the  [[http://www.cpcwiki.eu/index.php/TMPI_speech_synthesizer|Techni-Musique speech synthetizer]] (multilingual sing capable speech synthetizer).| 
 +| {{:mirageimager.acepansion-morphos.lha|Mirage Imager 1.2}} | Module emulating the [[http://www.cpcwiki.eu/index.php/Mirage_Imager|Mirage Imager]] (board to freeze the CPC and handle snapshots).| 
 +| {{:cyclecounter.acepansion-morphos.lha|Cycle counter 1.1}} | Module allowing access to processor's cycle counters from Z80 code (developer tool).| 
 +^ Optional libraries (recommended) ^^ 
 +| [[http://aminet.net/package/util/libs/FResample|fresample.library]] | Audio resampling library from Dietrich Epp which is used to improve sound quality.| 
 +| [[http://aminet.net/package/dev/mui/MCC_HexEdit|HexEdit.mcc]] | MUI custom class from Miloslaw Smyk which is used by the built-in memory editor.| 
 +| [[http://aminet.net/package/util/rexx/RexxMathLib|rexxmathlib.library]] | AREXX math library from Thomas Richter which is required by some example scripts.| 
 +^ Tools ^^ 
 +| [[http://aminet.net/package/dev/cross/rasm|rasm]] | Roudoudou's Z80 assembler.| 
 +| {{:vasm-z80-MorphOS.lha|vasm}} | Z80 assembler from Volker Barthelmann recompiled for MorphOS by myself.| 
 +| [[http://aminet.net/package/dev/cross/HideurMakeur|Hideur Makeur]] | CPC file header handling tool from Aittahar Mounir recompiled for MorphOS by myself. | 
 +====== Haiku ======
  
-It is the main version which is always up-to-date with the latest features.+^ Fichiers ^ Description ^ 
 +| **{{:ace-haiku-x86_64-1.26.0.zip|ACE 1.26.0}}** (64-bit version)\\ **{{:ace-haiku-x86_gcc2-1.26.0.zip|ACE 1.26.0}}** (32-bit version) | The emulator ported by PulkoMandy.\\ Some default expansion plugins to emulate:\\      -> the joysticks,\\      -> the printer,\\      -> the [[http://www.cpcwiki.eu/index.php/Multiface_II|Multiface Two]],\\      -> the [[http://www.cpcwiki.eu/index.php/AMX_Mouse|AMX mouse]],\\      -> the [[http://www.cpcwiki.eu/index.php/Kempston_Mouse|Kempston mouse]],\\      -> the  [[http://www.cpcwiki.eu/index.php/Digiblaster|Soundplayer/Digiblaster sound card]],\\      -> the [[http://www.cpcwiki.eu/index.php/Gunstick|Gun-Stick light gun]],\\      -> the [[http://www.cpcwiki.eu/index.php/Amstrad_Magnum_Phaser|Magnum Light Phaser light gun]],\\      -> the [[http://www.cpcwiki.eu/index.php/Trojan_Light_Phazer|Trojan Light Phazer light gun]],\\      -> the [[http://www.cpcwiki.eu/index.php/Loriciel_Phaser_(West_Phaser)|West Phaser light gun]].\\ The SDK for expansion plugins((so that you can create your own ones)).\\ The system ROMs for all CPC models((freeware distribution allowed by Amstrad Ltd. for usage into emulators only)).\\  A extensive documentation.\\ The arec2raw tool((to convert ACE video recordings (AREC files) into raw audio and video files)).\\ Some example scripts to control ACE .| 
 +^ Additional expansion modules (ACEpansions) ^^ 
 +| {{:albireo.acepansion-haiku-x86_64-1.6.zip|Albireo 1.6}} (64-bit version)\\ {{:2nd-albireo.acepansion-haiku-x86_64-1.6.zip|2nd Albireo}} (64-bit version)\\ {{:albireo.acepansion-haiku-x86_gcc2-1.6.zip|Albireo 1.6}} (32-bit version)\\ {{:2nd-albireo.acepansion-haiku-x86_gcc2-1.6.zip|2nd Albireo}} (32-bit version) | Module emulating the [[https://pulkomandy.github.io/shinra.github.io/albireo.html|Albireo]] (USB port and Micro-SD card).\\ 2nd Albireo module emulates an additional Albireo connected at the same time.| 
 +| {{:x-mass.acepansion-haiku-x86_64-2.0.zip|X-Mass 2.0}} (64-bit version)\\ {{:x-mass.acepansion-haiku-x86_gcc2-2.0.zip|X-Mass 2.0}} (32-bit version) | Module emulating the [[http://www.cpcwiki.eu/index.php/X-Mass|X-Mass]] (IDE/PATA interface).| 
 +| {{:nova.acepansion-haiku-x86_64-1.2.zip|Nova 1.2}} (64-bit version)\\ {{:nova.acepansion-haiku-x86_gcc2-1.2.zip|Nova 1.2}} (32-bit version)| Module emulating the [[https://pulkomandy.github.io/shinra.github.io/nova.html|Nova]] (non volatile memory and real time clock).| 
 +| {{:dandanator.acepansion-haiku-x86_64-1.0.zip|Dandanator 1.0}} (64-bit version)\\ {{:dandanator.acepansion-haiku-x86_gcc2-1.0.zip|Dandanator 1.0}} (32-bit version) | Module emulating the [[https://auamstrad.es/le-dandanator-entertainment-system/|Dandanator]] (programmable game cartridges module).| 
 +| {{:play2cpc.acepansion-haiku-x86_64-1.0.zip|Play2CPC 1.0}} (64-bit version) \\ {{:play2cpc.acepansion-haiku-x86_gcc2-1.0.zip|Play2CPC 1.0}} (32-bit version) | Module emulating the [[https://www.cpcwiki.eu/index.php/Play2CPC|Play2CPC]] (game cartridges module of type Amstrad Plus, integrating a sound card with 3 channels PSG((Programmable Sound Generator))).| 
 +| {{:multiplay.acepansion-haiku-x86_64-2.0.zip|MultiPlay 2.0}} (64-bit version)\\ {{:multiplay.acepansion-haiku-x86_gcc2-2.0.zip|MultiPlay 2.0}} (32-bit version)| Module emulating the [[https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/multiplay-mx4-expansion|MultiPlay]] (additional mice and joyticks ports).| 
 +| {{:willy.acepansion-haiku-x86_64-1.2.zip|Willy 1.2}} (64-bit version) \\ {{:willy.acepansion-haiku-x86_gcc2-1.2.zip|Willy 1.2}} (32-bit version) | Module emulating the  [[https://pulkomandy.github.io/shinra.github.io/willy.html|Willy]] equipped with a  [[https://www.serdashop.com/OPL3LPT|OPL3LPT]] sound card (FM synthesizer, up to 18 channels) \\ and a [[https://www.serdashop.com/S2P|S2P]] wavetable General MIDI synthetizer.| 
 +| {{:playcity.acepansion-haiku-x86_64-1.1.zip|PlayCity 1.1}} (64-bit version) \\ {{:playcity.acepansion-haiku-x86_gcc2-1.1.zip|PlayCity 1.1}} (32-bit version) | Module emulating the  [[https://www.cpcwiki.eu/index.php/PlayCity|PlayCity]] (6 stereo channels PSG((Programmable Sound Generator)) sound card and hardware timers).| 
 +| {{:amdrum.acepansion-haiku-x86_64-1.1.zip|Amdrum 1.1}} (64-bit version) \\ {{:amdrum.acepansion-haiku-x86_gcc2-1.1.zip|Amdrum 1.1}} (32-bit version) | Module emulating the [[http://www.cpcwiki.eu/index.php/Amdrum|Amdrum]] (8-bit mono sound card).| 
 +| {{:ssa-1.acepansion-haiku-x86_64-1.1.zip|SSA-1 1.1}} (64-bit version)\\ {{:ssa-1.acepansion-haiku-x86_gcc2-1.1.zip|SSA-1 1.1}} (32-bit version) | Module emulating the [[https://www.cpcwiki.eu/index.php/Amstrad_SSA-1_Speech_Synthesizer|SSA-1 speech synthetizer]] (english speaking speech synthetizer).| 
 +| {{:dktronics-speech.acepansion-haiku-x86_64-1.1.zip|DK'Tronics Speech 1.1}} (64-bit version)\\ {{:dktronics-speech.acepansion-haiku-x86_gcc2-1.1.zip|DK'Tronics Speech 1.1}} (32-bit version)| Module emulating the  [[https://www.cpcwiki.eu/index.php/Dk%27tronics_Speech_Synthesizer|DK'Tronics speech synthetizer]] (english speaking speech synthetizer).| 
 +| {{:technimusique-speech.acepansion-haiku-x86_64-1.1.zip|TechniMusique Speech 1.1}} (64-bit version)\\ {{:technimusique-speech.acepansion-haiku-x86_gcc2-1.1.zip|TechniMusique Speech 1.1}} (32-bit version)| Module emulating the  [[http://www.cpcwiki.eu/index.php/TMPI_speech_synthesizer|Techni-Musique speech synthetizer]] (multilingual sing capable speech synthetizer).| 
 +| {{:mirageimager.acepansion-haiku-x86_64-1.0.zip|Mirage Imager 1.1}} (64-bit version)\\ {{:mirageimager.acepansion-haiku-x86_gcc2-1.0.zip|Mirage Imager 1.1}} (32-bit version)| Module emulating the [[http://www.cpcwiki.eu/index.php/Mirage_Imager|Mirage Imager]] (board to freeze the CPC and handle snapshots).| 
 +| {{:cyclecounter.acepansion-haiku-x86_64-1.1.zip|Cycle counter 1.1}} (64-bit version) \\ {{:cyclecounter.acepansion-haiku-x86_gcc2-1.1.zip|Cycle counter 1.1}} (32-bit version) | Module allowing access to processor's cycle counters from Z80 code (developer tool).| 
 +^ Tools ^^ 
 +| [[https://depot.haiku-os.org/#!/pkg/rasm|rasm]] | Roudoudou's Z80 assembler.| 
 +| [[https://depot.haiku-os.org/#!/pkg/vasm|vasm]] | Z80 assembler from Volker Barthelmann recompiled for Haiku by myself.| 
 +| [[https://depot.haiku-os.org/#!/pkg/hideur_maikeur|Hideur Makeur]] | CPC file header handling tool from Aittahar Mounir recompiled for Haiku by myself|
  
-===== The emulator ===== 
- 
-The archive includes: 
-  * The emulator itself. 
-  * Some expansion plugins including the source code and the SDK to create your own ones((are provided plugins for emulation of joysticks, mice, light guns, sound cards and more)). 
-  * Firmware, BASIC and AMSDOS ROMs((freeware distribution allowed by Amstrad Ltd. for usage into emulators only)), for Amstrad CPC464, CPC664, CPC6128 and Amstrad Plus((in all known languages and official versions)). 
-  * The documentation. 
-  * The arec2raw tool to convert ACE video recordings (AREC files) into raw audio and video files. 
-  * Some example scripts. 
-  * A bonus drawer with Ambient filetypes for Amstrad CPC files recognition. 
- 
-**{{:ACE-MorphOS.lha|Download ACE v1.21 for MorphOS}}.** 
- 
-===== Tools ===== 
- 
-You can also install the following tools if you expect to use ACE as a cross-developpment station: 
-  * [[http://aminet.net/package/util/rexx/RexxMathLib|Download the rexxmathlib.library]] from Thomas Richter (used by some example scripts). 
-  * {{:vasm-z80-MorphOS.lha|Download vasm}} (Z80 assembler) from Volker Barthelmann recompiled for MorphOS by myself. 
-  * [[http://aminet.net/package/dev/cross/HideurMakeur|Download Hideur Makeur]] (CPC files header handling) from Aittahar Mounir recompiled for MorphOS by myself. 
-  * {{:cyclecounter.acepansion.lha|Cycle counter ACEpansion}}, a plugin to let you access CPU cycle counters from CPC code. 
-====== Haiku version ====== 
- 
-This is still a beta version based on a old version of ACE, but it is working almost as expected. 
- 
-The archive includes: 
-  * The emulator itself, 
-  * Some expansion plugins including the source code, 
-  * Firmware, BASIC and AMSDOS ROMs((freeware distribution allowed by Amstrad Ltd. for usage into emulators only)), for Amstrad CPC464, CPC664, CPC6128 and Amstrad Plus((in all known languages and official versions)). 
-  * The documentation. 
-  * Some example scripts. 
- 
-{{:ace-haiku-1.13.0.zip|Download ACE v1.13.0 beta for Haiku}}((port by PulkoMandy)). 
 ====== Miscellaneous ====== ====== Miscellaneous ======
  
-===== ace-arec2raw ===== +^ Fichiers ^ Description ^ 
- +| {{:ace-arec2raw-src.zip|ace-arec2raw}}\\ (POSIX source code) | POSIX-compatible source code of the arec2raw tool from ACE.\\ Useful to convert then encode ACE video recordings on another computer((more powerfull, less cute)).\\ To be compiled on your preferred machine| 
-ACE comes with a native tool arec2raw which let you convert then encode video recordings. But if you wish to do this operation on a different computer((more powerful)), you have here the source code of a POSIX version of this toolFeel free to compile it for your preferred computer+{{:arnor.zip|Arnor Ltd. extension ROMs}} The famous Arnor's tools ROMs((freeware distribution allowed by Arnor Ltd. for usage into emulators only)).\\ This package includes:\\      -> Utopiausefull system tools.\\      -> Maxam: an easy to use assembler.\\      -> Protextthe text editor and word processor Maxam is based on.\\      -> Promergean extension of Protext.\\      -> BCPLa BCPL interpreter.|
- +
-{{:ace-arec2raw-src.zip|Download the source code of the tool ace-arec2raw (POSIX version)}} +
- +
-===== The developped area ===== +
- +
-If you are a developper, I also suggest you to download the famous Arnor's tools ROMs((freeware distribution allowed by Arnor Ltd. for usage into emulators only)) you will be able to use with ACE +
- +
-These ROMs are: +
-  * Utopia((usefull system tools)). +
-  * Maxam((the best assembler)). +
-  * Protext((the text editor and word processor Maxam is based on)). +
-  * Promerge((an extension of Protext)). +
-  * BCPL((a BCPL interpreter)). +
- +
-{{:arnor.zip|Download Arnor's extension ROMs.}}+
en/downloads.txt · Last modified: 2024/03/04 09:10 by Philippe Rimauro
 
Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain