Paglabas ng DOSBox Staging 0.75 emulator

10 taon mula noong huling makabuluhang paglabas ng DOSBox nalathala pakawalan DOSBox Staging 0.75, ang pag-unlad nito kinuha mga mahilig bilang bahagi ng isang bagong proyekto, na nakolekta ng maraming nakakalat na mga patch sa isang lugar. Ang DOSBox ay isang multi-platform na MS-DOS emulator na isinulat gamit ang SDL library at binuo upang magpatakbo ng mga legacy na laro ng DOS sa Linux, Windows at macOS.

Ang DOSBox Staging ay binuo ng isang hiwalay na koponan at hindi nauugnay sa orihinal. DOSBox, na nakakita lamang ng maliliit na pagbabago sa mga nakaraang taon. Kasama sa mga layunin ng DOSBox Staging ang pagbibigay ng user-friendly na produkto, na ginagawang mas madali para sa mga bagong developer na lumahok (halimbawa, gamit ang Git sa halip na SVN), nagtatrabaho upang palawakin ang functionality, pangunahing nakatuon sa mga laro ng DOS, at pagsuporta sa mga modernong platform. Ang mga layunin ng proyekto ay hindi kasama ang pagbibigay ng suporta para sa mga legacy system tulad ng Windows 9x at OS/2, at hindi rin ito nakatutok sa pagtulad sa DOS-era hardware. Ang pangunahing gawain ay upang matiyak ang mataas na kalidad na operasyon ng mga lumang laro sa mga modernong sistema (isang hiwalay na tinidor ay binuo para sa hardware emulation dosbox-x).

Sa bagong release:

  • Nakumpleto na ang paglipat sa multimedia library SDL 2.0 (Ang suporta sa SDL 1.2 ay hindi na ipinagpatuloy).
  • Nagbibigay ng suporta para sa mga modernong graphics API, kabilang ang pagdaragdag ng bagong "texture" na output mode na maaaring tumakbo sa OpenGL, Vulkan, Direct3D o Metal.
  • Nagdagdag ng suporta para sa CD-DA (Compact Disc-Digital Audio) na mga track sa FLAC, Opus at MP3 na mga format (dating WAV at Vorbis ay suportado).
  • Nagdagdag ng mode para sa tamang pag-scale ng pixel habang pinapanatili ang aspect ratio (halimbawa, kapag nagpapatakbo ng 320x200 na laro sa isang 1920x1080 na screen, ang mga pixel ay i-scale ng 4x5 upang makagawa ng 1280x1000 na larawan nang walang blur.

    Paglabas ng DOSBox Staging 0.75 emulator

  • Idinagdag ang kakayahang arbitraryong baguhin ang laki ng window.
  • Nagdagdag ng AUTOTYPE command para gayahin ang keyboard input, halimbawa, para laktawan ang mga splash screen.
  • Nabago ang mga setting ng pag-render. Bilang default, pinagana ang backend na nakabatay sa OpenGL na may 4:3 aspect ratio correction at scaling gamit ang isang OpenGL shader.
    Paglabas ng DOSBox Staging 0.75 emulator

  • Nagdagdag ng mga bagong pamamaraan para sa pag-customize ng pag-uugali ng mouse.
  • Bilang default, pinagana ang OPL3 emulator Nuked, na nagbibigay ng mas mahusay na pagtulad ng AdLib at SoundBlaster.
  • Idinagdag ang kakayahang baguhin ang mga hotkey sa mabilisang.
  • Ang mga setting ng Linux ay inilipat sa ~/.config/dosbox/ directory.
  • Nagdagdag ng suporta para sa dynamic na recompilation para sa 64-bit na mga CPU.
  • Nagdagdag ng monochrome at composite output mode para sa mga larong isinulat para sa CGA video card.
  • Nagdagdag ng suporta para sa paggamit ng mga GLSL shader para mapabilis ang pagproseso ng emulated na output.



Pinagmulan: opennet.ru

Magdagdag ng komento