Hi, On Fri, Jan 2, 2015 at 1:56 PM, Mercury Thirteen <mercury0x0...@gmail.com> wrote: > > Yeah, the lack of a 16-bit target made me pretty much write it off for this > project. The project is having string space corruption issues right now > anyway, so a C rewrite (or just forgetting the project altogether lol) may > be more prudent.
I'm far from an expert in QB, but if all you need is a 16-bit language with decent string support (while also allowing low-level system stuff), I'd suggest Pascal. Specifically, FreePascal (either Turbo or Delphi dialect) has some fairly good 16-bit target support in its 2.7.1 snapshots: ftp://ftp.freepascal.org/pub/fpc/snapshot/v27/i8086-msdos/ N.B. These pre-built binaries are for Win32 host only. I've never tried rebuilding it, but it claims to work at least on OS X or Linux host as well. (Dunno about go32v2, seems nobody cares for that much anymore. Honestly, we're lucky anything works.) It does "mostly" work under HX, in limited testing, but you'll have to get that from Wayback since Japheth's site is AWOL. http://wiki.freepascal.org/DOS ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel