How to use Bluetooth (BT) keyboard

Video Tutorial

Hold down the function key while pressing the Bluetooth device number you want to use, or program.

Keys Highlighted

Press the connect button on the upper right to pair with device/computer. The appropriate light will flash blue.

Enter the Bluetooth device menu in the settings of your device/computer to complete pairing.

The third light will flash red when low on power. Charge with USB-C cable. The backlight for the keyboard will not function while charging, but the keyboard works normally otherwise.

The F1-F12 keys may not have the defaults you expect. Use the function key (fn) to use the alternate function.

Best Methods to Run Windows 98: VM vs Emulation vs Hardware

I have used Windows 98 in all the ways mentioned. Which method is best for you, depends on your situation.

Virtual Machine

Windows 98 running poorly on VMWare Workstation 17 Player

To my knowledge no virtual machine runs Windows 98 or Windows 95 well, without emulation. It can be done, however. VM Ware and Virtualbox seem to be the most attempted.

Windows 98 running in safe mode on Virtualbox 7.0.20

Neither VM Ware nor VirtualBox typically support MIDI or Windows 98 display requirements without significant effort. A midi emulator can be enabled in VM Ware and Windows 95 has a working display driver. Neither directly solve the problems, and both are some trouble to setup.

Windows 95 working very well in VM Ware Workstation Player 17

Emulation

I have all of these emulation options set up at home. I strongly prefer 86Box.

86Box

Windows 98 Running in 86Box

The most accurate emulation available is probably 86Box. 86Box attempts to fully emulate the original hardware. This is especially useful for software development, and for very picky old programs. Other options can run faster, though.

Do to the poor performance of full emulation, I recommend emulating:

  • Pentium or Pentium MMX @ 200Mhz or less.
  • 196MB RAM
  • Voodoo 2
  • SoundBlaster 16 (PnP)

you can work on it from there.

QEMU

Windows 98 running on QEMU

QEMU is made to run operating systems designed for almost any type of hardware. It is more focused on speed than 86Box, though.

QEMU can be the most difficult to use, but it can also be the fastest. It runs a lot like a virtual machine. Not limiting the CPU speed, and using “virtual hardware”. So there is much less overhead in emulating peripherals, like sound & video cards.

Setup Guides

QEMU – Wikibooks Computer Newb

DOSBox

While a bit difficult to use, DOSBox has decent performance.

DOSBox-X

Windows 98 running on DOSBox-X

I personally use DOSBox-X because it is easier to use.

PCem

Windows 98 Running on PCem v17

86Box is derived from PCem. PCem can be faster, and easier to use. It is less accurate though, if that matters to you.

PCem Machine Select Screen

PCem has been abandoned by it’s developer. No new versions are expected. Version 17 from January of 2022 is the last one.

Hardware

CPU & Motherboard/Planar

Windows 98 requires a i486 DX2/66 processor, or better. I would recommend a Pentium MMX or better. Pentium Pro may have some performance issues do to a change in register behavior from then on. Pentium III and Pentium 4 systems often support Windows 98.

While Windows 98 can be forced to run on an i386, this may be unstable. It is certainly undesirable. Socket 775 systems (Core 2) can sometimes run Window 98, but they aren’t usually designed for it.

Video Card

Voodoo2 or Voodoo3 or newer

Sound Card

Sound Blaster 16 (PnP) – Recommended for high compatibility.

Modern hardware

ITX-LamaVogons Post

Top Remote Desktop Clients and Their Uses

Desktop

Remote Desktop Protocol

Remote Desktop Connection on Windows 11

Remote Desktop Protocol (RDP) is a Windows NT feature. It is available in most professional & enterprise editions of Windows. This has been the case since Windows XP. The server comes with these editions of Windows. A computer running an RDP server can be connected to by another computer running an RDP client. RDP compatible servers are even available on other operating systems.

This protocol is very good for accessing a Windows desktop remotely. with good equipment even video playback, such as 4k YouTube playback, is possible. RDP is poorly suited for most games and many full-screen and complex 3D applications.

Several clients are available, including FreeRDP, Remmina (based on FreeRDP), and rdesktop. Even home editions of Windows typically include the “Remote Desktop Connection” or similar application, out of the box.

RDP compatible servers exist, that are not made by Microsoft. This includes the open source xrdp.

To learn more visit Microsoft Ignite, or Wikipedia.

Remote Desktop Connection on Windows 98

Virtual Network Computing

Virtual Network Computing (VNC) uses the Remote Frame Buffer protocol (RFB). VNC has been optimised for many different operating systems. VNC based programs include Real VNC, Krfb, Libvncserver, PocketVNC, Remmina, TigerVNC, TightVNC, VirtualGL, and Vinagre. Learn more on Wikipedia.

VNC provides similar functionality to RDP and has similar limitations.

Real VNC

VNC Viewer connecting on Windows 11

Real VNC makes VNC Viewer and VNC Server.

Simple Protocol for Independent Computing Environments

Simple Protocol for Independent Computing Environments (SPICE) is a remote viewer for virtual displays in virtual machines. Many clients exist, but the service runs on QEMU and some other KVM hypervisors. Remote access to a virtual machine can be provided globally, from anywhere in the world.

SPICE likely has too much latency in it’s implementation to be effective for video games. VNC and RDP can have better performance.

Others

Parsec – Learn more on Wikipedia.
Chrome Remote Desktop / Chromecast

Video Games

Moonlight & Sunlight

Moonlight is a remote access client designed for GeForce Experience. This allows the client to receive a low latency continuous video stream from the host device. This low latency facilitates playing video games remotely.

Sunlight is a replacement server for Moonlight clients. It is compatible with many different hardware configurations. It is not GeForce Experience reliant.

Steam Remote Play

Play games installed on your gaming PC from most devices across the house or around the world. Steam Remote Play is one of the most popular remote gaming choices. You can even play local cooperative games with a distant friend. Some games are even compatible with certain VR headsets.