OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Martin Iturbide on September 26, 2023, 09:41:41 pm

Title: General Software Testing
Post by: Martin Iturbide on September 26, 2023, 09:41:41 pm
Hello.

Does anybody has an idea what is this Ruki (Ruki.sys) driver for?
It says its developed by Alex Romanov. It is for OS/2 and it shows it loads on boots, it loads ruki$, but no idea what is for.
Or it is just somekind of demo/sample?

(Please don't try it on a production/critical machine, I don't know what it is)

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on September 26, 2023, 10:25:15 pm
Demo, sample or a skeleton to be built on. It is small and running strings on it produces little,
Code: [Select]
H:\tmp>strings Ruki.sys
ruki
 ruki$
.sys 0.01 Device Driver
Copyright (C) 1998 Alex Romanov (2:50340/759)
All R
4s Reserved.
Title: Re: General Software Testing
Post by: Martin Iturbide on September 29, 2023, 06:24:57 pm
Thanks Dave !!
Title: Re: General Software Testing
Post by: Martin Iturbide on October 01, 2023, 02:03:14 pm
Hello

I'm trying to find out if this software runs for you, I get a Japanese error:
- WRUMIN (DBCS-Ruminator) 1.0
- From A.Y.DAYO 
- https://www.vector.co.jp/vpack/browse/person/an023499.html (https://www.vector.co.jp/vpack/browse/person/an023499.html)
It's Japanese, it translate as:
- DBCS input assistance utility
- Supports DBCS input in overseas-made applications that cannot input DBCS (full-width characters)

I guess I will put it on "/pub/os2/util/international".

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on October 07, 2023, 01:55:19 pm
Hello

I don't know what this DOS software is about:
- http://cd.textfiles.com/swextrav4/swextrav4-4/os2utilf/tame21.zip
I found this little description on the internet "Tiny TSR fm Pete Fitzsimmons to Tame OS/2 2.1 by Converting". But I still don't get what it does.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on October 07, 2023, 04:31:34 pm
Looks like it gives up time slices in a DOS session
Title: Re: General Software Testing
Post by: Alex Taylor on October 08, 2023, 03:17:06 pm
I'm trying to find out if this software runs for you, I get a Japanese error:
- WRUMIN (DBCS-Ruminator) 1.0
- From A.Y.DAYO 
- https://www.vector.co.jp/vpack/browse/person/an023499.html (https://www.vector.co.jp/vpack/browse/person/an023499.html)
It's Japanese, it translate as:
- DBCS input assistance utility
- Supports DBCS input in overseas-made applications that cannot input DBCS (full-width characters)

Looks like it requires PMNLSSSC.DLL, which is only included in DBCS versions of OS/2.
Title: Re: General Software Testing
Post by: Eugene Gorbunoff on October 09, 2023, 09:47:50 am
Ruki.sys - fun empty driver.
if somebody tells to other user that "your hands grow from ass",
then he recommends install correct driver, "good hands", "in the right hands"
Title: Re: General Software Testing
Post by: Martin Iturbide on October 09, 2023, 03:24:48 pm
Thanks for the feedback.
Title: Re: General Software Testing
Post by: Martin Iturbide on October 22, 2023, 06:53:08 pm
Hello.

I guess this are some command line inf viewers?
- ftp://bbs.bajer.cz/pub/files/osysdoc.fe/VIEW-OS2.ZIP
- ftp://bbs.bajer.cz/pub/files/osysdoc.fe/VIEW-DOS.ZIP

The OS/2 version gives me a:
Quote
[C:\HOME\MARTIN\DESKTOP\VIEW-OS2]view-os2
SYS1808:
The process has stopped.  The software diagnostic
code (exception code) is  0005.

Any idea if it runs?  ...and yes, it is the first time a try to read a INF file from VIO.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on October 22, 2023, 09:11:32 pm
The DOS one does work, get the same error with the OS/2 one. Looking, the only copyright I can find is,
Portions Copyright T(c) 1983,92 Borland
1993 by Matthias Withopf / c't

Searching for Matthias Withopf gives http://withopf.com/ (http://withopf.com/) with various freeware published in c't. Perhaps a German user can expand on the c't, which seems to have been a magazine. Unluckily the archives don't seem to go back that far.

IBM has released VIO versions of view too and IIRC a DOS one was included with IBM PC-DOS 7

edit: https://en.wikipedia.org/wiki/C't (https://en.wikipedia.org/wiki/C't)
Title: Re: General Software Testing
Post by: Martin Iturbide on October 23, 2023, 02:35:10 am
Thanks Dave, I'm writting Matthias, maybe I can get some reply about a latest version or even if he can open the source code.

Regards
Title: Re: General Software Testing
Post by: Andi B. on October 23, 2023, 09:13:11 am
Quote
... on the c't, which seems to have been a magazine.
c't is still a valuable computer magazine. Homepage - https://www.heise.de/ct.

I've trashed all these old copies long ago. I fear at this time there was no annual CD too as it was in the 200x years. But if there is really an urgent need for some old article, changes are good that you can still get/buy it. Have to look at my old CD collection first.
Title: Re: General Software Testing
Post by: Tom on October 23, 2023, 10:35:00 am
Quote
... on the c't, which seems to have been a magazine.
c't is still a valuable computer magazine. Homepage - https://www.heise.de/ct.

