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 - Andi B.

Pages: [1] 2 3 ... 55
Programming / PMPrintf package v2.80 and PMPrintf_abtrace code samples
« on: April 21, 2024, 07:43:39 pm »
I've packed together my latest code base of PMPrintf and packed it together as v2.80. See

PMPrintf sends standard printf formatted debug messages into a queue. If the PM viewer application (PMPrintf.exe) or CLI logger (PmPfLog.exe) is running it will display these queued data. Otherwise they go to NULL. Log files can be written to disk in parallel too.

If you never used PMPrintf I strongly suggest looking at the code and usage samples at These samples loads pmprintf.dll dynamically if it is available on the target system. If not your program will normally run and your debug messages goes to NULL. There is no need to make extra release and debug builds. The small overhead will be negligible most of the time. A programmers life can be so easy :-).

Have fun.

Applications / Re: LarsenCommander - new test version
« on: April 21, 2024, 06:20:25 pm »
Oh, I never used these setting page by myself. In fact I took the usual OS/2 way - drag/drop a font from the font palette to the desired place. I think I remember all these dropped fonts (and colors, and background colors) are saved and restored. So I think you only have to drop your desired fonts on the different controls and you're done. Does this not work for your on one of the controls?

Though I for myself rarely had the need to change my fonts the last decade or so as I still use monitors with 94-105dpi (most of the time).

Applications / Re: LarsenCommander - new test version
« on: April 19, 2024, 07:41:52 pm »
I've just uploaded v1.08.02 at

From the Readme -
Code: [Select]
Change History:
20240416 v1.8.2
- Improve EA handling routines to reduce memory leaks and silent crashes
- Fix TRAP 000e in JFS while copying >69000 files. Hint, please use latest ArcaOS (kernel, JFS, ACPI 3.23.17, ...)
- Removed gl16os2.dll dependency (link .obj into .exe)
- Handel out of memory conditions more gracefully
- Added abtrace for logging via pmprintf.dll (if available on target system)
- Improved build cmd files to break on error (ERRORLEVEL handling)
- Tuneed lxlite options to not remove bldlevel info
- Change to David G. icon files (no clue where they are used)
- Again tuning of dynamic copy buffer size adoption (even more speed on my system :-) )
- Change icons to the ones supplied by David G. Thanks for that although it's not clear to me where they are used.
(- Disable integrated exception handlers in favor of exceptq) reverted back
- Disabled ExceptQ handler as I can't get it to work in conjunction with lcmds own handlers

Bug reports please here -

Of course I'll keep reading here as well from time to time. Have fun.

Btw. I've a really hard time to track down and reduce this terrible JFS traps when copying a lot of files. It seems to me that JFS still does not touch some memory pages when feed with >4k buffers some times which I guess leads to these 000e traps. Combined with the memory leaks which LCMD suffered when lot of files where copied I had uncountable crashes with long chkdsks afterwards. Now the I reduced memory need for extended attribute handling I can't see these memory leaks anymore with above512. But on some scenarios LCMD still seems to eat up some system resources which report out of memory. Closing LCMD will recover from such situations now.

If you encounter hangs of LCMD you may look at the lcmd.log file in the directory of lcmd.exe. F.i. tail -n 50 lcmd.log will show you the last messages which usually shows some exception infos. For this you've to enable 'Debug' or 'Test' in Help - Debug - Options. Be aware running LCMD with 'Debug' for a long time or while copying huge amount of files let lcmd.log become very big in minutes.

Btw. if you've pmprintf.dll on your system PmPrintf.exe will show you these messages from LCMD with 'Debug' or 'Test' enabled too.

Networking / Re: Netdrive and ArcaOS
« on: April 03, 2024, 02:21:36 pm »
Is the version of NetDrive included in ArcaOS the full version,
No. Works only with the Samba plugin AFAIK. Maybe ISO too?

If no, can one install the conventional netdrive without creating conflicts?
Yes. You can install it in parallel but you may have to redirect the settings in config.sys and tcpexit/b4... or whoever ndctl.exe is started from.

Programming / Re: ArcaOS - Recreate a complete build environment?
« on: April 03, 2024, 11:43:18 am »
because I like to keep OS volume and application on separated units - albeit logically, or even better on separate drives,
SET UNIXROOT=x: where x: is your separate drive. It's that easy with BWWs rpm packages.

Stupid me didn't think about this.
Thanks a million!

Of course you've to decide this when you install ArcaOS as a lot of things depend on the files there. I don't recommend moving it afterwards.

Programming / Re: ArcaOS - Recreate a complete build environment?
« on: April 03, 2024, 08:43:14 am »
because I like to keep OS volume and application on separated units - albeit logically, or even better on separate drives,
SET UNIXROOT=x: where x: is your separate drive. It's that easy with BWWs rpm packages.

Programming / Re: ArcaOS - Recreate a complete build environment?
« on: March 31, 2024, 05:40:40 pm »
Just for completeness in this valuable thread, we also need -

yum install binutils

and probably
yum install os2tk45

Applications / Re: XWP v1.0.16
« on: March 29, 2024, 08:05:51 pm »
but it does not work for me
Turbo Folders enabled? I seem to remember this is necessary for the hotkeys in XWP. But it's so long ago that I read the docs about that.....

I remember a had to read the docs a few times until I understand what it does and how to setup up. Though I'm not sure it can do what you need.

Setup & Installation / Re: Ecomstation 1.0
« on: March 29, 2024, 09:48:01 am »
It is not for sale anymore and the company does not exist anymore. Why there are people thinks this is piracy ? This is abadonware . Not for sale anymore . I try this system on a old pc . But without a key it is total useless. And i do not buy a old operating system. A shame to give no serial key for a old system .
It's legally not allowed to give away a personal key for this product. Period. If someone decides to not play to the rules so be it. But you shouldn't complain when others respect the laws. Maybe someone will sell you his license? It's legally allowed to sell a software license you bought in the EU. So if someone would sell you or donate to you his license ....

Storage / Re: How to properly setup a working FAT32 USB stick?
« on: March 06, 2024, 04:14:31 pm »
Thanks Dave.  Why is everything so much more complicated with Arca, ,are they trying to kill off OS/2?

Complicated compared to what? On Linux you don't have drive letters so not comparable. On Win you need to set the letter in "Datentr├Ągerverwaltung" (English name?) too if you wanna have the same fixed one. So no difference.

What's Arca, ,? ArcaOS you mean I guess. Or does have the two commas a special meaning? I don't see any difference here compared to latest OS/2 version.

Utilities / Re: vncserver setup
« on: February 29, 2024, 11:21:54 am »
Any entry in popuplog.os2?

I'm running vncserver/client since many years. Think some version from last year or so. No problem here. Wild guess, you miss some dependency dll. Hence looking into popuplog.os2.

Applications / Re: DSSaver and XWP
« on: February 26, 2024, 04:23:01 pm »
Try this - (copy paste this text to the address bar or you ftp client).

The forum software, or whatever, makes http://ftp// out of the link in your reply which if course is wrong. You'll see this wrong link when you hover over with the mouse in the status bar of Seamonkey.

Programming / Re: ArcaOS - Recreate a complete build environment?
« on: February 05, 2024, 09:37:24 am »
My advice is -
yum install gcc (*)
yum install ostk45 (?)
yum install wlink

(*) (?) search for the correct packet name f.i. with 'yum list *tk45*'

I'm sure I've forgot something but...

Unfortunately not. But I've found a bug report that says /kbd: together with some size options don't work. Maybe that's fixed now. But would be cool if I could find some working example.

Our FreeRDP comes with nice objects to setup a connection. Unfortunately I didn't find how to add additional parameters there. So I played with command line. But no matter what I try I can't get the /kdb: option to work. F.e.
Code: [Select]
ofreerdp.exe /u:xxxx /p:xxxx /w:2100 /h:1800 /v:m92p works but
Code: [Select]
ofreerdp.exe /u:xxxx /p:xxxx /w:2100 /h:1800 /kdb:de /v:m92p or any other value I tried for /kdb including /kbd:0x409 does not. :-(

Pages: [1] 2 3 ... 55