

An experimental “Mode 13h” VGA driver is implemented to provide 320×200 video with 256 colors. The DOS port requires DJGPP to compile (we cross-compile from Linux), and also requires the CWSDPMI server included with that toolchain to access 32-bit protected mode. It’s possible that we may setup a new buildbot target for the older Windows ports at a later date. Windows 98SE requires a DirectX runtime no newer than December 2006, and Windows 2000 can go up to February 2010.Ĭores for 98/2000 will also currently need to be compiled manually due to the mingw toolchain used by the buildbot. With the GDI driver, the RGUI menu is fully supported and there is also preliminary support for XMB with minimal (text-only) rendering.įor input/joypad and audio support on 98/2000, the DirectX 9.0c runtime should continue to work as it does with newer Windows versions. So far 98/2000 has only been tested against a new experimental GDI video driver which does not require hardware acceleration like OpenGL or DirectX (the GDI driver works on newer Windows versions as well). The Windows 98/2000 port may work with our existing OpenGL driver if your graphics card supports a high enough version of OpenGL, but this has not yet been tested. A DirectX 9.0c SDK is also required, and in order to target 98, a version no newer than December 2006 must be used. For Windows 98/2000, we support Visual Studio 2005. The solution/project file is located in the pkg/msvc folder of the source along with older msvc solutions. For XP and above, Visual Studio 2010 is supported. While older Windows versions are indeed supported by the RetroArch codebase, they need to be manually compiled with Visual Studio (Express or Pro) to run properly. Windowsįor Windows, the current releases and nightly builds do not support XP or below due to changes in the msys2/mingw toolchain. These are very early work-in-progress ports but in their current state do allow you to start up RetroArch and load a core/game. I haven’t found a better way to do this with QEMU’s native Samba integration than launching it, then finding the generated smb.conf somewhere in /tmp and patching it.RetroArch has now been ported to Windows 98SE/2000 as well as DOS. I’ve yet to find a SPICE client that will maintain a fixed 2:1 display scale with no interpolation.Ī helpful HN user described how to enable SMB1 on recent versions of Samba and so share files over something other than floppy images, TFTP, or active FTP. (Unfortunately, Sound Blaster 16 emulation is known to be broken in combination with the Gtk UI, so no / choppy sound for you, but things should work over SPICE. Of course, that does nothing about the rather poor support for resolution independence on historical Windows, so 1280x1024 is about the largest practical resolution. The last version of VBEMP that won’t nag you on each boot is G. The BearWindows VESA driver (for 9x and NT) works well on QEMU.