I've trashed all these old copies long ago. I fear at this time there was no annual CD too as it was in the 200x years. But if there is really an urgent need for some old article, changes are good that you can still get/buy it. Have to look at my old CD collection first.

In the 90s  they already had annual CDs, and today you can still buy a complete archive (Blu-Ray, USB stick, DVD). So if you have also thrown out the CDs ...
Title: Re: General Software Testing
Post by: Martin Iturbide on October 24, 2023, 04:23:00 am
The DOS one does work, get the same error with the OS/2 one. Looking, the only copyright I can find is,
Portions Copyright T(c) 1983,92 Borland
1993 by Matthias Withopf / c't

FYI: Matthias replied me:

Quote
Unfortunately I don't know this programs. I'm not the author.
Apparently the OS/2 version uses a library I developed 30 (!) years ago.
It's part of the effort to use Borland Pascal 7 to create 16-bit OS/2 programs.

Regards,
Matthias Withopf

I guess we are stuck here.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on October 30, 2023, 01:30:31 am
Hello

Can someone please help me to confirm if this zip file is corrupt?
- ftp://bbs.bajer.cz/pub/files/osysdoc.fe/OS2FAQ.ZIP

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on October 30, 2023, 01:45:35 am
Seems corrupt here.
Code: [Select]
error [H:/OS2FAQ.zip]:  start of central directory not found;
  zipfile corrupt.
  (please check that you have transferred or created the zipfile in the
  appropriate BINARY mode and that you have compiled UnZip properly)
Archive:  H:/OS2FAQ.zip
Title: Re: General Software Testing
Post by: Martin Iturbide on November 12, 2023, 01:34:00 am
Hello

I have this beatbug file (1988) here that I can not run. Not sure if it is a command line game.
PMDLL tells me it is an unsupported executable, but when I run it on the command line it tells me : "SYS1804: The system cannot find the file BRUN30P."

Any tips on how to run it? Thanks.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on November 12, 2023, 02:49:18 am
Perhaps a quickbasic program and it needs its runtime? http://www.edm2.com/index.php/Microsoft_BASIC_PDS (http://www.edm2.com/index.php/Microsoft_BASIC_PDS), perhaps https://winworldpc.com/product/microsoft-basic/pds-71 (https://winworldpc.com/product/microsoft-basic/pds-71) or earlier version?
Title: Re: General Software Testing
Post by: Martin Iturbide on December 09, 2023, 04:52:33 pm
Hello

I found, what is supposed to be a 1988 OS/2 command line education game. But it does not run here, it does not get recognized as an executable.
- "BEATBUG.ZIP    12K  9-17-88  Childrens education in protect mode"

Is there any hope to make it run?

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on December 09, 2023, 06:13:08 pm
Try running in a full screen session. I get a sys1804, can't find file brun30p. Perhaps some type of basic language runtime?
Title: Re: General Software Testing
Post by: Martin Iturbide on December 09, 2023, 06:24:16 pm
Hello Dave.

I noticed I ask about BeatBug before. I must be loosing it.
The idea will be to try to find this old MS Basic compilers for OS/2 (MS Quickbasic? (http://www.edm2.com/index.php/Microsoft_QuickBasic)) and see if I can find some "brun30p.DLL", right?
I will check pds-71  first as suggested.

Regards
Title: Re: General Software Testing
Post by: P.R. on December 09, 2023, 08:33:27 pm
The idea will be to try to find this old MS Basic compilers for OS/2 (MS Quickbasic? (http://www.edm2.com/index.php/Microsoft_QuickBasic)) and see if I can find some "brun30p.DLL", right?

The idea is correct. However, the DLL you are looking for is located in another package: https://winworldpc.com/product/ibm-personal-computer-basic-compiler/-2 (https://winworldpc.com/product/ibm-personal-computer-basic-compiler/-2). Specifically, on the floppy disk image: BasicISAMv1.0.

The program starts in a full-screen session and then waits for the input of a name. After that, it starts.

I tested it under a virtualized OS/2 2.1. The major problem, however, is the execution speed. The game is running so fast that it's impossible to operate the game. I have tested the program under VirtualBox, 86box and also under qemu.
If one could decrease the execution speed, it should be possible to play it.

I have attached the DLL here along with a screenshot of the program start.
Title: Re: General Software Testing
Post by: Martin Iturbide on December 09, 2023, 10:41:06 pm
Thanks P.R.

It runs the same in ArcaOS 5.1, it is unplayable because of the speed, at least it runs and we know it's name now. But I still don't know what the game is about  ;D
I just put a basic readme and include the DLL just in case.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on January 14, 2024, 04:08:24 am
Hello

I don't know what is this Japanese software. Even that I used the translator, I don't know what it does. It runs with Odin according to the reading.

Any tip is welcome.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on January 21, 2024, 02:47:45 am
Hello

I'm looking for some screenshots or whatever can be found of N/joy:
- https://www.os2world.com/wiki/index.php?title=N/joy
- https://de.wikipedia.org/wiki/N/JOY

Even that is very old it is says it provided an OO exotic GUI (Microsoft's Bob style), and just want to see if it still runs and how it looks.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on January 28, 2024, 02:19:37 am
Hello

Any idea what is this file? Seems to be created with VisPro/REXX and has a long  REXX script on it, but the .exe is recognized as a DOS application.

REgards
Title: Re: General Software Testing
Post by: Martin Iturbide on February 01, 2024, 03:15:28 am
Hello

Any idea what is this file? Seems to be created with VisPro/REXX and has a long  REXX script on it, but the .exe is recognized as a DOS application.

REgards

I got this reply:

Quote
The persys.exe contained in persysv322.zip appears to be somewhat corrupted.  It is on OS/2 as indicated by the LX header which appears to be somewhat corrupted.  The binary has an MZ header which along with the corrupted LX header explains why OS/2 falls back to trying to run it as a DOS application.

Persys appears to be VisPro/REXX app designed to manage IBM Personal Communications configuration files and such.
Title: Re: General Software Testing
Post by: Martin Iturbide on February 14, 2024, 03:27:33 am
Hello

Just a fun/odd note. First time I tried this utility from 1995. It extends the OS/2 desktop in a very strange way, run it and move your mouse to the edge of the screen... It is so weird. Try moving a window outside the desktop area.
Is there any other utility that does something similar to this one?

Do not try it on an important production system.

Regards
Title: Re: General Software Testing
Post by: ivan on February 14, 2024, 07:40:55 am
Martin, I think that was for Warp 3 which might explain odd results if you are running it on Warp 4 or its derivative.
Title: Re: General Software Testing
Post by: David Graser on February 14, 2024, 07:59:57 am
Martin, I think that was for Warp 3 which might explain odd results if you are running it on Warp 4 or its derivative.
I believe desktop wizard expanded the screen to something bigger than what you could actually see.
Title: Re: General Software Testing
Post by: Martin Iturbide on February 20, 2024, 02:13:33 am
Hello

"WPS Left!" is also weird to reduce the size of the desktop showing the scrolls bars.

It has the source code, but I don't know if it is missing the DLL's source code.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on March 02, 2024, 10:48:55 pm
Hello

Any idea what is this Chinese 90's OS/2 software is about? I added a google translation of the readme, but I can not make it run (Gives a GDI error). I'm not sure if it is some kind of calendar or PIM ?

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on March 03, 2024, 12:58:22 am
There's a calculator, calendar, editor, expression thingy and hpv, which crashes with the GDI error.
Run them from a cmd prompt as all but the hpv.exe are text mode, the calculator and calendar seem to use English, though not the editor.
I'd guess that hpv.exe wants a DBCS system.
Edit: the calculator uses the number pad, need numlock on.
Title: Re: General Software Testing
Post by: Martin Iturbide on March 03, 2024, 11:03:11 pm
Thanks Dave
Title: Re: General Software Testing
Post by: Martin Iturbide on March 10, 2024, 03:54:22 pm
Hello

Any ideas what is this csv_imp exe ? some kind of csv import command line tool?
I can not run it, since it says it requires "WPPERSDB".

Regards
Title: Re: General Software Testing
Post by: Tom on March 10, 2024, 04:12:54 pm
I can not run it, since it says it requires "WPPERSDB".

wppersdb.dll seems to be part of "Personal Card Manager" on ecomstation.ru: https://en.ecomstation.ru/projects/wpperson/?action=history
(back in 2013)
Title: Re: General Software Testing
Post by: Martin Iturbide on March 10, 2024, 08:08:41 pm
Thanks a lot Tom. It runs now.

Quote
[C:\HOME\DESKTOP\CSV_IMP]csv_imp

CSV to PCM import utility v1.1     (c) cat 2008

start with parameter - path to Thunderbird's CSV file

With your hint, I was able to found the website: https://en.ecomstation.ru/projects/wpperson/?action=sync

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on May 22, 2024, 12:37:24 am
Hello

This time I don't know what this software is about:
- http://ps-2.kev009.com/pccbbs/os2_coding/migrat.zip
Some place say it is a " NetWare Migration Utility" and "Netware Migration Utility for Netware 3.11 and 4.0", but other place says it is "Fix for 000D's when migrating apps "

Did someone remember this one? I just want to have it documented and archived, not that I have any plans.

Regards
Title: Re: General Software Testing
Post by: Steven Levine on May 22, 2024, 06:10:29 pm
This appears to be an older version of the IBM supplied migration tool (\os2\install\migrate.exe).
Title: Re: General Software Testing
Post by: Martin Iturbide on May 23, 2024, 05:04:15 am
Thanks Steven. I didn't remembered that old tool.
Title: Re: General Software Testing
Post by: Martin Iturbide on May 24, 2024, 03:54:20 pm
Hello

I found this VSE/ESA Workstation Interface:
- http://ps-2.kev009.com/pccbbs/os2_coding/vse-esa.zip
I'm guessing it is a utility to send commands to a mainframe, right?
It comes with a .VRP and some .VRX files, are those the source code of it for VX-REXX ?

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on May 26, 2024, 06:02:36 pm
Hello

Just trying today (if trying is right word) this software I found: "IBM M-Control Program/2 (https://www.os2world.com/wiki/index.php?title=IBM_M-Control_Program/2)". It is some multimedia/video software for several platforms and for OS/2 MMOS2. It has a toolkit, libraries, samples, but I'm still now sure what is this software for.

I guess it is something relates to Video and LaserDisc, it says it has support for the following device:
Code: [Select]

                        Pioneer LD-V2200
                        Pioneer LD-V4200
                        Pioneer LD-V4300D (NTSC/PAL)
                        Pioneer LD-V4400
                        Pioneer LD-V6000
                        Pioneer LD-V6000A
                        Pioneer LD-V6010A
                        Pioneer LD-V8000
                        Sony LDP-1200
                        Sony LDP-1450
                        Sony LDP-1500
                        Sony LDP-1550
                        Sony LDP-2000 (Models 1-5 RS-232 Interface)
                        Sony LDP-3600D (NTSC/PAL)

I downloaded those files and transform them from diskette images to zip files.

If someone knows a more easy going definition what is this for, let me know.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on June 14, 2024, 11:35:47 pm
Hello again.

I'm trying to unzip this file, but it says it has a problem.
- https://ftpmirror.infania.net/sites/pccbbs/misc/chaos.zip

If someone can give it try, or know of an alternative let me know.

Regards
Title: Re: General Software Testing
Post by: David Graser on June 14, 2024, 11:56:16 pm
Martin, I unzipped it and zipped it back up again.  Try this zip file.
Title: Re: General Software Testing
Post by: roberto on June 15, 2024, 12:22:04 pm
Martin -- You can open wtih Zip Control ver 2.7.4
David -- Your file is bad, only can see the txt files, the rest is size 0.

This program work well.
This program work with the Caos teory.
Saludos
Title: Re: General Software Testing
Post by: Martin Iturbide on June 15, 2024, 05:12:35 pm
Thanks for the Tip Roberto.

I installed ZipControl and it unzipped the file fine. I noticed that it is a DOS software and not OS/2, it works on DOS full screen session. I will repackage it and upload to hobbes /dos/ just to have it there.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on June 24, 2024, 11:03:17 pm
Hello

I'm trying this Fractals software and it does not run.
http://cd.textfiles.com/ems/emspro17/disk3/OS2UTIL/FRACTZ.ZIP

It gives this POPUPLOG error.
Code: [Select]
06-24-2024  15:59:29  SYS3175  PID 00f1  TID 0001  Slot 008f
C:\HOME\MARTIN\DOWNLOADS\FRACTZ\FRACTZ.EXE
c0000005
000197ec
P1=00000001  P2=00000004  P3=XXXXXXXX  P4=XXXXXXXX 
EAX=00050048  EBX=00000004  ECX=00000000  EDX=00000001
ESI=00000000  EDI=1b30cb68 
DS=0053  DSACC=d0f3  DSLIM=5fffffff 
ES=0053  ESACC=d0f3  ESLIM=5fffffff 
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:000197ec  CSACC=d0df  CSLIM=5fffffff
SS:ESP=0053:0003b250  SSACC=d0f3  SSLIM=5fffffff
EBP=0003b268  FLG=00010287

FRACTZ.EXE 0001:000097ec

Any tip on how to make it run is welcome.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on June 25, 2024, 12:00:52 am
I increased the stack, which stopped it crashing, still doesn't do much besides a dialog box with weird characters with an OK button that exits.
Code: [Select]
exehdr /stackos2:20000 FRACTZ.EXE
Title: Re: General Software Testing
Post by: Martin Iturbide on June 25, 2024, 04:26:41 am
Yes, it is very weird.

Title: Re: General Software Testing
Post by: Dave Yeo on June 25, 2024, 06:26:30 am
I tried building it with VisualAge 3.08 and os2tk45
Complex.h was missing, I got it from the Visualage includes, along with iostream.h. complexm.lib was missing, I edited it out of the makefile. Almost compiled, I don't know ibmcpp well enough, error was,
...
Code: [Select]
Object Modules [.obj]: /base:0x10000  /pmtype:pm  +
Object Modules [.obj]: "fractz.OBJ"
Run File [fractz.*]: "FRACTZ.EXE"
Map File [FRACTZ.map]: ""
Libraries [.lib]:
Definitions File [nul.def]: "fractz.def"
ILink : fatal error LNK1082: lnkods50.exe : stub file not found
NMAKE : fatal error U1077: 'W:\OS2\CMD.EXE' : return code '12'
Stop.

complex.h seems to be a bunch of math stuff in a class.
Title: Re: General Software Testing
Post by: Steven Levine on June 25, 2024, 11:19:57 pm

The executable included in the zip file will never run on a typical modern system.  It's limited to 256 colors.  With more it will eventually trap at or near

FRACTZ.CPP:1369
             pbmi->argbColor.bBlue  =  blTable & 0x000000ff;

because blTable is defined as

FRACTZ.CPP:246
static LONG blTable[256],   // color tables
            alTable[256];

You should be able to get FRACTZ.EXE to build with VAC 3.0.8 using nmake and tweaking the included MAKEFILE.

Since I wanted to see where the trap occurred, I built for debug with:

MAKEFILE:17
FRACTZ.EXE:  \
  fractz.OBJ \
  FRACTZ.RES \
  MAKEFILE
   ICC.EXE @<<
 /B " /pmtype:pm /de"
 /Fe"FRACTZ.EXE"
 fractz.OBJ fractz.def
<<KEEP

and

MAKEFILE:35
{.}.cpp.obj:
   ICC.EXE /J- /Gm /Gf /Ti /C   .\$*.cpp

My testing says stack size had nothing to do with the exception.  However, it
you find you really need a larger stack to support more colors, you can set
the stack size in the .def file with:

FRACTZ.DEF:9
STACKSIZE 0x30000

I'm not sure why your link attempt went wrong.  Probably the linker you attempted to use.  I can link here with either icc.exe or 3.0.8's ilink.

Title: Re: General Software Testing
Post by: Dave Yeo on June 26, 2024, 02:11:07 am

I'm not sure why your link attempt went wrong.  Probably the linker you attempted to use.  I can link here with either icc.exe or 3.0.8's ilink.

Yes, it was using ilink 5.0. My env cmd had %VACPP%\bin towards the end of PATH so it was picking up the wrong ilink.
Title: Re: General Software Testing
Post by: Martin Iturbide on June 27, 2024, 04:09:50 pm
Thanks for taking a look at it. I guess that at the end it is not working in modern OS/2/hardware, right?

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on June 28, 2024, 02:15:04 pm
Hello again

Now I tried Lemon. (Musical Notation Recognition Software 1996-01)
- http://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/apps/mmedia/sound/LEMON.zip

I run it in ArcaOS 5.1 and it quits with POPUPLOG message, and I even tried "start Lemon.exe" with the same results

Code: [Select]
06-25-2024  16:07:04  SYS3175  PID 0076  TID 0001  Slot 008f
C:\HOME\MARTIN\DOWNLOADS\LEMON\LEMON\LEMON.EXE
c0000005
0007aa0d
P1=00000001  P2=00000004  P3=XXXXXXXX  P4=XXXXXXXX 
EAX=00000004  EBX=00000000  ECX=000b5444  EDX=0009cd9c
ESI=00000023  EDI=00000000 
DS=0053  DSACC=d0f3  DSLIM=5fffffff 
ES=0053  ESACC=d0f3  ESLIM=5fffffff 
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:0007aa0d  CSACC=d0df  CSLIM=5fffffff
SS:ESP=0053:000b51b4  SSACC=d0f3  SSLIM=5fffffff
EBP=000b551c  FLG=00010202

LEMON.EXE 0002:0005aa0d

But some other people tell me it runs fine. Any idea?

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on June 28, 2024, 05:02:12 pm
Ran fine here, besides the default scaling being too small. After adjusting the scale to 100% looks good.
Title: Re: General Software Testing
Post by: Steven Levine on June 30, 2024, 05:51:59 am
Fractz could be fixed to work with systems with more than 256 colors.  All that is needed is to avoid array overflow.  It might be sufficient to increase

static LONG blTable[256],   // color tables
            alTable[256];

to hold 16M entries.  If this makes the program too big to fit in memory, there are other options.

Title: Re: General Software Testing
Post by: Dave Yeo on June 30, 2024, 08:50:34 am
I did try that, along with a larger stack,
Code: [Select]
06-25-2024  22:00:48  SYS3175  PID 01d5  TID 0001  Slot 0082
H:\TMP\FRACTZ\FRACTZ.EXE
c0000005
1f9adf76
P1=00000001  P2=0c685000  P3=XXXXXXXX  P4=XXXXXXXX
EAX=00001740  EBX=00001740  ECX=00000230  EDX=121ff344
ESI=0c685000  EDI=122001c4
DS=0053  DSACC=d0f3  DSLIM=bfffffff
ES=0053  ESACC=d0f3  ESLIM=bfffffff
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:1f9adf76  CSACC=d0df  CSLIM=bfffffff
SS:ESP=0053:0809278c  SSACC=d0f3  SSLIM=bfffffff
EBP=ffffe8c0  FLG=00010202

PMMERGE.DLL 0004:0001df76

I've since lost my work as it was on the ram disk
Title: Re: General Software Testing
Post by: Martin Iturbide on July 31, 2024, 04:46:45 am
Hello

I found this software from 1992. I don't understand what it does or how to generate the dictionary it request.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on December 31, 2024, 04:05:04 am
Hello

Here I have Qplay. it does not run on ArcaOS, it loads and quit instantly and does not produce a popup error log.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on December 31, 2024, 04:20:40 am
Hello

Here I have Qplay. it does not run on ArcaOS, it loads and quit instantly and does not produce a popup error log.

Regards

Works fine here, did you read the readme? Try something like
Code: [Select]
qplay.exe E:\MMOS2\SOUNDS\APPLAUSE.WAV" Adjust the drive letter as needed.
Title: Re: General Software Testing
Post by: Martin Iturbide on December 31, 2024, 10:26:47 pm
Thanks Dave. I don't know why I thought it was a PM app.  ;D

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on January 26, 2025, 02:28:05 pm
Hello

I found this one:

eCSExpand. It is supposed to be a HTML Processor. I guess it transform HTML to another thing, but it hangs for me even with a basic HTML file.
It did not include any information and seems to have the VX-REXX source code.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on January 27, 2025, 03:24:27 am
Seems to only work with HomePage Publisher, http://homepagepublisher.com/index.php (http://homepagepublisher.com/index.php) .
You could register, create a web page and test.
Title: Re: General Software Testing
Post by: Martin Iturbide on January 27, 2025, 10:03:41 pm
Thanks Dave
Seems to only work with HomePage Publisher, http://homepagepublisher.com/index.php (http://homepagepublisher.com/index.php) .
You could register, create a web page and test.

How do you find the HomePagePublisher reference? on the source code?
Should I add on the documentation that it should only work with  homepagepublisher.com? Just to help the hypothetical user that tries this software. There was no documentation where I found this file.

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on January 28, 2025, 12:36:23 am
Thanks Dave
Seems to only work with HomePage Publisher, http://homepagepublisher.com/index.php (http://homepagepublisher.com/index.php) .
You could register, create a web page and test.

How do you find the HomePagePublisher reference? on the source code?
Should I add on the documentation that it should only work with  homepagepublisher.com? Just to help the hypothetical user that tries this software. There was no documentation where I found this file.

Regards

Yes, in ecsexpand.vrx about line 359,
Code: [Select]
   do while lines(InputFile)

      ibuf = linein(InputFile)

      if (BodyFile<>"") then do

         if (pos("<!-- Generated by HomePage Publisher - ",ibuf)>0 |,

             pos("<!-- Most recent revision:",ibuf)>0 |,

             strip(ibuf) = "</Body>" |,

             Strip(ibuf) = "</Html>") then iterate

      end

      /* <!insert prefix_template.html> */

Not really sure what it does after this. As I said, you could register and create a page to test
Title: Re: General Software Testing
Post by: Remy on January 30, 2025, 12:44:40 pm
Hello

I found this VSE/ESA Workstation Interface:
- http://ps-2.kev009.com/pccbbs/os2_coding/vse-esa.zip
I'm guessing it is a utility to send commands to a mainframe, right?
It comes with a .VRP and some .VRX files, are those the source code of it for VX-REXX ?

Regards

To answer your first question.

Yes it is an interface (GUI) to send/retreive command/results from a mainframe VSE system.
VSE is nearly a mainframe DOS system, successor of DOS/VSE - ESA was replaced by Z since a long time.
IBM mainframe operating systems: z/VSE, z/VM (also named hypervisor), z/OS, z/Linux (or more commonly Linux on zseries), z/TPF

Somme rexx functions allowing automated processes on a host could be done throught rexx ehllapi and pcomm (personnal communication) too
etc...
Title: Re: General Software Testing
Post by: Martin Iturbide on May 20, 2025, 08:45:22 pm
Hi Again

I'm trying this SYSINFO from the 1990, made by Joe Fromm. (not to confuse with several apps called SysInfo).
When I run it it freeze my WPS. Is it working the same for you?

Regards
Title: Re: General Software Testing
Post by: Dave Yeo on May 21, 2025, 01:04:26 am
Generally, it locks my computer completely. If I double click it fairly quickly after it starts so it has a frame, it doesn't seem to lock it up though I never let it run for very long as I didn't want to power cycle my computer again :)
The CPU meter is broken and likely gets confused by our fast CPU's and the multi-cores.
Title: Re: General Software Testing
Post by: Martin Iturbide on May 21, 2025, 03:45:49 pm
Thanks Dave for giving it a try.

I think it will be good to keep this (Joe Fromm's SYSINFO) because it comes with the source code. Maybe on OS/2 2.0 it will work fine. I will try it on the weekend on a VM.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on June 13, 2025, 04:39:13 pm
Hello

Today I found at eCSoft/2 a post about "OS/2 Doctor" (2025-04-06).

- https://ru.os2.guru/projects/doctor/
- https://en.os2.guru/projects/doctor/
- https://en.ecomstation.ru/projects/doctor/downloads/os2doctor-20250406.zip

I'm trying it but I don't know exactly what it does. Seems it creates a list on a CVS file on C:\HOME\OS2DOCTOR so you can later compare the with a different list if you have a problem in your system.

What do you think?

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on June 13, 2025, 05:08:00 pm
Hello

Just for the sake of trying to understand this tool I did:

- run "dr-agent.exe" and click once the "Collect info" button
- It runs for some minutes and created the file: C:\HOME\OS2DOCTOR\20250613-085625\crcdata.csv
- Run "os2doctor c:" to run the snapshot compare process (I guess). It run a batch process that ended in:
Quote
[c:\OS2]
c:\Home
c:\IBMCOM
c:\MPTNxxx
DosQueryFSInfo error: return code = 15
Success.

No idea what else to do. I don't know if there is a report that can show me the changes on the files to find the possible problem.


I found it generated an HTML report on the same directory where os2doctor.exe is running.  I guess now I know how it works. The report requires more work, but it is a good first try.

Eugene, if you need an English readme here it is something you can improve:

Code: [Select]
OS/2 Doctor
Version: 2025-04-06
Homepage: http://os2.guru/os2doctor
Author: eCo Software

=== Description ===

OS/2 Doctor is a collection of utilities aimed to test the integrity of OS/2. OS/2 Doctor consists in two components, the agent (dr-agent.exe) and the main utility (os2doctor.exe).

The idea is to take first an snapshot on your working system and later you can compare it with your future system with an HTML report this tool provides. This report will help troubleshoot any problems.

=== How to use: ===

1) Taking the Capsule (Snapshot):
On an OS/2 working system run "dr-agent.exe" and click once the "Collect info" button that will show up on the screen.

A procedure starts that will scan your hard drive files and collect the information on the C:\HOME\OS2DOCTOR directory.

For example: x:\HOME\OS2DOCTOR\20250613-085625\crcdata.csv

2) Analyzing Changes
If an problem occurs on your OS/2 system you can analyze the changes from the latest capsule (snapshot) with the following command.
  os2doctor.exe x:
Where x: is the drive to analyze.

It will start to compare the capsule (snapshot) with the current drive:

  ▓▓▓OS/2 Doctor, collect analysis about system / version: Q0405
 
   c:
   Found: 1 capsules (= savings, sessions)
   Going to compare current state with the latest one..
   Press any key to Start. Press Ctrl-Break to Exit

Press any key to start the scanning. You will see on the command line the scanning procedure.

Once the procedure is completed, a new directory will be created with the HTML report of the changes. For example:
    x:\....\Doctor-report-20250613-095322
Open "report.html" with the browser to see the report of changes in your system.

=== Restrictions ===

1) You can manually edit the list of capsules (snapshot) located in:
   x:\Home\OS2DOCTOR\os2doctor.list
Names should be longer than 8 characters.

=== License ===
Shareware. License cost: 500 rubles.


And here it what I posted on the OS2World wiki about it:
- https://www.os2world.com/wiki/index.php?title=OS/2_Doctor

Regards.
Title: Re: General Software Testing
Post by: Martin Iturbide on July 02, 2025, 06:01:32 pm
Hello

I found on some old online CD's "Champion for OS/2" which seems to be a Japanese IBM Works/Office alike software.
Seems to belong to IBM, MicroBurst and MetaSoft. Does anybody remembers if this was freeware or commercial?

Regards
Title: Re: General Software Testing
Post by: Mentore on July 03, 2025, 08:01:18 am
Hello

I found on some old online CD's "Champion for OS/2" which seems to be a Japanese IBM Works/Office alike software.
Seems to belong to IBM, MicroBurst and MetaSoft. Does anybody remembers if this was freeware or commercial?

Regards

Hi Martin, never heard about this software. Which is weird, since I got interested in Japanese years ago and sought for OS/2 based solutions but to no avail.
I would think about it as a commercial software, otherwise there would be some shareware copy on Hobbes or os2site.

Mentore
Title: Re: General Software Testing
Post by: Martin Iturbide on July 03, 2025, 08:26:37 pm
Hi

Just in case I put some screenshots here:
- https://www.os2world.com/wiki/index.php?title=Champion_for_OS/2

Now that I see it better, looks very similar to Legato, and Legato is is from MicroBurst. I'm guessing this is the Japanese grandfather of IBM Works.
- https://www.os2world.com/wiki/index.php?title=Legato

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on July 16, 2025, 02:01:02 am
Hello

Any idea what this software is supposed to do?

Quote
/****************************************************************************/
/* Sends messages to Desktop - OS/2 2.x                                     */
/* Instructions:  Find the modifiable section to add desktop popup          */
/* menu items and follow the comments.                                      */
/* Author:  Brian McManamon CIS - 73243,166                                 */
/* To compile this program using IBM CSET/2 - icc /B"/pmtype:pm" desktop.c  */
/* Warning:  This program is provided as is.  It has hung my desktop in     */
/* some cases becauses some messages have been lost.  This is a temporary   */
/* solution for a specific problem until the WPS development team publishes */
/* a supported solution.                                                    */
/**** Make sure all program names are present and can be found in the    ****/
/**** path before running this program or your desktop will hang.        ****/
/****************************************************************************/

In ArcaOS it starts, shows like the desktop settings and closes very fast. (Includes source code)

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on August 05, 2025, 04:49:58 am
Hello

I have no idea what is this, just says "TransIt protocol driver for OS/2" (1991-06-27)
Any idea of what is this for is welcome.

Regards
Title: Re: General Software Testing
Post by: Lars on August 05, 2025, 08:56:39 am
Hello

I have no idea what is this, just says "TransIt protocol driver for OS/2" (1991-06-27)
Any idea of what is this for is welcome.

Regards

Looks like it is a utility to transfer data via serial COM1 port. It's not really a driver, it's an executable that likely makes use of the normal file API and devioctl calls.

The help is really thin:
Code: [Select]
[Z:\TRANSIT_1991-06-27]transit
transit <r[o][g]|s[t][g] {<path-name>}>
I guess "r" stands for "receive" and "s" for "send" ...
That would make it likely that you run this app on both sides of the serial connection in order to transmit a file


Title: Re: General Software Testing
Post by: Martin Iturbide on August 06, 2025, 04:48:06 am
Thanks Lars. I will be trying to include some documentation on the file.

Regards
Title: Re: General Software Testing
Post by: Lars on August 06, 2025, 08:22:26 am
Hello

Any idea what this software is supposed to do?

Quote
/****************************************************************************/
/* Sends messages to Desktop - OS/2 2.x                                     */
/* Instructions:  Find the modifiable section to add desktop popup          */
/* menu items and follow the comments.                                      */
/* Author:  Brian McManamon CIS - 73243,166                                 */
/* To compile this program using IBM CSET/2 - icc /B"/pmtype:pm" desktop.c  */
/* Warning:  This program is provided as is.  It has hung my desktop in     */
/* some cases becauses some messages have been lost.  This is a temporary   */
/* solution for a specific problem until the WPS development team publishes */
/* a supported solution.                                                    */
/**** Make sure all program names are present and can be found in the    ****/
/**** path before running this program or your desktop will hang.        ****/
/****************************************************************************/

In ArcaOS it starts, shows like the desktop settings and closes very fast. (Includes source code)

Regards

This program will not work on a non-english version of OS/2. It expects the desktop title to be "Desktop" but on my system it is "Arbeitsoberfläche". The proper solution would be to search for the object via the Object ID <WP_DESKTOP> (and then to open the settings view of the object) instead of trying to find the window by its window title. That makes this program rather useless.
What this program is trying to achieve (adding menu items to the context menu) is better done via WPS.
Title: Re: General Software Testing
Post by: Martin Iturbide on August 19, 2025, 01:17:01 am
Thanks for the feedback Lars. I documented those files.

Title: Re: General Software Testing
Post by: Martin Iturbide on August 19, 2025, 01:18:59 am
Hello

I found this demo on some Japanese CDs.

"Magus PageTurner version 1.00.03
Magus PageTurner provides PostScript file viewing and electronic publishing capabilities."

I guess this is a .PS file viewer. I can not make it run. It installs, runs, shows a logo and it hangs the machine. I can not kill it with TOP.

Regards
Title: Re: General Software Testing
Post by: Martin Iturbide on August 31, 2025, 01:58:18 am
Hello

I wanted to see how to make this MIDI database to work:
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/multimedia/music/midi/collect/mdb_data.zip

It says it works with MIDI DB, and I think it is this one:
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/apps/mmedia/sound/players/MIDI_DB_1-3.zip

Sadly I can not make it work. Even that I put PARADISE.SYS it keeps telling me it can not run. "(RC = 3) Can not start MIDI DB."

I don't know if I'm doing it right. Any comments welcome.

Regards
Title: Re: General Software Testing
Post by: Mentore on September 02, 2025, 07:58:02 am
Hello

I wanted to see how to make this MIDI database to work:
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/multimedia/music/midi/collect/mdb_data.zip

It says it works with MIDI DB, and I think it is this one:
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/apps/mmedia/sound/players/MIDI_DB_1-3.zip

Sadly I can not make it work. Even that I put PARADISE.SYS it keeps telling me it can not run. "(RC = 3) Can not start MIDI DB."

I don't know if I'm doing it right. Any comments welcome.

Regards

Pretty difficult to diagnose with so little documentation - I'm checking the package, it's from 1997 and there is something about palette managing, which makes me think this is something rather old.
As always, having the source code would be bliss. I don't think the problem is in the drivers, most probably you should check if the database is in the correct format or in the correct path.

Mentore
Title: Re: General Software Testing
Post by: Bogdan on September 04, 2025, 05:24:58 pm
Hello

I found this demo on some Japanese CDs.

"Magus PageTurner version 1.00.03
Magus PageTurner provides PostScript file viewing and electronic publishing capabilities."

I guess this is a .PS file viewer. I can not make it run. It installs, runs, shows a logo and it hangs the machine. I can not kill it with TOP.

Regards
The program works without any problems by following the instructions from the accompanying README file. It's important to have a correct environment, including LIBPATH, GS_LIB and GS_FONTPATH.
Title: Re: General Software Testing
Post by: Martin Iturbide on September 05, 2025, 04:19:42 am
Thanks for the feedback.

I can not make PageTurner work. I have it on the LIBPATH and
SET GS_LIB=C:\PAGETURN
SET GS_FONTPATH=C:\PSFONTS

But it freeze on the information square screen and brokes the WPS. I will try on a different VM just in case.

Regards
Title: Re: General Software Testing
Post by: Mentore on September 05, 2025, 08:55:44 am
Thanks for the feedback.

I can not make PageTurner work. I have it on the LIBPATH and
SET GS_LIB=C:\PAGETURN
SET GS_FONTPATH=C:\PSFONTS

But it freeze on the information square screen and brokes the WPS. I will try on a different VM just in case.

Regards

Most probably this is a stupid question, but is it possible that a different Ghostscript installation is needed? ISTR in the past Ghostscript has changed a lot.

Mentore
Title: Re: General Software Testing
Post by: Bogdan on September 05, 2025, 05:40:58 pm
Thanks for the feedback.

I can not make PageTurner work. I have it on the LIBPATH and
SET GS_LIB=C:\PAGETURN
SET GS_FONTPATH=C:\PSFONTS

But it freeze on the information square screen and brokes the WPS. I will try on a different VM just in case.
This program will only work with the ST/V VM which is contained in the DLL files that should be in the LIBPATH. The program itself can be at a different place.

I never tried other VMs from PARTS Workbench or VSE.

The PM printer driver is very important as outlined in the README. The standard PostScript with 300dpi should fit.