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 - Dave Yeo

Pages: [1] 2 3 ... 382
1
Internet / Re: Mypal68: A possible alternative browser?
« on: Today at 05:56:51 am »

I'm not sure, but I thought that an existing Winflector 32-bit linux client would mean a fairly easy port to OS/2.

Not really, unless it uses Qt which is about the only widget set we share with Linux. The Windows 32 bit version would actually be easier as Windows and OS/2 are cousins. It would still be hard as hell, perhaps easier to go the Odin route. A small team might be able to do it in a year including testing etc to make it stable. Can't see it making business sense.

Quote
So, the bigger problem is that they think OS/2 is too "niche". Unless AN gets involved, it may be hard to dissuade them from this view ... if there are no seat numbers, there's no way to judge interest.

How do we get AN, EComStation, and OS/2 Warp seat count? I can see potential seat numbers in the thread view counts on OS2World ... other sources?

It's hard to say how many OS/2 users there still are, but I doubt there's many using OS/2, eCS and AOS full time. Even if we knew how many licenses Arca Noae has sold, it wouldn't mean much as a lot of them are likely tyre kickers. I've seen a few people from the past show up with an AOS license, play a bit and move on.
AN itself doesn't have much in the way of resources, otherwise they could have found a skilled developer to update our existing browser years ago, before we fell so far behind.

2
Web applications / Re: Need memcached module for php7!
« on: March 13, 2026, 09:56:39 pm »
Does it depend on having PHP installed? I'd guess so

3
Utilities / Re: SETTIME - which time server still supports port-13?
« on: March 13, 2026, 08:13:46 pm »
Well, there is the one that ships with ArcaOS, "The Clock Synchronization Utility" somewhere on your ISO. For command line, os2_ntpd, https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/util/time/NTPD_1-7b.zip

4
Internet / Re: DASH (Dooble Awesome Shell)
« on: March 12, 2026, 04:08:42 am »
It depends on the computer but personally I think the stock VAL value is way to low. You should be able to raise it until it hits PCI space. Here, my computer is stable with 2944 and crashy with 3072. 2560 should be good for most.

5
Internet / Re: DASH (Dooble Awesome Shell)
« on: March 11, 2026, 08:37:05 pm »
I use it quite a bit, though usually use SM. There are tricks. The latest ACPI helps. Installing the block lists etc to stop ads helps and staying away from some multimedia helps. Need a higher VIRTUAADDRESSLIMIT as well. I do find the Qt5 version more stable, while the Qt6 version handles more web sites. Really depends on the sites you use.

6
Internet / Re: DASH (Dooble Awesome Shell)
« on: March 11, 2026, 04:42:46 pm »
Yes, it is more of a curiosity then very useful, especially since copy and paste don't seem to work. Still interesting what can be done and shows a weakness in our Qt6 port.

7
Internet / DASH (Dooble Awesome Shell)
« on: March 11, 2026, 02:21:26 am »
So the latest release of Dooble introduces a new thing, to quote,
Code: [Select]
Introduced the Dooble Awesome Shell (DASH). Interactive commands are not functional. Unix onlySo I had to try it.
With Dooble-Qt5, it works well. You get a bash shell and you can even enter cmd.exe and get a cmd shell. Seems to work as expected. There are limitations such as no interactive commands and starting a PM app blocks the shell until it exits. In cmd.exe can use start to work around it. The bash equivalent doesn't work. 4OS2 is also somewhat broken due to trying to use colours in the prompt and such.
Unluckily with Dooble-Qt6, attempting to run any command results in the tab closing. Perhaps other versions of Qt6 work better. It's a shame as I was thinking of permanently enabling it.
Binaries for those that want to test,
ftp://dry@ftp.os2voice.org/tmp/dooble.2026.03.09-Qt5.zip
ftp://dry@ftp.os2voice.org/tmp/dooble.2026.03.09-Qt5.zip 

8
The eCS system will work. You have to use the proper tools to set up the stick. On the ISO is the directory AOSBOOT containing aosboot.cmd, aosboot.text and the WORK directory. The version of AOSBOOT has to match your ISO.
Code: [Select]
D:\AOSBOOT>aosboot.cmd

  usage: aosboot <drive:> <path to .ISO file>

  example: aosboot Q: C:\downloads\ArcaOS-5.1.iso

  This script creates a bootable USB drive you can use
  to install ArcaOS. It supports booting both BIOS and
  UEFI-based systems. Any USB drive >= 2gb can be used
  as-is.  If the disk has more than one partition, you
  can enter any of the drive letters assigned to it.

  Warning! This process will repartition the USB drive
           and will DESTROY all of its current content.

  Since copying files to flash drives can be very slow
  this process may take 10-30 minutes.

  For additional details, please read "aosboot.txt"

  AosBoot v2 (c)2017,2019 RL Walsh, (c)2017,2019 Arca Noae

I can't remember if eCS came with a easy way to mount the ISO, on AOS oo.exe will do it, oo path\to\ISO. eCS might have had it.

9

I have the ArcaOS-5.1.1-en.iso file copied to the USB drive. I have tried connecting it to each and every USB port on the front and the back, powering off the computer and powering it back on and ... it never sees the USB drive OR it doesn't recognize the file as an ISO file therefore it is not trying to install the contents of the file. Anything else I might be doing wrong?

Sounds weird. Did you correctly set up the stick? OS/2 can't boot of an USB stick, it actually creates a ram disk, copies itself there and boots of the ram disk.
Your first partition on the stick should be similar to this,
Code: [Select]
The volume label in drive I is EFIBOOT.
The Volume Serial Number is 1909:0E31.
Directory of I:\

12-28-25  4:45p        16,047      0 a---  config.sys
12-28-25  4:45p     4,592,762      0 a---  boot1.bin
12-28-25  4:45p    12,213,555      0 a---  boot2.bin
12-28-25  4:45p       402,117      0 a---  boot3.bin
 3-01-26  5:32p         <DIR>      0 ----  efi
        5 file(s)  17,224,481 bytes used
                     55,274,496 bytes free

The efi partition is important along with the boot directory under it and boot containing,
Code: [Select]
8-28-25  9:58a       107,936      0 a---  bootx64.efi
12-28-25  4:45p       785,521      0 a---  os2ldr.bin
 9-01-24 12:18p            13      0 a---  os2ldr.cfg
 9-01-24 12:18p           831      0 a---  ANdb.cer
 9-01-24 12:18p         1,200      0 a---  ANdb.crt

Your system should try to boot bootx64.efi

Quote
By the way, this message board takes two to three minutes to update for me. Is it only me or is there something going on?

Bot attacks and attempts to stop them. It's a crappy situation, the site used to work much better. Martin is working on it.

10
I downloaded the BIOS documentation. Go to the Advanced Menu-->Boot Options. Make sure fast boot is turned off and USB Storage boot is turned on and it should be able to boot an USB stick. It is possible the Boot Order menu will only show USB if a USB device is plugged in.
So you have to get your AOS USB boot stick built and then try again. Might work.
I also don't see any sign of a CSM so you will have to do an UEFI install.

11
Internet / Re: Dooble releases-Qt6
« on: March 08, 2026, 06:31:54 pm »
Actually the problem is the directory separator after the drive letter. set DOOBLE_HOME=h:/tmp\.dooble\ works fine along with various similar settings, while set DOOBLE_HOME=h:\tmp\.dooble\  fails. This affects both Qt5 and Qt6 versions.
Edit: Missed your last edit :)

12
Seems I read somewhere that HP computers aren't recommended for AOS, something about crappy BIOS. Might be mis-remembering.
As David said, the problem might be able to be fixed in the BIOS. If eCS boots on DVD, I'd think that AOS would too. I haven't burned an AOS DVD since USB sticks started working so not sure how they work given that they can install to BIOS or UEFI. The USB sticks have 2 partitions, UEFI and BIOS installs and which gets started depends on the BIOS settings. Something like legacy or/and CSM for BIOS and UEFI for UEFI. Perhaps in the boot order page in your BIOS. Don't forget to turn secure boot off.

