Distributing your application using INP() and/or OUT to control 
hardware ports.

Because 32-bit versions of Windows do not have a built-in API for 
doing hardware I/O, you will need to distribute driver files with
 your Liberty BASIC application if it requires the use of INP() and OUT.
  You can find all runtime files you need to distribute in the ntport 
subdirectory of your Liberty BASIC v3.0 install.

They are:

  ntport.dll (Application Dynamic Link Library)
  zntport.sys (Windows NT/2000/XP driver)

For Windows 95/98/ME

When you install your application to a Windows 95/98/ME system,
 you should install ntport.dll to your client's Windows\System
 directory. You need not distribute the zntport.sys.

For Windows NT/2000/XP

When you install your application to a Windows NT/2000/XP system,
 you have two choices:

1) If all the users have administrative right (which is usually the 
  case unless someone in your IT department has not given you
  administrative rights) you can install ntport.dll and zntport.sys
  to your client's WinNT\System32 directory. In this case, you need 
  not any other configuration.

2) If some users don't have administrative right, you need create
  an installation program to install the NTPort Library driver.
  The installation program should do following steps: 

  - Install ntport.dll to WinNT\System32 directory
  - Install zntport.sys to WinNT\System32\drivers directory
  - Import the registry settings from ntport2.reg - this file is
     in the ntport directory
  - Restart Windows

In this case, you still need administrative right to run the 
installation program, but after the reboot, any normal user can
 use your program.