Changelog:

Emulates the Atari 400/800, 1200XL, 600/800XL, 130XE, XEGS, and 5200 systems.
Full, cycle-exact emulation of all documented hardware features.
Best-in-class emulation accuracy of undocumented hardware behavior, including undocumented 6502 instructions, precise DMA timing, mid-screen register changes, hardware bugs, and cycle-precise timer IRQs.
Support for most popular 8-bit image file formats: ATR, ATX, ATZ, DCM, XFD, PRO, ARC, BAS, ROM, BIN, A52, CAS, SAP.
Contains reimplemented versions of OS, BASIC, and handler ROMs to run 8-bit software with high compatibility without needing Atari ROMs.
Emulation of over three decades of hardware expansions, including memory expansions, cartridge expansions, Parallel Bus Interface (PBI) devices, modems, and 65C02/65C816 accelerators.
Accurate emulation of multiple disk drive types with options for accelerated disk loads, realistic disk timing, drive sounds, and full drive CPU emulation.
Flexible display with Direct3D 9/11 acceleration, aspect ratio options, easy resizing, and artifacting support.
Audio and video recording, cheat trainer, DOS disk explorer with drag-and-drop, and text mode copy/paste.
Powerful debugger with label decoding, source-level stepping, conditional breakpoints/tracepoints, watchpoints, execution history with loop/call/interrupt folding, and profiling.
Native Windows UI with theme support, per-monitor high DPI support, file associations, drag and drop, copy/paste, and DirectInput/XInput controllers.
32-bit (x86), 64-bit (x64), and ARM64 versions available.
[features added]
* Cartridge: Added support for J(atari)Cart (104-111) and DCart (112).
* Cassette: Added Vorbis decoding support.
* Cassette: Added support for paired .data.cas+.audio.ogg files for more compact tape storage.
* Cassette: Added Turbo D support.
* Cassette: Added FSK speed compensation and crosstalk reduction options.
* Command Line: Added /cleardevices, /adddevice, and /removedevice switches.
* CPU: Added 23x multiplier option for 65C816 mode.
* Debugger: Added keyboard shortcuts to memory window.
* Debugger: Ctrl+Alt+click now reports scrolling offsets, pixel addresses, and VBXE information.
* Debugger: Added .vbxe_xdlhistory command.
* Debugger: .diskdumpsec command can now display INTERNAL text.
* Debugger: FDC and DISKEMU logging channels are now off by default.
* Devices: Added Microbits MPP-1000E modem.
* Devices: Added parallel-to-serial adapter device.
* Devices: Added 820, 825, 1020, 1025, and 1029 printers.
* Devices: Added Remove/Settings commands to context menu.
* Devices: Added 850 printer port support.
* Devices: Added $D600-D63F address range option for Covox.
* Devices: Added option for PBI-based CIO devices instead of using a hook page.
* Disk: Super Archiver emulation now supports slow speed.
* Disk: Added emulation of the BitWriter add-on for the Super Archiver.
* Disk: “Show disk image file” drive menu option now works for mounted images within .zip archives.
* Disk: ATX double density support is now enabled by default.
* Disk Explorer: Added MAC/65 file viewing mode.
* Display: Added support for deinterlacing interlaced video.
* Display: Added color correction support for targeting displays that use raw gamma 2.2 or 2.4 instead of sRGB.
* Display: Added emulation of long-persistence monochrome monitors.
* Display: Enhanced CIO text mode rewritten with screen editing, control character, and pass-through support.
* Display: Added adjustable PAL phase.
* Input: Light pen/gun is now insensitive to dark areas on screen.
* PerfAnalyzer: Added import support for Atari800 5.x monitor traces.
* PerfAnalyzer: Add “Go To Tape Editor” option when right-clicking on tape channel.
* Printer: ATASCII special characters are now converted to Unicode equivalents.
* Printer: Generic Printer (P:) device now supports translation modes for port output.
* Simulator: Added a speed option to take periodic rewind snapshots.
* Tape Editor: Added Select All (Ctrl+A) and Deselect (Ctrl+Shift+A).
* Tape Editor: Added FSK spectrogram view option.
* UI: Added screen reader support for word granularity.
* UI: Improved screen reader support in message boxes.
* UI: Added option to force program to efficiency or performance cores.
* UI: Added tool to scan for global hotkeys that block keyboard mappings.
* VFS: Improved handling of Unicode filenames within .zip archives.

