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 - Doug Clark

Pages: [1] 2 3 ... 16
Applications / Re: FORTRAN
« on: March 13, 2022, 12:32:38 am »
I don't know if this helps, but fortan is include in Open Watcom. 

Off Topic discussions / Re: Dacal CD Library
« on: February 26, 2022, 06:09:32 am »
Yes - and thanks.  I want to make it available to whoever needs it.

Off Topic discussions / Dacal CD Library
« on: February 25, 2022, 09:43:55 pm »
Dacal made a machine for storing CD/DVDs which was marketed under the names of Dacal CD Library, CAF Tek Digital Disc Organizer, and ZIO TEK, among others.  The machines store 150 disks on a rotating carousel and have a number pad on front for keying in the slot holding a disk as well a USB port for interfacing to a cataloging software application.

The machines use one or two rubber belts: one for rotating the carousel and the other for ejecting the disk - later machines use a set of gears
instead of a belt for the ejecting machanism.  The link below is a video of one of the machines in action.

The weakness in the machines are the belts - they stretch and/or become hard.  When that happens the carousel will not rotate or the disk will not eject and the machine will display the message SOS above the keypad.

The solution is to install a new belt.  However Dacal no longer makes the machines and I have not been able to find a part number or specifications for the belt.  So I contacted a local rubber company and had them manufacture some new belts for me.  I have attached a drawing of the belt so that anyone else seeking replacement belts can either contact Denver Rubber Company or take the drawing to their local rubber company and have some made.

I have also attached some pics of the machine disassembled.  To remove the top cover you have to remove 6 screws from the bottom of the machine (three in front and three in the back) one screw on each side towards the front.  Lift up the top cover from the back, and carefully snap the front of the top cover off of the front panel.

To remove the carousel you have to remove three screws from the cover in the center of the carousel and then lift off the cover.  You CAN lift off the center cover while the carousel is loaded if you are careful.  The carousel then just lifts off - the belts are under the carousel.

Hardware / Re: Hardware Compatibility Wishlist for 2022
« on: January 24, 2022, 08:19:01 pm »
Thanks guys for the response.  After reading this I started to remember this was covered in one of the WarpStock 2021 presentations  by David Azarewicz

Looks like a list of compatible motherboards is more important than ever - or buying from Blond Guy and letting him do the hard work of discovering what works and what doesn't.

I have learned, the hard way, that it is worth the time and money to get hardware that is compatible, e.g. postscript printers instead of Windows printers, etc.  I believe the saying is: buy well and only cry once.

Hardware / Re: Hardware Compatibility Wishlist for 2022
« on: January 24, 2022, 03:22:17 am »
Are you guys saying that AOS on newer systems with more than 4 GB of ram installed cannot utilitize all 4 GB of RAM for the system?



Hardware / Re: Using a LaserJet 2100m on a Print Server
« on: January 03, 2022, 05:57:39 am »
It is on Hobbes. The file is

Hardware / Re: Iomega ZIP 100 IDE
« on: January 02, 2022, 06:49:48 am »

I have an IDE Zip disk on an eComStation machine.  The motherboard does not have an IDE interface so I am using an expansion card with an IDE interface.  I have attached my config.sys in hopes it might be helpful.  I do not remember making any changes to my config.sys in order for the drive, or expansion card, to work - but it was a few years ago.

Zip disks function like USB thumb drives, in that a drive letter is not assigned until you insert a disk and click on Refresh Removable Media.  Likewise you need to "eject" the disk using the command line or the WPS before removing the disk.

I have about 10 zip disks from the mid 1990s that I recently searched looking for some old software.  All the disks were readable.  Most are formatted as FAT but at least one is formatted HPFS.

My memory of how I formatted some as HPFS was to insert the disk before booting the machine; the system thought it was a fixed drive at that point.  Once again this was many years ago and I may be remembering incorrectly and that might have been on a SCSI based Zip drive - if it makes a difference.

Good luck

Setup & Installation / Re: VirtualBox and ArcaOS 5.0.7
« on: January 01, 2022, 09:36:27 pm »
On my machine the guest OS in vbox, running on an AOS host machine with dual-head / SNAP can set the screen size equal to the resolution of the AOS host, i.e. 3820 / 1080.  However that screen size is not available on the guest unless the session is started with vboxsdl.  If I start the guest session from  virtualbox.exe the full resolution of the host screen is not available in the guest.

At least that is the case with a Windows NT guest.  Haven't tried with other guest OSs

The other advantage of using vboxsdl is the session usually starts immediately.  If I use virtualBox.exe I usually have to wait 15 seconds after virtualBox.exe comes up before I can start a guest.

The downside is you can't just close the guest session window in order to save the session; you  need to run vboxmanage.exe  to do that.  But that is a minor issue to me.

The command file I use to start my WinNT guest machine is
vboxsdl --startvm dc86c149-cf14-42fb-8833-d81172b92f89

