I have VB 6.1 installed, along with Windows XP and the required guest packages.
Trying to run an older Windows 95 game that uses DirectX, but it will not render properly on the VM. Sound is choppy...no music...and the game is relegated to a small black and white window in the upper left corner of my display...
Any suggestions?
Older Windows 98 "games"
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Re: Older Windows 98 "games"
Although I realize you're trying to accomplish this via VM of Virtualbox.... I couldn't help but notice you didn't follow Forum rules...how to get help, step 5, 2nd dot aka bulletin point that shows you how to post your system details.
1. Always good to know what we're working with under the hood
2. What is the name of the game you're trying to run?
A. Have you not simply tried to run that via
I have found I can play a lot of windows 98 games directly in Wine OR via Lutris and even some 95 games such as Warcraft II
Bottom line = we need more details
1. Always good to know what we're working with under the hood
2. What is the name of the game you're trying to run?
A. Have you not simply tried to run that via
Wine
? If so..possibly supplemented by Lutris
( usually where one gets stuck in a mental dead end with Wine...Lutris provides an easier path to the goal in setting certain settings..etc ). Then there is also Bottles
.... Thus if you could accomplish that goal using one or two of those methods...no need for the VM. I have found I can play a lot of windows 98 games directly in Wine OR via Lutris and even some 95 games such as Warcraft II
Dosbox
( specifically the staging Flathub aka flatpak version) might be right up your alley as far as a reasonably happen medium if Wine or Lutris ends up in a dead end. , but I have yet to need that save for games as old as Dragonsphere or Beneath a Steel Sky.Bottom line = we need more details
Mint 21.2 Cinnamon 5.8.4
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
Re: Older Windows 98 "games"
My bad....
The game I am trying to play is Doom...specifically, the Doom 95 version made for Windows. I already have DosBox installed and I use it for some MUCH older games.
Out of frustration with VM, I took an old hdd and tried to install Windows XP (the last decent version of Windows) on it but it would fail repeatedly at the install stage. That's when I realized that those earlier versions of Windows won't run with more than 4 Gb of RAM...so that idea got shelved.
I've also thought of building another Windows box strictly for Gaming (note that MY definition of "gaming" is probably different than yours...I'm not a Halo or Call of Duty type of guy...don't play on-line at all. Just my old favorites like Duke Nukem, Doom, Quake, One Must Fall, etc.).
I've installed WINE on other Linux installs of mine but never liked how it "worked"...and the fact that this Doom95 game needs DirectX for graphics support, suggest to me that it wouldn't run in WINE either...
Code: Select all
System: Kernel: 5.4.0-170-generic x86_64 bits: 64 compiler: gcc v: 9.4.0
Desktop: Cinnamon 5.2.7 wm: muffin dm: LightDM Distro: Linux Mint 20.3 Una
base: Ubuntu 20.04 focal
Machine: Type: Desktop System: Hewlett-Packard product: HP Z400 Workstation v: N/A
serial: <filter> Chassis: type: 6 serial: <filter>
Mobo: Hewlett-Packard model: 0B4Ch v: D serial: <filter> BIOS: Hewlett-Packard
v: 786G3 v03.07 date: 04/06/2010
CPU: Topology: 6-Core model: Intel Xeon W3680 bits: 64 type: MCP arch: Nehalem rev: 2
L2 cache: 12.0 MiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 39999
Speed: 3335 MHz min/max: 1596/3326 MHz Core speeds (MHz): 1: 3333 2: 3333 3: 3333
4: 3333 5: 3333 6: 3333
Graphics: Device-1: NVIDIA GT218 [GeForce 210] vendor: ASUSTeK driver: nvidia v: 340.108
bus ID: 28:00.0 chip ID: 10de:0a65
Display: x11 server: X.Org 1.20.13 driver: nvidia
unloaded: fbdev,modesetting,nouveau,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: GeForce 210/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108 direct render: Yes
Audio: Device-1: Intel 82801JI HD Audio vendor: Hewlett-Packard driver: snd_hda_intel
v: kernel bus ID: 00:1b.0 chip ID: 8086:3a3e
Device-2: NVIDIA High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel
bus ID: 28:00.1 chip ID: 10de:0be3
Sound Server: ALSA v: k5.4.0-170-generic
Network: Device-1: Broadcom and subsidiaries NetXtreme BCM5764M Gigabit Ethernet PCIe
vendor: Hewlett-Packard driver: tg3 v: 3.137 port: d0c0 bus ID: 01:00.0
chip ID: 14e4:1684
IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives: Local Storage: total: 1.14 TiB used: 81.85 GiB (7.0%)
ID-1: /dev/sda vendor: Seagate model: ST1000VM002-9ZL162 size: 931.51 GiB
speed: 3.0 Gb/s serial: <filter>
ID-2: /dev/sdb vendor: Western Digital model: WDS250G2B0A size: 232.89 GiB
speed: 3.0 Gb/s serial: <filter>
RAID: Hardware-1: Intel SATA Controller [RAID mode] driver: ahci v: 3.0 bus ID: 00:1f.2
chip ID: 8086.2822
Partition: ID-1: / size: 228.17 GiB used: 81.85 GiB (35.9%) fs: ext4 dev: /dev/sdb1
USB: Hub: 1-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 chip ID: 1d6b:0002
Hub: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 chip ID: 1d6b:0002
Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Hub: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Hub: 5-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Device-1: 5-1:2 info: Logitech Wireless Receiver type: Mouse driver: hid-generic,usbhid
rev: 1.1 chip ID: 046d:c542
Hub: 6-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Hub: 7-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Hub: 8-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Device-2: 8-2:2 info: Microsoft Digital Media Pro Keyboard type: Keyboard,HID
driver: hid-generic,usbhid rev: 2.0 chip ID: 045e:00b0
Sensors: System Temperatures: cpu: 26.0 C mobo: N/A gpu: nvidia temp: 46 C
Fan Speeds (RPM): N/A
Repos: No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/gerardpuig-ppa-focal.list
1: deb http: //ppa.launchpad.net/gerardpuig/ppa/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
1: deb [arch=amd64] http: //dl.google.com/linux/chrome/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list
1: deb [arch=amd64] http: //dl.google.com/linux/earth/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb https: //muug.ca/mirror/linuxmint/packages una main upstream import backport
2: deb http: //muug.ca/mirror/ubuntu focal main restricted universe multiverse
3: deb http: //muug.ca/mirror/ubuntu focal-updates main restricted universe multiverse
4: deb http: //muug.ca/mirror/ubuntu focal-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
6: deb http: //archive.canonical.com/ubuntu/ focal partner
Active apt repos in: /etc/apt/sources.list.d/protonvpn-stable.list
1: deb [arch="all", signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] https: //repo.protonvpn.com/debian stable main
Active apt repos in: /etc/apt/sources.list.d/savoury1-dbgl-focal.list
1: deb http: //ppa.launchpad.net/savoury1/dbgl/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/vivaldi.list
1: deb [arch=amd64] https: //repo.vivaldi.com/stable/deb/ stable main
Info: Processes: 244 Uptime: 8m Memory: 11.67 GiB used: 1.52 GiB (13.1%) Init: systemd v: 245
runlevel: 5 Compilers: gcc: 9.4.0 alt: 9 Client: Unknown python3.8 client inxi: 3.0.38
The game I am trying to play is Doom...specifically, the Doom 95 version made for Windows. I already have DosBox installed and I use it for some MUCH older games.
Out of frustration with VM, I took an old hdd and tried to install Windows XP (the last decent version of Windows) on it but it would fail repeatedly at the install stage. That's when I realized that those earlier versions of Windows won't run with more than 4 Gb of RAM...so that idea got shelved.
I've also thought of building another Windows box strictly for Gaming (note that MY definition of "gaming" is probably different than yours...I'm not a Halo or Call of Duty type of guy...don't play on-line at all. Just my old favorites like Duke Nukem, Doom, Quake, One Must Fall, etc.).
I've installed WINE on other Linux installs of mine but never liked how it "worked"...and the fact that this Doom95 game needs DirectX for graphics support, suggest to me that it wouldn't run in WINE either...
Re: Older Windows 98 "games"
I have tons of Windows native games in age ranging from the 90's to today that require DirectX versions since easily 7 and newer that work in Wine or Wine+Lutris.and the fact that this Doom95 game needs DirectX for graphics support, suggest to me that it wouldn't run in WINE either..
Doom95 may be a tricky one to get working though. I'll have to do some deep digging to have more room to talk or more fine tuned suggestions
Mint 21.2 Cinnamon 5.8.4
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
- MikeNovember
- Level 7
- Posts: 1856
- Joined: Fri Feb 28, 2020 7:37 am
- Location: Nice, Paris, France
Re: Older Windows 98 "games"
Hi,
You can install VMware workstation player for Linux on your computer, then install Windows 98 from an ISO as a virtual machine.
Regards,
MN
You can install VMware workstation player for Linux on your computer, then install Windows 98 from an ISO as a virtual machine.
Regards,
MN
_____________________________
Linux Mint 21.3 Mate host with Ubuntu Pro enabled, VMware Workstation Player with Windows 10 Pro guest, ASUS G74SX (i7-2670QM, 16 GB RAM, GTX560M with 3GB RAM, 1TB SSD).
Linux Mint 21.3 Mate host with Ubuntu Pro enabled, VMware Workstation Player with Windows 10 Pro guest, ASUS G74SX (i7-2670QM, 16 GB RAM, GTX560M with 3GB RAM, 1TB SSD).
Re: Older Windows 98 "games"
Hi
Why don't you try some port software?
Few years ago I tried Jdoom and it was really good. It would rework the graphics at the resolution you like. (no just a simple pixel upscale) It was so good I did the whole game , and because the engine is compatible with Hexen and Heretic, well I replayed them both too.
Apparently JDoom is no more active, this one is :
https://dengine.net/
it looks promising and should install easily having ppa for Ubuntu.
For Duke Nukem, there was Eduke32 that was nice too.
Enjoy.
Why don't you try some port software?
Few years ago I tried Jdoom and it was really good. It would rework the graphics at the resolution you like. (no just a simple pixel upscale) It was so good I did the whole game , and because the engine is compatible with Hexen and Heretic, well I replayed them both too.
Apparently JDoom is no more active, this one is :
https://dengine.net/
it looks promising and should install easily having ppa for Ubuntu.
For Duke Nukem, there was Eduke32 that was nice too.
Enjoy.
Laptop Asus NV580D linux Mint 21.3 Cinnamon, m.2.SSD + i7 + optimus GTX 1050 Nv435 Krn5.15.0-97
Re: Older Windows 98 "games"
Also as MikeNovember says above, VMware Player was better with Direct-X and other handling, I recall however that every kernel upgrade I had to recompile some nvidia drivers (back in the days of Debian6) and that only a WMplayer was free for private use.
I assume you are running also the Guest Additions.
What version of VirtualBox are you running ?
Be also aware that there was some major changes at the release of v6.1:
"Virtualbox had the 'VboxVGA' video card that they have used for years. The 3D acceleration for this card had a security hole wide enough to march a parade through.
So starting in 6.0.x the devs released two new 'video cards', VboxSVGA for Windows, and VMSVGA for Linux, etc. In 6.1.x the 3D acceleration system was changed to only work on the VboxSVGA and VMSVGA, not the old VboxVGA anymore. And the 6.1.x 3D acceleration drivers in Guest Additions will only work on Windows 7 or greater.
So to have 3D acceleration in XP you must run 6.0.x or earlier, using the VboxVGA card (note no S). And run the same version of Guest Additions for maximum 3D compatibility. (You might have to go back to 5.2.x)"
[found that on https://forums.virtualbox.org/viewtopic.php?t=98113]
I assume you are running also the Guest Additions.
What version of VirtualBox are you running ?
Be also aware that there was some major changes at the release of v6.1:
"Virtualbox had the 'VboxVGA' video card that they have used for years. The 3D acceleration for this card had a security hole wide enough to march a parade through.
So starting in 6.0.x the devs released two new 'video cards', VboxSVGA for Windows, and VMSVGA for Linux, etc. In 6.1.x the 3D acceleration system was changed to only work on the VboxSVGA and VMSVGA, not the old VboxVGA anymore. And the 6.1.x 3D acceleration drivers in Guest Additions will only work on Windows 7 or greater.
So to have 3D acceleration in XP you must run 6.0.x or earlier, using the VboxVGA card (note no S). And run the same version of Guest Additions for maximum 3D compatibility. (You might have to go back to 5.2.x)"
[found that on https://forums.virtualbox.org/viewtopic.php?t=98113]
Laptop Asus NV580D linux Mint 21.3 Cinnamon, m.2.SSD + i7 + optimus GTX 1050 Nv435 Krn5.15.0-97
Re: Older Windows 98 "games"
That explains things .. I'd tried running a couple of games in an xp VM some time back. I'm currently running 7.0.14
Dell Inspiron 1525 - LM17.3 CE 64-------------------Lenovo T440 - Manjaro KDE with Mint VMs
Toshiba NB250 - Manjaro KDE------------------------Acer Aspire One D255E - LM21.3 Xfce
Acer Aspire E11 ES1-111M - LM18.2 KDE 64 ----… Two ROMS don't make a WRITE …
Toshiba NB250 - Manjaro KDE------------------------Acer Aspire One D255E - LM21.3 Xfce
Acer Aspire E11 ES1-111M - LM18.2 KDE 64 ----… Two ROMS don't make a WRITE …