Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Ian Manners

Pages: [1] 2 3 ... 23
Applications / Re: Desktop Enhancement for WPS
« on: May 04, 2021, 07:06:18 am »
But the rexx gadgets are not working.

I've always viewed them as examples of what can be done, otherwise they are a distraction but thats the good thing about packages like this, you can use what you want, change what you want. Might be the rexx type you have installed.

I found that some things of wps-wizard can be good to reuse in some project to improve the WPS.

I've had it installed since some very early period, ditto X-Workplace & Audio/Data-CD-Creator V0.57 from Chris Wohlgemuth.

Applications / Re: Desktop Enhancement for WPS
« on: May 03, 2021, 05:29:52 am »
Checking in my WPSWizard directory, the Readme.1st file has:

Be sure to have installed Cairo 1.22 (including libc06.dll)
and the Innotek font engine. Otherwise installation will fail.

Make sure you have the EMX runtime libraries installed as well.

Applications / Re: mplayer - how to position the playback window?
« on: March 07, 2021, 04:28:53 pm »
I have had the same problem with my own video app, using mplayer as the executive program for playing the video, which comes up in its own PM-window.
To let the mplayer-window show up on my desired place I am using the commandline-tool PGMCNTRL (by Christian Langanke). This tool lets you identify any running exe and set its x,y-position to what you like. It works fine.

I once got it from Hobbes (where I can't find it no more :-( ).

Look for for the old version, or for what might be the last version.
I see they are at

Multimedia / Re: Updated Uniaud32 build
« on: February 28, 2021, 06:13:30 am » working well here with pm123, mplayer and timidity on SB cards.

Hardware / Re: Motherboard audio in Warp 4.52
« on: February 25, 2021, 07:30:12 am »
I had never been able to get an ensoniq PCI card to work with the earlier Uniaud drivers, and experienced problems with different SB Live cards that mixer setting tweaks could never help but the SB Live! 5.1 (SB0100) card worked fine for me with Sanders driver and the earlier Uniaud, but a SB Live 5.1 CT4670 never worked properly even through Uniaud appeared to load fine.

All of these now work with Paul's latest Uniaud build. This is where I would start, install Paul's Uniaud driver, install PMUniMix, check the controls then follow Olafur's suggestions if there is still no audio. Sometimes no audio is simply due to the master, or one of the other relevant level controls being on 0 after installation.

Hardware / Re: Motherboard audio in Warp 4.52
« on: February 24, 2021, 06:21:22 pm »
Try Paul's latest uniaud builds by looking at this thread.


PS, I have not updated the external in a while due to lack of time, and problems getting secure access to the site.
I will have another go middle of this year once my life is settled down :)

Hardware / Re: OS/2 on Virtualbox with 8 COM ports
« on: February 20, 2021, 04:21:53 am »
Hi Daniele,

You do not want XR_E003, this is Fixpack 3 for WSeB (Warp Server for eBusiness)
ddpack2 can be installed the same way that you installed FP15.

You might also like to install ddpack1 as Dave mentioned,
You might want to install the first driver fixpak first as it included support for USB.

Any of the kernel files with d after the name/date are normally half strict versions, you do not want these. As Dave says below :)
you want

Hardware / Re: OS/2 on Virtualbox with 8 COM ports
« on: February 18, 2021, 11:21:19 am »
You can try from Aaron Lawrence or..

If you look in the 'zip/ directories there is a install.txt file that will show you how to 'Installing this fixpack the os2serv way.' such as the one in

xr_e003 is the WSeB Fixpack 3.

Device driver pack 2 (device driver updates not included in Fixpacks)

See the readme files.

ADDED: Always backup..

Web applications / Re: browsers shutting down
« on: February 10, 2021, 11:43:27 am »
NoScript lives at, you will probably have to poke around to find the legacy add-on.
edit, typo fix

Legacy NoScript can also be found at:

Web applications / Re: browsers shutting down
« on: February 09, 2021, 04:11:28 pm »
Hi David,

I can only speak for David's build of Firefox, which is rock solid here, the only addon I use is NoScript.

If you are still experiencing problems with a fresh profile, the next place I would look are what DLL types are you using, 386, 686 etc, and what build are are you using of the Mozilla products. Dont mix different CPU types between the Mozilla builds and the installed support DLL's.

Storage / Re: Best way to copy a volume?
« on: February 08, 2021, 04:50:19 pm »
Hi Dariusz,

I replicate my primary drive with two partitions to rotating backup HD's.

Use LVM to create create a new bootable partion on the new HD (or SSD), if required create your non bootable partition(s) as well.
I prefer to boot from DVD to create the new partitions with the old HD disconnected, makes life a lot easier in picking a bootable partition.