[bugs fixed]
* AltirraOS: Fixed P: compatibility issues with the 1025 printer.
* AltirraOS: P: device IDs are supported in XL/XE/XEGS mode.
* AltirraOS: K: and C: now support forced read mode (ICAX1 bit 0).
* AltirraOS: Modified cassette routine SKCTL usage for compatibility with PokeyMAX 4.
* AltirraOS: Fixed bug where checksum errors were not consistently returned from SIO.
* AltirraOS: Improved compatibility of C: handler with block control bytes other than $FA/$FC/$FE.
* AltirraOS: Improved compatibility of RBLOKV internal vector.
* AltirraOS: Carry flag is now checked for error after invoking cassette boot run address.
* AltirraOS: Boot screen is no longer re-displayed after printing Boot Error.
* ANTIC: Fixed playfield data read on cycle 106 overlapped with a refresh cycle and a pulled-up data bus.
* ANTIC: Added emulation of abnormal DMA caused by turning off playfield DMA mid-line.
* ATBasic: Fixed ICAX2Z handling issue preventing printing in sideways mode.
* Cassette: Fixed framing errors not being reported from during unaccelerated tape reads.
* CPU: Fixed 65C816 BRK instruction writing to wrong addresses in native mode with stack outside of page 1.
* Debugger: Register (r) command can now set S high byte in 65C816 native mode.
* Debugger: Fixed panes not adapting properly after debug font change if undocked.
* Devices: SuperSALT Test Assembly now supports External Audio test.
* Devices: Fixed SuperSALT Test Assembly bidirectional clock to audio input path.
* Devices: Fixed 8048 timer interrupt bug that prevented the 1450XLD parallel disk controller from shutting off the spindle motor.
* Devices: Fixed 32-in-1 handling of Select key and selection is no longer reset when bypassing menu with Esc.
* Devices: SIO and CIO acceleration now better supports the Break key.
* Display: Fixed incorrect gamma for Adobe RGB color matching mode with screen effect acceleration enabled.
* Disk: Adjusted ATX density detection to allow for enhanced density disks with no non-boot sectors on track 0.
* Disk: Fixed handling of DRQ bit when reading double density ATX disks.
* HLE: Improved overflow handling accuracy of FP acceleration handlers.
* IDE: Read Verify command fixed.
* Input: Keyboard input bindings are now released on key up even if Alt is pressed down in between the key down and key up.
* Printer: Fixed printer output going to printer window instead of printer port with P: CIO hook enabled.
* Save States: Fixed issue where sometimes P/M graphics would be missing after loading a state if P/M DMA was disabled.
* SCSI: Accept but ignore vendor command $0C to work around MIO 1.1 firmware issue.
* Simulator: Fixed issue where internal BASIC could sometimes be enabled on a 1200XL.
* Tape Editor: Reduced CPU overhead when updating checksum status with SIO decoded data capturing enabled with large blocks.
* Tape Editor: Fixed Ctrl+O shortcut.
* Tape Editor: Improved baud rate determination when converting to standard blocks.
* UI: Added workaround for blank window label on Windows 11 taskbar.
* UI: Added extra checking for Explorer’s extended archive support, which doesn’t support normal drag and drop interfaces.
* UI: Fixed bug where changing the hardware type in Configure Settings could also switch profiles.
* VBXE: Overlay and attribute map addressing are no longer reset at vertical blank.
* VBXE: Added emulation of one-scanline vertical offset for NTSC.

Atualizações:

Emula os sistemas Atari 400/800, 1200XL, 600/800XL, 130XE, XEGS e 5200.
Emulação completa e exata de todos os recursos de hardware documentados.
Emulação de alta precisão do comportamento de hardware não documentado, incluindo instruções não documentadas do 6502, temporização precisa de DMA, mudanças de registradores no meio da tela, bugs de hardware e interrupções de temporizador com precisão de ciclos.
Suporte para os formatos de arquivo de imagem mais populares de 8 bits: ATR, ATX, ATZ, DCM, XFD, PRO, ARC, BAS, ROM, BIN, A52, CAS, SAP.
Contém versões reimplementadas dos ROMs do sistema operacional, BASIC e handler para rodar softwares de 8 bits com alta compatibilidade, sem necessidade dos ROMs originais da Atari.
Emulação de mais de três décadas de expansões de hardware, incluindo expansões de memória, expansões de cartuchos, dispositivos Parallel Bus Interface (PBI), modems e aceleradores 65C02/65C816.
Emulação precisa de múltiplos tipos de unidades de disco, com opções para carregamento acelerado de discos, temporização realista de discos, sons de unidades e emulação completa da CPU da unidade.
Display flexível com aceleração Direct3D 9/11, opções de proporção de aspecto, redimensionamento fácil e suporte a artefatos.
Gravação de áudio e vídeo, cheat trainer, explorador de discos DOS com arrastar e soltar e copiar/colar no modo de texto.
Depurador poderoso com decodificação de rótulos, depuração em nível de código-fonte, pontos de interrupção/trace condicionais, pontos de vigilância, histórico de execução com agrupamento de loops/chamadas/interrupções e profilamento.
Interface nativa do Windows com suporte a temas, suporte a DPI alto por monitor, associações de arquivos, arrastar e soltar, copiar/colar e controladores DirectInput/XInput.
Versões disponíveis para 32 bits (x86), 64 bits (x64) e ARM64.
Display: Devido à alteração no algoritmo de bloom, as configurações de bloom foram redefinidas para evitar conflitos com versões anteriores.
[novos recursos adicionados]
Cartucho: Adicionada compatibilidade com J(atari)Cart (104-111) e DCart (112).
Cassete: Adicionada compatibilidade com decodificação Vorbis.
Cassete: Adicionada compatibilidade com arquivos pareados .data.cas+.audio.ogg para armazenamento de fita mais compacto.
Cassete: Adicionada compatibilidade com Turbo D.
Cassete: Adicionada compensação de velocidade FSK e opções de redução de crosstalk.
Linha de comando: Adicionados os switches /cleardevices, /adddevice e /removedevice.
CPU: Adicionada opção de multiplicador 23x para o modo 65C816.
Depurador: Adicionadas teclas de atalho para a janela de memória.
Depurador: Ctrl+Alt+click agora exibe os deslocamentos de rolagem, endereços de pixels e informações do VBXE.
Depurador: Adicionado o comando .vbxe_xdlhistory.
Depurador: O comando .diskdumpsec agora pode exibir texto INTERNO.
Depurador: Os canais de registro FDC e DISKEMU estão desativados por padrão.
Dispositivos: Adicionado o modem Microbits MPP-1000E.
Dispositivos: Adicionado dispositivo adaptador paralelo-para-serial.
Dispositivos: Adicionadas as impressoras 820, 825, 1020, 1025 e 1029.
Dispositivos: Adicionadas as opções Remover/Configurações ao menu de contexto.
Dispositivos: Adicionada compatibilidade com porta de impressora 850.
Dispositivos: Adicionada a opção de intervalo de endereços $D600-D63F para Covox.
Dispositivos: Adicionada opção para dispositivos CIO baseados em PBI em vez de usar uma página de hook.
Disco: Emulação do Super Archiver agora suporta velocidade lenta.
Disco: Adicionada emulação do complemento BitWriter para o Super Archiver.
Disco: A opção “Mostrar arquivo de imagem de disco” no menu de unidade agora funciona para imagens montadas dentro de arquivos .zip.
Disco: Suporte à densidade dupla ATX agora habilitado por padrão.
Explorador de Discos: Adicionada visualização de arquivos MAC/65.
Display: Adicionada compatibilidade com desentrelaçamento de vídeo entrelaçado.
Display: Adicionada correção de cor para displays que utilizam gama bruta 2.2 ou 2.4 em vez de sRGB.
Display: Adicionada emulação de monitores monocromáticos de longa persistência.
Display: Modo de texto CIO aprimorado reescrito com suporte a edição de tela, caracteres de controle e passagem de dados.
Display: Adicionada fase PAL ajustável.
Entrada: Caneta/luz de rastreamento agora é insensível a áreas escuras na tela.
PerfAnalyzer: Adicionada compatibilidade de importação para rastreamentos de monitor Atari800 5.x.
PerfAnalyzer: Adicionada opção “Ir para o Editor de Fitas” ao clicar com o botão direito no canal de fita.
Impressora: Caracteres especiais ATASCII agora são convertidos para equivalentes Unicode.
Impressora: O dispositivo Impressora Genérica (P:) agora suporta modos de tradução para saída de porta.
Simulador: Adicionada opção de velocidade para tirar instantâneos periódicos de retrocesso.
Editor de Fitas: Adicionada opção Selecionar Tudo (Ctrl+A) e Deselect (Ctrl+Shift+A).
Editor de Fitas: Adicionada opção de visualização de espectrograma FSK.
UI: Adicionada compatibilidade com leitor de tela com granularidade de palavras.
UI: Melhorada a compatibilidade com leitores de tela em caixas de mensagens.
UI: Adicionada opção para forçar o programa a usar núcleos de eficiência ou desempenho.
UI: Adicionado ferramenta para escanear por hotkeys globais que bloqueiam mapeamentos de teclado.
VFS: Melhorado o manuseio de nomes de arquivos Unicode dentro de arquivos .zip.
[bugs corrigidos]

