Hi,

On Thu, May 22, 2014 at 7:34 PM, sparky4 <spar...@cock.li> wrote:
>
> I have a new problem!
>
> linking!
>
> http://sourceforge.net/p/project16/code/ci/master/tree/16/error.png?format=raw

I have no idea what is going on there. I had thought you were using
some Modex (.ASM?) lib, which may or may not work with OpenWatcom
(what calling convention: stack? register?). Well, I don't grok C++
nor graphics, so I'm not much help.

So your target machine is an actual 286 with VGA?? (Wolfenstein 3D had
similar hardware requirements, and its source code is also available.
It was even ported to OpenWatcom and C++. Oops, that conversion is 386
only! Well, there's also an 8086 port, but that requires BCC 3.1 or
such, meh. Note that I had nothing to do with porting any of them!)

1). http://homepage.o2mail.de/mkroll/bins/wolf4gw_freepush3.zip
2). http://rugxulo.googlepages.com/wolf8086.zip

Another example is this old DOS game demo:

http://www.wieringsoftware.nl/mario/

I "think" it's 286 (CPU286.PAS) + VGA ("320x200 chained"), and it
scrolls fairly well. (Okay, it's a little buggy on this machine, maybe
due to my weak Intel gfx card.) It even has its own sprite editor
(GRED), and you can compile it all with Turbo Pascal (even 5.5, the
oldy-moldy freeware version). I know Pascal isn't C++, but it's bound
to be "somewhat" enlightening!

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to