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 ... 378
1
Applications / Re: XTide
« on: Today at 05:06:26 am »
Hi Neil, can you test tide.exe. Need https://flaterco.com/files/xtide/harmonics-dwf-20251228-free.tar.xz along with SET HFILE_PATH=location/of/harmonics-dwf-20251228-free.tcd adjusted to your install. Not sure of the expected dir separator in the SET statement. I'll include the man page.
Still working on the web server, stupid IPv6 stuff and how to handle daemon. Might try the xtide too.
Edit: The missing DLL

2
Applications / Re: Media downloader
« on: January 17, 2026, 05:39:58 pm »
Will it work with python 3.9 ?
How to safe install python 3 without disturbing python 2 under arcaos v5.1.1 with valid Arca noae support ?

Sure. First try python --version to see what you have installed, here,
Code: [Select]
H:\tmp>python --version
Python 3.13.2
if you need to install Python3, IIRC, "yum install python2.7 python3" then "yum update"

3
Applications / Re: Re: General Software Testing
« on: January 17, 2026, 05:28:51 pm »
Martin, can you split Neil's xtide comment into a separate thread?
Also perhaps create git archives of https://flaterco.com/files/xtide/libtcd-2.2.7-r3.tar.xz and https://flaterco.com/files/xtide/xtide-2.15.6.tar.xz

4
Applications / Re: Media downloader
« on: January 17, 2026, 12:05:01 am »
i don't know if we have deno ported.


No, It is a stand alone JavaScript interpreter based on the V8 (Chrome) engine. Perhaps if we get a newer browser.

5
Internet / Re: Mypal68: A possible alternative browser?
« on: January 16, 2026, 04:56:34 pm »
For compiling large projects like Qt, having a stand alone box would help as you can have the minimal other stuff running to save memory. Likewise with a VBox instance, though I find that with VBox, multiple CPU's doesn't work too well. Running multiple jobs when building can really speed things up if you don't run out of memory. Some of this C++ code uses a lot of memory. I've seen compiling one file take a couple of GB's of memory and even hit my swap file with 3.4 GB's of visible memory when running multiple jobs.
Cross compiling from Linux would be best and in theory quite possible. Linux is way faster at compiling projects then OS/2. OTOH, OS/2 is quite a bit faster then Windows compiling this stuff where there is lots of forking of processes.

6
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 16, 2026, 04:34:33 pm »
Not sure, perhaps some file combined with our port. After unzipping the source, I tried git pull and it still stalled.
Look at the source later

7
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 16, 2026, 08:20:08 am »
Even the official git has the same problem here,
Quote
H:\tmp>git clone https://github.com/stephanemagnenat/snakeme
Cloning into 'snakeme'...
remote: Enumerating objects: 311, done.
remote: Total 311 (delta 0), reused 0 (delta 0), pack-reused 311 (from 1)
Receiving objects: 100% (311/311), 1.47 MiB | 1.55 MiB/s, done.
Resolving deltas: 100% (139/139), done.

8
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 16, 2026, 04:43:35 am »
Doesn't want to clone for me. Even tried using fetch, which died in the same spot as every attempt to clone. Rebooting didn't help and CTRL-C always recovers.
Code: [Select]
Initialized empty Git repository in H:/tmp/snakeme/.git/

H:\tmp\snakeme>git fetch https://github.com/OSSGames/GAME-SDL-PUZZLE-Snakeme
remote: Enumerating objects: 311, done.
remote: Total 311 (delta 0), reused 0 (delta 0), pack-reused 311 (from 1)
Receiving objects: 100% (311/311), 1.47 MiB | 1.68 MiB/s, done.
Resolving deltas: 100% (139/139), done.

9
Applications / Re: Media downloader
« on: January 16, 2026, 12:47:32 am »
Might need to use simple python
Code: [Select]
H:\tmp>python.exe --version
Python 3.13.2
Likely symlinks for python3 etc.

