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 - Martin Iturbide

Pages: [1] 2 3 ... 339
1
Applications / Re: General Software Testing
« on: May 21, 2025, 03:45:49 pm »
Thanks Dave for giving it a try.

I think it will be good to keep this (Joe Fromm's SYSINFO) because it comes with the source code. Maybe on OS/2 2.0 it will work fine. I will try it on the weekend on a VM.

Regards

2
Applications / Re: General Software Testing
« on: May 20, 2025, 08:45:22 pm »
Hi Again

I'm trying this SYSINFO from the 1990, made by Joe Fromm. (not to confuse with several apps called SysInfo).
When I run it it freeze my WPS. Is it working the same for you?

Regards

3
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 19, 2025, 05:14:12 pm »
Hello

On this page: https://www.os2.kr/komh/os2books/smpadd-19970312/046_L2_HighMemorySupportFun.html

There is listed "DosQueryState", and I can not find any reference to that function. I don't think it exists.

Do you think it may be a typo ? Maybe it is "DosQueryMemState"  because it is after "DosQueryMem"???

Regards

4
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 19, 2025, 04:56:53 pm »
Hello

I also forgot to clarify my intention or what I want to accomplish.

On the EDM/2 wiki you can link thing to other wiki pages. So when I want to link some specifics "Device Helpers", I get the issue should I standardize the names to "DevHlp_" or "DevHelp_".

I haven't decided yet.

Regards

5
Hello

I think I missed this article at it's time. It was posted on June 22, 2020, and it tells the story on how Scott Schweitzer created the first OS/2 install CD for the "OS/2 Professional Developer's Kit (PDK)".

- https://www.linkedin.com/pulse/building-first-ever-os-install-cd-scott-schweitzer-/

Regards


6
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 19, 2025, 02:15:12 pm »
Thanks for the feedback Steven.

I will be checking devhlp.lib and devhlp.h to get a better idea. It is good to know this inconsistency is for historical reasons.

Regards

7
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 18, 2025, 05:45:29 pm »
Hello

I have a confusion about Device Helper naming.

I don't know if they should be named (for example) "DevHelp_DeRegister" or "DevHlp_DeRegister" (without the 'e')

DevHelp Reference
- https://www.edm2.com/index.php/Physical_Device_Driver_(DevHlp)_Functions
- https://www.edm2.com/index.php/PDDREF:Device_Helper_(DevHlp)_Services

DevHlp Reference
- https://www.edm2.com/index.php/List_of_DevHlp_Functions

I'm searching source source code samples on github/os2world and seems that both are used. Are both fine?

Regards

8
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 17, 2025, 07:37:45 pm »
Hello

Andreas made a correction on the EDM/2 wiki, but I don't think it is right. He changed that "WinHSWITCHfromHAPP" should be "WinHSwitchFromHapp"  (case change).
I personally do not think it is right. The references that I have is that when OSFree tries to clone the files it uses  "WinHSWITCHfromHAPP", the PMSHAPI.DLL entry points, and the "Programming Guide and Reference Addendum" guide.

Can you help me to find out which is the correct case?

Regards

9
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 17, 2025, 07:17:43 pm »
Hello. Thanks for the feedback.

For the moment I'm creating this page as draft to remember this conversation.
-- https://www.edm2.com/index.php/IBM_SDK/TK_Errata_Sheet

Regards

11
Virtualization / Re: Win-OS/2 - Open vbesvga.drv video driver
« on: May 17, 2025, 03:03:55 am »
Hello

The author just released version 0.6.2.
- https://github.com/PluMGMK/vbesvga.drv/releases

I will check it out.

Regards

12
Virtualization / Re: Win-OS/2 - Open vbesvga.drv video driver
« on: May 17, 2025, 12:27:43 am »
Hi
This thing needs to become part of ArcaOS I think...
I also think the same thing. I'm very happy to finally know that I can use the Win-OS2 full screen sessions :)

Regards

13
Setup & Installation / Re: Cannot update python
« on: May 16, 2025, 11:33:34 pm »
Hello

Right now on my VM with ArcaOS 5.1.1 (Bios), ANPM (1.1) was crashing when a "Update All" was requested.

On the command line I did "yum install python3 python2.7" as requested. It installed the stuff without problems.

After that ANPM made the "Update All" and did not crashed , rebooted for the first install of packages, and I got this new error on the next boot.

Regards


14
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 16, 2025, 08:06:07 pm »
Thanks for the feedback.

What I understand is that:
1) DosQueryPageUsage - Exists, but it is undocumented.
2) DevHlp_FileOpen is a typo for "DevHlp_OpenFile"
3) DosOpenMutexWaitSem is typo for "DosOpenMuxWaitSem"