After that its simple to use rsync or dsync after a normal boot, your new HD will be assigned new drives if your original is for example C drive etc.
As I have a 500G HD, I use a C drive of 3G and a D drive as my data drive. With the DVD as E drive the first free drive is F:

rsync -qaX2 --stats --delete --log-file=Backup_rsync.log C:\  F:\
rsync -qaX2 --stats --delete --log-file=Backup_rsync.log D:\  G:\

or using dsync, create a config file ( I do this with rsync as well but for simplicity I have ignored that above).

"dsync backup2newHD.cfg"

backup2newHD.cfg contains:
Code: [Select]
LogFile = backup2newHD.log
EconomeCPU = 50
UseArchive = On

SrcPath = C:\
DstPath = F:\

SrcPath = D:\
DstPath = G:\
IgnorePath = D:\temp

"IgnorePath = D:\temp" is an example, my temp dir's are all on ram drives.
I also like my log files to check for "error:"

dsync and rsync can be found in regular download sites, and there are many ways to personalise both programs.

There is also DFSee though I've not used that yet for this purpose.
All of these ways will provide you with replicated drives that retain date/time stamps etc.
(Edited to fix grammar)

Applications / Re: VirtualBox 5.0.51 networking
« on: February 05, 2021, 08:02:50 am »
Hi Ivan,

In your x:\mptn\bin\setup.cmd file (you can do it from the TCP/IP setup panel but I havent used that for decades),
Add an alias for your other network, you will also have to add routing for the extra network.

ifconfig lan0 netmask  (any options you might be using go here)
ifconfig lan0 alias

route add default -netmask
route add -net -netmask

The extra lines are:-
   ifconfig lan0 alias
  route add -net -netmask

Adjust and the route to to your preference.

type route at a command prompt to show the help information.
Not sure if this will help going through the VBox interface but I see no reason for VBOX to clobber extra nets.

Applications / Re: Hpt path statement
« on: February 04, 2021, 04:13:27 pm »
Hi Rick,

Use the detach command.

   @detach example.exe 'parameters'

Be careful about where output may go. Some older programs do not like being detached.

Programming / Re: Compiling Tolower tool
« on: February 04, 2021, 04:08:37 pm »
This is the os2.h I use with watcom C

Code: [Select]
/*static char *SCCSID = "@(#)os2.h      6.6 92/03/15";*/
/****************************** Module Header ******************************\
*                                                                          *
* Copyright (c) 1987  - 1992 IBM Corporation                               *
*                                                                          *
* Module Name: OS2.H                                                       *
*                                                                          *
* This is the top level include file that includes all the files necessary *
* for writing an OS/2 application.                                         *
*                                                                          *

#ifndef __OS2_H__

/* NOINC */
#if __IBMC__ || __IBMCPP__
   #pragma info( none )
      #ifndef __CHKHDR__
         #pragma info( none )
   #pragma info( restore )
#ifdef __cplusplus
      extern "C" {

#define __OS2_H__
/* INC */

#define OS2_INCLUDED

/* Common definitions */
#include <os2def.h>

/* OS/2 Base Include File */
   #include <bse.h>
#endif /* INCL_NOBASEAPI */

/* OS/2 Presentation Manager Include File */
   #include <pm.h>
#endif /* INCL_NOPMAPI */

/* NOINC */
/* Open Scripting Architecture (OSA) Include File */
   #include <osa.h>
#endif /* INCL_OSAAPI */

#ifdef __cplusplus
#if __IBMC__ || __IBMCPP__
   #pragma info( none )
      #ifndef __CHKHDR__
         #pragma info( restore )
   #pragma info( restore )

/* OpenDoc for OS/2 Include File */
#ifdef __cplusplus
   #include <od.h>
#endif /* INCL_ODAPI */
/* INC */

#endif /* __OS2__ */

As an example.

Multimedia / Re: Updated Uniaud32 build
« on: January 31, 2021, 11:45:28 am »
Hi Paul,
Installed, logs attached, one taken directly after a fresh boot, the other after the fault condition.

If I'm playing an MP3 file using pm123, then play a system sound (test was moving emails in pmmail folders) or via the Sound panel in System Setup, the mp3 will keep playing for x number of seconds before going silent. After this event there is no mp3 or other audio output. I can get the mp3 audio back by restarting play (without restarting pm123) but the system sounds are gone for good. Before playing the mp3, system sounds worked fine.

Bit like the pm123 buffer can no longer pull data because OS/2 has control of the queue after attempting to play a system sound.

PS, Apart from that, it works fine :)

Pages: [1] 2 3 ... 23