Changes

Amspirit

524 bytes added, Thursday at 14:05
Added a part about the links between Amspirit & the Compendium. Removed the word "Smear campaign" upon request from Dmanu.
The main point of the emulator is it's emulating the CPC at the frequency of 16 MHZ, thus being able to emulate the Gate Array to the cycle level (To the opposite of all other Amstrad CPC emulators, which are more coarse and emulate at a frequency of only 1 MHz). The aim of [[Dmanu78]] is to emulate every little bug or side effect of the real hardware.
In 2024 Some portions of Amspirit is the most accurate Amstrad CPC emulator on the have been developed in conjunction with [[Z80Longshot]], while he was writing his [[CRTC]] (types 0,1,2,4) and [[Gate ArrayCompendium]]. [[FDC]], [[AY]] and [[8255 PPI chip]] werenModified versions of Amspirit have been used to test some theories when writing the document. Even if Longshot didn't less worked ontook part in Amspirit's development, by lack of testing tools and documentationthe emulator benefited from the research for the Compendium, as well as the Compendium from Amspirit.
In 2024 Amspirit has suffered from smear campaigns questioning is the most accurate Amstrad CPC emulator on the [[Z80]], [[CRTC]] (types 0,1,2,4) and [[Gate Array]]. [[FDC]], [[AY]] and [[8255 PPI chip|PPI]] were less worked on, by lack of testing tools and documentation. It passes almost every [[The Logon Shaker|Shaker]] tests. This makes it the best choice when one needs a robust test platform when developing Amstrad CPC programs on a PC. Amspirit was accused of a bad accuracy of the emulation and were it was proved wrong. It has also been criticized for being slow. Nowadays even the cheapest computer bought in store is able to run it without slowdown. Dmanu78 told the code of Amspirit is not fully optimized because he wants the sources to stay easily readable while he's working on them.
== Links ==
10
edits