atari.area
twoje polskie źródło informacji o Atari

Portfoliator 1.00

Autor: dely / Blowjobb / NG | 15.11.2026 16:54

Udostępniona została pierwsza publiczna wersja emulatora Atari Portfolio o nazwie Portfoliator 1.00. Program działa bezpośrednio w przeglądarce internetowej bez konieczności instalowania dodatkowego oprogramowania i można go przetestować na stronie projektu.

Emulator nie zawiera plików z ROM, dlatego przed uruchomieniem należy zaopatrzyć się w nie we własnym zakresie. Wymagane są cztery pliki (ROM aplikacji, BIOS z DIP-DOS-em, generator znaków LCD oraz wewnętrzny generator znaków HD61830), które wystarczy przeciągnąć na okno przeglądarki. Program rozpoznaje je po zawartości, zapisuje lokalnie w pamięci przeglądarki i niczego nie wysyła na serwer. Sprawdzona rewizja to DIP-DOS 2.11 z ROM v1.072.

Najważniejsze cechy i możliwości emulatora Portfoliator:

  • Rdzeń procesora 8088 przeniesiony z MartyPC, oferujący 100% zgodności rejestrów, znaczników i pamięci oraz średni błąd czasowy na poziomie 0,17% względem prawdziwego sprzętu.
  • Emulacja sterownika HD61830 wraz z rejestrem kontrastu, bezwładnością matrycy, gridem oraz grafiką obudowy w czterech rozmiarach.
  • Obsługa dźwięku układu PCD3311T, w tym wybierania tonowego DTMF.
  • Obsługa kart pamięci w slocie A: oraz w slocie B: (z rozszerzeniem HPC-104) z możliwością tworzenia, wgrywania i edycji plików.
  • Wsparcie dla portu równoległego HPC-101 (drukowanie do pliku i transfer plików) oraz szeregowego HPC-102 (terminal, Web Serial w Chrome/Edge, wirtualny modem, telnet oraz null-modem między kartami).
  • Zapisywanie stanu maszyny w trzech gniazdach oraz do plików .pofostate, a także automatyczny zapis pamięci podtrzymywanej bateryjnie (dysk C:).
  • Wbudowany inspektor udostępniający podgląd rejestrów, pamięci, deasembler, dziennik portów, pułapki, krokowanie oraz podgląd pliku PERMDATA.DAT.
  • Interfejs w języku polskim i angielskim przełączany w locie oraz działanie w nowoczesnych przeglądarkach (Chrome, Edge, Safari, Firefox) w oparciu o czysty JavaScript.

W pracach testowych i porównaniach z oryginalnym sprzętem brali udział Peri Noid, spkr/sfmx, MKM/Lamers, Cosi oraz tr1x/Agenda. Projekt oparty jest na otwartej licencji BSD-3-Clause, a jego kod źródłowy oraz rozbudowana dokumentacja techniczna dostępne są w repozytorium na platformie GitHub.

Brak komentarzy. Bądź pierwszy!

Dodaj komentarz

Musisz się zalogować, użyć konta Google lub użyć konta GitHub, aby dodać komentarz.