Getting Started - Setting up Windows 98

The following guide will help you get started with setting up Windows 98 on your ITX-Llama.


Windows 98 Installation

  1. Prepare a Windows 98 CD.
    • This can be an OEM CD or a blank CD filled with unzipped versions of these files: Slip-streamed Install Files
    • These Windows 98 installation files contain ITX-Llama specific drivers slip-streamed into the installation.
  2. Choose the "Windows 98 (DOS 7.1)" VFD (Virtual Floppy Disc) in BIOS
  3. Insert a blank SD card (128GB or less is ideal), or SATA SSD
  4. Ensure you're booting from "Windows 98 (DOS 7.1)" VFD by pressing ESC during start-up and selecting the Virtual Floppy image.
  5. Format your chosen fixed storage device as normal. See [#MS-DOS Installation].
  6. Restart your ITX-Llama
  7. Ensure you're booting from "Windows 98 (DOS 7.1)" VFD by pressing ESC during start-up and selecting the Virtual Floppy image.
  8. Select the "Setup Windows 98" option. setup should begin.

Windows 98 Installation to SATA Drive

  1. Prep SDCard as installer: a. Extract ISO of windows 98 SE to root of SDCard b. Download the Windows 98 ITX-Llama Driver Pack and extract the ZIP file, place the folder WIN98-DRV onto the SDCard c. Place SDCard into ITX Llama
  2. Boot ITX Llama, change BIOS settings so SATA drive is first priority (F1 to enter BIOS)
  3. Under Disk Settings, (use the left and right arrow keys to switch between panes) set : a. Boot Order to anything with SATA first. b. Virtual Floppy to Windows 98 (DOS 7.1) c. USB as Fixed Disks: Disabled
  4. Save settings with F10, this will save and reboot the BIOS settings
  5. Press ESC during boot-up and choose the Win98 Boot Disk
  6. Choose option 3 Start ITX-Llama without CD-ROM Support
  7. Partition the SATA disk using xfdisk: a. Follow the instructions onscreen in order to partition the hard disk b. Once complete, reboot the computer and follow steps 5-6 again
  8. Once rebooted, try to navigate to the C:, it should give an error saying the disk is not formatted. Press A to abort, then go back to the A: and run format C:
  9. After formatting C:, let’s copy the windows 98 files onto the SATA disk. First, we need to extract xcopy files from the media, go to the WIN98 folder on the D:, then use the following command extract /a win98_47.cab xcopy*.*
  10. Create a win98 folder on the C: (this will hold the installation files), md C:\win98
  11. Copy the files over, xcopy /a /s *.* C:\win98
  12. Create a folder on the C: for the itx-llama patches (we will need to use these soon), md C:\itxdrvs
  13. Copy the files from the itx-llama patches folder to the C:, don’t leave the win98 folder: xcopy /a/s \WIN98-DRV\*.* C:\itxdrvs\ (remember to use tab completion in order to auto-fill the folder names in correctly)
  14. Launch setup.exe in C:\win98 and complete the installation...
  15. The system will reboot from GUI install mode. This is where we need to install the ITX Llama drivers packages. When the system tells you to remove the floppy disks and reboot, during that reboot start pressing F8 to force Windows to bring up the boot menu.
  16. Select Safe-Mode Command Prompt Only (Shift + F5)
  17. In the command prompt: cd \itxdrvs\tbplus then install C:\windows
  18. Eject the SDCard, then reboot the system
  19. Windows should complete without any issues at this point.

The author of this section notes there are incompatibilities with the driver esdi_506.pdr when Windows 98 is being loaded. This issue is caused when booting from an SSD, and an SDCard is inserted. In some configurations this issue can be resolved by creating an extended partition on the SSD. Otherwise, try to boot with the sdcard ejected.


Modem Configuration

After finalizing configuration of the Windows 98 installation, download the mdmllama then complete the following instructions: 1. Navigate to to system -> device manager 1. Find the modem on com2, go to properties (if none is installed, go ahead and add a new unlisted modem, and point it to the mdmllama.inf which was downloaded earlier). Set the baud rate to 300 baud 1. Select update driver, browse to mdmllama.inf (downloaded above). Installing this driver will enable higher speeds baud speeds. 1. Go into hyperterminal (under accessories) - By default the modem will be set to 300 baud - set it to com2 - turn flow control to xon/off (software) - connect 1. Type in the following commands into hyperterminal: AT AT$SSID=wifinetwork AT$PASS=wifipass ATC1 AT$SB=115200 1. disconnect hyperterminal 1. Go back into device manager change settings to have baud of115200 1. reconnect in hyperterminal to verify the baud rate is set correctly. 1. Once settings have been verified, save the settings with the following commandAT&W` 1. Go to start -> accessories -> commmunications -> dialup networking 1. Create new connection - number is PPP or 777 1. Save your connection 1. Double click to connect


Known Issues

256 Color Mode on ATI Cards

There are known issues with the ATI drivers running on the ITX Llama when the driver is configured for 640x480 or 800x600 at 256 color depth. This issue appears in Windows 95, 98, 2000 and XP. A workaround driver has been included ati-drivers-modified. The ITX Llama team is still analysing the issue and will provide updates here once any further findings are reported. Be aware there have been some reports of users after installing the ATI driver, even after shifting back to a Voodoo 3 card, where they continued to experience the 256 color mode bug.

Running Sierra games through SCUMMVM

SCUMMVM provides a mainline Windows 98 version still. That said, if running into audio issues, please add the following line to your autoexec.bat set SDL_AUDIODRIVER=waveout


Windows 98 Drivers


Back to Setup
Back to Getting Started