Wydanie emulatora DOSBox Staging 0.81

Po dwóch latach rozwoju opublikowano projekt DOSBox Staging 0.81, który jest wieloplatformowym emulatorem środowiska MS-DOS, napisanym z wykorzystaniem biblioteki SDL i zorientowanym na uruchamianie starych gier DOS w Linux, Windows и macOSDOSBox Staging jest rozwijany przez odrębny zespół i nie jest powiązany z oryginalnym DOSBoxem, który w ostatnich latach przeszedł jedynie drobne zmiany. Kod jest napisany w C++ i rozpowszechniany na licencji GPLv2+.

Głównym celem projektu jest zapewnienie płynnego działania starszych gier na nowoczesnych systemach (istnieje osobny fork DOSBox-X do emulacji sprzętu). DOSBox Staging ma również na celu zapewnienie przyjaznego dla użytkownika produktu, uproszczenie udziału nowych programistów (na przykład poprzez korzystanie z Gita zamiast SVN), rozszerzenie funkcjonalności, skupienie się przede wszystkim na grach DOS i obsługę nowoczesnych platform. Projekt nie ma na celu zapewnienia wsparcia dla starszych systemów, takich jak Windows 9x i OS/2 oraz nacisk na emulację sprzętu z ery DOS.

W nowym wydaniu:

  • Zaimplementowano wbudowaną emulację monitorów bazujących na lampie elektronopromieniowej, która nie wymaga ręcznej regulacji.
  • Kod został przerobiony tak, aby obsługiwał VGA, umożliwiając pełną emulację skanowania progresywnego i podwójnego.
  • Dodano opcje skalowania całkowitego, umożliwiające rozszerzenie obrazu do pełnego ekranu, użycie niestandardowych proporcji i emulację elementów sterujących monitora w celu rozciągnięcia obrazu w pionie lub poziomie.
  • Umożliwia tworzenie zrzutów ekranu w trybie wielowątkowym i domyślne ustawienie prawidłowego współczynnika proporcji.
  • Wydajność przechwytywania wideo wzrosła około trzykrotnie.
  • Dodano obsługę emulacji karty graficznej 3dfx Voodoo 1.
  • Dodano obsługę emulacji karty dźwiękowej IBM Music Feature Card. Poprawiono pracę z pamięcią ROM urządzeń dźwiękowych Roland MT-32. Ulepszona obsługa MIDI.
  • Wprowadzono znaczną część udoskonaleń związanych z obsługą myszy i joysticka.
  • Zaimplementowano brakujące polecenia DOS: FOR, MOVE, TREE, SETVER i VOL.
  • Ulepszona integracja systemu plików. Dodano obsługę wszystkich atrybutów plików i katalogów DOS, które są przechowywane w standardowych atrybutach i xattr podobnie jak Wine.
  • Naprawiono problemy z emulacją FPU na systemach innych niż x86.

Wydanie emulatora DOSBox Staging 0.81
Wydanie emulatora DOSBox Staging 0.81
Wydanie emulatora DOSBox Staging 0.81


Źródło: opennet.ru
Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster