Salieron las versiones de octubre del DosBox-X y hace unos días del dosbox pure... Sí sí, es de retroarch... Pero llevaban mas de año y pico sin actualizarlo!
- DosBox Pure: https://github.com/schellingb/dosbox-pure/releases/tag/0.9.8
De este lo que han hecho ha sido implementar las correciones del proyecto SVN del original. Implementar arreglos de algunos juegos que se pueden mover con tarjeta voodoo, permitir manejar mas memoria ram para la máquina, rehecho la interfaz de mapeo de botones y soporte IPX!
De DosBox-X: Así resumido de la versión X actualizaron el emulador SDL de controladores y perífericos a lo que había hasta el mes de Octubre, correcciones en algunos comandos y otros nuevos que han incluido:
Add “VRD” debugger command to force redraw of the VGA screen.
Add VGA debug set commands to force a video start address and another to clear all debug settings.
Add “PITSYNC” option to VFRCRATE command. “VFRCRATE PITSYNC ON” directs the system timer interrupt to synchronize tick rate with vertical refresh rate of VGA emulation if the game or demo set the timer tick rate to a value close enough to vertical refresh. This is intended for games or demos that use the system timer for a vsync interrupt.
IMGMAKE: Fix bug where if -bat was specified, the generated .bat file would attempt to mount the .bat file, not the disk image.
IMGMAKE: If -nofs and -bat was specified, the generated .bat file will refer to “IMGMAKE 2” instead of “IMGMAKE C”
DOS FAT driver: When the guest sends in a new BIOS Parameter Block, recalculate the disk locations and FAT type properly instead of assuming that FORMAT.COM is using the same format already present.
DOS FAT driver: If the partition is unformatted and looks as if freshly written by FDISK, then instead of failing to mount, mount the partition instead as an unformatted partition and fail file I/O until a BPB is set and the partition formatted by FORMAT.COM. This matches MS-DOS behavior and it makes it possible to mount an image, FDISK it, restart, FORMAT.COM the unformatted partition, and end up with a working drive letter (just like MS-DOS). So far verified against MS-DOS 6.22 and Windows 98 versions of FDISK, FORMAT, SYS, and SCANDISK.
DOS FAT driver: Add options -o sectoff and -o sectlen to make it possible to manually specify the start and length of a partition. Future code will use this internally as well.
IMGMOUNT: Allow *: as a drive letter to mean automatically pick a drive letter.
Fix debugger to use toupper(), but only for ASCII range ncurses keycodes.
Timer PIT: If the guest writes the counter value while the counter gate is off, make sure the counter read back is the same value written regardless of gate status. Prior code returned the stale latched value of the counter as it was prior to shutting off the gate and writing the counter, causing timing issues.
Fix restoring minimized window on TTF output (Issue #4248) (maron2000)
Fix macos crash on launch when output=surface or auto (SDL2) (maron2000)
Update in-tree SDL2 library to ver 2.28.2 (maron2000)
Updated build tool for MinGW lowend builds required for the updated SDL2 library. As a result, MinGW lowend builds are now able to enable debugger features. (maron2000)
Debugger RUN and RUNWATCH commands were broken, fix. Make sure debugger shortcut triggers execution to stop whether in RUN or RUNWATCH mode.
Fix SETCOLORS command didn’t change color when output=ttf.(Issue #4503) Also fixed the values reported were wrong. (maron2000)
BIOS CMOS date/time functions will now idle the CPU 4 times after reading or setting the clock to allow interrupts, CPU time, and RTC clock ticks to proceed normally. This fixes “Pizza Tycoon” and allows it to continue past the initial logo. (joncampbell123)
Fix segfault when mounting hard disk images with no file extension (joncampbell123).
Acabo de remontar el Rayman portable que había por aquí con esta nueva versión X y todo muy rápido e intuitivo con esos menús a lo programa DOS. :P
Edito: Casi se me olvidaba el motivo por el quería escribir un post aquí. Si DOSBox-X no os permite ponerlo en resolución a vuestro gusto (deformar la ventana), sobreescribid el fichero de configuración y os dejará de nuevo ver los menus de ajustes en el modo interfaz gráfica. Luego en Video cambiar Aspect Ratio 4:3 o 16:9, Force Scaler y elegir el scaler (si quereis) que mas os mole y en Output poner Source o Direct3D.
No se porque cuando pongo OpenGL se empieza a ver un parpadeo molesto... Y no estoy añadiendo ningún shader GLSL, sin embargo los de shaders de Direct3D si funcionan... Por si sabéis la solución a eso... os leo!
Acaba de salir la versión 0.81 estable de DOSBox-Staging, y no trae novedades ni ná...
Hey DOS enthusiasts! We are proud to present DOSBox Staging 0.81.0 to you, a rather substantial release containing a large number of exciting new features and improvements!
For the first time in history, DOSBox comes with built-in authentic CRT monitor emulation that just works out-of-the-box without any manual configuration required. The VGA code has been overhauled, shortcuts and simplifications have been removed, and now we’re defaulting to accurate per-scanline emulation and double scanning in all VGA, SVGA, and VESA modes. Integer scaling options have been added, it’s now possible to stretch the image to fullscreen, force any arbitrary aspect ratio, or even emulate the horizontal and vertical stretch controls of CRT monitors in real-time. Screenshots have been made aspect ratio correct by default, and image capturing has become multi-threaded, so it no longer causes audio hiccups and micro-pauses. Video capturing has been made about three times more performant. Oh, almost forgot: we’ve also added 3dfx Voodoo 1 support for the fans of those late 90s 3D DOS games! 😎 🤘
Well, that’s just the video side of things. We’ve added support for the ultra-rare IBM Music Feature Card, dealing with Roland MT-32 ROMs has become much easier, plus we’ve made numerous MIDI-related improvements as well. Not to mention all the mouse and joystick enhancements and fixes, the addition of a few missing DOS commands, improved filesystem integration, fixing some long-standing annoying shortcomings of the FPU emulation in non-x86 builds, taking localisation support to the next level, and the list just goes on and on…
La lista completa puede leerse aquí. (https://dosbox-staging.github.io/releases/release-notes/0.81.0/)
Y las descargas están aquí. (https://dosbox-staging.github.io/releases/windows/)
EDITO: Lo de la emulación de CRT es una gozada, y además se aplica por defecto, sin tocar nada de nada.
(https://i.imgur.com/IMnq7S6.png)