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 - Martin Iturbide

Pages: [1] 2 3 ... 239
Applications / Re: Netlabs EPMD Startup Freeze
« on: Today at 02:26:34 pm »
Hi christech.

I had installed ​nepmd124_eng.wpi on a ArcaOS 5.0.7 VM. I used NEPDM without issues, I had rebooted and used it too without any issues.

I was not able to reproduce your issue.

Are you doing something specific on NEPDM when it get non responsive?
Do you have any other software that behaves similar (non responsive) on your machine?

On "Help-NEPDM runtime information" it gives some information about the components, maybe you can check if something is different on your side.
Code: [Select]

 EPM Distribution - Runtime Information
    Copyright (c) EPM Distribution Project 2002 - 2022
      Copyright (c) IBM Corporation 1989, 1993, 1994, 1995, 1996

     Editor version: 6.03b
     Macros version: 6.03b
      NEPMD version: 1.24 - This is the latest version (checked on 2022-12-05 08:24:13)
   NEPMDLIB version: 1.24

NEPMD dynamic configuration
  Installation directory: C:\Programs\NEPMD
          User directory: C:\Programs\NEPMD\myepm
       Loader executable: C:\OS2\EPM.EXE
   Loaded EPM executable: C:\OS2\APPS\EPM.EXE

       Selected language: eng
     Initialization file: C:\Programs\NEPMD\myepm\bin\nepmd.ini
            Message file: C:\Programs\NEPMD\netlabs\bin\nepmdeng.tmf
   Main environment file: C:\Programs\NEPMD\netlabs\bin\EPM.env
   Add. environment file: (not found)

EPM runtime modules
    EPM.EXE           2022-12-05 08:20:18  C:\OS2\APPS 
    ETKE603.DLL       2022-12-05 08:20:20  C:\PROGRAMS\NEPMD\MYEPM\DLL 
    ETKR603.DLL       2001-09-14 16:19:56  C:\OS2\APPS\DLL 
    ETKC603.DLL       2001-09-14 16:06:44  C:\OS2\APPS\DLL 
    ETKUCMS.DLL       2001-09-14 16:09:30  C:\OS2\APPS\DLL 
    EPMMRI.DLL        2001-09-14 16:06:24  C:\OS2\APPS\DLL  (official build, some time after 1996/04/12 17:16:58)

NEPMD runtime modules
    EPM.EXE           2022-04-02 10:30:00  C:\OS2 
    NEPMDLIB.DLL      2022-04-02 10:30:00  C:\PROGRAMS\NEPMD\NETLABS\DLL 
 0  epm.ex            2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 1  nepmdlib.ex       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 2  file.ex           2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 3  filelist.ex       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 4  stdctrl.ex        2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 5  modeexec.ex       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 6  tools.ex          2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 7  mouse.ex          2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 8  menu.ex           2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
 9  newmenu.ex        2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
10  prefspopup.ex     2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
11  keys.ex           2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
12  stdkeys.ex        2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
13  locate.ex         2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
14  recompile.ex      2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
15  assist.ex         2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
16  bookmark.ex       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
17  popup.ex          2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
18  epmshell.ex       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
19  dict.ex           2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
20  encoding.ex       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
21  subinclude.ex     2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 
22  cuakeys.ex        2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\ex 

NEPMD tools    For details, see: C:\Programs\NEPMD\netlabs\tools\tools.txt
-----------    (Place the cursor within the filename above and press Alt+1)
    md5sum.exe        2019-12-09 14:06:56  C:\usr\bin 
    lxLite.exe        2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\tools 
    UNLOCK.EXE        2010-12-21 05:39:22  C:\OS2 
    grep.exe          2020-05-24 08:14:14  C:\usr\bin 
    diff.exe          (not found)   
    wget.exe          2020-01-14 10:09:26  C:\usr\bin 
    unzip.exe         2020-06-12 13:17:30  C:\usr\bin 
    uconv.exe         (not found)   
    recode.exe        (not found)   
    kdiff3.exe        (not found)   
    gfc.exe           (not found)   
    oslexam.dll       2022-04-02 10:30:00  C:\Programs\NEPMD\netlabs\tools 
    WPTOOLS.DLL       2021-07-25 01:09:38  C:\sys\dll 


Article Discussions / Re: IBM OS/2 Release History
« on: December 04, 2022, 04:41:43 pm »
Question: When we talk about OS/2 2.0, I'm following this order
- IBM OS/2 2.0
- IBM OS/2 2.1
  -- IBM OS/2 for Windows
