OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Virtualization => Topic started by: Martin Iturbide on February 05, 2025, 07:01:54 pm
-
Hello
I have here ArcaOS 5.1 on VirtualBox as a guest. DOS VDM (Windowed and full screen) used to work fine, but now don't. I don't remember any change I did that may affect the DOS VDM.
When I run it, I see a quick popup of the window and then it quits.
I got this error on the popuplog.
------------------------------------------------------------
02-05-2025 12:58:38 SYS3170 PID 004a TID 0001 Slot 0089
C:\OS2\PMSHELL.EXE
f1520005
f1520005
EAX=00000000 EBX=00000000 ECX=00000000 EDX=00000002
ESI=00004dbd EDI=00000000
DS=c000 DSACC=**** DSLIM=********
ES=c000 ESACC=**** ESLIM=********
FS=0000 FSACC=**** FSLIM=********
GS=0000 GSACC=**** GSLIM=********
CS:EIP=e10e:0000ffff CSACC=**** CSLIM=********
SS:ESP=9f4c:00000322 SSACC=**** SSLIM=********
EBP=00009f4c FLG=00020246
Even that I can revert back the VM, I want to know any suggestion of what I did to broke those, or if there is a way to fix it back.
Regards
-
Or did you upgrade the Virtualbox version recently and that broken it ?
Roderick
-
Hello Roderick
I updated the host to 7.1.6 some days ago. But DOS VDM is not a thing that I use everyday to confirm that is the issue.
There is something strange here.
- Win-OS/2 mode is working.
- I had rebooted the VM, (Installed XWP), and now the DOS VDM runs, but if I execute a "dir" when it reaches the end, it crash, the same for full screen.
Regards
-
Hello
On Virtualbox host to 7.1.6, I created a new ArcaOS 5.1 (BIOS) VM, and the DOS VDM (Windowed and full screen) works fine. I'm guessing this rules out Virtualbox 7.1.6 and it should something extra that is causing me that issue on the other VM.
Regards
-
I also don't see anything strange on the autoexec.bat.
@ECHO OFF
ECHO.
PROMPT $i$p$g
REM SET DELDIR=C:\DELETE,512;S:\DELETE,512;T:\DELETE,512;Z:\DELETE,512;
SET WIN3DIR=C:\OS2\MDOS\WINOS2
PATH=C:\OS2;C:\OS2\MDOS;C:\;C:\OS2\MDOS\WINOS2;C:\sys\MDOS\BIN;C:\TCPIP\DOS\BIN;
LOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM
SET TMP=C:\var\temp
LOADHIGH C:\sys\MDOS\BIN\2GBFIX.COM >NUL
LOADHIGH DOSKEY FINDFILE=DIR /A /S /B $*
LOADHIGH MOUSE
DOSKEY EDIT=QBASIC/EDITOR $*
SET DIRCMD=/A
SET TEMP=C:\OS2\MDOS\WINOS2\TEMP
SET ETC=C:\TCPIP\DOS\ETC