
FreeBASIC's Official Forums
|
| View previous topic :: View next topic |
| Author |
Message |
|
|
Posted: Jun 08, 2007 16:37 Post subject: User interface without hdpmi32? |
|
|
Is it possible to make a user interface without hdpmi32?
In Qbasic it is, I think, because I have never need it to make screen 12.
Stevie |
| |
|
| Back to top |
|
 |
|
|
Posted: Jun 08, 2007 17:31 Post subject: |
|
|
| A DPMI server is always required to run DOS FreeBASIC programs, but HDPMI in particular is not required in any case. Any DPMI server that properly conforms to the DPMI 0.9 spec should work. |
| |
|
| Back to top |
|
 |
|
|
Posted: Jun 11, 2007 6:23 Post subject: servers :-D |
|
|
| Quote: | | A DPMI server is always required to run DOS FreeBASIC programs |
This hint, coming from DGJPP, is confusing ... almost offensive ...
A "server" is usually a big and expensive computer - do I really need such, additionally to my PC ??? :-D
| Quote: | | without hdpmi32? In Qbasic it is, I think, because |
YES, QBASIC runs in 16-bit real mode (bad). FB uses 32-bit PM (better),
but you need DPMI (there are theoretically other choices, but even worse).
This has been discussed several times already.
Check this:
http://www.freebasic.net/forum/viewtopic.php?t=8552 |
| |
|
| Back to top |
|
 |
|
|
Posted: Jun 11, 2007 15:44 Post subject: Re: servers :-D |
|
|
| StopTCPA wrote: | | Quote: | | A DPMI server is always required to run DOS FreeBASIC programs |
This hint, coming from DGJPP, is confusing ... almost offensive ...
snip..
|
A server doesn't necessarily mean a big computer. Think of the client/server model that many networked programs use, that is more the kind of usage of the word 'server' that is in use a here, ie: A piece of software that provides services to clients. |
| |
|
| Back to top |
|
 |
|
|
Posted: Jul 17, 2007 3:22 Post subject: |
|
|
| DrV wrote: | | A DPMI server is always required to run DOS FreeBASIC programs, but HDPMI in particular is not required in any case. Any DPMI server that properly conforms to the DPMI 0.9 spec should work. |
In other words, you can use any of the following servers:
- WDOSX (usually built-in but see wdxs.arj)
- HX-DOS (aka, HDPMI32)
- DPMIONE
- CWSDPMI (default, very common)
- the one built into your OS (Windows, OS/2, DR-DOS, Linux's DOSEMU)
|
| |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|