!

[ATARI] Altirra x86 i x64 4.40 test 5 20/01/2025

[103] # AtariAge Altirra 4.40 | !!! środa, 22 Stycznia 2025 23:24 CET [24-12-2024 00:07 CET]

[ATARI] Altirra x86 i x64 4.40 test 5 20/01/2025

Nowe wersja testowa Altirry emulatora ATARI XE/XL/5200/2600.

Ostatnia pełna wersja tego emulatora, autorstwa Avery 'Phaeron' Lee,  jaka publicznie została udostępniona to Alirra 4.30 z 22 grudnia 2024 r.

 

10
Panic Express (1986, Red Rat Software, LTD)

Altirra x86 i x64 4.40 test 5 20/01/2025

changes:

  • nw

features added:

  • nw

 

bugs fixes:

 

  • Display: Fixed crash with blending enabled on extended height PAL screen.
  • Display: Fixed regression in NTSC high artifacting on ARM64 only.
  • Printer: Fixed rendering artifacts at edges when scrolling 1020 plotter output at high zoom.

author's comment:

  • Reduced aliasing on screen masks by switching to a softer antialiasing filter.
  • Fixed blending startup crash with extended PAL height displays.
  • Fixed artifacts around edges when scrolling 1020 plotter views.
  • Fixed canceling some load progress dialogs giving a blank error dialog.
  • Fixed a crash in raw tape loading code if decoding errors occurred.
  • Fixed dot/slot masks occasionally displaying as vertical stripes in Direct3D 9 mode.
  • Fixed dark display in Direct3D 11 mode with screen mask enabled, PAL artifacting on, blending off or interlace on, and color correction disabled.

 

Altirra x86 i x64 4.40 test 4 18/01/2025

changes:

  • nw

features added:

  • Debugger: Added block detection support for Z80 disassembly.
  • Devices: Improve timing precision of Indus GT full emulation.
  • Disk: Add option for reinterleaving to 4:1 SD for SuperSynchromesh.

bugs fixes:

  • nw

author's comment:

  • Fixed Direct3D9 rendering artifacts with bloom enabled and some image formats.
  • Z80 disassembly now supports block separators.
  • Added option to disk dialog to reinterleave a disk to SD 4:1 interleave for Indus SuperSynchromesh.
  • Improved timing accuracy of Indus GT full emulation so the Indus Doubler works.

Altirra x86 i x64 4.40 test III 12/01/2025

changes:

  • nw

features added:

  • Devices: Add device list is now sorted by name.
  • Display: Move screen mask rendering to after color correction to reduce aliasing.
  • Simulator: Increased scanlines run at a time to slightly improve speed.

bugs fixes:

  • Devices: Fixed a crash when adding a device with certain nodes selected.
  • Display: Fixed regression in D3D11 driver where bloom broke in full-screen mode.
  • Input: Fixed console controller inputs being blocked in full-screen mode.

author's comment:

  • Fixed crash in devices tree when adding new devices with certain nodes selected.
  • Fixed console key input bindings in input maps being disabled in full screen mode.
  • The Add Device dialog now has device names sorted.
  • Fixed D3D11 bloom rendering with incorrect gamma in full-screen mode.
  • Moved screen mask rendering to post color correction to reduce aliasing artifacts.

Altirra x86 i x64 4.40 test II 2/01/2025

changes:

  • nw

features added:

  • Debugger: Improved SIODATA trace channel output.
  • Debugger: Added .devices and .device_info commands.
  • Debugger: Static trace (st) command now has -b option to trace through BRK instructions.
  • Devices: Added full emulation for 850 Interface Module.
  • Devices: Internal 850 R: handler now blocks Break during concurrent I/O instead of ending concurrent I/O when it is pressed.
  • Devices: Standard 850 emulation is now more consistent with DTR/RTS state.
  • Display: Added slot type mask.
  • UI: Added 850 error codes to error decoder.

bugs fixes:

  • Custom Devices: Fixed crash when attempting to create a memory layer directly mapping beyond the end of a segment without explicit offset. .

author's comment:

  • Adds full 850 Interface Module emulation.
  • 850 standard emulation now matches the transfer speed of the 850, and fixed an issue with inconsistent DTR/RTS state.
  • Updated internal 850 R: handler to v0.3 so it matches the Break key behavior of the newer 850 firmware instead of the older 850 firmware.
  • On-screen error decoder (Ctrl+Alt+click) now interprets 850-specific CIO error codes.
  • SIODATA logging channel now detects and interprets command frames.
  • Added vertical slot mask type to mask rendering.
  • Fixed a crash in custom device error reporting code.

More detailed explanation of the 850 stuff:

Like the other full emulators, 850 full emulation means that it is running the actual controller firmware instead of a high-level emulation of the 850. This also comes with the usual caveats: it requires the actual firmware, and some quality-of-life features aren't available with it, such as unthrottled operation. However, it also means you can test real corner cases like running code on the emulated 850 (and yes, warerat's firmware dumper does work). One caveat is that in some cases you may need to specify the baud rates for each port in the settings. This is because with full emulation, the emulator no longer has a direct way to tell what baud rate the 850 is using or expecting on each port, and this causes problems with output paths that are baudless like the file writer. Currently, the Auto detection will attempt to match POKEY's baud rate. This should work for the majority of cases that use concurrent I/O, but it may fail with the uncommonly used block write feature unless a specific baud rate is specified.

The full emulation also reveals a couple of things about the firmware. There are two firmware revisions in the wild, with CRC32s 9201359A and 2CF990B9. The [9201359A] firmware is the older revision and [2CF990B9] is the newer and more common revision. The 850 firmware sources from the Atari History Museum match the newer revision. The main differences between the two are documented in the different versions of the 850 Interface Manual, with the 1980 Owner's Manual documenting the older revision and the 1982 Technical Manual documenting the newer revision, with a note on getting older 850s upgraded at a service center. The main difference between the two is the handling of the Break key when concurrent I/O is active. In the older revision, pressing Break causes the R: handler to autonomously exit concurrent I/O mode, whereas in the newer revision, the Break key is disabled and ignored. However, there are also two undocumented changes: the newer revision also recognizes P2: for printer access, and raises the printer I/O timeout from 5 seconds to 30 seconds. The relocator and handler downloads are slightly longer on the older revision as well, meaning that some software won't work with it -- notably BobTerm can't auto-download the R: handler.

Accordingly, a couple of adjustments have been made to the 850 standard emulation to improve accuracy. The internal R: firmware that's built-in and included on the Additions disk has been updated to v0.3 with the Break key behavior now matching the newer firmware, and the transfer rate of the firmware download has been slowed down to match the 850, which like the 1050 is a little bit on the slow side. A fix has also been made to control signal handling as DTR and RTS weren't consistently being set on the attached device. The main potential impact of this is that the modem will not auto-answer on default settings unless DTR is asserted or the DTR handling mode is changed with the AT&D command. BobTerm at least makes sure that DTR is asserted at startup, but other software might not.

Finally, in not 850 related news, slot mask support has been added, which is a mask type with fine vertical slots instead of unbroken vertical stripes as in an aperture grille. It is the mask type used by at least some versions of the Commodore 1702 monitor.

 

 

Altirra x86 i x64 4.40 test I 22/12/2024

This prerelease version:

changes:

  • nw

features added:

  • Display: Added support for screen masks.

bugs fixes:

  • nw.

author's comment:

  • Adds support for display screen mask emulation, currently supporting aperture grille (Trinitron) and dot triad patterns. This is set up in View > Adjust Screen Effects. It works best with a high resolution display (e.g. 2560x1440 or higher) with high brightness or HDR enabled, as this requires even higher peak brightness than scanlines. The renderer will try to compensate if bloom is enabled, but you'll see moiré patterns on bright colors if you push it too hard.

Photo Altirra 4.40 Nowe efekty zniekształcenia obrazu.
wstecz22/01/2025 23:24
Inne treści związane z tematem
[Atari.Area] TNFSD-GUI [Atari.Area] TNFSD-GUI
Zespół FujiNet zaprezentował nową aplikację o nazwie TNFSD-GUI, która stanowi graficzny interfejs użytkownika dla serwera TNFS (Trivial Network File System). Rozwiązanie to przeznaczone jest dla entuzjastów retrokomputerów oraz osób korzystających z urządzeń FujiNet. TNFSD-GUI to prosta i intuicyjna aplikacja, która pozwala na łatwą konfigurację oraz zarządzanie serwerem ...
[Atari.Area] Wywiad z Bocianu na AtariOrbit [Atari.Area] Wywiad z Bocianu na AtariOrbit
Wojciech "Bocianu" Bociański, znany w naszym środowisku programista, udzielił wywiadu serwisowi AtariOrbit, w którym opowiedział o swojej najnowszej grze "Rogul". Gra ta, inspirowana klasycznymi tytułami z gatunku roguelike, takimi jak NetHack czy ADOM, została zaprezentowana na imprezie Last Party na początku 2025 roku. Bociański podkreślił, że prace nad "Rogul" trwały około 11 ...
[Atari] AtariOnLine: Dalsze rozkminy "construction kit" [Atari] AtariOnLine: Dalsze rozkminy "construction kit"
Zapraszam na kontynuację tematów rozpoczętych na zoomie w zeszły piątek. Ponownie w ten sam dzień tygodnia, piątek o 19:30, 17 stycznia 2025 roku Romek "Xorcerer" Fierfas spotka się z nami, oczywiście na zoomie, na testowanie możliwości, odkrywanie wad i zalet programu "Demo Construction Kit". Jak mówi Romek: "który jest na tyle podobne do ...
[VCS] Gopher2600 Preview 0.40 13/01/2025 [VCS] Gopher2600 Preview 0.40 13/01/2025
Stella ma całkiem rozwiniętego konkurenta, który jak większość multiplatformowych aplikacji potrafi doprowadzić mnie do szewskiej pasji kiedy chce załadować gry z innej partycji;) Po za tym, to całkiem przyjemny emulator ATARI 2600 posiadający dość dobry filtr "psujący" obraz i parę dodatkowych ustawień pozwalających na dopicowanie naszego wirtualnego VCS. Aby ...
[Atari] AtariOnLine: Piszemy grę na... NES! [Atari] AtariOnLine: Piszemy grę na... NES!
Atarowcom zawsze blisko do kolegów od NES-a, co widoczne było na wspólnej imprezie JagNES, organizowanej w Mermecie przez Pitera, MWK, Jesionena, a także z naszych przeglądów prasy, gdzie omawialiśmy pismo "Pegagruz" (filmiki przypominające - poniżej). Tym razem, dziś, w sobotę, 11 stycznia 2025 roku, o 20:00 na naszym zoomie widzimy się z ...
Do ściągnięcia
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2025 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU