Welcome to the forums.
I'm thinking that there isn't one.
QB64 is probably the best option, although it doesn't aim for QBX 7.1 compatibility, but rather Qbasic 1.1/QB 4.x. Also, QB64 doesn't actually target Win64 yet; it targets Win32, but it will run on 64 bit Windows.
What part of your program isn't working in QB64?
The other compiler is FreeBASIC, but I don't think it targets Win64 either, and I would expect significantly less compatibility than you would get from QB64.
Proprietary compilers targeting Windows include PowerBASIC and VisualBASIC (up to version 6). I wouldn't expect very good QBX compatibility from either of them. Pete or Clippy would know more.
As far as I can tell, none of those are actually 64 bit compilers. I think they are all 32 bit compilers. But remember, 32 bit code will run on 64 bit Windows just fine.
A google search reveals PureBasic and xbasic. PureBasic is a 64 bit compiler, but it seems that you have to pay for it. I don't know if it's QBX compatible. I can't tell if xbasic is 64 bit, but it's not QBX compatible.
I still think QB64 is probably your best bet, other than actual QBX in DOSBox.
P.S. QB64 is also a 64 bit compiler on it's non-Windows targets (Linux, Mac OS X). I believe it could be made to target Win64 with very little modification. (I think Galleon has designed for it, just hasn't enabled it yet.)
|Response Title||Author and Date|
|Re: QBX Compiler||Nestor on May 8|
|I'm not very sure.||on May 9|