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 ... 8
Hardware / Multi-stream Audio - A Theory
« on: November 10, 2022, 01:38:44 pm »
I'd like to preface this by saying that I'm not very familiar with OS/2's driver structure/methodology.
This idea might be completely moot from the get-go but I figured there's no harm in seeing where discussion regarding it's feasibility might lead; especially considering how essential multi-stream audio is for any desktop OS and in particular, nearing the release of a browser which is very liable to support multimedia playback in a way we haven't seen for quite a few years.

I was setting up a software audio mixer on Windows earlier today. Like a lot of audio mixers - it interfaces with programs using a driver which relays all audio streams to the mixer program, the mixer program then sends the audio through to the hardware driver as a single combined stream.

It's worth noting a lot of Linux distros which use ALSA, from which Uniaud is based, run PulseAudio as a middleware audio mixer much in the way I have described in the above paragraph. I'm unsure if this concept has ever been toyed with in the OS/2 ecosystem, let alone if anything like it has existed in the past decade (accounting for the fact that some software designed for ECS no longer works in ArcaOS, i.e QEMU) .

Since ALSA(Uniaud) has already been ported to OS/2 with Paul Smedley to thank for the updated 32 bit builds, could there be any possibility for a PulseAudio port? Considering that the project has been active since 2004, perhaps an older build could be a candidate for this undertaking. Keeping in mind that ALSA and PulseAudio are often used in tandem as the two halves of the Linux audio package and it's prominence in being a go-to solution, I am hoping they would be able to cooperate as intended to a similar extent in OS/2.

Lastly, for what it's worth, I put together a rough diagram for how such a solution may possibly work - it does match quite closely to Pulseaudio's flow however.

- Ibrahim

Hardware / Re: Turn off Laptop Display
« on: October 18, 2022, 03:16:22 am »
Hi Neil, I just wanted to chime in as a T450S user.

Aside from closing the laptop, there doesn't seem to be a way to turn off the screen.
Dave raises a good point - however, the function keys for screen controls don't even seem to register in the BIOS as they should. I split the blame between our limited ACPI support and negligence from Lenovo.

Interesting note to add: I recall asking about brightness controls for the T450S in a previous Warpstock event. Forgive me for not remembering who it was, but someone from ArcaNoae responded in IRC saying it might be possible, but upon looking at a few tables/resources then recanted by stating it isn't feasible without some serious work.

I personally reckon it wouldn't hurt for there to be at least some research undertaken for improved ACPI support, that way it could perhaps be outsourced to a passionate enough developer or maybe even BitWise. I can't imagine AN themselves would be taking up writing the necessary drivers anytime soon as it seems they've already got a lot on their plate with the current roadmap.

Applications / Re: OpenSource WishList
« on: September 14, 2022, 12:41:36 pm »
Just throwing in my wish here, as per Martin's recommendation:

This quote is from a post I made on a new release of QEMU for ArcaOS on May 2021 - I've edited it to reflect my new views on the matter, chiefly that a good build of QEMU should be able to totally replace VirtualBox as our main virtualization solution.
My reasoning for QEMU is Arca Noae's desire to appeal to retro gamers. DOS and WINOS/2 may cover their bases fairly well, but without Windows 9x (and possibly Win2k/XP to a limited extent) - we're missing a lot of bases.

Note: A couple of QEMU builds for OS/2 and Ecomstation are floating around but do not work on ArcaOS

>Stable enough for everyday use
>Smooth Windows 95/98 emulation
>Audio, preferably SB16 compatible emulation
>3D acceleration support (Running something like Flight Simulator 98 at mid-high settings at around 50FPS should theoretically be easy to achieve, especially with 5.1's new VEFI driver)
>A reliable GUI for configuring and launching VMs
>Networking support

Effectively, something that's going to be solid for mid-high range Win9x gaming.

I have a hunch this will most likely be 2.4.x or earlier. Once again like others have said, there's no need to build a newer version that's going to have more compilation related headaches - especially when modern Linux distros are still going off 2.4.x code without any complaint. I understand this will require more effort than a simple compile n' go situation especially with the desired specifications listed, but I believe there to be very viable use-case for a new and reasonably stable release of Qemu for our platform

From what I've read - QEMU, especially the slightly older builds, should not be too difficult to port. My personal take on the matter is that Arca Noae could support it and could go as far as to make it a product. A lot of ArcaOS users could reasonably rely on the platform more if Windows emulation was improved.

Events / Re: Warpstock 2022 - Presentations
« on: September 13, 2022, 11:47:56 pm »
I don't mean to sound pushy, but I'd love for there to be some discussion regarding the viabiltiy of QEMU and perhaps any intentions of releasing a build - I think this would be suited more as a question rather than a presentation point however.

Optional reading spiel:
It's no secret - I'm a more than a bit passionate about having a working and stable QEMU build for ArcaOS (I've got a few posts discussing it). In addition to being a perfect fit for the 'retro gaming' front (namely anything from Windows 9x requiring DirectX) which Arca Noae wants to approach, QEMU would very much be a welcome replacement to the problematic, featureless, resource-intensive and ever-aging Virtualbox.

Applications / Re: Java applications
« on: August 27, 2022, 09:44:08 am »
If you can handle running two machines, WeirdX (one version before the newest.. the zip package with the .cmd file) works with Java 1.1.8 and works OK with chrome-based software (I can display Discord chat and a Chrome browser with it). Firefox did not fare well with it. neither did Konsole (xterm worked fine though)

Intriguing! Can you post some screenshots? I'm keen to give this one a shot myself.

Applications / Re: Dos
« on: July 24, 2022, 04:50:05 pm »
Not to my knowledge. If I'm not mistaken, the version of DOS on OS/2 (Including ArcaOS) is something from IBM's PCDOS which has been equated to MS DOS 5.0 in function - this is of course ignoring audio and some other outstanding issues. If you are after better DOS functionality, I'd strongly recommend you give DOSBOX a try. Also, from the demos I've seen, it would seem that ArcaOS 5.1 and 5.1.1 will be bringing about improved DOS functionality along with emulated SoundBlaster audio.

General Discussion / Re: It's a sad day...
« on: July 19, 2022, 06:06:52 pm »
May I ask what keyboard you've got in IMG_6067? I have the sudden itch to add one to my legacy workbench.

Looks like its same one I'm typing this on, an IBM Model M :)

Much appreciated Ian, but I'm pretty familiar with the venerable Model M. I was referring to the one in the second image, you can see the top-row of it but not much else to be able to work out what model it specifically is  ;D

General Discussion / Re: It's a sad day...
« on: July 19, 2022, 04:23:04 pm »
I'm glad that you made it back, Chris! A 16-year lapse still isn't a total loss.
I love a good recovery story with a silver-lining like that - especially after learning the hard way how quickly an OS/2 installation can go bad when I started using it as a daily driver in 2018.

May I ask what keyboard you've got in IMG_6067? I have the sudden itch to add one to my legacy workbench.

Applications / Re: Boot Logos !!
« on: July 18, 2022, 03:19:59 pm »
Otaku and Weaboo culture has permeated every aspect of life at some point, especially the nerdier parts  ;D

It doesn't surprise me though. A lot of 90s era tech enthusiasts tend to have a passion for manga and anime - and a lot of non-Windows users from that era were also into it.
I'm not sure what actually causes the overlap, I just know that it's there.

General Discussion / Re: os/2 cd
« on: May 30, 2022, 01:07:30 am »
I have buy a cd from this website
I have pay 39,95 $ with paypal but i get no any shipment information .
I suppose it is not sended.
This person send nothing after payment

"This person" is also active on, so he will probably react to your post.

Have you already contacted him through the website you mentioned in your post? He is quite helpful.

That is a solid point, I've gotten services from him previously and was extremely quick to respond and sort me out. For those who were curious: Had some help with driver configuration, as well as the setup of a working audio driver for my Thinkpad T450S.

Neil Waldhauer , sorry to point you out but do you want to weigh in on Jacco's situation?

General Discussion / Re: os/2 cd
« on: May 29, 2022, 07:35:23 pm »

OP's problem was misunderstood. All's well.

Hardware / Re: ArcaOS 5.1 UEFI support - GOP?
« on: May 27, 2022, 06:45:14 pm »
but can you comment on the stability of vefi.sys as opposed to vsvga.sys?

While doing UEFI testing, I have found that vefi.sys works remarkably well. It actually makes it possible to use DOS/winOS2, on a machine where it won't even start in normal BIOS (CSM) mode. That is, of course, because of the replacement for CSM, that Arca Noae has developed. It probably isn't perfect, but it is much better.

That's great to read! It seems we're well on the way to phasing out the use of DOSBOX as a stop-gap.  Thank you kindly Doug

Hardware / Re: ArcaOS 5.1 UEFI support - GOP?
« on: May 27, 2022, 05:03:38 pm »
Hi Roderick,

This might fall under NDA, but can you comment on the stability of vefi.sys as opposed to vsvga.sys?

Off Topic discussions / Re: Slowing Down But Not Hitting the Brakes
« on: May 12, 2022, 10:25:08 pm »
Anyone that had a hand in your making is a fantastic human being in my books, Martin. Sincerest condolences for your loss. You and your family will be in my prayers.

Applications / Re: Java applications
« on: May 07, 2022, 08:12:30 am »
Hi Martin

Joop's OS/2 site went down shortly after the last post he made on his profile...

Pages: [1] 2 3 ... 8