- IBM OS/2 2.11

I had organized "IBM OS/2 for Windows" as a sub type of OS/2 2.1, since it I think it is the same 2.1 without Windows (like a "red spine" version in the future Warp 3)

1) I understand that 2.0, 2.1 and 2.11 came with Windows 3.1, right?
2) Was there any IBM OS/2 for Windows but at the 2.11 level? Any box was released? Or "OS/2 for Windows" was only offered on a box as 2.1 version?


Article Discussions / IBM OS/2 Release History
« on: December 04, 2022, 04:36:13 pm »

I guess I had already posted in the past.
I want to have some wiki pages with the OS/2 release history, just like Wikipedia has with all the Windows releases. -- call it envy if you want to :)

So, I started with IBM OS/2 1.0 and move forward from it.

I have this page "IBM OS/2 1.0" and the idea is that you can move forward by clicking "Preceded by" until you get to IBM OS/2 Warp 4.52. In crazy attempt I'm also trying to document the boxes of each release in different languages. (part numbers, contents, pictures, etc).

As a "draft" attempt I'm also have "IBM OS/2 LAN Server 1.0" until I get to "OS/2 Warp Server for e-Business 4.52".

I have some doubts while trying to consolidate the history and I want to ask a few things and also know your feedback.

(questions will follow)


Applications / Re: Russian LIP package for ArcaOS
« on: December 04, 2022, 03:32:24 pm »
Hi Eugene.

I have some doubts.

As far as I know ArcaOS 5.1 is planed to be available in Russian. Does it means that release will came out with LIP (Language Interface Package)?
You have a different translation of ArcaOS to Russian that you offer as part of the eCo Soft LIP ?
This has nothing to do with ArcaOS 5.1 and you can install a Russian language over ArcaOS 5.0.x with LIP?

The information on the website is confusing to me since it is still related to eComStation.


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: December 02, 2022, 04:53:42 pm »

I had added the suggestion on the Arca Noae Ticketing System.

If it is not clear enough, I will appreciate if someone (with access) can add more information to the ticket.


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: December 02, 2022, 02:19:34 pm »
If that attach fails you know that UNICODE.SYS is not loaded, display a warning message and even force the user to hit Return to continue boot process.


I agree that it should be very useful for JFS.IFS to display a warning message if UNICODE.SYS is not loaded. For what I know UNICODE is very important for JFS. But I'm not complete sure about if had to pause the boot process forcing the user to hit "return".

But I think I can open the ticket and let the implementation decisions to Arca Noae, since it is their product.

By the way, as far as it was discussed AN JFS.IFS is closed source and they treat the IBM source code base of it as the IBM DDK license.


Applications / Re: Dialog Enhancer '99
« on: December 01, 2022, 02:16:12 pm »
Thanks for the clarification Alex.

