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.

Topics - Paul Smedley

Pages: 1 [2] 3 4 5
Programming / GCC - updates
« on: March 16, 2022, 09:57:02 am »
Hi  All,

These have all been posted in the FORTRAN thread (, however people may  not have realised that I've updated GCC recently.

I built:
- GCC 9.4.0 -
- GCC 10.3.0 -
- GCC 11.2.0 -

These have  had various degrees of testing, and importantly, Dave has had issues building XUL.DLL from Mozilla with my builds vs the latest BWW builds.

Any and all feedback appreciated :)



Games / Please test - OpenTTD v12.1
« on: March 13, 2022, 02:11:21 am »
Hi all,

Again thanks to Martin for the suggestion,  I spent a few  hours building OpenTTD v12.1 (  - please  see the readme.os2 for installation instructions - including where to download  the required additional files.



Games / Enigma port updated to v1.30
« on: March 13, 2022, 02:00:19 am »
Hi all,

Thanks to a suggestion from @Martin,I updated my port of the game 'Enigma' for the first time since 2006(!). v1.30 is now available at

See readme.os2 for (I think all) the list  of dependencies.



Networking / Squid Cache
« on: January 18, 2022, 09:46:31 am »
Hi All,

Lewis asked for an update to squid cache (,  so  I built v5.3  this morning.

Note this has only been very lightly tested.

Feedback appreciated :)



Games / Alien Blaster
« on: December 28, 2021, 01:05:53 am »
Martin asked me on IRC about an update to Alien Blaster, so I built it.

Not really tested  - but

This zip includes all sources as well as I was too lazy to figure out what files are needed to let it run.

Needs sdl12 libs.

Programming / Updated GCC Builds
« on: May 02, 2021, 10:43:13 am »
Hi All,

I got a announcement email for GCC 11.1.0 last week, which reminded me I hadn't produced any GCC builds for some time..

Anyhow, with not too many brain cells burned out, I ended up with:

Both have been tested only as far as being able to build themselves.

No gccenv.cmd or anything included, it's expected if you want to play with these, you know what you're doing :)



Hardware / WebCam and Libusb
« on: January 20, 2021, 04:58:37 am »
Hi Wim,

When I started developing webcam support I produced USB Webcam Tests that required usbecd.sys in order to function. It only supported a few webcams owned by those persons that helped me out by testing. It is not recommended to be used anymore. At that time only usbecd.sys supported the required isochronous transfers. Since then I worked on usbcalls.dll and usbresmg.sys to implement a.o. isochronous transfers and that capability is nowadays present in both ArcaOS and Lars Erdmann drivers.

What would be really cool would be to add support to our libusb port for ISO transfers - that would simplify porting linux apps that support webcams using (iirc) libuvc....



Applications / gImageReader - qt5 OCR application
« on: September 18, 2020, 04:55:35 am »
Hi all,

Per some discussion on the eComStation yahoo group mailing list, I've built gImageReader - a Qt5 application that uses the tesseract OCR engine.

This seems to work - albeit the GUI is a little painful to use - at least in my VM.

I've tried to document the dependencies below - no promises I didn't miss anything :)

gImageReader-qt5.exe + qtspell0.dll + quazip51.dll -

libcx0.dll -
poppq51.dll - (yum install poppler-qt5)
qt5 DLL's - (yum install qt5)
usb100.dll - (yum install libusb1)

A copy of the relevant language file for tesseract (the OCR Engine) - see for downloads.

Tesseract language files can go in /tesseract/share/tessdata - or edit preferences in gImageReader to specify a local directory.



Games / OpenTTD 1.10.3 for OS/2
« on: September 03, 2020, 07:08:34 am »
Hi All,

This is the current release of Open Transport Tycoon for OS/2

Note this is binaries only - it's necessary to install a set of graphics/sounds/etc from

I've only tested enough to see the main page opens.

Also needs sdl 1.2 libraries.



Programming / Updated Perl
« on: August 30, 2020, 05:02:13 am »
Hi All,

I discovered that openssl 1.1.1 uses Perl to configure/build - and with Steven's help, had to make some fixes to Perl/2

After getting openssl 1.1.1 building, I figured I should try and update Perl - the result is

Feedback appreciated - only tested enough to build openssl 1.1.1



Applications / Subversion 1.14.0
« on: July 18, 2020, 11:23:54 am »
Hi guys,

I finally got a newer SVN client that 1.7.21 working on OS/2

Tested is the ability to retrieve repositories from http and https repositories and to commit simple changes.

That's about the extent of my current testing :)

For anyone feeling brave -

Feedback appreciated



Hardware / Odroid H2+
« on: July 15, 2020, 01:04:21 am »
Hi All,

Any thoughts on the likelihood of getting ArcaOS to boot on an Odroid H2+?

Issues I see:
- No CSM support (conformed on forums), so would need access to a UEFI build of ArcaOS
- possibly no NIC support - not sure if the RTL8125B is supported by the ArcaOS drivers - given the references to adding missing linux drivers, I suspect this is a newer chipset.

However - it does have SATA ports in addition to NVMe.

Not quite as small as a RasPi at 110mm x 110mm x 47mm but still would be pretty cool if it worked.

I'm tempted to order one and see how I go, given that I can always redeploy for other purposes within my home LAN if needs be.



Programming / Python 3.x?
« on: June 27, 2020, 11:55:26 am »
Hi All,

Wondering how much interest there might be in a Python 3.x port? OS/2 support was removed from the source code around Python 3.3 - so it will be a reasonable amount of work to re-instate it. However, Samba keeps marching towards Python 3.x, and I fear that soon our 2.7.x build won't be good enough to keep Samba current....



Networking / Samba Server v4.11.9
« on: June 21, 2020, 10:34:56 am »
Hi All,

I'm now at a point in Samba Server development where i'm prepared to publicly share some binaries based on Samba v4.11.9

Client tools/DLLs:

Server executables:

Note: no installer is available yet, and I have no real idea what's involved in upgrading a Server running v3.6.x to v4.11.9

Note: by default Samba v4.11 only accepts SMB2+ connections - you can enable SMB1, but you need to be aware of the security implications.

This has now had a reasonable amount of testing from linux, Windows and OS/2 (using the Samba 4.x client).

I'm not aware of any significant bugs - known issues are the log file being created as log.smbd.exe not log.smbd - but this is a low priority to fix right now.

Feedback appreciated.



Networking / Samba Server v4.11.7
« on: May 20, 2020, 11:24:13 pm »
Hi All,

Looking for a small number of testers who are willing to test and provide feedback on Samba Server v4.11.7.

This is pretty hot off the presses, and has not yet truly been stress tested. Having said that, the patches are based on the changes that were made for Samba 3.x; and also the changes I made to get the Samba Client based on v4.x working some years ago.

I'd been working on the server on/off for a while, but had hit issues, for which I had a lightbulb moment this week and resolved.

The only real pre-requisites are:
- you need to understand that this is not very well tested yet - and there is a remote chance of it causing data loss.
- you need to understand that support on configuration is not going to be provided - I just don't have the spare time to provide this - and google will do a much better job that me anyway
- you need to be willing to share feedback

For now, I'm not willing to post a link to binaries online due to the lack of testing mentioned above, so contact me via email (paul at smedley dot id dot au) if you're interested in helping.

For Samba 4.11 and above, SMB1 is OFF by default - it can be enabled in smb.conf



Pages: 1 [2] 3 4 5