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 - David McKenna

Pages: [1] 2 3 ... 54
1
Programming / Re: [SDL2] SDL_ListModes and emulation
« on: October 31, 2024, 09:12:44 pm »
Pete,

  You could try Digi's SDL ports found here: http://os2.snc.ru/product-SDL.html. Pretty sure they use the DLL names you list...

Regards,

2
 Hi Sigurd,

  This is a total shot in the dark: do you have the 'STUBFSD.IFS ISOFS' line in CONFIG.SYS? If so try disabling that. Maybe disable UDF.IFS too, reboot then retry.

Regards,

3
Programming / Re: Qt6 Application Testing
« on: October 12, 2024, 11:10:12 pm »
 Thanks Paul! This one at first use is at least as good as the last. I'll provide a blow-by-blow for the examples when I get some time to study them...

  Any ideas what Javascript needs to get the webengine working?

Regards,

4
 Hey Rich,

  That's good to know - thanks for the tip!

Regards,

5
Pete,

  Yes, you need to install the USB audio driver using Minstall. Once installed, after rebooting you should have a tab in the 'Multimedia Setup' app (in the System Setup folder) called 'USB Adapter Wave'. Make that the default Waveaudio device and sounds should come through your soundbar.

Regards,

6
Hi Martin,

  The 5.0.x additions seem to work well here with VirtualBox 7.1.0 - thanks for pointing them out!

  One thing I found out by accident - if you try to open a 0 byte file on a shared folder, the system will freeze, so avoid that...

Regards,

7
Martin,

  I tried the 5.0.x IFS with the 7.1 additions, but it didn't work (doesn't mount drives). So I guess I need to install the whole thing. Are you able to use multiple CPU's? with the 5.0.x additions? How about USB devices?

  The 7.1 additions for OS/2 allow shared folders, but you can't copy from the VirtualBox OS/2 guest to the host by using the WPS - only by command line. You can copy from the host to the guest by WPS though.

Regards,

8
Programming / Re: Qt6 Application Testing
« on: September 21, 2024, 04:54:03 pm »
 Been using Paul's latest QT6 with Dooble successfully as a Win11 VirtualBox 7.1.0 guest in ArcaOS 5.1 for awhile, with Remy's script and acpi powerman disabled it works the best it ever has. But it is not perfect. Never had a system hang yet, rarely a Dooble hang, very occasionally a silent exit, but the biggest problem I see is having a web page (usually heavy javascript) stop rendering, the mouse scroll wheel stops working (although I can grab the scroll bar with the mouse and scroll) and one of the 4 CPU's will show 100% and pass that 100% back and forth among the 4 CPU's. The system keeps working no problem, but Dooble at that point is no longer usable and I have to close it.  Then start it again, go back to the same page and it works fine.

  Does this seems like some kind of 'timing' or 'deadlock' issue? I'm curious if anyone else sees this phenomenon, and wonder what might cause it.

Regards,

9
Neil,

  Same thing here with a Win11 host. It works from a command line, but not with the WPS. Must be a defect in the VirtualBox IFS. Very annoying...

Regards,

10
Programming / Re: Qt6 Application Testing
« on: September 16, 2024, 01:26:41 am »
 Yeah, I ended up turning it off with the acpi.cfg file. It really helps the QT6 Dooble too. With ACPIDAEMON power control off and the script to change the priority (I've settled on SysSetPriority(3,10)), QT6 Dooble is very stable. Never get a system hang or silent exit. Very occasionally Dooble freezes, but can easily be killed from the WPS and restarted.

 EDIT: Tried creating a script for Otter similar to the one Remy made for Dooble, and it does help some, but still get a lot of SIGSEGV errors in WebEngineProcess and Otter. Is there ad blocking for Otter? I wonder if ads are killing it...

Regards,

11
Programming / Re: Qt6 Application Testing
« on: September 15, 2024, 09:33:05 pm »
 Tried the QT6 Otter with ACPIDAEMON REMmed out in CONFIG.SYS and it does allow pages to be rendered! Not very stable though - heavy javascript pages will quickly crash the browser. Haven't managed to get a video to play yet either. But definitely an improvement.

  Do we even need ACPIDAEMON running in a virtual machine? Seems redundant...

Regards,

12
Internet / Re: otter-browser, Qt5 build
« on: September 15, 2024, 09:21:10 pm »
Thanks Dave!

  This QT5 version does work and render pages (with ACPIDAEMON running on AOS in a virtual machine), but also crashes often on heavy javascript pages. I'm typing this in Otter now. I see a lot of '[warn] poll: socket operation on non-socket' messages in the console too.

Regards,

13
Programming / Re: Qt6 Application Testing
« on: September 14, 2024, 03:43:08 pm »
Hey Paul,

  Tried using the Otter browser you built, but got the same results you did - it seems to work but doesn't render anything. I was even able to save a page and then open it in Dooble, so it is getting the info, just not displaying it.

  Tried changing settings, but nothing helped. One thing I noticed in 'Tools'->'Preferences'->'All settings' there is a 'Backends' selection where it shows 'qtwebkit' is the backend in use. When clicking on that to change it, it changes to 'Blink (experimental)' and qtwebkit is not a choice. Clicking again it changes to 'qtwebkit'. Wonder if this indicates confusion in the code about what backend to be using?

Regards,

14
Programming / Re: Qt6 Application Testing
« on: September 12, 2024, 01:08:36 pm »
Paul,

  Did a quick test before work, and I can't get to YouTube with this one - get a silent exit every time. The last build worked. Playing embedded videos on websites is also flakey - sometimes it works, and sometimes get a silent exit. I'll test more later today...

  BTW - the QTWebengine DLL is not marked to load high...

Regards,

15
Programming / Re: Qt6 Application Testing
« on: September 11, 2024, 01:00:58 pm »
Paul,

  It displays fine with no issue. Remy said something about a Captcha, but I don't see one - maybe the blocker I use blocks it? Also, I wonder if the user agent has an effect - I'm using 'Mozilla/5.0 (OS/2; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.126 Safari/537.36', a slight modification of the default.

  The priority change is definitely what helps here - without it I get the usual hangs and silent exits regularly.  Much rarer with the priority change - any idea why that might be? Related to the processor optimization maybe? Or an interaction between that and the processor I'm using? Wish I knew more about the settings too - maybe it can be tweaked even more....

Regards,

Pages: [1] 2 3 ... 54