13
Internet / Re: Dooble releases-Qt6
« on: March 08, 2026, 01:21:15 am »
Hi David, just updated sqlite and tested Dooble-Qt6. Updated a setting, closed and reopened and updated setting was still updated.
What version of plugins\sqldrivers\qsqlite are you using. Mine is 386200 bytes and dated 04/05/25 (Apr 4). I'm also using a slightly newer Dooble, ftp://dry@ftp.os2voice.org/tmp/dooble-Qt6-2026-02-09.zip where I fixed the tab widgets. Also using WAL on my Dooble profile, wal.sh,
Code: [Select]
ls *.db | while read filename;
  do sqlite3 $filename 'PRAGMA journal_mode=WAL;';
done;
For unwal.sh, change the middle line to
Code: [Select]
  do sqlite3 $filename 'PRAGMA journal_mode=delete;';
To downgrade sqlite,
Code: [Select]
yum downgrade sqlite sqlite-libs
Edit: Forgot the time stamp,
Code: [Select]
Directory of L:\qt6-6.2.x\plugins\sqldrivers

 5-13-25  7:56p         <DIR>    124 a---  .
 4-11-25  5:34p         <DIR>    124 ----  ..
 5-04-25 12:06a       386,200    124 a---  qsqlite.dll
        3 file(s)     386,200 bytes used

14
I haven't seen anything about anyone running ArcaOS 5.1 virtually on a Mac but I will look for that or maybe someone is doing it with UNIX/Linux and maybe I can do it that way in the future. But I would MUCH rather work with people in any way that I can to help create a 64-bit version of OS/2 which can run everything the 32-bit version can run PLUS run native 64-bit OS/2 apps too. (The odds that Microsoft would agree to let us run 32-bit/64-bit Windows apps on OS/2 is close to negative one billion or lower but who knows, anything is possible.)

You can't run ArcaOS, or any X86 OS, virtually on a newer Mac, different CPU architecture and virtual means mostly using the hosts CPU. You have to emulate it and there are people running ArcaOS in Dosbox-X of all things. QEMU can also do the job. Someone did at point boot ArcaOS 5.1 on real hardware on an Intel Mac.
As for a 64 bit OS/2, the CPU architecture does not allow mixing 16 bit and 64 bit code, and our kernel is largely 16 bit along with things like device drivers at the low level and still some of the API.
So need a new kernel, device drivers, some API updated, even cmd.exe is 16 bit. And even then old 1.x software would not run, same with DOS and Win16. A huge job.

15
Programming / Re: Dipping my toes into OS/2 programming!
« on: March 04, 2026, 04:57:19 am »

Doesn't OpenWatcom mean using some seriously ancient C/C++ language standards? Any idea why it's preferred over gcc?

While old, OW has things like a resource compiler and was more targeted to OS/2. It is also very stable. Documentation is better too. The toolkit also has a lot of documentation and OW can easily use the toolkit.
Though GCC can use some of the OW tools like the resource compiler and even often uses the same linker depending on flags.
OW also supports 16 bit programs, most important for device drivers.

Quote
b) If you want to port things from the Linux word you can use "gcc" and some libraries like "Qt5" and SDL.

Nah, I want to learn to do it right!  :D

Quote
c) Do you want to create a WPS application.... prepare to suffer  ;D ;D
Maybe you should start with PM first and later learn about WPS.
Quote
So what's the actual difference here? My understanding was that WPS was just a shell on top of PM, like how in Windows, Explorer is a shell on top of GDI, but I'm getting the impression that's way off!

Well, while the WPS is just a shell on top of the PM, it is also fully object orientated, eg the Desktop is descended from the folder class, so is basically a folder. Also the media player in AOS (music mostly) is also based on the folder class, a folder with music widgets. You can also use most any language to write for the WPS, rather then being stuck with C++, through idl's and the SOM compiler.
Basically, Explorer is just a really bad copy of the WPS.

Pages: [1] 2 3 ... 382