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 - OS4User

Pages: [1] 2 3 ... 8
Applications / Re: XWP v1.0.12 Beta 1
« on: October 23, 2017, 07:03:30 pm »

I'm pleased to announce the first beta for XWorkplace v1.0.12.

Tnx for updating XWP.

1) Is it possible to get "Virtual address limit"  not from config.sys but from DosQuerySysInfo ?
    (attached is a sample of the code)
Code: [Select]
    ULONG val = 0;
    if (rc == NO_ERROR)
        printf("Virtual address limit: %d\n",val);

2) Is it possible to change the text in Shutdown dialog like that ?

Internet / Re: Firefox 45.9.0 & Youtube
« on: October 16, 2017, 07:53:02 pm »
it solved youtube video issue for me

it looks like vp9 consumes too much CPU power

Hardware / Re: ArcaOS Hardware recommendations?
« on: June 25, 2017, 08:51:50 am »
Memory above 3.5 GBs is only useful as a ramdisk, FAT, FAT32 or HPFS

Some recent motherboards map to first 4G region only 2G of physical memory in spite of the fact that there are much more of installed memory present. (I saw it on some mobo with Intel B85 and B150 chipsets).

Other other models of mobo map 3G - 3.5G. Of course, it is better to have as much as possible phys mem in first 4G region. OS/2, being a 32bits system, can use only phys mem in first 4G for regular purposes.

There hasn't been done any deep research how chipsets influence the mem mapping in first 4G (may be B85 and B150 map more phys mem on some other models of mobo).


Applications / Re: Are you getting ready for ArcaOS?
« on: March 10, 2017, 03:15:30 pm »
Anyone else have any idea what actually needs VDM support?

Kernel provides two kinds of VDMs: MiniVDM and "regular" VDM.

MiniVDMs is used for: calling Int10 and int13 from a protected mode.

What ppl usually can see in a process list is a MiniVDM for Int10,  -  video driver uses it  for communicating with video BIOS.

I have never seen MiniVDM for int13.

Regular VDM is used for running  dos/win sessions. To run dos/win sessions it is necessary to set PROTECTONLY=no  and to load the list of DEVICE=C:\OS2\MDOS\*.sys

MiniVDM is working  even with PROTECTONLY=yes and no MDOS drivers installed.

Programming / Re: OS4 -4762 problem--- no acpi4.bpd
« on: December 18, 2016, 12:24:02 am »
Well, I've run out of time to mess with this, -- gotta go! Thanks for the help, but 4747 doesn't work here either. Possibly problem with eCS's ACPI (ver 3.22.03).

I have never tried 3.22.03 and as far as I know  there is a patch for this ver
So try to apply  it.  Available patches are here
Do not forget to add  /ST=0  to acpi.psd command line 

Programming / Re: OS4 -4762 problem--- no acpi4.bpd
« on: December 17, 2016, 09:12:32 pm »
no, acpi4.bpd  is really optional  -  nothing special is in it
try 4747, for example
copmport log is very welcome

Programming / Re: OS4 -4762 problem--- no acpi4.bpd
« on: December 17, 2016, 08:54:40 pm »
acpi4.bpd is optional

try earlier  os4 kernels   and  try to get comport log with hang   on 4762

pls provide some more details

Programming / Re: os4: KEE update notification
« on: December 06, 2016, 11:44:22 pm »
So you are looking for a community that splits up even more than it is today ?
That will be the moment in time when I will finally pull the plug on OS/2.

Lars, we respect you and your work on USB stack and other projects.
Sorry, for negative emotions which we bring you.

If you cannot install a standard eCS or AN Installation inside a virtual machine then that's it for me.
That's not frustration. That's common sense.

New KEE in OS/4 kernel is aimed to help a Host System, not a Guest System and thus it will in no way influence the installation of the standard eCS or AN inside a VM.

Ok, here is something constructive: don't put these routines in the kernel, put it in ACPI.PSD and ACPI.SYS (the ACPI driver from the OS4 team) respectively.
Then have the 2 parties agree on a common Interface.

Unfortunately it is impossible to properly provide such service within PSD or some other way, it is possible to do only in the kernel by adding new KEE (by the way, ACPI itself has absolutely no connection with the matter).

Programming / os4: KEE update notification
« on: December 05, 2016, 07:24:49 pm »
OS4Team plans to add to KEE the following entries:


typedef void KEEENTRY (*RendCallBack_t)(void*);

KEERET   KEEENTRY KernInvokeAtEachCpu(RendCallBack_t CallBack,void *arg,uint32_t flags);
KEERET   KEEENTRY KernInvokeAtSpecificCpu(RendCallBack_t CallBack,void *arg,uint32_t CPUnum);

These entries are to help CPU rendezvous.

Hope, it will be useful to VirtualBox porters,  test version is available upon request.

Applications / Re: Phoenix OS/4 on Virtualbox
« on: October 09, 2016, 05:13:02 pm »

I had patched ACPI 3.22.03 and included back on config.os4

kernel can use one PSD only  -  if you added two (as shown) - OS4APIC.PSD will work

you may try two options:



Applications / Re: Phoenix OS/4 on Virtualbox
« on: October 09, 2016, 07:55:50 am »
OS/4 requests patched  ACPI.PSD with /ST=0 in config.sys
patches is here

General Discussion / Re: OS/4 Kernel trouble
« on: September 16, 2016, 07:55:59 am »
David, tnx for testing  -  it was a real help for improving OS/4 kernel.
Though a little explanation is needed: for your laptop there was a need for a special clock03c.sys because there is a bug in ACPI.SYS, not because it was patched.

General Discussion / Re: OS/4 Kernel trouble
« on: September 06, 2016, 11:11:38 pm »
I attached the MPTable info. How do I patch ver 3.23.02 of ACPI.PSD? I have 1 CPU and ACPI.PSD indicates one as well. I'll also attach OEMHLP$ using IBM kernel and ACPI.PSD.

There is no patch for 3.23.02 for now,  but you may try to patch and run ACPI.PSD ver 3.22.06 -  the patch is here

Do not forget to add /ST=0 to psd command line (PSD=ACPI.PSD  /ST=0) in config.sys

Pls also show output from PCI.EXE

also test

Pages: [1] 2 3 ... 8