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 - Olafur Gunnlaugsson

Pages: 1 2 [3] 4 5 6
Hi Pete.

I don't know/remember what used to be PAF, can you post some link?


WPS extension package, portions of it exellent, other portions crap. Some ideas brilliant, other ideas odd for a lack of another word.

In his defence, he did some excellent work with embedded systems a few years back but got unlucky as the company that provided his hardware platform went bust.

General Discussion / Re: Open Source / 2
« on: March 03, 2016, 05:00:53 am »
but something like having a PMMERGE.DLL OSS replacement that keeps calling IBM PMMERGE.DLL (Maybe renamed to PMMERGEX.DLL) in the back. So the functions that are replaced are responded by the OSS PMMERGE.DLL, and the ones that not cloned are sent to IBM's PMMERGEX.DLL which is the original one.  With that we can keep growing the OSS PMMERGE.DLL until we can just remove complete IBM's PMMERGEX.DLL.

I know the quoted  post is older than the current thread, but

While I think the whole idea of replacing the system with something identical is brain dead in general (now wait for last year type scenario), but if you want to replace the PMMERGE.DLL you have an easier starting point in replacing the dummy DLL's that point to PMMERGE one by one with active one and then tackling either PMMERGE later or replacing it with other DLL's, PMMERGE is one huge file to speed up performance on 386 system, on a modern system the speed difference will be negligible

This will get rid of the danger of cross referencing of a un-replaced DLL function with replaced DLL function which could easily happen the other way around.

But if people are interested in replacing system components, why not start with something that would give us greater capabilities such as replacing SVGA.SYS with something that supports modern resolutions ....

Games / Re: 1500+ Win 3.1 programs released !
« on: February 14, 2016, 05:41:50 pm »
Why bother with the browser emulation and not just run the executable that is downloadable from the grey box on the right of the page?

Are you sure that the mozilla_home is d:\home\default and not d:\home\default\mozprofiles?
That is sort of irrelevant as he is only about to change the drive letter in his config.sys file, everything he moves will retain the same hierarchy as the original data

Programs are usually not in x:\ HOME, only data programs are supposed to be in x:\PROGRAMS, and I have repeatedly successfully moved the mozilla data hierarchy and everything else by simply changing the drive letter in config.sys and never have had to mess about with ini files, and similarly ping-ponged mozilla data  between OS/2 <> Windows without any problems for over a decade.

OS/2 Presentation Manager's mouse pointer is a black arrow, that works fine for spreadsheets in 1-2-3. But sometimes I have to open quite big tables in Improv or Excel under Win-OS/2. Locating the pointer especially on larger screensizes becomes difficult because it changed the colour to a white arrow. So how can I change the mouse pointer colour to black? There's no option in WIN.INI's mouse settings available.
If I remember it correctly you will have to change the pointer in Windows to an alternative pointer file (a form of BMP file), it may be simpler to enable multipointers or enable mouse trails in Win.ini for full screen sessions, it is not a good look and can get irritating but certainly makes the pointers more visible:


is a good start

