!

[CPC] AMSpiriT 0.863b Beta 13/05/2023

[1] # CPCWiki Forum | !!! Czwartek, 18 Maja 2023 09:30 CET [20-04-2023 01:27 CET]

Nowy emulator maszynek AMSTRAD CPC autorstwa Davida Manuel. Nowy, jak nowy - rozwijany już od 4 lat, jednak dopiero nie tak dawno temu twórca postanowił się nim trochę szerzej pochwalić (wyjść po za język francuski). Sporo rzeczy jeszcze przed nim, jednak warto go odnotować, napisany został od zera bez posiłkowania się fragmentami kodu innych autorów. 

 

AMSpiriT v. 0.863b  Beta 13/05/2023

This version mainly brings corrections on various small bugs that were reported to me following the release of the previous version of AmspiriT.
On the program of this version:

  • Various small fixes on FDC and CRTC emulation
  • Fixed a bug on PSG emulation.
  • Improved management of Additional Roms
  • Implementation of parameters to facilitate the automatic launching of a program via a command line.
  • New visual on the internet portal (thanks @CED for this beautiful graphic).

The corrections made to the level of the FDC emulation make it possible in particular to pass the detection test present in the game "Open Tower Defense".

AMSpiriT v. 0.845b  Beta 16/04/2023

  • Full Pre-Asic CRTC 4 (Pre Asic) Emulation
  • Add Extended ROM management
  • Improvement of CTM emulation (CSYNC signal management)
  • Emulation Core is now available as a static library (.lib/.h)
  • Better HSYNC emulation (all CRTC)
  • CDT file: Add BLOC_ID 0x15 management: Direct Recording 

 

NOWSZY [CPC] AMSpiriT 1.0 Release Candidate 2/04/2024

AMSpiriT v. 1.0  RC1 02/04/2024

  • PF and HFE file formats are now supported.
  • Binary files (with AMSDOS header) can be loaded into ram by dragging them onto emulator's window.
  • More and better command line options. Common file formats are automatically detected.
  • Improved UX and interface
  • Extended RAM support, up to 4MB

Note: "Insert" key has been replaced by "ALT" key for emulating 'COPY' key on CPC keyboard
Note: Disks are protected by default. It will be changed in next release. You can change this option in configuration page.
Note: In some (rare) cases, you'll have to select hardware mixer instead of software mixer to get sounds - in particular with digitalized sounds. And as always, some bug fixes, including a major AY emulation fix, FDC timings adjustments, and a better handling of a couple of Z80 opcodes.

→ [CPC] AMSpiriT v0.704b Beta 22/10/2022

AMSpiriT v0.704b Beta 22/10/2022

  • This is a "minor" version essentially bringing some corrections to CRTC emulation, Gate Array and ergonomic adjustments (menu in English because yes, AMSpiriT has fans outside of France). A little optimization work has also been done to relieve the CPU load, but there is still a lot of work to do on it.

AMSpiriT v0.677RC Beta 5/08/2022

After a (relative) long absence during which I spent a lot of time fine-tuning the emulator, I'm giving you a preview of a brand new version of AMSpiriT v0.677RC Beta.

Among the features that have been added:

  • the unloved CRTC type "2" (motorola) is now fully emulated, including its poorly documented functions (interlace),
  • floppy disk and cassette write functions are now implemented. You can make backups of your favorite creations. :)
  • Slight improvement of the CTM emulation in order to manage "waves" effects
  • Ability to make screenshots via the function keys F2 and F3

And a few fixes have been made along the way:

  • Various fixes in the emulation of CRTCs 0 and 1
  • Small fixes in FDC emulation (engine management)
     

AMSpiriT 0.677b Beta

Features that have been added:

  • the unloved CRTC type "2" (motorola) is now fully emulated, including its poorly documented functions (interlace),
  • floppy disk and cassette write functions are now implemented. You can make backups of your favorite creations. :)
  • Slight improvement of the CTM emulation in order to manage "waves" effects
  • Ability to make screenshots via the function keys F2 and F3

A few fixes have been made along the way:

  • Various fixes in the emulation of CRTCs 0 and 1
  • Small fixes in FDC emulation (engine management)

