Changelog:

1.30.20.0 – 16 Nov 2024
[Change #1312] Support Hayden’s Applesoft compiler protection key.
For use with Hayden’s 1981 AppleSoft compiler (DOS 3.2 and DOS 3.3 pre-release versions).
[Change #1337] HDC controller: support Format command (both SmartPort and ProDOS block device):
[Bug #88] Fix for Oz-DOS (uses ProDOS block device command).
SP Status command: ‘General Status’: set format-allowed & write-protected flags
For read-only HDD images: support them as write-protected.
[Change #1319] For II/II+/Unenhanced //e use the new SmartPort firmware, but with $Cs07 = 0x3C:
This now defaults to supporting 4 block mode devices (instead of the previous 2).
[Change #1295] Help doc: add troubleshooting note about “High DPI scaling override”, eg. for 2K or 4K monitors.
[Change #1290] Save-state: add absolute path to disk & hard disk image. [@audetto]
[Bug #1333] Mockingboard: fix edge-case for 6522 Timer1/2 read/write (cycle accuracy). Test added to (future) mb-audit v1.56.
[Bug #1321] Uthernet/Uthernet II cards: fix $Csxx space not reading as floating-bus.
[Bug #1227] Fix issue with not being able to insert a 3.5″ 800K image (after failing to insert it into a 5.25″ drive).
[PR #1335] Help doc: add some ‘quick-start’ info to the Keyboard page.
[Change #1207] Support for SmartPort hard disk controller for Enhanced //e. [Thanks to @burniouf, with additional testing and input from: @alupin65, @inexorabletash, @univta0001]
New HDC SmartPort firmware written by @burniouf.
Enhanced //e defaults to using SmartPort firmware, and older Apple II’s still use the older v2 firmware.
Supports up to 8 SmartPort units per HDC (currently limited to 4GiB capacity for each unit).
Supports up to 4 ProDOS block devices per HDC (previously was 2).
Command line support only for slot 5 HDC (-s5 hdc) and hard disks after unit-2 (eg. -s5h3 , -s7h3 , etc).
[Bug #563] Fixes “UniDOS 3.3 v2.0.1”.
[Change #175] Improvements to the SSI263 emulation (mostly edge cases). Use in conjunction with mb-audit v1.53.
[Bug #926, #1315] DiskII Interface: ‘DRIVES OFF’ forces the control flipflops to clear. Fixes Infocom’s Shogun & Zork0. [@sicklittlemonkey]
[Bug #1308] Fix for corrupt ‘t’ glyph. [@xotmatrix] and use actual II+ and Enhanced //e video character ROMs.
[Bug #1285] Fix crash in 6502 emulation at 0xFFFF boundary.

Atualizações:

Mudanças e Correções Traduzidas:
[Mudança #1207] Suporte para controlador de disco rígido SmartPort para o Enhanced //e:
Adicionado suporte para o controlador de disco rígido SmartPort no Apple II Enhanced //e.
Novo firmware SmartPort desenvolvido por @burniouf.
O Enhanced //e agora usa o firmware SmartPort por padrão, enquanto os modelos mais antigos do Apple II continuam usando o firmware v2.
Suporta até 8 unidades SmartPort por HDC (atualmente limitado a 4GiB de capacidade por unidade).
Suporta até 4 dispositivos de bloco ProDOS por HDC (anteriormente eram 2).
Suporte via linha de comando apenas para HDC no slot 5 (-s5 hdc) e discos rígidos após a unidade 2 (por exemplo, -s5h3 , -s7h3 , etc.).
[Bug #563] Correção para “UniDOS 3.3 v2.0.1”:
Corrigido um problema relacionado ao UniDOS 3.3 v2.0.1.
[Mudança #175] Melhorias na emulação do SSI263:
Melhorias na emulação do SSI263 (principalmente em casos extremos).
Recomenda-se usar em conjunto com o mb-audit v1.53.
[Bug #926, #1315] Interface DiskII: ‘DRIVES OFF’ limpa os flipflops de controle:
Corrigido um problema em que o comando ‘DRIVES OFF’ forçava a limpeza dos flipflops de controle.
Essa correção resolve problemas em jogos como Shogun e Zork0 da Infocom. [Agradecimentos a @sicklittlemonkey].
[Bug #1308] Correção para o glifo ‘t’ corrompido:
Corrigido um problema relacionado ao glifo ‘t’ corrompido.
Agora são usadas as ROMs de caracteres de vídeo reais do II+ e do Enhanced //e. [Agradecimentos a @xotmatrix].
[Bug #1285] Correção de crash na emulação do 6502 no limite 0xFFFF:
Corrigido um crash na emulação do processador 6502 quando atingia o limite de memória 0xFFFF.