AltirraOS: Corrigidos problemas de compatibilidade do P: com a impressora 1025.
AltirraOS: IDs de dispositivo P: são suportados nos modos XL/XE/XEGS.
AltirraOS: K: e C: agora suportam modo de leitura forçada (ICAX1 bit 0).
AltirraOS: Modificada a rotina de cassete SKCTL para compatibilidade com PokeyMAX 4.
AltirraOS: Corrigido erro onde erros de soma de verificação não eram retornados consistentemente do SIO.
AltirraOS: Melhorada a compatibilidade do manipulador C: com bytes de controle de bloco diferentes de $FA/$FC/$FE.
AltirraOS: Melhorada a compatibilidade do vetor interno RBLOKV.
AltirraOS: O flag de transporte agora é verificado em caso de erro após invocar o endereço de execução de boot do cassete.
AltirraOS: A tela de boot não é mais reexibida após imprimir o erro de Boot.
ANTIC: Corrigida leitura de dados do campo de jogo no ciclo 106 que se sobrepôs a um ciclo de atualização e uma linha de dados puxada.
ANTIC: Adicionada emulação de DMA anômala causada por desligar o DMA do campo de jogo no meio da linha.
ATBasic: Corrigido problema de manipulação ICAX2Z que impedia impressão no modo de memória lateral.
Cassete: Corrigidos erros de quadro não sendo relatados durante leituras de fita não aceleradas.
CPU: Corrigido BRK da 65C816 gravando endereços errados em modo nativo com pilha fora da página 1.
Depurador: O comando Register (r) agora pode configurar o byte alto do S no modo nativo da 65C816.
Depurador: Corrigido problema onde os painéis não se adaptavam corretamente após alteração da fonte de depuração, se não acoplados.
Dispositivos: O SuperSALT Test Assembly agora suporta o teste de Áudio Externo.
Dispositivos: Corrigido o clock bidirecional do SuperSALT Test Assembly para o caminho de áudio de entrada.
Dispositivos: Corrigido bug de interrupção do timer 8048 que impedia o controlador de disco paralelo 1450XLD de desligar o motor do eixo.
Dispositivos: Corrigido o manuseio da tecla Select no 32-in-1 e a seleção não é mais reiniciada ao contornar o menu com Esc.
Dispositivos: Aceleração SIO e CIO agora oferece melhor suporte para a tecla Break.
Display: Corrigido erro de gama incorreta no modo de correspondência de cor Adobe RGB com aceleração de efeito de tela habilitada.
Disco: Ajustada a detecção de densidade ATX para permitir discos de densidade aprimorada sem setores não de inicialização na trilha 0.
Disco: Corrigido manuseio do bit DRQ ao ler discos ATX de densidade dupla.
HLE: Melhorada a precisão de manuseio de overflow dos manipuladores de aceleração FP.
IDE: Corrigido comando de Verificação de Leitura.
Entrada: Mapeamentos de entrada do teclado agora são liberados ao soltar a tecla, mesmo se a tecla Alt estiver pressionada entre a tecla pressionada e solta.
Impressora: Corrigido o envio de saída da impressora para a janela de impressora em vez da porta da impressora com hook P: ativado.
Salvar Estados: Corrigido problema onde gráficos P/M poderiam estar ausentes após carregar um estado se o DMA P/M estivesse desabilitado.
SCSI: Aceita, mas ignora o comando do fornecedor $0C para contornar o problema de firmware do MIO 1.1.
Simulador: Corrigido problema onde o BASIC interno poderia ser habilitado em um 1200XL.
Editor de Fitas: Reduzida a sobrecarga de CPU ao atualizar o status da soma de verificação com captura de dados decodificados SIO habilitada em grandes blocos.
Editor de Fitas: Corrigido atalho Ctrl+O.
Editor de Fitas: Melhorada a determinação da taxa de baud ao converter para blocos padrão.
UI: Adicionada solução para rótulo de janela em branco na barra de tarefas do Windows 11.
UI: Adicionada verificação extra para o suporte de arquivos compactados estendidos do Explorer, que não suporta interfaces normais de arrastar e soltar.
UI: Corrigido erro onde alterar o tipo de hardware nas Configurações de Configuração também poderia mudar perfis.
VBXE: O mapeamento de sobreposição e atributos não é mais reiniciado na interrupção vertical.
VBXE: Adicionada emulação de deslocamento vertical de uma linha para NTSC.