[Atari.Area] Good Enough Atari XL/XE Emulator

[2] # AtariArea | Wtorek, 16 Listopada 2021 08:34CET

[Atari.Area] Good Enough Atari XL/XE Emulator

Trwają prace nad nowym emulatorem ośmiobitowych komputerów Atari - tym razem zdolnym do pracy w nowoczesnych przeglądarkach WWW. Pracami kieruje mrk i jest to program napisany w języku Rust i zbudowany na bazie popularnego frameworku Bevy Game Engine. Aplikacja nie ma na celu konkurowania z Altirrą pod względem jakości emulacji, ale pracuje wystarczająco dobrze, aby uruchamiać większość oprogramowania prosto w przeglądarce. Kilka najważniejszych informacji:

  • wieloplatfomowość - na razie główną platformą jest przeglądarka, ale program można też skompilować dla Linux, Windows i OS X,
  • nie jest wymagana wstępna konfiguracja - pliki można podawać jako parametr w adresie (używany jest proxy aby uniknąć ograniczeń wprowadzanych przez CORS),
  • układy graficzne są emulowane za pomocą shaderów na kartach graficznych (wymagana jest przeglądarka obsługująca WebGL2),
  • dokładna (cycle-exact) emulacja procesora 6502 włącznie z niepublikowanymi rozkazami,
  • bardzo dobra emulacja dźwięku (również stereo) używająca biblioteki Web-Pokey (powstałej na potrzeby emulatora),
  • domyślnie włączone rozszerzenie pamięci do 256 KB w tzw. standardzie Rambo,
  • obsługa obrazów dysków w formacie ATR oraz zawartości kartridży (8K, AtariMAX),
  • wsparcie dla padów z użyciem GamePad API.

Aktualnie nie są zaimplementowane:

  • przerwania POKEY,
  • emulacja protokołu SIO,
  • obsługa obrazów kaset w formacie CAS,
  • debugger,
  • emulacja ANTIC i GTIA jest uproszczona - dotyczy to zmian rejestrów w trakcie rastra.

Więcej informacji można znaleźć w repozytorium projektu, a jako demonstrację możliwości i przykład kreatywnego wykorzystania emulatora niech posłuży ten link.

→ NOWSZY [Atari.Area] Fujinet firmware 0.5.f8cc4292
→ NOWSZY [Atari.Area] SpartaDOS X 4.49f
→ NOWSZY [Atari.Area] Final Assault 1.1
→ NOWSZY [Atari.Area] New Years Disc 2022
→ NOWSZY [Atari.Area] FujiNet firmware 0.5.1a042314
→ NOWSZY [Atari.Area] SV2021 - full stuff!
→ NOWSZY [Atari.Area] RMT 1.31 - unofficial ver. by VinsCool
→ NOWSZY [Atari.Area] Lost Party 2022 - reminder
→ NOWSZY [Atari.Area] Bubble Shooter - druga video-zapowiedź
→ NOWSZY [Atari.Area] Polska demoscena dziedzictwem kulturowym

Tagi: Atari, Atari.area

wstecz16/11/2021 08:34
Inne treści związane z tematem
[Atari] AtariOnLine: Światowa premera gry "Zgred" [Atari] AtariOnLine: Światowa premera gry "Zgred"
Jakże cieszy mnie to określenie "światowa premiera"! Choć oczywiście świat ma w totalnie w nosie nasze premiery przy milionie powstających codziennie gier, nasze atarowskie hobby jest mocno niszowe i dla świata jesteśmy dziwakami, a już zachwycanie się samoróbkami gier z epoki w ogóle nie jest w modzie - nawet w naszym małym środowisku ...
[Atari.Area] Fujinet firmware 0.5.f8cc4292 [Atari.Area] Fujinet firmware 0.5.f8cc4292
Dostępna jest nowa wersja firmware dla urządzenia FujiNet - 0.5.f8cc4292, data kompilacji: 3 stycznia 2021 r. Nowości w stosunku do ostatnio anonsowanej: Reset Type 1 Poll counter after sending handler so we can send it again if requested Increase event size stack from 2304 bytes to 4096 to prevent crashes Increase http server task priority (web interface) Option to disable printer and modem ...
[Atari] AtariOnLine: Kuba przegląda dyskietki #2 [Atari] AtariOnLine: Kuba przegląda dyskietki #2
Kolega Michał "Misza" Kołodziejski od półtora roku montuje większość materiałów nagrywanych na naszym zoomie. To ogrom pracy, za którą należy mu się serdeczne podziękowanie i wdzięczność po wsze czasy. Przygotował ostatnio, korzystając ze świąteczno-noworocznej przerwy, trochę więcej materiałów na ...
[Atari] AtariOnLine: Światowa premiera gry "Smok" [Atari] AtariOnLine: Światowa premiera gry "Smok"
W sylwestrowy wieczór kolega Jerzy "Mono" Kut, wielki miłośnik twórczości Yerzmyeya, przeglądał sobie listing starej gry Yerza na ZX Spectrum pod tytułem Smok i wówczas zapałał nagłą chęcią przeniesienia tej gry na nasze Atari XL/XE. Udało mu się dokończyć ten projekt w ciągu... dwóch lat! Bo rozpoczął ...
[Atari.Area] SpartaDOS X 4.49f [Atari.Area] SpartaDOS X 4.49f
Dostępna jest kolejna wersja rozwojowa najbardziej rozbudowanego DOS dla ośmiobitowych (oraz tych rozszerzonych o szesnastobitowy mikroprocesor 65816) komputerów. Lista zmian i poprawek jest bardzo długa, można ją obejrzeć na stronie projektu. Pobieramy w kilku najpopularniejszych formatach ze strony domowej.
Komentarze
Ostatnio dodane pliki

T-shirt "The Last Ninja C64"

Retro T-Shirt The Last Ninja C64 - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2022 | Krzysztof 'Faust' Karkosza Google+Kontakt