S DOSBox Staging 0.81.0 dorazila plejáda nových funkcí, vlastností a oprav chyb. Kompletní přehled těch zásadních naleznete níže, jejich detailní popis pak na webu projektu, odkaz ke stažení hledejte tamtéž.
Několik věcí si zaslouží vypíchnout extra. V prvním případě je to emulace 3dfx Voodoo 1, kterou holý DosBox neumí, naopak některé pokročilé forky ano, funkcemi napěchovaný DOSBox Staging tímto trochu dohání dluh. Jde o low-level emulaci softwarovou cestou, tzn. ne o překlady volání Glide API, což znamená, že pro emulování 3dfx Voodoo bude potřebovat adekvátně výkonný procesor.
Další nepřehlédnutelnou změnou jsou nové vestavěné CRT filtry, pečlivě odladěné tak, aby poskytly autentický zážitek. Jak už určitě víte, já to moc nemusím, ale máte-li monitor s dostatečně jemným rozlišením, pravděpodobně se skutečnému CRT monitoru zvládnete uvěřitelně přiblížit. V kombinaci se 4K a 70Hz FreeSync už by to pravdu mohlo být docela zajímavé :) Změny doznalo i celočíselné škálování, pryč jsou módy openglpp a texturepp, nyní škálování ovládá nová hodnota integer_scaling s možnostmi horizontal, vertical, auto a off. Tzn. je možné celočíselně škálovat jednu hranu a druhou ponechat interpolaci. Potěší i ukládání screenshotů se správným poměrem stran.
Z věcí hudebních stojí za zmínku přidaná podpora IBM Music Feature Card, kterou oceníte např. v některých klasických adventurách od společnosti Sierra, jako např. King's Quest V či Quest for Glory 2.
Přehled těch zásadnějších změn:
- Authentic adaptive CRT emulation
- Accurate VGA emulation
- 3dfx Voodoo 1 emulation
- New integer scaling modes
- Aspect ratio correct image captures
- Supercharged image and video capturing
- Aspect ratio and viewport enhancements
- Fix "black vertical bars" video corruption issue
- New deinterlacing shader for FMV games
- IBM Music Feature Card support
- Roland MT-32 ROM handling improvements
- FluidSynth fixes
- Improved MIXER command
- MIDI muting improvements
- Sanitise MIDI output & Roland RA-50 compatibility
- Optionally fade out hanging notes on Tandy & OPL
- CD Audio support on Linux for physical CD-ROMs
- Virtual joystick fixes
- Support for mapping mouse buttons to keys
- VirtualBox mouse driver support
- Multi-monitor-aware mouse capture support
- macOS function key support
- Brazilian ABNT2 keyboard support
- Various DOS command additions and improvements
- Persistent command history
- Support for all DOS file & directory attributes
- Autoexec improvements
- Optional shell config shortcuts
- Revised CPU cycles handling
- Pause improvements
- Config improvements
- Revised capture naming scheme
- Command-line user experience improvements
- Normalise Windows Explorer context menus
- Log window support on macOS
- Modernised application icons
- Maximum memory space increased to 3 GB
- Modem improvements
- x87 FPU emulation improvements
- Debugger improvements
- Improved Linux man page
- FreeBSD, OpenBSD & PPC support
- Localisation
- Support for modern and historic locales
- Translation updates
- Script to convert GOG CP473 config files to UTF-8
Nejnovější komentáře