Laanan Fisher (no login) Posted Feb 13, 2010 3:23 PM
> Maybe it's easier than it sounds but I still think 3rd party is the way to go here.
Yeah, too bad you're not ready to GPL your code, or you could get some ideas from FB's runtime, which does exactly that. Why would you prefer an external solution ?
> 16-bit emulation in no way inhibits 64-bit referencing. VARSEG/VARPTR/...
It's not that it's not physically workable; the biggest issue I see mixing and matching addressing schemes and locations is the confusion it's likely going to cause. If it was just 16-bit, it wouldn't be so bad, but add segmentation in there and you will have users scratching their heads and writing buggy code, even if they are familiar with both types of addressing schemes. IMHO, do one thing really well, rather than creating a FrankenBASIC.