The bulk of the work has still and always been focused on the precision of the emulation and thanks to the technical assistance of CPC enthusiasts (and especially Longshot, author of the famous compendium I mentioned previously). Thanks to this contribution of new technical knowledge, and without any pretension, I think that AMSpiriT is becoming very mature and has now reached a very high level of emulation.
At this stage, there is no more spectacular progress, the bulk of the work now consists of perfecting small details, sometimes insignificant, in order to tend towards what is the ultimate goal of any emulator, namely to emulate our machine perfectly. favorite vintage.

Cybernoid 2 w AMSpiriT - całkiem miły, młody emulator maszynek CPC

Some technical details:

  • Fully written in c++ (Microsoft visual studio 2019)
  • Accurate emulation of the Z80A: written in T-States. Passes the most famous z80 tests (Zexall, z80 fulltest from Raxsoft).   
  • Accurate CRTC emulation (type 0/1 for the moment). Based on @Longshot's fabulous Compendium (LOGON SYSTEM), the CRTC emulation has been recently rewritten to include all the specifics written in this guide. It emulates the extreme breaks at R0 = 0 (1µs) as well as the "interlace" mode (register R8) with great accuracy. I spent a lot of time to stabilize this part which is the "core" of the CPC emulation.
  • A precise emulation of the Gate Array with a pixel display speed of 16Mhz which allows a realistic behavior like the advance of a pixel in "Mode 2". 
  • Emulation of the AY-3-8912 for sound generation.
  • Partial emulation of the FDC. Amspirit only reads ".DSK" files (and some protected dsk files).
  • Precise emulation of tape files with a counter and sound generation during playback, like a real 464 CPC. It reads *.CDT, and *. WAV FILES.
wstecz18/05/2023 09:30
Inne treści związane z tematem
[cpc] ACE-DL release Step Beyond 12/04/2024
Nowa wersja bardzo dobrze zapowiadającego się emulatora sprzętu marki Amstrad/Schneider ACE-DK autorstwa Philippe 'Offset' Rimauro. Program pozwala cieszyć się większością współczesnych unowocześnień - począwszy od obsługi obrazów HDD, aż do takich ciekawostek jak współdzielenie folderu z hostem. Zapowiada się całkiem solidny soft dla tej rodziny ...
[CPC] AMSpiriT 1.0 Release Candidate 2/04/2024
Nowy emulator maszynek AMSTRAD CPC autorstwa Davida Manuel. Nowy, jak nowy - rozwijany już od 4 lat, jednak dopiero nie tak dawno temu twórca postanowił się nim trochę szerzej pochwalić (wyjść po za język francuski). Sporo rzeczy jeszcze przed nim, jednak warto go odnotować, napisany został od zera bez posiłkowania się fragmentami kodu innych autorów.   
[cpc] ACE-DL release Consolidation 2/04/2024
Nowa wersja bardzo dobrze zapowiadającego się emulatora sprzętu marki Amstrad/Schneider ACE-DK autorstwa Philippe 'Offset' Rimauro. Program pozwala cieszyć się większością współczesnych unowocześnień - począwszy od obsługi obrazów HDD, aż do takich ciekawostek jak współdzielenie folderu z hostem. Zapowiada się całkiem solidny soft dla tej rodziny ...
[cpc] ACE-DL release Olivia 7/03/2024 [cpc] ACE-DL release Olivia 7/03/2024
Nowa wersja bardzo dobrze zapowiadającego się emulatora sprzętu marki Amstrad/Schneider ACE-DK autorstwa Philippe 'Offset' Rimauro. Program pozwala cieszyć się większością współczesnych unowocześnień - począwszy od obsługi obrazów HDD, aż do takich ciekawostek jak współdzielenie folderu z hostem. Zapowiada się całkiem solidny soft dla tej rodziny ...
[cpc] Caprice Forever 24.2 10/02/2024
Caprice Forever jest kontynuacja emulatora Caprice autorstwa Ulrich Doewic, w forever nad zmianami czuwa Frédéric Coste, którego pracę możemy wesprzeć dowolnymi datkami.
Do ściągnięcia
CPC AMSpiriT v0.863b Win x64-1-t2e.pl.7z
CPC AMSpiriT v0.863b Win x86-t2e.pl.7z
CPC AMSpiriT v0.845b Win x32-t2e.pl.7z
CPC AMSpiriT v0.845b Win x64-t2e.pl.7z
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU