!

[cpc] PC-CPC 0.1 beta 22

[0] @ Piątek, 12 Sierpnia 2011 02:13CET

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)

 

wstecz12/08/2011 02:13
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