Créé par Avery Lee (l’auteur de VirtualDub), il s’agit d’un émulateur d’Atari 8 bits (800/800XL/130XE) disponible en 32 et 64 bits. Il dispose de beaucoup d’options ainsi que d’une bonne compatibilité. Il prend en charge les jeux protégés conformément à l’émulation. Il s’agit d’une version de développement au stade de béta.
– Adds the ability for the compatibility engine to supply cartridge types and adds a bunch of 5200 cartridges to the internal list. This is to address the annoying issue of trying to decide whether a headerless 5200 cart image is 16K one chip or 16K two chip, for which autodetection isn’t good enough and the user can only guess. This also allows the emulator to auto-switch to the 5200 profile without having to confirm that the cartridge is a 5200 cart first. This can be expanded to computer carts as well — this is a test flight. If there is an issue, the internal compatibility list can be turned off in Options.
– The compatibility editor has also gotten some usability improvements. It is now modeless, there are keyboard shortcuts for save/compile, compiling automatically saves, and the external compatibility DB is auto-reloaded. The procedure is still a bit clumsy, but the process is: add title, add alias (select cart/disk checksum), then add tag for compatibility action. Build > Compile to save the source file and build the engine file. Afterward, the file can be set up as the external DB in Options, and the editor will reload it on subsequent compiles. I think I’m going to stick with the current FNV checksum after all; if there does turn out to be a problem that requires switching to another algorithm, I’ll add a scan command that can automatically convert the checksums as long as you still have the matching images.
– The disk explorer will now allow write access to a disk that has only minor VTOC/bitmap errors, i.e. free blocks marked as allocated. This is fairly common and was getting in the way of some testing. As some point I should add a fix VTOC option. It will still block write access to a filesystem that has more serious errors like cross-linked files or allocated blocks marked as free.
– Added a delay to the modem emulation between ATA and reporting CONNECT to try to fix an issue with Carina II missing the latter when it tries to quickly close and reopen R:.