The command file I use  to suspend my WinNT guest session is
vboxmanage controlvm dc86c149-cf14-42fb-8833-d81172b92f89 savestate

The weird number  is the ID of the guest machine.  You can alternately use the title of the guest machine

Hardware / Re: Using a LaserJet 2100m on a Print Server
« on: January 01, 2022, 09:08:45 pm »

Glad the jetDirect worked for you.  Since you are using  CUPS you don't need the JetAdmin software - but if you do and can't find it let me know and I will upload it.

I have friend that worked for the bureau of land management who says: "there is no such thing as bad weather - just inappropriate clothing"  Growing up in Phoenix we had the opposite problem - 118 F/47.7C  Once you have taken all your clothes off the "inappropriate clothing" motto loses it meaning.

Hardware / Re: Using a LaserJet 2100m on a Print Server
« on: November 30, 2021, 02:48:29 am »

Your D-Link not recognizing the printer might be the usb to parallel adapter.

I don't know if your network is all wireless, or partly wired.  If it is wired, or you have an ethernet port close to where you want to put the printer, you could try an HP Jet Direct 300x print server.  I use that to connect an HP 4000 and HP 1320  laserjet to my network.  They are currently selling for $12 on ebay without an adapter and $45 with a power adapter.  (It accepts a 9 - 35 volt DC adapter)

The nice thing about the Jet Direct 300x is that it interfaces with HP Jet Admin - which installs a network port for talking to the print server.  Jet Admin can even show what is being displayed on the printer panel.  OS/2 comes with a printer driver for the HP 2100 driver, or you can use any PCL or PS driver (if the printer recognizes postscript) and then use the Jet Admin/Jet Direct port to talk to the printer.  Jet Admin can talk to HP printers through Jet Direct that it does not recognize - as shown in one of the attachments.

The HP Jet Admin appears to not work so well with the newer HP printers - like my HP452dn.  It can show what the printer panel is showing, but gets messed up in other ways.  I am using SLR to talk to that printer.   But Jet Admin works like a dream with the older printers that have parallel ports.

You don't have to use CUPS unless there is something special about the D-LINK printer server that requires CUPS, or you need to print from an app that will only print to CUPS - like some of the QT based apps.

On the other hand CUPS will print to a printer connected to a Jet Direct print server.  I have my HP 4000 setup to print either from legacy Jet Admin or from CUPS.

Applications / Re: xWorplace - xCenter issue(s)
« on: October 07, 2021, 12:00:28 am »
@Martin - It is a two step process to add a widget.. First you must select "Create a Widget" on the popup menu - and select the widget you want to "create" from the list.  Then you have to add the widget using the "Add Widget to Tray" option on the popup menu.  For versions 1.0.13 and 1.0.12 the "Add Widget to Tray" option is missing from the popup menu.  The first attachment (popupmen.jpg) shows the popup menu for v 1.0.13 (and for v 1.0.12)

@Andreas - The "Add Widget to Tray" option is clearly missing from the popup menu.  You can see two lines in the menu where the option is supposed to be - but no option.  If you compare the first attachment with the second you can see where the option is supposed to appear in the menu.

It does appear that "Create a Widget" has been added to more menus (or more contexts where it shows up on the menu) which is very nice.  That appears to have happened, as you point out, after version 11.  Previously it was a pain to try and point to the right area on the xCenter to get a menu with that option.

@Me (And Doug B.)  Yes there is  a difference between xWorkplace and the xWorkplace in AOS.  Thanks Doug B. (and others) for pointing out where that package is located.  I installed  \CID\SERVER\ARCAPKG\ANXWP_EN.WPI  from the AOS v 5.0.6 distribution and got the Removable Media widget (already installed) on xCenter.

But the AOS version of xWorkPlace is not the same as the "full" version of xWorkPlace - and possibly not the same as xWorkPlace lite (although I didn't install xwps lite to compare).  The AOS version is missing turbo folders with the different way of associating files to program objects - for one example.  I am not saying the AOS version is bad - it isn't.  It is just missing some features that I want.

The AOS version of xWorkPlace reports being version  - so it is a later version than what is available as "full" xWorkPlace.

The way I fixed my problem was:
1) deinstall xwps 13
2) install aos xwps from the distro (I had to uninstall xwps v 1.0.13) to get this to work
3) copy the  RemMedia.* and RemM_*.* stuff from c:\sys\apps\xwpd\plugins\xcenter  to a temporary location
4) deinstall aos xwps
5) install xwps version 1.0.11.  The Add Widget option is missing from the popup menu of v 1.0.12 also)
6) copy the removable media files from the temporary directory back to the xcenter directory.
7) install the removable media widget:  Create Widget and then Add Widget - making sure to close xCenter before each step
8) install xwps v 1.0.13

The conclusion is at this point in time there is no easy way for AOS customers who want to run the lastest version of full xWorkPlace to get the removable media widget installed.

Thanks everyone for your help.

Applications / xWorplace - xCenter issue(s)
« on: October 06, 2021, 07:00:44 pm »
New installation of AOS 5.0.6

Installed xWorkPlace 1.0.13 which I got from Netlabs. The Add Widget option on the xCenter popup menu is missing.  Which I was using to add the Removable Media Widget.

So a couple of questions:

1) Where are the removable widget files on the AOS installation media located and/or how do you install? 

 I asked this question on a different topic previously and the suggestion (thank you Andreas Schnellbacher) was to take RemMedia.dll, etc. from another AOS machine.  Which I did at that time, but I don't remember how they originally got on the source machine.  (For this installation I copied them from the other machine to c:\sys\apps\xwps\plugins\xcenter and used the xCenter Create Widget option - then tried to use the Add Widget menu option)

2)  The Netlabs page for xWorplace says "Rich [Walsh] compiles special versions for ArcaOS and the current official version"   Are those "special versions" just  eWorkplace, or is there an AOS specific version of xWorkplace?


Programming / Re: Table of similar API calls for OS/2 and Windows ?
« on: August 13, 2021, 02:57:00 pm »

I have tried running winhlp32.exe from various sources (WinNT, WinXP, etc.) in Odin and I always get the message

"The winhelp32.exe binary in the Windows directory is corrupt, please reinstall."

I installed BC v 5 and it does not have winhlp32.exe.  However I found two winhlp32.exe files on my WinNT machine: one in C:\WINNT and the other in C:\WINNT\SYSTEM32.   The one that runs correctly is in C:\WINNT - which is attached.  The one in C:\WINNT\SYSTEM32 produces the error message above.

I placed the correct WinHlp32.exe in e:\var\lib\odin where e: is my unixroot  (Odin installed via RPM - if you install Odin from WarpIn your directory will be different).  If you click on the HELP button of a Win32 app running in Odin it will start WinHlp32.exe - however WinHlp32.exe cannot find the help file.  It prompts you to locate the *.HLP file needed.  If I place WinHlp32.exe in the directory of the application and that directory also has the *.HLP file everything runs correctly.

Applications / Re: Creating some apps RPM packages
« on: June 22, 2021, 04:16:59 pm »
@Doug B and Dave:  Ah - extended selection in WarpIn when uninstalling.  It is so obvious and yet somehow never occurred to me.  Thanks for the tip.

@Doug B:  One of Walter Metcalf's big concerns (and just about everyone else's) was the continued existence of Hobbes.   To me a potential benefit of what Martin is doing (if I understand it correctly) would address a couple of those concerns: having another copy of (at least some of) those files, and at a location that is accessible.   I think it is beneficial, even if it is not possible or realistic to add a "select your own destination" feature. 

As for enhancing WarpIn with a new database: I don't think (famous last words)  it would be that difficult to switch the database from INI files to something else that will handle more levels.   Anyone know what database RPM uses?

Applications / Re: Creating some apps RPM packages
« on: June 22, 2021, 06:17:34 am »
@Doug B  sort of quoting "What's wrong with 2 levels in the WarpIn database?"

The problem with using a database that only has 2 levels to track installed products (like WarpIn) is if the product has lots of components the "application" is listed multiple times with different "keys" in order to list the different components or subsystems.  If you want to deinstall the product you have to deinstall each of the application-key pairs. To use an example: Doodle's Screen Saver is listed as an application 29 times (on my machine) in WarpIn's database. So to deinstall one has to right-click 29 times on the application and select deinstall.

To repeat: I like WarpIn.  I think it is a great product.  Installing applications can be surprisingly difficult and complex - especially when designing to allow for updating.  And WarpIn, on the whole, does an excellent job.

@Doug B. and @Dave   Yes I can move firefox after it is installed, and could probably move some other Unixy applications installed by RPM after they are installed.  It would not be the end of the world - although moving some of them would be very difficult (e.g. Odin.).  And yes I could make a boot partition larger than 2 gb and use 2gbfix to work around the issue for those old Dos/Windows apps.  But the issue is why should I have to?  When the better way is to simply give the user the choice on where to install a product when using APM/YUM/RPM. 

It just seems to me (my opinion, FWIW) that any/all decent installers should allow the user to select the destination of a application being installed, when that is possible.  Obviously some system components have to go in specific locations - but for those that don't, why not provide the choice?

@Doug B.  I think Martin IS intending to distribute old style OS/2 apps that way.  And I think it is an excellent idea if we can get some flexibility in the install process.

I spent quite a bit of time years ago on the WarpDoctor project in an attempt to build something like APM for OS/2 VOICE.  I even spent time modifying WarpIn so that it would retrieve packages across the internet and install them on a local machine in that effort - and gave up.  It was, and is, a very big project.  I am fully in and supportive of APM and what Martin and Ben are attempting to do, and I recognize how difficult and complex it is.  Thank you Martin, and Ben, and everyone else working on this, for your time and effort.

I am just trying to, politely, suggest that adding the ability to select a destination for a application when installing with APM/YUM/RPM would be a fantastic feature.

Pages: [1] 2 3 ... 16