Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
iw2evk

Magenta (Italy),
15.09.2019, 09:09
 

DJGPP under DOSBOX (Emulation)

Hi,

someone have experience to compile with DJGPP under dosbox running under win 7 32 bit?
I've a problem to load in dosbox doslfn and cwsdpmi..

P.s exist a complete image og djgpp installation with ALL libraries instead to download one by one from djgpp site?

Thanks

Roberto Iw2evk

Rugxulo

Homepage

Usono,
22.09.2019, 13:18

@ iw2evk

DJGPP under DOSBOX

> someone have experience to compile with DJGPP under dosbox running under
> win 7 32 bit?

DOSBox is only for games, it doesn't work well with DJGPP. (Not sure about VDosPlus, but I'm skeptical.)

Besides, Win7 "32-bit" should work fine on its own (NTVDM). No DOSLFN nor CWSDPMI needed.

> P.s exist a complete image og djgpp installation with ALL libraries
> instead to download one by one from djgpp site?

All libraries would mean thousands of files, literally. I don't think that's what you want. Maybe you meant basic/common/minimal libraries? Even those are updated occasionally, so you won't be current for long.

You could also try one of these DJGPP cross-compilers (e.g. MinGW/Win32-based): andrewwutw/build-djgpp

iw2evk

Magenta (Italy),
23.09.2019, 10:25

@ Rugxulo

DJGPP under DOSBOX

hi,

in win 7 32 bit NTVDM don't work with dos programs..

i suppose dos compatibility it's missed freom win xp

RayeR

Homepage

CZ,
24.09.2019, 02:06

@ iw2evk

DJGPP under DOSBOX

What's wrong with your Win7? DOS/DJGPP programs generally works under NTVDM of all 32bit Windows, including Win10...

---
DOS gives me freedom to unlimited HW access.

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
24.09.2019, 02:46

@ RayeR

DJGPP under DOSBOX

> What's wrong with your Win7? DOS/DJGPP programs generally works under NTVDM
> of all 32bit Windows, including Win10...

A much better question is....

What's wrong with _you_ if you had not long ago
deleted ALL versions of WinCrap from your systems ?

;-)

---
--
http://glennmcc.org/

Laaca

Homepage

Czech republic,
24.09.2019, 15:44

@ RayeR

DJGPP under DOSBOX

> What's wrong with your Win7? DOS/DJGPP programs generally works under NTVDM
> of all 32bit Windows, including Win10...

I think it is some kind of misunderstanding. The console programs with line output indeed work but fullscreen console DOS programs (like Norton commander) do not work more.
So DJGPP compilers work but not the rest of programming environment like Rhide (or SetEdit) editors connected to compiler.
Another issue is some kind of memory limitation dedicated for NTVDM. If I remember it correctly the 32-bit DOS programs are limited only to 32MB which may not be enough with current DJGPP releases.

---
DOS-u-akbar!

RayeR

Homepage

CZ,
25.09.2019, 00:41

@ Laaca

DJGPP under DOSBOX

> but fullscreen console DOS programs (like Norton commander) do not work more.

He didn't mention anything about fullscreen mode. It's well known that new WDDM drivers doesn't support fullscreen mode for console but NC or RHIDE can run in window and you can set large font size.

> 32-bit DOS programs are limited only to 32MB which may not be enough with current DJGPP releases.

AFAIK DPMI limit can be easily increased.
I still see not problem running DOS/DJGPP textmode apps in NTVDM, it's problem for graphics mode apps.

---
DOS gives me freedom to unlimited HW access.

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
25.09.2019, 02:38

@ Laaca

DJGPP under DOSBOX

> > What's wrong with your Win7? DOS/DJGPP programs generally works under
> NTVDM
> > of all 32bit Windows, including Win10...
>
> I think it is some kind of misunderstanding. The console programs with line
> output indeed work but fullscreen console DOS programs (like Norton
> commander) do not work more.
> So DJGPP compilers work but not the rest of programming environment like
> Rhide (or SetEdit) editors connected to compiler.
> Another issue is some kind of memory limitation dedicated for NTVDM. If I
> remember it correctly the 32-bit DOS programs are limited only to 32MB
> which may not be enough with current DJGPP releases.

Do you not know of the perfect fix for such problems ?

deltree c:\windows

;-)

---
--
http://glennmcc.org/

marcov

25.09.2019, 20:08

@ glennmcc

DJGPP under DOSBOX

> What's wrong with _you_ if you had not long ago
> deleted ALL versions of WinCrap from your systems ?
>
> ;-)

1996 called. They want their message back ;-)

Rugxulo

Homepage

Usono,
27.09.2019, 05:54

@ RayeR

DJGPP under DOSBOX

> AFAIK DPMI limit can be easily increased.

It's been years since I've bothered using a 32-bit Windows, but ...

Add registry entry 'DpmiLimit' with large enough value to
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW

Back to the board
Thread view  Mix view  Order
22049 Postings in 2034 Threads, 396 registered users, 112 users online (0 registered, 112 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum