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 ... 365
1
Weren't some of these T4x BIOS's locked to a limited list of hard drives?

2
Setup & Installation / Re: pscom.sys proper way to pass args
« on: July 12, 2025, 11:56:01 pm »
If it is crashing when a sound plays, sounds like an IRQ conflict, strange.
Are you using ACPI or APM? I found on my T42 APM worked much better with everything except hibernation supported out of the box.

3
Setup & Installation / Re: Reading a usb thumb drive on arcaos 5.1.1
« on: July 12, 2025, 11:52:56 pm »
Will adding the LVM information cause Windows to be unhappy?

Is there an article or video that uncovers where the LVM information is stored and what it includes?

It's fine, located in a hidden area of the MBR/EBR and nothing has ever complained about it, including cameras and old MP3 devices as well as Windows and Linux. Just don't use fdisk or similar on the disk after creating it on OS/2.
Note also that most sticks come from the factory formatted as large floppies (no partition table), which OS/2 only supports up to 2GB, so you do have to partition it on OS/2.
Worst thing is that our FAT32 driver is very slow.

4
Setup & Installation / Re: Virtual Serial Port?
« on: July 12, 2025, 11:47:21 pm »
I seem to recall, that PMFAX has something, but I don't remember the details.

There is also that old "alternate" serial driver. Again, my memory fails me.


Rodent? Should be on Hobbes. http://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/system/drivers/mouse/Rodent_1-0-13.zip which is the public domain version with source.

5
Programming / Re: Networking: socket() returns positive `non-socket`
« on: July 12, 2025, 05:41:39 pm »
I started trying to build it. Where to put the prerequisites was unclear, I did find a hint that perhaps ports. Seems the build system builds most of them during the main build. I was using my ram disk for this and backing it up now and again when Alex announced he was quitting OS/2 development so never asked any of the questions that were arising.
I was looking to figure out why swab() was declared twice even though guarded, probably by compiling with CFLAGS=-E to get the pre-processor output after the build failed. Never got that far.
I've uploaded my work in process to ftp://dry@ftp.os2voice.org/tmp/agena-5.1.zip. The prerequisites are in ports/ never did examine the makefile well enough to know if that is correct. mapmagena needed mapm of which I found a copy and built.
Good luck and I can play along if needed. Let me know when you've downloaded the source and I'll remove it.
Edit: typo

7
Web applications / Re: Dooble releases, Qt5 builds
« on: July 12, 2025, 01:26:05 am »
The question is how well our port handles drag'n'drop. I think within the browser it should work as long as you remember it uses the other mouse button to drag.

9
If issue 3798 is yours, can you comment that you got it working and I'll resolve it. Glad you got it working.

10
Forgot to ask, are you getting the first menu where you have a choice of booting from the HD or the stick? If not I'd consider the stick broken.

11
Can you try your media on a different computer? You don't have to actually do an install, just see if your media boots.

12
I think he has had https://mantis.arcanoae.com/view.php?id=3798 open since the 27th with no one jumping in. Lewis is the T4x expert and likely been busy with the web site upgrade.
I think Doug is on the right track with not properly creating the stick. See what Dan says.

13
It's weird, the boot should go further. My T42 is a bitch to boot the USB but DVD boot has always simply worked.
Did you check the md5sum on your ISO, does sound like a corrupted ISO. Sometimes USB sticks have subtle errors, especially if old, but you're getting the same with the DVD boot.
You can always request a new ISO build from Arca Noae.

14
Programming / Re: Networking: socket() returns positive `non-socket`
« on: July 09, 2025, 01:11:51 am »
Thank you for all your kind help. Thank you, indeed. Especially you, Dave on your cool math OS/2 fix.

I just decided to remove all OS/2-related code from Agena. It took me lifetime weeks with all the weird OS/2 quarrels with no avail.

Nobody is using OS/2 any longer. And this is really sad. But I have to accept that.

Alex

Shame to see you go, but quite understandable as the OS/2 base continues to shrink.

15
Programming / Re: Networking: socket() returns positive `non-socket`
« on: July 08, 2025, 06:47:11 am »
Building agena with makefile.os2 renamed to makefile, so 'make os2' with gcc 9.2.0 dies with,
Code: [Select]
make all MYCFLAGS="-O2 -static-libgcc -DLUA_BUILD_AS_DLL -D_FILE_OFFSET_BITS=64 -D_DIRENT_HAVE_D_TYPE -DPCRE2_CODE_UNIT_WIDTH=8 -D__ST_MT_ERRNO__ -DLUA_USE_LINUX -DINCL_BASE -DHAVE_NCURSES_H"
make[1]: Entering directory 'H:/tmp/agena-5.1.1-src/src'
gcc -Wall -Wno-attributes -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-unknown-pragmas -fgnu89-inline -fomit-frame-pointer -DLUA_BUILD_AS_DLL -D_FILE_OFFSET_BITS=64 -D_DIRENT_HAVE_D_TYPE -DPCRE2_CODE_UNIT_WIDTH=8 -D__ST_MT_ERRNO__ -DLUA_USE_LINUX -DINCL_BASE -DHAVE_NCURSES_H -O2 -static-libgcc -DLUA_BUILD_AS_DLL -D_FILE_OFFSET_BITS=64 -D_DIRENT_HAVE_D_TYPE -DPCRE2_CODE_UNIT_WIDTH=8 -D__ST_MT_ERRNO__ -DLUA_USE_LINUX -DINCL_BASE -DHAVE_NCURSES_H   -c -o lvm.o lvm.c
In file included from ldo.h:11,
                 from lvm.h:10,
                 from lvm.c:24:
lvm.c: In function 'luaV_execute':
lobject.h:217:37: error: incompatible types when assigning to type 'complex double' from type 'lua_Number *' {aka 'double *'}
  217 |   { TValue *i_o=(obj); i_o->value.c=(x); i_o->tt=LUA_TCOMPLEX; }
      |                                     ^
lvm.c:9121:15: note: in expansion of macro 'setcvalue'
 9121 |               setcvalue(ra, z);
      |               ^~~~~~~~~
make[1]: *** [<builtin>: lvm.o] Error 1
make[1]: Leaving directory 'H:/tmp/agena-5.1.1-src/src'
make: *** [makefile:117: os2] Error 2

Similar error with gcc 4.4.6, just less informative.
Need a cast?

Pages: [1] 2 3 ... 365