I am fairly sure however that 2560 x 1440 is attainable
But not on digital outputs with our OS. This is one more reason why I try so hard to push SNAP development. Although with limited success :(

And if you set the graphic card to produce this resolution and use the analog output there is probably no monitor available which can display this resolution. Even when some can handle that resolution at the input they simply can not display it. I can not think of any affordable monitor which can display such resolution satisfactory well when delivered at analog inputs. Nearly all can not even handle 1920x1200 good enough with analog input.

So what is badly needed is updated SNAP which supports current chips (at least Intel) and DisplayPort output.

There are plenty of monitors out there that support high resolution analogue inputs, perhaps not at the sub 100 UKP/120 Euros level, but my dirt cheap DGM does 1920 x 1200 via VGA with no problems, if at slightly lower quality than DVI if the VGA cable used is cheap and unshielded, the RAMDAC's integrated onto even budget chipsets are actually reasonably good these days. The DGM (actually a Tatung monitor in a drag) was simply bought because it was the cheapest 1920 x 1200 I could find at the time and it is not exceptional in any way, in fact it is a bit s**t, but beggars can't be choosers.

While I agree that it is important to get support for HDMI/DisplayPort/DVI for SNAP, painting analogue as being being useless for higher resolutions is just silly repetition of an old "Tom's Hardware" type cliche , you might have a point if you are talking about mostly unshielded consumer VGA cables and the low budget 19" type consumer monitors they are shipped free with. 20 years ago I personally ran OS/2 Warp on 2048 × 1536 @ 70Hz and 85Hz using Martox and Diamond S3 cards with the VGA and/or VGA > Component cables that came with the monitors, nothing more, that is considerably more bandwidth than 1920 x 1200, in fact it is just approx 15% less than the bandwidth needed for 2560 x 1440 at the same rate and if the rate is lowered to 60Hz, 2560 x 1440 would actually need less bandwidth than the resolution I was using back in the stone age.

P.S. I actually keep an old CRT monitor here although I run it at either 1800 × 1440 or 1600 x 1200 since I no longer have a working Matrox card with a high speed RAMDAC, but that is just for the occasional graphics editing because only one of my LCD monitors are actually a true 8 bit panel, the rest are 6 bit panels that use software interpolation to pretend to be 8 bits. I would kill for an 11 bit IPS panel.

I never had any luck getting my 1680x1050 monitor working correctly with Snap, neither as unknown monitor or with gaoption. Using an Intel Q35 Graphics controller under VESA.
DDC never appeared to work properly with VESA, not for me anyway, which is why I always hunt down NOS SNAP supported cards

I am fairly sure however that 2560 x 1440 is attainable on an accelerated card, the old IBM UHD resolution monitors all had OS/2 drivers

Applications / Re: What is the best CD Based imaging software
« on: December 15, 2015, 02:55:40 pm »

I used to use Acronis home backup software to make images of my machines which worked fine on os2. We have know upgraded our systems to Ecomstation they back up ok but have mixed results when restoring a image. Can anyone recommend an Imaging software which can run of a cd that works with ECS and the JFS file structure.



AFAIK there is no incremental backup solution available any more that does this with JFS support, the last vendor of such quit the OS/2 business in 2007 or thereabouts.

I work around this by creating a compressed partition image with DFSEE one or twice a year, then I can restore the partitions as they were at a certain point in time and then let the backup software write over the restored partitions, this effectively gives me the same result with only a 10 to 15 minutes extra work involved but much faster restore times. And appears to be more reliable if anything.

It can also be handy to keep some of these images if you have made a mess of a certain installation and want to start again.

Marketplace / Re: OnCmd
« on: October 25, 2015, 08:04:48 am »
Visual Prolog, it has a somewhat rudimentary but fully functional dbf based database engine that is not recommended for massive databases but works fine with smaller ones and the RAD portion even though old is excellent. The Danish company that makes it continued to sell 5.2 to those that nagged them for years after they ceased OS/2 and Unix development but I gather they are no longer willing to supply copies. However I have the full "freeware" version of 5.2 as an ISO that has almost all of the tools that the full version has but creates executables that start with "no commercial usage allowed", and if you get along with it, I may have an extra license of the full version somewhere that I bought cheaply for my personal use in 2002 when they announced that the software would become Windows only.

I doubt OnCMD will do anything, the problem existed in the QNX version that pre-dates the OS/2 and Windows version by a number of years, this is not a bug, but an inexplicable design choice and will require lots of re-coding and testing to fix. The company was extremely polite and helpful over the phone, but could not help in any meaningful way.

Marketplace / Re: OnCmd
« on: October 24, 2015, 08:20:46 am »
In reply to your (now deleted!?) post, the last contact info for the gent behind Base32 was:
Maxxum Technology International
63 Armagh Terrace West
Marton, New Zealand
Tel: +64 6327 5521
Fax: +64 6327 5520

The company is now called "ITL Aviation Limited" and is still around although by now out of the oil and software business . Note that there is an Asian company of the same name that has no relation to this one and has a funny homepage with their logo photoshopped on impressive looking buildings

Actually a Kiwi rather than an Aussie as I had remembered it, the gent that runs the company is called Brendon Edward Deere and he posted to OS/2 groups from time to time  in the 90's.

And as for your interest in R:Base, the 16 bit version worked extremely well in its time, cannot remember using the 32 bit one.

Have you tried Lotus Approach? Excellent database program, the OS/2 version had bugs in the join creation code that would sometimes make it crash while creating joins, but once they were created the resulting database was stable. Although outdated I still prefer the development interface to Microsoft Access 2016 and Filemaker 14 even if the DBF backend lacks the sophistication of the latter two. On the other hand the use of dbf files meant that it could be used with all kinds of third party utilities if needed.

Setup & Installation / Re: Soundblaster live & Sander's driver
« on: October 12, 2015, 03:31:22 am »
Are these two not two parts of the same unit? One (AMD) being a HDAudio UART and the other a HDAudio A/DAC?

It is very common with modern chipsets and even some older NVIDIA ones, the basic HDAudio or 97 interface hardware being on the southbridge and a cheap A/DAC chip handling the actual hardware interface, sometimes on a PCI/PCIe lane, sometimes on a USB bus, in those cases the driver should be generic and talk to the UART.

Marketplace / Re: OnCmd
« on: October 10, 2015, 07:09:51 pm »
Well, I have no intention of making wonders with OnCmd but from what I've seen it does do what it was meant to do.
(I wasn't planning on using it for "production", just curious.)

Do you know if Base32 is available somewhere?

I'm not at all familiar with x2C or Watcom C, perhaps you could give some more info about what the "goal" would be?

The problem with ASCII only, means no extended characters whatsoever in the database itself or code, no graphic symbols when  porting from old DOS code, no NLS characters in the data (no ð or þ for instance) not even accents, so no French é or Swedish ö or ligatures like æ. Since dBase and Clipper had no real problems with character sets in the database file this entirely artificial limitation sort of blew my mind when I bought a license in the late 90's, especially considering how good the rest of the code was, and how $#%!#$! expensive my triple target developers license was.

The gent behind Base32 disappeared around 2003, but I might have old contact info here somewhere, I was just thinking aloud since Martin was wandering if he should contact OnCMD, that tracking down the guy behind Base32 would be a better idea.

X2C is a dBase/Clipper/xBase compatible compiler that pumps out C code that is ready for compiling with a C compiler and would probably work with Watcom as is, as it outputs very clean C code but the current version has only been tested with Borland C++. Just a few modernisations to make it slightly less work to compile in one go and so on, might be all that is needed, it might even be as little as a few REXX scripts. Since the output code is a well defined C subset it might even be possible to merge it with one of the PD Mini C compilers into a program that compiles executables on its own.

You may also take a look at Harbour, it is similar to X2C with more modern syntax, however I think that the OS/2 port only works properly with IBM VAC++  and older versions of GNU C as back ends, neither of which is as user friendly as Watcom in eCS.

Marketplace / Re: OnCmd
« on: October 07, 2015, 10:23:30 pm »
Hi Per.

I tried to seach more about On-Line Data and I think that they belong to On-Line Service Corp (OSC)  which is a division of Hogg Fuel & Supply.  So when you have several companies involved the possibilities to be turned into "AS IS freeware" or even open source are low. 

But I'm still trying to find the name of the CEO. At least we can try to turn it "AS IS freeware".

Let me know if you got any name or email from them.

Should not bother with that, the core engine, while exceptionally fast does not support the use of anything but ASCII as text input, so no matter if you have the QNX, Windows or OS/2 version it is useless for anything that requires more than ASCII input, and that is just about anything these days.

There was an Australian compiler with similar feature set and speed that actually worked called "Base32"

It would make more sense to clean up x2C and port it to Watcom C

Applications / Re: Drupal, apache2 and php5
« on: June 26, 2015, 02:34:06 pm »
Developers' salary around those "user-friendly" languages is a nightmare.

that makes sense, PHP is very easy to learn, meaning more people can acquire the skills needed and therefore the skills being worth less

Pages: 1 2 [3] 4 5 6