Wydanie emulatora DOSBox Staging 0.75

10 lat od ostatniego znaczącego wydania DOSBoxa opublikowany wydanie DOSBox Staging 0.75, którego rozwój odebrał pasjonatów w ramach nowego projektu, którzy zebrali w jednym miejscu liczne rozproszone plamy. DOSBox to wieloplatformowy emulator MS-DOS napisany przy użyciu biblioteki SDL i opracowany do uruchamiania starszych gier DOS w systemach Linux, Windows i macOS.

DOSBox Staging jest tworzony przez odrębny zespół i nie jest spokrewniony z oryginałem. DOSBox, który w ostatnich latach uległ jedynie niewielkim zmianom. Cele DOSBox Staging obejmują zapewnienie przyjaznego dla użytkownika produktu, ułatwienie udziału nowym programistom (na przykład używanie Git zamiast SVN), pracę nad rozszerzeniem funkcjonalności, skupienie się przede wszystkim na grach DOS i obsługę nowoczesnych platform. Cele projektu nie obejmują zapewnienia wsparcia dla starszych systemów, takich jak Windows 9x i OS/2, ani nie skupiają się na emulacji sprzętu z epoki DOS. Głównym zadaniem jest zapewnienie wysokiej jakości działania starych gier na nowoczesnych systemach (opracowywany jest osobny fork do emulacji sprzętu dosbox-x).

W nowym wydaniu:

  • Przejście do biblioteki multimediów zostało zakończone SDL 2.0 (Wsparcie SDL 1.2 zostało przerwane).
  • Zapewnia obsługę nowoczesnych interfejsów API grafiki, w tym dodanie nowego trybu wyjściowego „tekstury”, który może działać w OpenGL, Vulkan, Direct3D lub Metal.
  • Dodano obsługę utworów CD-DA (Compact Disc-Digital Audio) w formatach FLAC, Opus i MP3 (wcześniej obsługiwane były WAV i Vorbis).
  • Dodano tryb prawidłowego skalowania pikseli przy zachowaniu proporcji (na przykład podczas uruchamiania gry w rozdzielczości 320x200 na ekranie o rozdzielczości 1920x1080 piksele zostaną przeskalowane 4x5, aby uzyskać obraz o rozdzielczości 1280x1000 bez rozmycia).

    Wydanie emulatora DOSBox Staging 0.75

  • Dodano możliwość dowolnej zmiany rozmiaru okna.
  • Dodano polecenie AUTOTYPE, aby symulować wprowadzanie danych z klawiatury, na przykład w celu pominięcia ekranów powitalnych.
  • Ustawienia renderowania zostały zmienione. Domyślnie backend oparty na OpenGL jest włączony z korekcją proporcji 4:3 i skalowaniem przy użyciu modułu cieniującego OpenGL.
    Wydanie emulatora DOSBox Staging 0.75

  • Dodano nowe metody dostosowywania zachowania myszy.
  • Domyślnie emulator OPL3 jest włączony Zbombardowany, zapewniając lepszą emulację AdLib i SoundBlaster.
  • Dodano możliwość zmiany klawiszy skrótu w locie.
  • Ustawienia systemu Linux zostały przeniesione do katalogu ~/.config/dosbox/.
  • Dodano obsługę dynamicznej rekompilacji dla procesorów 64-bitowych.
  • Dodano tryby wyjścia monochromatycznego i kompozytowego dla gier napisanych na karty graficzne CGA.
  • Dodano obsługę korzystania z shaderów GLSL w celu przyspieszenia przetwarzania emulowanego wyjścia.



Źródło: opennet.ru

Dodaj komentarz