VOGONS


First post, by ZONDER_K

User metadata
Rank Newbie
Rank
Newbie

Hi all, I need help. When I run a dos program it give me DPMI ERROR 400A I think I must run himem.sys before my program. But I can not find info in FAQ how to run himem.sys in dosbox. Pls help.

Reply 1 of 7, by ZONDER_K

User metadata
Rank Newbie
Rank
Newbie

comand mem give next

- 587kb free conventinal memory
- 63kb free uper memory in 1 block
0kb free expanded memory

Reply 3 of 7, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

are you sure you run it in dosbox ?
Those numbers are not what dosbox 0.74 should tell you.

Water flows down the stream
How to ask questions the smart way!

Reply 4 of 7, by peterferrie

User metadata
Rank Oldbie
Rank
Oldbie

and the name of the DOS program that you are running is... ?

Reply 5 of 7, by ZONDER_K

User metadata
Rank Newbie
Rank
Newbie

It is program of cash equipment.

in options I have next:
xms=true
ems=true
umb=true
keyboardlayout=auto

usually it program works in ms-dos 6.0 with himem.sys

Reply 6 of 7, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie

Please name the game, not what it is about.

If other players run the same game as you, they could tell you how they solved the problem.

Klimawandel.

Reply 7 of 7, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

By "cash equipment" do you mean "cash register"? In other words a point-of-sale type of application?

In any case, DOSBox does not have DPMI services built in, you have to use a DPMI server program. Examples: CWSDPMI.EXE or HDPMI32.EXE for a 32-bit server, DPMI16BI.OVL or HDPMI16.EXE for a 16-bit server.