Several base OS FixPaks introduced important fixes and/or features.
- Year 2000 compatibility was introduced in FixPak 5 for Warp 4
(XR*M005) and FixPak 32 for Warp 3 (XR*W032).
- Support for GRADD-based video drivers (such as Panorama or Scitech
SNAP Graphics) requires FixPak 5 for Warp 4 (XR*M005), or
FixPak 35 for Warp 3 (XR*W035).
- Enhancements to Open32, including a Windows-compatible registry
editor, were added to Warp 4 around FixPak 6 (XR*M006).
- The RexxUtil API was expanded considerably (with more than 40
new functions added) in FixPak 6 for Warp 4 (XR*M006) and
FixPak 35 for Warp 3 (XR*W035).
- Starting with FixPak 13 for Warp 4 (XR*M013), the code
level of the base operating system was synchronized with Warp
Server for e-business. This has a number of implications,
including:
- The base operating system version is incremented to 4.50.
- The virtual memory address limit for processes is raised from 512 MB to 4 GB.
- New kernel enhancements allow fully 32-bit ring 0 device drivers.
- The theoretical maximum size of a file increases (through newly added APIs) from 2 GB to 2 TB, on filesystems which support it. (Note that HPFS itself continues to have an individual file-size limit of 2 GB. JFS and UDF, neither of which is available for Warp 4, support up to 2 TB.)
As always, individual applications or drivers may require certain minimum FixPak levels.
Notes:
- Convenience Package 2 (both client and server) was rereleased in 2002 with some minor updates. This refreshed version has an initial service level of XR_4503.