Posts: 3,522
Threads: 189
Joined: Dec 2003
That supports QB4.5 files (Call absolute) and libraries?
I'm not talking about a full Dev. IDE here, but if that exist it would be nice.
Posts: 6,419
Threads: 74
Joined: Mar 2002
That's the problem: You won't ever get a 100% compatible compiler. Libraries are machine code binary files that work with MSDOS. No way to make that work in other operating systems without emulation, so no way.
You may find a Basic compiler that supports the modern MS language syntax, but it won't be something you can plug your DirectQB and load your latest QB game in. That's impossible.
Posts: 3,616
Threads: 287
Joined: Jan 2003
There are pretty fast emulators, though. At least, faster than Windows XP's VM. Ask Oracle, he uses Linux and QB together, I believe.
f only life let you press CTRL-Z.
--------------------------------------
Freebasic is like QB, except it doesn't suck.
Posts: 3,522
Threads: 189
Joined: Dec 2003
It was for a friend, but he seem to have lost interesst... so never mind...
Thanks for the replies though
Posts: 142
Threads: 6
Joined: Aug 2001
I was using QB under Linux for quite a while. Works great under Dosemu and Dosbox both. VBDos's link program won't however, so you'll be stupid with 7.1 and earlier. :wink:
http://dosemu.sourceforge.net/
http://www.dosbox.org/
Posts: 137
Threads: 9
Joined: Feb 2004
I've never had a problem with VBDOS under dosemu... you sure about that? I'll try it later, just in case, but as far as I rememer, it worked ok.
Jonathan Simpson
onathan Simpson
Posts: 6,419
Threads: 74
Joined: Mar 2002
I can guarantee you something: It's impossible to make an emulator that runs faster than Windows XP's MSDOS VM. Why? 'cause with a VM, it is your real machine which executes the instructions. Only system calls and interruptions are handled by the VM. In an emulated MSDOS, everything is ran by the emulator.
Posts: 3,279
Threads: 170
Joined: Nov 2003
Quote:I can guarantee you something: It's impossible to make an emulator that runs faster than Windows XP's MSDOS VM. Why? 'cause with a VM, it is your real machine which executes the instructions. Only system calls and interruptions are handled by the VM. In an emulated MSDOS, everything is ran by the emulator.
The uninitiated are unaware of this, and use every opportunity to degrade Microsoft. It's rather annoying, really.
The XP VM is exceptionally fast
when configured properly.
I'd knock on wood, but my desk is particle board.
Posts: 4,307
Threads: 63
Joined: May 2003
I just installed bochs on my RedHat 9 system and DOS 6.2 and now I am on the look out for Win 3.11. IMO Bochs runs very fast considering my PC is a PIII 450MHz with 192MB RAM =P.
Posts: 6,419
Threads: 74
Joined: Mar 2002
Yeah, bochs performs quite well even in its windows version. But it will never surpass the speed of the XP VM.