Also looks like it expects yt-dip to be executable. I faintly remember their is a python command to make a script executable but can't remember what. Likewise with extproc where you'd copy yt-dip to yt-dip.cmd and for the first line, extproc python.exe,
Code: [Select]
H:\tmp>yt-dlp.cmd -v
[debug] Command-line config: ['-v']
[debug] Encodings: locale cp850, fs cp850, pref cp850, out cp850, error cp850, screen cp850
[debug] yt-dlp version stable@2025.12.08 from yt-dlp/yt-dlp [7a52ff29d] (zip)
[debug] Python 3.13.2 (CPython i386 32bit) - OS-2-1-i386-32bit (OpenSSL 1.1.1w
11 Sep 2023)
[debug] exe versions: ffmpeg 4.2.2, ffprobe 4.2.2
[debug] Optional libraries: sqlite3-3.28.0, yt_dlp_ejs-0.3.2
[debug] JS runtimes: none
[debug] Proxy map: {}
[debug] Request Handlers: urllib
[debug] Plugin directories: none
[debug] Loaded 1854 extractors

Usage: yt-dlp.cmd [OPTIONS] URL [URL...]

yt-dlp.cmd: error: You must provide at least one URL.
Type yt-dlp --help to see a list of all options.

I vaguely remember that there is a preferred Python option to use but forget what :(

10
Internet / Re: Mypal68: A possible alternative browser?
« on: January 15, 2026, 07:38:58 pm »
Yes, cross-compiling is possible.
Currently OpenWatcom runs on Linux and Windows and can build OS/2 programs fine. The official OW is still 32 bit, but running on a 64 bit platform gives a full 4GB address range rather then the (if lucky) 3.5 GB or so on real hardware.
There is also Jiri's 64bit fork of OpenWatcom which should also work. I'm not sure if he has ported the latest OS/2 OW fixes to his fork so possibly it might not work quite as well as the official OW but will give endless memory for building.
The problem with GCC is we use a fork of GCC so that would have to be ported and we also use various OS/2 binaries when building, which would also need to be ported. And the whole build environment needs to exist on the 64 bit platform. Both Windows and Linux should be possible with Linux perhaps the best choice.
So in theory with some work, GCC and the EMX tools can be rebuilt on Linux etc with some work. These would still be 32 bit but have access to the full 4GB's of address range.
Porting to 64bit could also be done but would likely turn out harder, perhaps much harder as all the basic types double in size.
Power is getting shut off so I'll continue
Edit: Hydro is finished doing whatever they did at the pole and I've lost my train of thought.
Basically, an OS/2 developer environment needs to be ported, things arranged and such. Possible that perhaps OS/2 in a virtualbox or such and using Samba could work with the host system.
Big job that is possible if a knowledgeable developer spent a bunch of time.

11
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 12, 2026, 04:55:48 am »
Is all the data there? I had to add a bunch to the git repository.
Here's the full install which seems to work here. Note the bin and data directory.

12
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 12, 2026, 03:59:24 am »
Hmm, built easily as it didn't screw around trying to make sure sdlmixer etc works.
I built it with --disable-install and it seems to look for its data in ..\data. Complete data directory uploaded to the repository.
Problem, it crashes if you choose full screen from the menu. ALT-HOME works fine to switch to full screen and back.
Very lightly tested. Might need the sdlzombies.dat file in the same directory as sdlzombies.exe, I haven't tested but will include it in the zip.
Edit: Actually I think the sdlzombies.dat file is generated when sdlzombies.exe is run so unneeded, should test.
Edit2: The F key is supposed to also switch to full screen. Using it, the full screen version is broken and I had to close the program as it stopped taking commands.

13
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 11, 2026, 05:01:56 am »
Please create a clone of sdlZombies in OS2World so I can push my work as I go

14
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 11, 2026, 04:42:49 am »
Looking at sdlZombies, some stuff seems to be missing.
Code: [Select]
configure.in:80: error: required file 'data/sounds/Makefile.in' not found
configure.in:80: error: required file 'data/zombies/Makefile.in' not found
configure.in:80: error: required file 'data/environ/Makefile.in' not found
configure.in:80: error: required file 'data/menu/Makefile.in' not found
configure.in:80: error: required file 'data/menu_opt/Makefile.in' not found
data/Makefile.am:1: error: required directory data/sounds does not exist
data/Makefile.am:1: error: required directory data/zombies does not exist
data/Makefile.am:1: error: required directory data/environ does not exist
data/Makefile.am:1: error: required directory data/menu does not exist
data/Makefile.am:1: error: required directory data/menu_opt does not exist

This seems to be complete, http://hocwp.free.fr/sdlzombies-1.0.0.tar.gz
Now to start over :)

15
Article Discussions / Re: Games with older SDL and FSLIB
« on: January 10, 2026, 06:06:44 pm »
SDLroids looks good. I'll look at the sdlZombies later

Pages: [1] 2 3 ... 378