Kolejne poprawki Phearona w emulatorze małych Atari - Altirrze - znowu optymilizacja kodu przyśpieszająca działanie emulatora o 10 procent (ironicznie podsumowując poprawki IX/X to już 20 procent:P), plus błąd w PIA (Peripheral Interface Adapter).
Mam jakieś nieliche wrażenie, że ostatnie zmiany obniżyły kompatybilność Altirry - spędziłem z jakieś 20 minut za nim znalazłem coś co bezboleśnie się odpaliło. A może po prostu miałem pecha z wyborem gry do screenshotu:)
Eidolon
Version 2.00 test 10:
features added
- Debugger: Added log output filter commands (lfd/lfe/lfl/lft).
bugs fixed
- PIA: Implemented IRQB and control bit 6.
Version 2.00 test 9:
Fixes for NV-RAM saving with IDEPlus, and more importantly, a fix in the display code that speeds up the emulator by about 5%:
Version 2.00 test 8:
features added
- Debugger: Address range breakpoints can now trigger commands.
- Input: MultiJoy8 support.
- IDE: KMK/JZ IDE / IDEPlus 2.0 emulation support.
bugs fixed
- Cartridge: Reverted OSS 034M mapper back to original bank order and added OSS 043M mapper mode for alternate bank layout.
- Input: Fixed crash when activating triggers to unavailable controllers.
Version 2.00 test 7:
features added
- IDE: KMK/JZ IDE emulation support.
- Disk: Added option to auto-detect firmware overrides of disk accesses and automatically disable SIO patch for those drives.
- Debugger: Added call graph profiling support.
- Debugger: Mouse wheel is now position-based instead of focus-based.
- UI: Added option to control whether emulation sees the Shift key pressed after a Shift+F5 cold reset.
bugs fixed
- Debugger: Mouse wheel now uses system wheel scroll setting.
- IDE: Added mandatory Recalibrate, Read Verify, Read Multiple, Write Multiple, Seek, Set Multiple Mode, and Initialize Device Parameters commands.
- IDE: Fixed response from device 1 status register.
- IDE: Improved response from Identify Drive command.
Version 2.00 test 6:
features added
- Debugger: Disassembler can now display offsets from symbols.
- Debugger: Profiler now distinguishes between VBIs and DLIs in function sampling mode.
- Cartridge: Added another Atrax 128K cartridge variant used for SpartaDOS X.
bugs fixed
- Debugger: Profiler sometimes lost track of intermediate call frames during function sampling.
Version 2.00 test 5:
Version 2.00 test 3:
features added
- Debugger: Added multiple memory panes.
- Debugger: Added watch panes.
- Disk: Added support for Write PERCOM Block command
bugs fixed
- Disk: PERCOM block is now initialized for a drive without a disk.
- Disk: Fixed errors in PERCOM block track and sectors per track counts.
- Disk: Switching a disk from R/W to VirtRW mode now clears pending flush error
Version 2.00 test 2:
- Sorry, there was a regression in ANTIC due to a fix that hadn't gone over yet.
Version 2.00 test 1:
features added
- UI: Added OS Screen size setting.
- UI: Added support for gzip compressed images (*.gz, *.atz).
- UI: Arrow key behavior is now configurable.
- Debugger: Added command aliases (ac, al, as, a8).
- Debugger: Added watch expression (wx) command.
bugs fixed
- ANTIC: Added emulation of bus data displaying at the very right border of a wide scrolled playfield.
- ANTIC: Improved accuracy of mid scan line changes to HSCROL.
- ANTIC: Fixed phantom DMA data during WSYNC.
- ANTIC: Implemented phantom DMA artifacts along right side of wide playfield.