Ticket #5881 (closed defect: obsolete)

Opened 8 years ago

Last modified 3 years ago

Wolf4GW + D3X under FreeDOS doesn't work with VT-X enabled (VBox 3.1.2, Vista 32-bit host)

Reported by: rugxulo Owned by:
Priority: minor Component: other
Version: VirtualBox 3.1.2 Keywords: FreeDOS DOS D3X WDOSX Wolfenstein 3D Wolf3D Wolf4GW
Cc: Guest type: other
Host type: other

Description (last modified by frank) (diff)

This is fairly obscure, but I thought it was worth noting anyways as it's almost definitely a bug:

I recompiled Wolf4GW (Wolfenstein 3D) with OpenWatcom, UPX'd it, and attached the D3X DOS extender to it. I put this on a bootable FreeDOS floppy image (XMS only, so this isn't related to potential EMM386 bugs). It works fine on real hardware (tested several machines). However, it just hangs at startup in VirtualBox (even 3.1.2) with VT-X enabled. If I unpack it and use WDOSX instead, it will work (although slightly jittery and without sound, which is not a surprise give VBox's DOS compatibility).

Yes, I can disable VT-X otherwise and then D3X will work, but that makes it MUCH!! slower (10x) to unpack (probably paq8f's fault, esp. detecting/using SSE2). So something isn't being emulated properly for D3X compared to WDOSX. (P.S. D3X hasn't been updated since 2004, and since it was hosted on the now-dead Geocities free pages, I've had to mirror it myself.)

-- Rugxulo (rugxulo _AT_ gmail _DOT_ com)

Change History

comment:1 Changed 3 years ago by frank

  • Status changed from new to closed
  • Resolution set to obsolete
  • Description modified (diff)
Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use