Re: Windows Assembly



Richard Cooper <spamandviruses@xxxxxxxxxxxxxxxxx> wrote:
> http://dri.freedesktop.org/~jonsmirl/graphics.html
> Mentions everything even remotely good, even if it's mostly
> vapor, hardly touches the bad. Then it blames what is bad
> on video card manufactures with this:

It looks like a 'blog. Why do you consider it authoritative?

> Nevermind that the graphics vendors already provide VESA
> which Linux insists isn't good enough. Why do more when
> Linux won't even use what's already available to it?

Presumably VESA BIOS calls cause problems with Linux

> Linux doesn't seem to realize that it's a small time OS.

Now who is expressing overbroad optinons?

> I don't think graphics vendors made video drivers for
> Windows either when Windows only had 5% of the market share.

No, they didn't. MS-Win3- often had to use VESA calls.

> But rather than do something like design a good Linux
> graphics API that vendors can easily write a driver to slip

I think you're talking about Open GL.

> That's where I'm at with this game I want to make.
> If I'm going to sell it, then it damned well better
> work for everyone.

I'm not a graphics specialist, but I think you then need to
target some common interface like OpenGL.

> That's why I think that game developers stay away from Linux.

No, it's about market share. I have QuakeII for Linux.

> In Windows they can make their games work exactly the same
> for everyone,

Yes. But only by relying on DirectX.

>> Not quite. Have a look at svgalib or SVGATextMode.

> That's not the kernel. I was talking about the kernel's
> use of VESA.

Nonuse. And why should it? For something as low as 320x240
why bother? AFAIK, bleeding edge games mostly use GPU calls.

> Attitudes like that are exactly what's wrong with Linux.
> That's like refusing to use DOS Edit (real mode) because
> it's not Notepad (protected mode) and instead hacking
> together a bunch of different things which when combined
> make a system of which you can usually find one or two
> members that will output the text document that you want.
> That's a stupid thing to do when all you've got to do is
> start a DOS session and use DOS Edit.

I'm not sure what you're saying here. Linux is extremely good
in textmode which is what DOS (and DOS Edit) were patterned
after. Pipelines do exactly what you want to combine utilites.
For example:

$ ls -lR | sort +4n | tail -40

quickly lists the 40 biggest files beneath the current directory.

-- Robert

.



Relevant Pages

  • Re: IA64 and beyond
    ... Try using DOS Edit -- it is far better than Notepad and can handle ... I like 'vim' though that is definately to everyones taste :-) ... Linux seems to lack a good assembly level debugger (I ...
    (alt.lang.asm)
  • Re: IA64 and beyond
    ... Try using DOS Edit -- it is far better than Notepad and can handle ... I like 'vim' though that is definately to everyones taste :-) ... Linux seems to lack a good assembly level debugger (I ...
    (comp.lang.asm.x86)
  • Re: Clone redhat 9 to larger disk; part 3, Eureka!
    ... > < Samba page looks good. ... do it all" page as there are many linux users that come to linux because ... drives properly and will save a great deal of time with disk copying, ... game, even the big battleships, and use the weapons and that the flying ...
    (alt.os.linux)
  • Re: Gaming Interface
    ... > running that in the kernel. ... plenty of pro Game Developers use SDL/OpenGL just fine for their needs, ... More titles will be ported to linux when linux becomes more ... believe it will still be opengl - opengl is nice and don't need ...
    (Linux-Kernel)
  • Re: Gaming Interface
    ... > running that in the kernel. ... plenty of pro Game Developers use SDL/OpenGL just fine for their needs, ... More titles will be ported to linux when linux becomes more ... believe it will still be opengl - opengl is nice and don't need ...
    (Linux-Kernel)