home *** CD-ROM | disk | FTP | other *** search
- Path: sn.no!not-for-mail
- From: tbk@sn.no (Thore Bjerklund Karlsen)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS frien
- Date: 30 Jan 1996 07:11:53 +0100
- Organization: SN Internett
- Message-ID: <4ekcr9$1q6@sinsen.sn.no>
- NNTP-Posting-Host: sinsen.sn.no
-
- (Michael van Elst)
-
- >>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(). Yo
- >>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?! Why not?
-
- >>C0d3rz that produce bad code are not C00l at all.
-
- >No ? But they act as if they were.
-
- That's just their personality, has nothing to do with the safety of
- hardware-banging.
-
- >>Do you think they
- >>would have done a much better job using the OS? Don't think so.
-
- >I don't think so either. They would have to learn something before.
-
- >>There
- >>is MUCH more to think about when using the OS, much more to learn
-
- >Not more than when banging hardware. Well, maybe more because you
- >have more things you can do.
-
- Not more? There are a zillion more things to take into consideration
- when doing OS-programming. Have you done any HW-programming at all? I
- have done both, and I know the difference.
-
- >>It's their incompetence that makes everything incompatible, it's no
- >>because they don't use the OS to set every pixel.
-
- >I don't say anything else. Believe me.
-
- It certainly seems like you are.
-
- >>program/demo/game anyway. Bad code and shitty productions follow han
- >>in hand.
-
- >Unfortunately not. Your simple description above is already CRAP.
-
- Then tell me what's crap about it.
-
- >>No, I'm not. I'm interested in GOOD software. I don't want a demo o
- >>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.
-
- How would Turrican 2 be using only the OS? Shadow of the beast 3?
- Somehow I doubt it could have been done with the OS.
-
- >>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).
-
- I KNOW it is slow! A general PutPixel-routine IS slow, no matter if it
- is your own or the OS-routine. This has nothing to do with the OS
- itself.
-
- >Simply assuming things makes you chose the
- >wrong methods. Simply assuming things made you post the above
- >description how to take over the machine.
-
- It has worked for me..
-
- >>.. 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.
-
- Blitter speed doesn't improve with the 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.
-
- Yes, because the system can't even scroll a simple 1bpl screen in one
- frame on the A500. Who wants a jerky game?
-
- >>I dare you to name ONE great game using *only* the OS!
-
- >I dare you name one c0d3r that actually tried.
-
- Wonder why noone tried. Why isn't there ONE single impressive game
- using the OS? It surely can't be because all coders have big egos.
-
- >>Oh, I ignore machines that are more powerful? Nothing could be furthe
- >>from the truth.
-
- >Rubbish.
-
- Why?
-
- >>Do you seriously believe that we WANT incompatibility?
-
- >I seriously believe that you do not care about compatibility.
- >If it runs for you (or with commercial background: for most of
- >the customers) it is enough.
-
- Why would I want to code anything that only runs on my own machine?
-
- >>only the OS. Well, not EVERYBODY has. We can't use general routine
- >>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.
-
- Sorry, I don't really understand what you're trying to say here..
-
- __
- \\\__ Thore B. Karlsen % tbk@sn.no % C64-C128D-A1200-A2000C
- \XX/ Wowbagger/AFL&SSN % -c0d3r- % A1230/50MHz-2C8F/340MB
-
-