Regards

15
Virtualization / Re: Win-OS/2 - Open vbesvga.drv video driver
« on: May 16, 2025, 07:09:38 pm »
Hello

Currently my Win-OS2 full screen session (1920x1080) has a "slow-choppy" mouse and you can not move the mouse pointer down from the middle of the screen. (ArcaOS 5.1 BIOS running on a VirtualBox host. )

Hello again.

The author of "vbesvga.drv and vddvbe.386" wrote me back since he made some new releases of the driver, so I tried it all over again.

My issues of a Win-OS2 Full Screen session (1920x1080) with "slow-choppy mouse" and "middle screen limitation" are now gone. If someone on ArcaOS 5.1.1 (BIOS) (On VirtualBox host) experience that I would like you to try this driver and provide feedback.

The instruccions that I follow was:
- Download 0.6.0 versions of  "vbesvga.drv and vddvbe.386" - https://github.com/PluMGMK/vbesvga.drv/releases
- Follow the install instrucions:
Quote
The following changes are needed to your C:\WINDOWS\SYSTEM.INI file:

- In the [boot] section, change the display.drv= line to point to vbesvga.drv. You should specify the full path, or else copy the file to C:\WINDOWS\SYSTEM. (Note that if the path is too long, it can cause the CodeView debugger to crash on startup!)
- In the [386Enh] section, change the display= line to point to vddvbe.386. Again, you should specify the full path, or else copy the file to C:\WINDOWS\SYSTEM.

- Added the following on SYSTEM.INI
Quote
[VBESVGA.DRV]
Width=1920
Height=1080
Depth=24

Remember that on SYSTEM.INI the comments the semicolon ( ; ) in case you want to revert things.
Here it is my System.INI
Code: [Select]
[boot]
useos2shield=1
os2shield=winsheld.exe
shell=progman.exe
mouse.drv=mouse.drv
network.drv=
language.dll=langeng.dll
comm.drv=comm.drv
keyboard.drv=keyboard.drv
system.drv=atmsys.drv
;386grabber=vga.3gr
;286grabber=vgacolor.2gr
drivers=mmsystem.dll
WAVDMAPPS=
atm.system.drv=system.drv
;display.drv=ifgdi2vm.drv
display.drv=vbesvga.drv
sdisplay.drv=isgdi2vm.drv
fonts.fon=vgasys.fon
fixedfon.fon=vgafix.fon
oemfonts.fon=vgaoem.fon
os2user=user.exe
os2gdi.exe=GDI.EXE
os2user.exe=user.exe

[keyboard]
subtype=
type=4
keyboard.dll=kbdla.dll
oemansi.bin=
typeofswitch=2
secondkeyb.dll=kbdusx.dll

[boot.description]
keyboard.typ=Enhanced 101 or 102 key US and Non US keyboards
mouse.drv=Microsoft, or IBM PS/2
network.drv=No Network Installed
language.dll=English (American)
system.drv=MS-DOS System
codepage=437
woafont.fon=English (437)
aspect=100,96,96
display.drv=Full Screen GDI 2 VMAN
sdisplay.drv=Seamless GDI 2 VMAN

[386Enh]
mouse=*vmd
network=*dosnet,*vnetbios
ebios=*ebios
woafont=dosapp.fon
;display=*vddvga
display=vddvbe.386
EGA80WOA.FON=EGA80WOA.FON
EGA40WOA.FON=EGA40WOA.FON
CGA80WOA.FON=CGA80WOA.FON
CGA40WOA.FON=CGA40WOA.FON
keyboard=*vkd
device=vtdapi.386
device=*vpicd
device=*vtd
device=*reboot
device=*vdmad
device=*vsd
device=*v86mmgr
device=*pageswap
device=*dosmgr
device=*vmpoll
device=*wshell
device=*BLOCKDEV
device=*PAGEFILE
device=*vfd
device=*parity
device=*biosxlat
device=*vcd
device=*vmcpd
device=*combuff
device=*cdpscsi
local=CON
FileSysChange=off
PagingFile=D:\WIN386.SWP
MaxPagingFileSize=20480

[standard]

[NonWindowsApp]
localtsrs=dosedit,ced

[mci]
WaveAudio=mciwave.drv
Sequencer=mciseq.drv
CDAudio=mcicda.drv

[drivers]
timer=timer.drv
midimapper=midimap.drv


[Desktop]
IconSpacing=75

[VBESVGA.DRV]
Width=1920
Height=1080
Depth=24

Please let me know any issues or feedback.

Regards

Pages: [1] 2 3 ... 339