Po niesamowicie długim czasie;) pojawiły się kolejne binarki emulatora ZXMak. Minus - zmieniły się skróty klawiszowe (Alt+Ctrl+Insert - Reset, Alt+Ctrl+F8 - Tape Play/Pause, Alt+Ctrl+F1 - Load Quick Boot (boot.zip)):(
Latest version 239:
- Shortcuts changed! (remove F1,F3,F5,F7,F8,F9 keys with Alt+Ctrl+Insert, Pause)
- change IBetaDiskDevice interface to open WD93 regs for other devices
- rewrite WD93 activation for Memory Scorpion and Memory Quorum (Quorum now can see WD93)
- fix WD93 led when accessed with no TRDOS
- Added new menu VM with new option to generate NMI (Magic, Scorpion Service Monitor)
- Remove display device from virtual machine settings dialog. Now these parameters available through View menu and stored in registry
- added ESC key scanning for standard keyboard
- decrease border size for ULA PROFI
- review timings for Pentagon/Scorpion based ULA's
version 238:
- Memory Profi 1024: implemented CP/M port selection for WD1793 (boot CP/M success)
version 237:
- fix Alt+Enter shortcut (Fullscreen mode) which was accidentally removed in previous version
- fix WD1793 emulation (seek, read)
version 236:
- fix CYCLE_M1 event for plugin devices
- rewritten IKeyboardDevice and IMouseDevice interfaces, now device can process all keyboard keys
- fix sound mixer volume bug
version 235:
- improved multicolor debugging (flush video changes after StepInto and StepOver)
- fix GUI performance bug
- fix Leningrad-1 timings (AQUAPLAN, thanks zst for photo)
- quick boot added (F1)
version 234:
- load ROM pack according to mapping file
- fix Quorum Memory device
- fix Quorum ULA device
- little changes for IMemoryDevice interface (new properties IsMap48 and Map48 used to detect & save 48K snapshots correctly)
- little refactoring for snapshot serializers;
- improve 48K mode detection for SZX, Z80 and SNA serializers
- improvement for ULA video table calculator (support INT shifts more than 224T)
- fix timings for ULA Leningrad 1 and add even M1 waiting
- fix thread synchronization bug in debugger
version 233:
- error handling improvement;
- different rom sets for each memory device
- ULA Leningrad 1 added (WAIT is not implemented yet, not tested)
- new memory devices added: Spectrum 48, Spectrum 128, Quorum (just 128K clone + custom rom set)
- detect 48K mode added for SZX serializer (in 48K mode Machine Id will be set to Spectrum 48K and 3 ram pages will be serialized instead of 8)
- fix SNA serializer (128K bug, thanks to [bETA]mEN)
version 232:
- major changes in beam trace algorithm for all ULA devices, now multicolor emulation is more precise and more fast;
- improved Scorpion ULA (now artifacts which exists on other emulators is missing from Binary Love Demo);
- fix port #FF for all Spectrum ULA's (ulatest3, ulatest3mod);
version 231:
- new ULA device added
- "ZX Spectrum 48 [+Snow]" (test Snow Effect Emulation);
- cut right border on original ULA devices, according to documentation;
- fix INT length for original spectrum ULA's (BPS2 loader from MDA DEMO, ulatest3, etc; thangs to [bETA]mEN);
- tape sound added (you can change volume through settings dialog)
- little changes in tape traps handler- little changes in Z80CPU & BusManager
- new event BeforeM1 added. Useful to implement traps and other things. This event appears before RDMEM_M1
wstecz08/10/2011 16:51