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 - Andy Willis

Pages: [1] 2 3 ... 14
1
Multimedia / Re: Use of webcam
« on: May 28, 2020, 05:10:59 am »
Could Andy or Roderick help with they suggestions about how to progress into this "no more working issue"?
Open a Mantis ticket, be sure to include a testlog that was run with the desired hardware plugged in.  Even if it turns out to be an issue in third party software, we'll look at the issue to try to make that determination.
Be sure to give a good description of what you are attempting and any errors that you receive. 
I can tell you that isochronous support is available, I cannot say it is impossible for there to be an issue with it.

2
Multimedia / Re: Use of webcam
« on: May 24, 2020, 05:44:16 am »
USBEHCD.SYS does support isochronous transfer.
USBXHCD.SYS does not yet support isochronous transfer.

3
Multimedia / Re: Updated Uniaud32 build
« on: May 19, 2020, 06:15:26 am »
Hi David,

Hi Mike,

Last try (for now): http://smedley.id.au/tmp/uniaud32-linux-3.2.102-MikeK3.zip


I noticed David just released a version of the Uniaudio drivers.  Does your attempts included his fixes?  I noticed KO had a Uniaudio driver on his home page with some kind of patch.  Maybe we need to get all these patches into a unified driver.

My builds are based on a set of diffs I ran against the Netlabs SVN code a couple of weeks ago. You'll notice two recent checkins at Netlabs, one referencing Paul (me) and another referencing Andy.

My changes (to add some PCI IDs to the realtek driver) were included, I mistakenly assumed that Andy's changes were already included in the newer ALSA code from the kernel. The 'Mike3' build above should include the relevant changes from Andy to the realtek driver.

I didn't know KO had built uniaud32, happy to incorporate the changes if they're still relevant.

Cheers,

Paul

I believe KO's patches are for small buffers, such as VPC/Odin uses for its audio. 
If you look in sound.c, search for:
  /* Change from Andy. If statement added around 5 statements.
   * Andy says: TODO:  determine why small buffers are a problem for this code
   * 20100107: DAZ: This change is questionable.
   * 20180109: DAZ: This changes causes problems for many systems including intermittent
   * sound and unexpected hangs. Reverted by commenting out the if statement.
   */
The if was my attempt to fix the small buffers issue.  I have locally changed the if to:
  if (periodsize > 416)
rather than the orginal:
if (periodsize > 6 * minperiodsize)
It seems to be better but that may again be on limited hardware.  Basically, the if is blocking out code that, when it was added, caused the VPC sound issues when the periodsize is small.
I thought David had applied the below patch to backout an earlier change, you probably should as it seems it breaks more than it fixed:
Code: [Select]
Index: soundmixer.c
===================================================================
--- soundmixer.c (revision 606)
+++ soundmixer.c (working copy)
@@ -408,13 +408,6 @@
       idx = pHandle->controls[OSS_MIXER_FRONT].idxVolume;
       idxMute = pHandle->controls[OSS_MIXER_FRONT].idxMute;
     }
-    /* HDA codecs workaround from Andy */
-    if (idx == -1)
-    {
-      idx = pHandle->controls[OSS_MIXER_SPEAKER].idxVolume;
-      idxMute = pHandle->controls[OSS_MIXER_SPEAKER].idxMute;
-    }
-    /* HDA codecs workaround from Andy */
     break;
   case OSS32_MIX_VOLUME_MIDI:
     idx = pHandle->controls[OSS_MIXER_SYNTH].idxVolume;
I don't recall the exact volume issue it creates on some systems.

4
Programming / Re: Trim command
« on: May 06, 2020, 06:29:08 am »
It would be wise to do a backup but I did do fstrim on both my boot and data (jfs) partitions a couple months ago using fstrim booted from mint USB stick successfully.

5
Applications / Re: YUM
« on: March 25, 2020, 02:05:10 am »
I just found this yesterday and I seem to have some other errors which I was hoping to look at more along with the poppler one, but basically
Code: [Select]
Error: Package: poppler-utils-0.84.0-1.oc00.pentium4 (netlabs-exp)
           Requires: popple94.dll

Looking now, it looks like a typo in the requirements and should be looking for poppler84.dll.
I'll see if the internet is working well enough to file a bug.

I get the same error here.

6
Applications / Re: WordPerfect for Windows 6.1 OS/2 tools
« on: August 28, 2019, 03:24:40 am »
It will install under ArcaOS and eCS, but it will only install reliably onto the C drive, and only on some file systems, so no JFS. It may also need the "large disk fix" during install, but it works fine without it.

I installed on e: (no C: drive in the system at the time) onto an all JFS system.  The only issue I really ran into was that the installer can only handle 512M of memory.

7
Applications / Re: WordPerfect for Windows 6.1 OS/2 tools
« on: August 28, 2019, 03:21:43 am »
No, that's not it. It seems to be a native OS/2 version of WordPerfect 5.2 and it doesn't install under ArcaOS. I tried. There's an error message about insufficient RAM. Probably it was never compatible with Warp 4 in the first place.
I installed and have played with WP 5.2 for OS/2 (didn't have any real work to do in it) under ArcaOS.  The issue is not Warp 4 (or above) but rather that the installer cannot handle greater than 512M (as I recall that was the limit).  With ArcaOS, I was able to set the memory to 512M.  The install then went fine (I don't recall having to make any other changes).

8
Setup & Installation / Re: JFS chkdsk problem
« on: July 20, 2019, 03:29:41 pm »
In config.sys, does the unicode.sys line precede the JFS.ifs line?

9
Applications / Re: ZOC startup error...
« on: June 20, 2019, 06:49:20 am »
You most likely have two XFRCEPT.dll files and the wrong one for ZOC is being used (may already be in use), though it is possible you have only one XFRCEPT.dll file but somehow it is the wrong one for ZOC.

10
Utilities / Re: Create an ISO from a CD
« on: June 04, 2019, 04:39:48 am »
I purchased RSJ so that I could support my USB DVD/RW and it has the ability to create an ISO.  I think mkisofs will allow you to create an ISO but I don't know the command parameters needed.

11
I was just able to create and sync a calendar entry successfully from Seamonkey calendar to google calendar.

12
Programming / Re: Which GCC to run with?
« on: March 20, 2019, 03:48:05 am »
I use the rpm installed gcc as the base and install the 8.1.0 in a location other than under \usr but it should be fairly easy to update this as needed:

Code: [Select]
SET GCCVER=8.1.0
SET GVER=810
SET GCCDIR=e:\compilers\gcc440\local%GVER%
SET GCCDIR2=e:/compilers/gcc440/local%GVER%
SET GCCMAIN=e:
set GCCBASE=e:/usr
set USRBASE=e:/usr

SET PATH=%GCCDIR%\bin;%GCCDIR%\libexec\gcc\i386-pc-os2-emx\%GCCVER%;%PATH%
SET BEGINLIBPATH=%GCCDIR%\lib;%BEGINLIBPATH%

SET C_INCLUDE_PATH=%GCCDIR2%/lib/gcc/i386-pc-os2-emx/%GCCVER%/include;%GCCDIR2%/include;%USRBASE%/local/include;%GCCBASE%/include;
SET CPLUS_INCLUDE_PATH=%GCCDIR2%/include/c++/%GCCVER%;%GCCDIR2%/include/c++/%GCCVER%/i386-pc-os2-emx;%GCCDIR2%/lib/gcc/i386-pc-os2-emx/%GCCVER%/include;%USRBASE%/local/include;%GCCBASE%/include;
SET CPLUS_INCLUDE_PATH=%CPLUS_INCLUDE_PATH%;%GCCDIR2%/include;%GCCDIR2%/include/c++/backward;%GCCDIR2%/include/c++/%GCCVER%;%GCCDIR2%/include/c++/%GCCVER%/tr1;%GCCBASE%/include;

SET LIBRARY_PATH=%GCCDIR2%/lib/gcc/i386-pc-os2-emx/%GCCVER%;%GCCDIR2%/lib;%GCCDIR2%/lib/gcc/i386-pc-os2-emx/%GCCVER%;%USRBASE%/local/lib;%GCCBASE%/lib;

SET LIB=%LIBRARY_PATH%

13
Programming / Re: Can an application be started and run in monoprocessor?
« on: February 28, 2019, 04:29:11 am »
Quote
The app I was specifically wondering about is VirtualPC v 5.1. It is unstable on a multiprocessor system - or perhaps just on a newer system. Do you think marking the exe for no multiple cpu would make it run?

I have been using Virtual Box 5.0.6, for a while now. It runs okay, but uses HUGE amounts of lower shared memory space. I have taken steps to use as much upper shared memory space, for other apps, as possible, and that has helped, but I still need to be very careful what I run along with VirtualBox. I wouldn't be surprised if Virtual PC is even worse, and that is what causes the instability. Using only a single CPU probably isn't going to change that, since it is a memory allocation problem (if that is, indeed, the problem).

First, try adding /MAXCPU=1  to the ACPI.PSD line, in CONFIG.SYS, and see if it does, or does not, make it better. If it does, then it may be worth changing VIRTUAL PC (and all of the parts) to use only one CPU. If not, it is more likely to be a memory allocation problem, which requires other methods.

An option is to switch to VirtualBox. You should be able to use the virtual disk (or a copy of it, to be safe). At least VirtualBox is still under development, and it isn't owned by Microsoft.

As I recall, there is some issue that is fixed with virtualpc to mark it to use only one CPU, IIRC it had a tendency to lock up the system without it.

14
Networking / Re: OS/2 4.52 to VirtualBox networking
« on: November 03, 2018, 10:39:08 pm »
2Andy Willis: I don't know about any port forwarding in VBox NAT. It seems to be missing. At least, it's the 1st time I hear about such a thing.

https://www.virtualbox.org/manual/ch06.html#natforward

I've used it in Linux and Windows hosts.

15
Networking / Re: OS/2 4.52 to VirtualBox networking
« on: November 03, 2018, 07:43:02 pm »
With NAT, you cannot access the guest from the host.

Is this a limitation currently in the OS/2 version that the port forwarding is not working?

Pages: [1] 2 3 ... 14