home *** CD-ROM | disk | FTP | other *** search
- Path: news.cs.su.oz.au!metro!metro!news
- From: accolyte@wr.com.au (Accolyte)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS frien
- Date: 30 Jan 1996 05:20:28 GMT
- Organization: Information Services, The University of Sydney, NSW, Australia
- Distribution: inet
- Message-ID: <3873.6603T379T952@wr.com.au>
- References: <4e8h9j$mp5@sinsen.sn.no> <4e8pk2$ntm@serpens.rhein.de>
- NNTP-Posting-Host: dialup18.wr.com.au
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP) *UNREGISTERED*
-
-
- >>Give me a reason I shouldn't believe it. Get VBR, do a LoadView(0),
- >>set the DMA you need, set the interrupts you need, do a Forbid(). You
- >>don't really need much more to get it working. After you are finished,
- >>just put everything back the way it was.
- >
- > You are already dead at that point because you don't know how to
- > handle incoming interrupts.
-
- What??!? :) I know very well how to handle interrupts. You don't need
- the system for it.
-
-
- >>C0d3rz that produce bad code are not C00l at all.
- >
- > No ? But they act as if they were.
-
- You're avoiding his point, again.
-
-
-
- >>It's their incompetence that makes everything incompatible, it's not
- >>because they don't use the OS to set every pixel.
-
- > I don't say anything else. Believe me.
-
- Yes you do. You say anyone who programs without the OS sucks.
-
-
- >>program/demo/game anyway. Bad code and shitty productions follow hand
- >>in hand.
-
- > Unfortunately not. Your simple description above is already CRAP.
-
- >>No, I'm not. I'm interested in GOOD software. I don't want a demo or
- >>game that "simply works". I want a GOOD demo. I want a GOOD game.
-
- > If it doesn't even work it can hardly be GOOD. Demo quality might
- > be measured in number of pixels you set in an effect. Game quality
- > is not.
-
- Name some OS-friendly games, and some hardware-bashing game. Then
- lets compare the quality.
-
-
- >>use PutPixel() or whatever (I don't even know the name)
- >
- > That's the problem. You do not even _know_ it (but you are too sure
- > that it is too slow). Simply assuming things makes you chose the
- > wrong methods. Simply assuming things made you post the above
- > description how to take over the machine.
-
- His description of how to take over the machine was good and valid.
- He DOES know it's slow. He hasn't tried it, but it's as obvious as
- the chip on your shoulder that using a subrotine to plot a single
- pixel is gonna be as slow as hell.
-
- On the same note, have you tried hardware programming? If you expect
- him to understand OS routine, I expect you to understand hw programming.
-
-
- >>.. if you want a stunning demo/game.. Not WBTris or similar.
-
- > Still rubbish. Even when you think it needs 100% of an A500 or A1200
- > it won't need 100% of an A4000. That's the point. Another point is
- > that you could probably live with 90% of an A500 or A1200 the same
- > way because nobody notices. Gameplay doesn't suffer if you can render
- > 10% less pixels but the c0d3rz' ego does suffer.
-
- 10% a ridiculously small figure. Well optimised hardware bashing code
- are much faster than system routines, not this pissy 10% you're trying
- to make out. Have you ever coded something decent through the hardware
- only? Do you even know what the hell you're arguing about?
-
-
-
- >>Do you seriously believe
- >>that a standard A1200 would have had any great games if everybody used
- >>the OS?
- >
- > Sure.
-
- You are mistaken.
-
-
-
- >>I dare you to name ONE great game using *only* the OS!
- >
- > I dare you name one c0d3r that actually tried.
-
- There you go again, avoiding the question because you can't answer it.
- Whether a hw-coder tried or not is irrelevant. Tell us ONE great
- game that *only* uses the OS.
-
-
-
- >>Oh, I ignore machines that are more powerful?â•—Nothing could be further
- >>from the truth.
- >
- > Rubbish.
-
- Not rubbish. Do you think that hw-programming means you can't support
- faster machines?
-
-
- >>only the OS. Well, not EVERYBODY has. We can't use general routines
- >>for everything, it's simply not good nor fast enough.
-
- > Maybe it is not fast enough (which I don't believe and which is only
- > half of the story anyway). But the problem is that this argument comes
- > independent of the hardware you do have which simply means that the
- > argument is wrong and you must have another reason.
-
- Er.. interesting logic there ;)
-
- We should really get you into IRC one time, this isn't getting anywhere
- in messaging.
-
- Troy.
-
-