I installed DE (Pack File 7.00b (OS/2)) on a ArcaOS 5.0.7 VM (Just for testing). It installed, but it didn't show anything good. It changed the icons, that is the only thing I can see. I didn't find anything interesting (remember it was my first time using Dialog Enhancer '99). Uninstall worked perfectly so I had reverted back without issues.

So, I guess I will move on since I didn't find the useful thing on this software. But if someone is still using it, feedback is also welcome.

Thanks for the help and feedback.


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: December 01, 2022, 02:10:33 pm »
Thanks for the feedback.

The second thing.
Will it makes sense to request Arca Noae to put a "Boot Warning Text" for JFS.IFS if it does not find UNICODE.SYS loaded ? Does it makes sense? Can it be possible in boot time to detect this for JFS.IFS?


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: December 01, 2022, 12:27:50 am »
Hi Dave

Checking the WarpIn wpi_prg.inf file.
Code: [Select]
This makes sure that the statement part of the CONFIGSYS attribute occurs only once, i.e. will be unique in CONFIG.SYS, by searching for a similar line and replacing that line with the new line. If no such similar line is found, the new line is appended to the bottom of CONFIG.SYS (that position can be changed with ADDTOP, ADDBEFORE, ADDAFTER ).

All searching is case-insensitive.

This assumes that statement contains a "=" character, as all CONFIG.SYS statements do. The exact behavior of UNIQUE depends on the syntax:

If UNIQUE is specified all alone (without the brackets and statement2), CONFIG.SYS is searched for a line containing the part before the "=" char of statement.

This is only useful for single CONFIG.SYS statements such as SET xxx= whose left part (before "=") will occur only once in CONFIG.SYS.

Example: CONFIGSYS="PROTECTONLY=YES | UNIQUE" would replace any "PROTECTONLY=" statement with the new line. If no such line exists, a new line is added to the bottom (that position can be changed with ADDTOP, ADDBEFORE, ADDAFTER).

If UNIQUE is specified with the (statement2) part, CONFIG.SYS is searched for a line which contains the part before the "=" character of statement and statement2 after the "=" character as a substring.



would search for a line containing both BASEDEV= and IBM1S506.ADD and replace that line with BASEDEV=DANIS506.ADD.

This syntax is required for adding device drivers, because there will surely be more than one BASEDEV statement in CONFIG.SYS.

This also works with the DEVICE= statements which can have a full path specification, as follows:

CONFIGSYS="DEVICE=$(1)\bin\crashsys.drv | UNIQUE(stable.drv)"

This would replace a line containing both DEVICE= and stable.drv with DEVICE=[path_of_package_1]\bin\crashsys.drv, using macro resolution.

Do you mean that it should be used on the WarpIn script like...
  "CONFIGSYS="DEVICE=?:\OS2\rdmsr.sys | UNIQUE(rdmsr.sys)"
to avoid getting the Unicode.sys replaced?


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: November 30, 2022, 09:05:49 pm »

I just find out (thanks to this thread) that Digi updated the CPUTemp plugin to version 1.1.2 on the "System Load" package.
I think he uses a different script to try to avoid this bug:
 EXECUTE="CONFIGSYS | $(102)\drvins.cmd | -d ?:\ -f $(102)\rdmsr.sys -i 1"
 DEEXECUTE="$(102)\drvins.cmd | -d ?:\ -f $(102)\rdmsr.sys -i 0"

Anyways, I think I will be removing "" from hobbes, because System Load has a newer version.


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: November 30, 2022, 08:31:31 pm »

I quickly installed "" with Warpin 1.0.24 (ArcaOS 5.0.6) and I confirm it removed UNICODE.SYS from my config.sys.

Reverted everything, upgraded to WarpIn 1.0.26 and I got the same thing. UNICODE.SYS gets removed.

I also don't see anything strange on the CPUTEMP WarpIn script, just the "CONFIGSYS="DEVICE=?:\OS2\rdmsr.sys | UNIQUE" which should not remove UNICODE.SYS.

Should it be reported as WarpIn bug?


Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: November 30, 2022, 08:25:02 pm »
I ran into the same issue, excepting with a English install, there were just some MP3's with umlauts. In my case everything was fine, including the umlaut files being fine, until I booted to a different install, where those file names became garbage (actually I forget if it was umlauts or other special characters). Took a while to figure out it was a missing unicode.sys and once I did figure it out, I renamed the problem files without unicode.sys installed.
This is a known problem that was reported to Digi long ago and he fixed the problematic CONFIGSYS="DEVICE=?:\OS2\rdmsr.sys | UNIQUE" line, which upon not finding rdmr.sys, replaced the first line containing .sys, usually unicode.sys. There's an issue, but it is private. Remy filed it. Unluckily it was quite a while before it was uploaded to Hobbes.


Dave. I didn't get right if the bug on WarpIn was fixed or not?
Lars, was this an specific version of WarpIn, or was it with the latest one (1.0.26)?


Comments, Suggestions & Questions / Re: Hobbes (Files) Reoganization
« on: November 28, 2022, 05:27:48 pm »
Thanks for the continuos feedback.

Also, I found some rexx scripts for "text filtering" and/or "string search" that I'm not sure where to put.

Everything is on "/pub/os2/dev/rexx" but I think it can be improved. Maybe no "dev/tools/???"

Any suggestion on how the "????" directory should be named?


Utilities / Re: dmidecode and UEFI
« on: November 28, 2022, 04:50:43 pm »
Thanks Andy

Is it ok if I upload the attached file to hobbes? I added the man files and a basic readme.


Programming / Re: Qt6
« on: November 27, 2022, 02:03:57 pm »
Whilst I'll continue to work on this as time permits, any sponsorship is greatly appreciated - via PayPal using the link at, or via the Arca Noea webstore at

If nothing else - if you're interested in seeing this work continue, please comment here to let me know that I'm not wasting my time on this!

Thank you very much Paul for your efforts with porting Qt 6. This is very interesting because it opens the door of the potencial software that can be ported.



Pages: [1] 2 3 ... 239