|
Post by felix on Feb 16, 2022 18:18:46 GMT 1
Hello,
im not the expirienced DOS user, but my Dad has a Programm for Work which he ist still using on a Windows XP PC, but now the time comes we need a new PC for his Programm.
i tried to run my Programm on Vdos with a Windows 11 PC.
I coppied all Folders to c:\vdos and tried to Start the Programm,( first at all i needed to change USE G: ) When i Use this this happends:
C:\>Use G: C:\vdos
G: => C:\vdos\
C:\>
so there is no G:\>
when i use it again:
C:\>Use G: C:\vdos
G: is already assigned
C:\>
so i tried with C:\>HATE.BAT and the Programm Started
But i get a Note Datei G:PGM2.DAT is not found
i pressed Enter and the Programm started. Then i wantet to change the autoex.ec datei but it dindn't work as planned. Now when i try to start it "by Hand" again with:
Use G: C:\vdos C:\>HATE.BAT
i get an Error: Exception: Illegal opcode 63 at 4BD9:068D
When i press OK vdos close.
I hope you can help me.
|
|
|
Post by Jos on Feb 16, 2022 19:09:35 GMT 1
The leading “C:>” at the command prompt merely means the current selected drive is C:, and the command line processor is expecting a command to be typed.
USE G: C:\vdos assigns the DOS G: drive to the Windows C:\vdos directory. It doesn’t select G:. So the next line still starts with “C:>”.
You eventually select that drive by G: [Enter].
That doesn’t explain why G:PGM2.DAT was not found. It will probably be in some subdirectory of DOS G: (Windows C:\vdos). Could be the program sets the current directory to for instance DATA without specifying the drive. It then sets that for C: (the current drive), not G:.
Strange there was no G:PGM2.DAT not found error the second time. Perhaps it was created the first time by the program, as not found, but at the wrong location. For instance (Windows) C:\vdos instead of C:\vdos\DATA. “Illegal opcode 63 at 4BD9:068D” doesn’t make sense for a normally running program, but it could went haywire due to previous complications.
What version of vDos, any idea what DOS program? Eventually post the batch file (HATE.BAT?) that started the program at the XP machine.
Jos
|
|
|
Post by felix on Feb 16, 2022 20:45:51 GMT 1
It did also give me a Note that the File could not be found but the Programm worked when i changed to G: but i cant find the PGM2.DAT in my Folders. I downloaded the latest Version of vdos. The Programm is Sykasoft ( www.sykasoft.de/ ) there is already a Windows Version but we still use the DOS. Yes HATE.BAT starts the Program but on Windows XP i just have a application that i have to click on. How can i post a Batch file? Attachments:
|
|
|
Post by Jos on Feb 16, 2022 21:16:11 GMT 1
I suppose Sykasoft doesn’t give that warning running at the XP machine. So PGM2.DAT should be somewhere…
By clicking an application you mean a shortcut (if so post its details), or an actual program. If the latter, where is it located. The copied files and subdirectories now in C:\vDos, were located at the root of the G: drive at the XP machine?
You can attach a batch file, replying by using the Reply button to the right. Not the Quick Reply panel.
Jos
|
|