PC-CPC pozwala nam zaemulować amstrada CPC6128 i naprawdę mało mu brakuję aby być tak sprawny jak np. WinApe czy CPCinJar. Oprócz typowych funkcji dla większości emulatorów tej konstrukcji PC-CPC czyli od obsługi snapshotów, robienia screenshotów aż do nagrywania filmów wideo, program posiada także moduł do ściągania programów z sieci (dość skromna ilość tytułów, bo tylko 174), dobry debbuger, dość egzotycznie rozwiązana obsługę klawiatury i wbudowany rom rozszerzającą powłokę Locomotive.
Póki co, program nie dorobił się jeszcze określenia wielkości pamięci RAM, co niestety dyskwalfikuje go do przeglądania niektórych dem i co bardziej rozwiniętych gier. Sporą przeszkodą jest także język francuski, w jakim GUI tego emulatora pracuje.
PC-CPC v0.1 Beta 22 Changelog:
New features:
- Rewrite Module AY8912 (better management of sound?)
- Rewrite Module UPD (better management of floppy disks?)
- Added debug window with breakpoints
- Added INCBIN instruction in assembler
- Added RUN instruction in assembler
- Management SnapShot V3
- Taking into account delay of 0.5 microseconds when writing color (Gate-Array)
- Taking into account FLAGS F3 and F5 Z80
- Ability to enable / disable the ROM-PACK by a function key
- Turbo mode display when activated
- Added a menu to the emulator
- Configurable via menu
Bug fixes:
- Fixed bug module CRTC (taking into account sizes and HBL register via LAV 3)
- Management of two floppy drives (A: and B:)
- Support for double-sided disks
- Fixed bug MODE 3 (160x200, 4 colors)
- Fixed timing instructions Z80
Misc:
- Recompiled with Visual Studio 2008
Assembler:
- Added command "RUN"
- Added command "INCBIN"
- Accounting records HX HY LY LX
UPD:
- Management of both sides of a disk
- Management dsk for A: and B:
- Fixed time moving read head disk drive (Midline process no longer detected as an emulator Smile)
- Consideration of the missing bits of the registers ST0 to ST3 (90% pass protections now)
Debugger:
- Adding breakpoints, support for undocumented Z80 instructions
- Display of the battery, memory, and registers / counters CRTC / PPI / PSG
- Added instructions DDCBXXXX
- Reading and saving snapshots from the debug
Z80:
- Fixed cycle time instruction
- Taking into account bits 3 and 5 FLAGS Z80
- Added register "MemPtr"
CRTC / GateArray:
- Correction pb consideration CRTC register 3
- Taking into account 1μs gap between the CRTC and the GA (color display)
- Fixed screen mode 3
Misc:
- Redesign of the management module sounds
- Taking into account the "bug" port on the CPC + control (no tidal port port ctrl C when writing)
- Added SHIFT + F1 (direct access db games Site phenixinformatique.com)
- Added port # FEFE, returns the ID of PC-CPC (# AA)
- Added FILLTRIANGLE RSX and the port # FEFE ROMPACK
- Passage snapshots in version 3
- Added SHIFT + F8 (rompack ON / OFF)
- Fixed command line arguments pb + add arguments (see doc)
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[cpc] CPCEmu 3.0.2 [fix] 24/04/2025
Pojawiła się nowa wersja CPCemu, emulatora maszynek Amstrada, pod system Windows, a od nowej wersji także dla Macintoshy, hostów pracujących pod Linuksem i Androidem. Warto odnotować, iż CPCemu jest jednym z najstarszych projektów na emuscenie - jego początki sięgają 1992 roku.
[Z80] CPCEC/ZXSEC/CSFEC/MSXSEC 27/04/2025
Po raz drugi udało się autorowi CPCEC zrobić mnie na szaro:) Właśnie wtedy kiedy nie było czasu na aktualizację i oko me powędrowało w inną stronę autor jednak postanowił się podzielić nową odsłoną:P Stąd i opóźnienie w newsach... zresztą jak widać takich niespodzianek już jest parę.
CPCEC to projekt Cesara Nicolas-Gonzaleza pakietu emulatorów ZXSEC - czyli ...
[cpc] Caprice Forever 25.5 04/05/2025
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.
[cpc] Caprice32 4.6.0 + dll 14/02/2025
Caprice32 to kolejny fork bazujący na kodzie emulatora Caprice autorstwa Ulricha Doewica. "32" pilotuje Colin Pitrat i jest to kolejny projekt, którego nowe beta build można śledzić dzięki appVoyer. Autor dorzucił brakujące pliki SDL2, dzięki;)
Ostatnia wersja tej mutacji Caprice z numerem 4.6.0 pojawiła się 14/03/2021.
[cpc] ACE-DL release Summer is Comming 2025/05/12
Nowa wersja bardzo dobrze zapowiadającego się emulatora sprzętu marki Amstrad/Schneider ACE-DK autorstwa Philippe 'Offset' Rimauro. Jako ciekawostkę należy potraktować rozwój tego emulatora - projekt powstał z myślą o MorphOS, a dopiero poźniej powstała jego mutacja dla Linuksa i Windows.
Program pozwala cieszyć się większością współczesnych unowocześnień - ...