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 - Ibrahim Hakeem

Pages: [1] 2 3 ... 5
Honestly, having audio would be a massive win in of itself compared to the options we've currently got for any post Win3x emulation. I have a feeling that Qemu might also potentially be a bit faster compared to vBox.

I guess I should start by looking at ver 2.4.x (latest). I don't have the skills to write a kernel driver though, it would end being a port similar to what we have, hopefully without the SMP issues that Ivan reported.
The git repository is weird, with a whole bunch of submodules and I have no experience dealing with submodules so it seems that I can't simply check out the right tag. Git does make development easier, create a branch and commit changes.

Forgive my ignorance, I'm not too familiar with this end of stuff. Without a kernel driver will things like audio, networking, graphical emulation (specifically DX-style 3d rendering), etc be a possibility? Effectively - what would the limitations/expectations be?

I have some experience in building Qemu from on Linux for x86 and ARM-Linux as well as for Windows via Msys2. You can also build qemu in termux on android.

It does take a fair amount of space and requirements however the executables and program with documentation is typically less than 300-500MB.

Most of the older source versions are still available via and its is sufficient to build with older source if needed. Ie if you dont want to build ninja first.

The current version is 5.x and most Linux distros still only include 2.4.x. So there is no reason to stick to a specific version if its causing build requirement headaches.

Qemu typically needs a kernel level hypervisor or accelerator to make full use of the hosts CPU capabilities.

Thank you kindly for your input Nicolas. I did a bit of Googling and this adds up. it would appear the Qemu project switched over to Ninja as recently as version 5.2 at Dec 2020. If I'm not mistaken, any earlier versions should be compileable for OS/2 with Cmake/Sphinx. Not to mention - if most Linux distros are still running version 2.4.x, there is probably good reason for it. It would probably be easier to compile an earlier version too for what it's worth.

Not really, the build requirements don't currently exist on our platform, namely Ninja, which works sorta like make.
It's also 1.4 GB's of source.

Ah shucks, it did seem too good to be easily possible honestly. Thanks for looking into it anyway, perhaps we'll get a new native x86 emulator in the future... 'til then it's back to Virtualbox  :P

Sorry to bump the thread, I just wanted to find out if there have been any potential updates on this front?

Agreeing to the sentiment shared here. QEMU is much less clunky as opposed to VirtualBox, if we could have a build with working audio (and maybe even networking), it would unlock a whole world of potential for many of us who run ArcaOS as a daily driver on one or more of our main machines.

Programming / Re: VSLICK - OS/2 Toolkit Support Package
« on: April 12, 2021, 02:31:03 pm »
Sorry to hijack this thread, but could you point us to where we can find a copy of VSLICK? I've been looking for a good OS/2 based IDE that's no VIM for a while now

Applications / Re: OS/4 (technical details only)
« on: April 07, 2021, 04:23:09 am »
I thought AN isn't providing support for anything involving the OS/4 kernel.

Applications / Re: OS/4 (technical details only)
« on: March 28, 2021, 02:28:45 pm »
On my M93P, I've managed to get the latest OS4 kernel to boot, but I get stuck on a loading cursor in the middle of the screen pre XWP starting.

Assuming you have gone through the enclosed HowTo  -  try to reboot a few times, PM Shell or WPS  have some bug which  brings this behavior. I have met it many times on the original kernel too.

That turned out to be the solution. I'm aware of this problem but thought there was something else at play after a few reboots didn't do the trick. After a total of 9 reboots, it's finally running properly and is starting every time without troubles now.

Applications / Re: OS/4 (technical details only)
« on: March 28, 2021, 11:36:28 am »
On my M93P, I've managed to get the latest OS4 kernel to boot, but I get stuck on a loading cursor in the middle of the screen pre XWP starting.


I think the issue may be that there are several brands of trackpoint, one may think that all should be from Lenovo, but indeed there are three brands of trackpoints that came bundle with Thinkpads.... I can not remember all ELAN, Synaptics...and I can not remember the third one.


Hi Martin

By the looks of it, the T450S's trackpoint relies on Synaptics hardware. I think most of the ELAN ones are used in the X-Series, I also can't seem to remember the name of the third manufacturer but I believe their ones are used in the mid-low range Thinkpads and Ideapads.

Apologies for the belated update. Unfortunately the IBM driver yielded no results - I was assuming as much so it comes as no surprise to me, but it was definitely worth the try  ;D

Search Plus would be a good program to replaced the old Search program in ArcaOS.

If I'm not mistaken? Isn't 5.1 already slated to have a built in search utility that mostly matches Searchplus?

What is the Trackpoint scroll button? Is it the blue trapezoid shaped button? What is it supposed to do?

Yes, the trapezoid shaped button with the row of blue dots. It's intended to work exactly like pressing down on the scroll wheel with a regular USB mouse - pressing it once or hold it down whilst also moving your cursor to scroll up and down with (predominantly modern) programs that have a page/document scrolling function, i.e Firefox or OpenOffice.

Did you try with the IBM USB mouse driver? Unluckily it doesn't seem to ship with ArcaOS and I'm not sure whether it'll work with the ArcaOS USB stack or what else it needs.

I'll definitely need to try that when I'm back at my laptop. I'm not too confident on how it'll turn out as I believe ArcaOS's USB stack is quite different - but it's definitely worth a shot.

For my T42, using the IBM mouse driver rather then the Amouse driver allows the scroll button to work. You do lose the ability to use a scroll wheel on a regular mouse though.
Not sure whether the T450S works the same as the T42 is old enough that IBM supported OS/2 on it and IIRC, it is wired as a PS2 mouse.

That was my first approach but unfortunately my T450S recognizes the trackpad + trackpoint as a USB HID device rather than a PS2 device.

Pages: [1] 2 3 ... 5