Mail Archives: djgpp/1998/09/25/17:15:11
Dalvemg wrote in message <360a6153 DOT 0 AT news1 DOT mweb DOT co DOT za>...
>Basically, I'm new to making games and stuff, but have made some really
good
>dos stuff using Dgjpp(I really like it...). But I figure I have to learn to
>use windows sometime, so it might as well be now.
>
>My first idea was to use RsxNT, but it won't work (I have gcc v2.8.xxx)
>It only works with version 2.7.xxx Why? Which version is newer and where
can
>I get it (I thought the zip-picker would be the most up to date ?).
It will work, it just needs some tweaking. If you email me I'll tell you how
I got it to work.
>My other concern is that my main use of Djgpp was to create high speed
stuff
>for 3D graphics and texture compression, can I get this kind of performance
>from windows? Can I optimize my code using incline assembly? Lasty, where
>can I get information on making stuff for windows and ?"DirectX"? (The
"API"
>?)
You need to download the microsoft platform directx sdk. This is a right
bugger to do, as it is over 12megs. It is a common misconception that
windows is slow for games programming. DirectX is not particularly slow, and
in some cases it can be faster than DOS. For example, D3D will allow your
games to run much faster under windows if you have a 3D accelerator. The
reason many windows games require greater processor power than their dos
equivelants(sp) is because windows programmers are generally not into using
asm, and microsoft visual c, is, in my experience, not very good at
optimisation.
>I'm really sorry for posting this, I know, only real ass-holes post this
>kind of crap, but I searched everywhere but couldn't find anything. (I
tried
>searching this newsgroup, but my crappy ISP is so slow it made it almost
>impossible...), I looked at hundreds of "tutorials" which told me nothing
>and I don't yet understand all the problems with each of the compiler, so I
>don't know which one to use.
Your best bet (although I hate to say it) is microsoft visual C. All of the
platform SDKs come with it, and they all work perfectly. I am still in the
process of "fixing" the platform sdks to work with rsxntdj.
- Raw text -