!

[ZX] ZXMak.net 2.2.0 Alpha

[0] @ Wtorek, 27 Września 2011 17:08CET

Przez chwilę człowiek nie śledzi aktualizacji a tu proszę parę wersji ZXMak - emulatora maszynek zgodnych z ZX Spectrum. Ostatnia wersja przynosi naprawdę sporą listę zmian w tym programie, który pozwala np. przez system wtyczek dowolnie rozbudowywać swoją funkcjonalność - co prawda dalej turbo dla tap nie działa:)

Recent version of the 220 (big update ):

  • Added a shift in the base class videotablits ULA (if briefly - now interrupt always starts with a 0-cycle)
  • A complete revision of the code Z80 for timing of memory access / port, all reduced to a single system bus handlers are called now in the beginning of the cycle read / write. Therefore, we must add a few bars if you need to know the exact time of handling (read / write is 3 cycles on real hardware)
  • Fixed an error in timing posledovatelnotey machine cycles Z80 (timings in the instructions)
  •  Added a calculator timings, now in the debugger shows the timings of instructions (for the current state registorov)
  • UlaScorpion now she catches the M1 and INT_M1 events, respectively, an extra flag in the interface IUlaDevice removed
  • Use the video settings when the execution is suspended
  • Fixed saving in Z80 snapshot (not maintained significant bit of register R)
  • Fixed behavior instruction HALT (important for ULA to contended memory)
  • Fixed a bug with a debugger breakpoint on HALT
  • Fixed sequence of calls BeginFrame / EndFrame in devices (formerly began with EndFrame)
  • Refined base class ULA, to better support the scheme with an off INT'om
  • Adjusted for decoding port AY8910, now works as in the original Spectrum 128 (0xC002 = 0xC000, and 0xC002 = 0x8000)
  • Adjusted for decoding port Kempston Joystick, now works as in the original Spectrum 128 (0xE0 = 0x00)
  • Added device ULA for the original ZX Spectrum 128, now you can watch demos Multicolor honed under the original Spectrum of contended memory!

 

version 217

  • Removed lock AY'kom bus because it blocked the port PROFI # DFFD
  • Added saving of window size registry
  • Minor optimization of memory

version 216

  • Fixed timing BIT X, (IX + drel), broken by fixing this command in version 214. Bug strongly influenced by multicolor in ZX Time. (Thanks to [bETA] mEN)

Version 215:

  • User interface devaysa modified scheme for IORQGE, Soup are higher on the list have higher priority;
  • Rewrote the memory objects and ULA, ULA now listens to port # FE. Switching the video page is in Memory
  • In order to optimize cpuTact now transferred to the bus handlers who need to be taken from cpu.Tact (+5%)

Version 214:

  • 10% improved memory performance (UpdateMapping)
  • New options to install the window size: x3, x4
  • Minor improvements to error handling in incorrect devaysa
  • The object for readability UlaPentagonCropped perimenovan in UlaPentagonCrop (because of this old machine configuration will not work - you need it or bang, or add a new device ULA, then do not forget to press F9 - Run)
  • Fixed bug in emulation of R undocumented instructions BIT x, (IX + drel) (thanks [bETA] mEN)
  • Added device stub Kempston Joystick (so far only emulates the port, a real joystick can not read)
  • Corrected decoding device ports for CMOS

Version 213:

  • Ispravlno disk image file (the work is in memory, the actual write to disk will be produced on demand when you exit or when changing the configuration), to create a new disk to specify an empty string as the name of the image;
  • Added support for command line (so far supported only one argument - a snapshot or image to open);
  • Added icon
wstecz27/09/2011 17:08
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