home *** CD-ROM | disk | FTP | other *** search
- Path: news.vol.it!news
- From: bizzetti@mbox.vol.it (Fabio Bizzetti)
- Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,comp.sys.amiga.misc
- Subject: Re: AB3D II beats Quake....
- Date: 22 Mar 1996 19:03:24 GMT
- Organization: Video On Line
- Distribution: world
- Message-ID: <9907.6655T1190T2115@mbox.vol.it>
- References: <4iqb0a$46e@eeserver.ee.uwa.edu.au>
- NNTP-Posting-Host: molcl6.vol.it
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
-
-
- >Fabio---I disagree with you entirely.
-
- No problems, let's talk about it pal. ;)
-
- >There are benefits of going through the OS. Even your beloved playstation
- >enforces programmers to use the OS, and very little hardware banging is done.
-
- But this small necessary hardware banging is already sufficient to kill
- compatibility..
-
- >One reason why Amiga failed is the amount of software which fell over on new
- >platforms because of this hardware banging.
-
- I would like to distiguish "software" in 2 cathegories:
-
- 1) Utilities/Applications: IMO, no hardware banging should be made *at all*.
- This cathegory includes also any game that can be made with nearly the same
- result using the OS. Ofcourse, mostly management games, not action games.
- 2) Fast/detailed 2D/3D games. To compete with consoles, or even only with the
- PC, we need to program the hardware by ourself. Or the low-end Amiga will
- not be able to run competitive games at all. My idea is to make my drivers,
- so if a new GfxBoard is not compatible with the game, I just release a new
- custom made driver and people put it in the directory and select it. The
- same driver will be used in all my other games where it can be used, or if
- a completely new technique is necessary, I just modify (quickly) all the
- already made drivers for the new needs. But these "GfxBoards" aren't SVGA
- or VicII, they're AAA, AAAA, AAAAA.... (not enjoying while saying it =)).
-
- Is it that wrong as idea? I am trying to get the best advantages of both,
- instead of only chosing hardware programming, today is unwise IMO, or 1) that
- means to have a computer 10 times or more slower for not yet immagined games.
-
- >AT are helping to ensure that
- >there is a future by making sure all software will be compatible with the new
- >machines.
-
- Easy, just program in Basic with Plot() and do multiplications/divisions to
- scale your drawing once you got the resolution of your display. ;-<
-
- Sarchasm Mode ON:
- Surely the best for realtime games.
- Sarchasm Mode OFF:
-
- ;(
-
- I bet I can do on my unexpanded Vic20 better realtime games than the ones that
- AmigaOS allows with full, generic and "legal" OS library calls.
-
- Next step will be to address memory locations through the OS, to allow full
- memory protection. Thus to make A+A the Amiga will need to call the OS to
- get the content of variable A, then call it again to get the content of
- variable A, then make another call to add the two values, then another call
- to store, *but with memory protection* the value in the hidden memory location
- that contains the variable A.
-
- Wow, it *can't* crash.
- This is the ideal computer but, sorry, it's slow as Logo or Basic.
-
- >If a game can run on an A1200 it should also be able to run on an
- >Amiga PPC with a PC GFX card, only a lot faster.
-
- I dont agree. "A lot faster" is only for Doom, not for i.e. Worms.
- Want to bet that an A500 with hardware scrolling runs Worms better than the
- fastest PowerAmiga with standard chipset? And, of course, the PowerAmiga will
- not have the parallax because "it's not serious".
- Like PC in the old good CGA times, where everything that was cool was "not
- serious".
-
- This goes opposite as Amiga original philosophy.
-
- If you want that, just look at Windows95+PC, or MultiFinder+Mac, or BeBox.
- Why should also Amiga join the world of clones? And in this case, why should
- we chose this "Amiga" instead of a well-reliable market as PC or, less, Mac?
-
- IMO, just selling AmigaOS will not mean to sell the Amiga.
-
- If we want what you wish, we can look around: there're lotsa computers that
- do it already.
-
- Let's keep at least one system different: the Amiga. (I HOPE)
-
- It seems that just using the name Amiga on an alien, you would consifer it an
- Amiga as if it really was. The Power"Amiga" is a PC, with a lame (compared to
- other RISC OS's) and buggy (bet on it) new, but old as hell, OS.
-
- >People are not going to buy Amiga because of its custom chips.
-
- Neither because of its OS, believe me.
-
- >These were impressive in the 80's, but these days they are inferior to what
- >is available in the PC market.
-
- You know why? Because they didn't improve them as they should have done.
- Commodore is dead NOT because it spent a lot of money for custom chips, but
- because it didn't. You know very well, and if it had made better custom chips,
- this moment we two would both agree that the Amiga has no rivals, that the
- Commodore never died, and that Escom would still sell lame PC clones to
- the few people that have PC's while the Amiga has better applications and
- "Troom" ;D while the PC's "Troom clones" drool behind the low-end AAAA Amiga
- with a relatively slow HP-PA custom CPU, and a cheap but clever designed
- blitter that can do floating point processing faster than any CPU+FPU for
- applications.
-
- Custom chips are *always* much superior than standard chips with same
- technology. Commodore believed in managers and C programmers, and is dead.
-
- I *never* said that I want AGA in the next generation Amigas.
- I wish AAAA or whatever, but no standard generic chips.
-
- >To impress people with the hardware you would have to have some 3D stuff in
- >there, like the PSX, and this would cost both time and money.
-
- So the Amiga is dead, and let's accept it, rather than buy a PC and call it
- "Amiga".
-
- >Rather, people will buy Amiga because it is a cheap platform with good
- >software.
-
- ???
-
- You really think that Escom's PowerAmiga will cost less than the PC we can
- buy 50 meters away from home? You really think that such a not-lowend machine
- (because doesn't allow hardware banging, and thus requires lotsa CPU power,
- and thus will be an expensive hardware) will have cheap software? The few
- developers will be PD/Shareware, or will ask big money to risk publishing their
- software.
-
- There's no way to compete with PC's, and I dont wish it neither if there was
- a way.
-
- >Initially they will use it to access the Net and play CD-ROM
- >games (with the quad-spin in the Walker),
-
- Can't PC do that too?
-
- >and at a later stage they will probably run Windows and Macintosh on there
- >(with the PPC).
-
- First, not Windows, but WindowsNT. This means that you can't run PC games.
- Second, also with a PowerMac you'll be able to run AmigaOS, so, why not buy
- a "serious" Mac instead of the latest clone by Escom with the name of a toy?
-
- Anyway, PowerPC CPU is not that powerful, dont have hopes.
-
- The RISC vs CISC convenience has always been decided by RAM speed in the past.
- With the caches technology, RISC became convenient also if RAM speed was
- far behind CPU speed. But now, that making the caches bigger doesn't give
- advantages anymore, a 80686 (moreover, with the possibility of parallel CPU's)
- will NOT be slower than a PowerPC.
- The RISC was convenient when Acorn made the Archimedes computer, in 2 years
- we will be back in a situation where CISCs will perform much more complex
- instructions in the same time used by RISCs to execute a simpler instruction.
-
- Moreover, the PowerAmiga isn't going to go into multiprocessing, so if the
- BeBox will have more chances than the PowerAmiga to survive, the PowerAmiga
- will always be behind 80686 clones.
-
- >However, hopefully many people will be converted to the Amiga OS.
-
- The OS of BeBox is certainly much better. The OS of the Amiga can't win.
- And the Amiga was not his OS. The OS served the Amiga, not viceversa.
-
- >J.
-
- I am sorry that we dont agree, but always remember that C programming is not
- the future, untill there will be CPU's able to run C code at the speed of ASM,
- and trust me: assembly programming is not manual compilation of C programs,
- it's an human art, where the real programming abilities of humans vs machines
- is shown at its best result. Even more with the next generation of RISC CPU's.
-
- Come on.. I am not specialized: I know almost any language, I made mine, I know
- about all kind of 3D programming, I know lotsa OS's and made one internal for
- my software, I have a global vision of the situation, and I know that only
- PC and consoles will get out from the hardware/software war, because they're
- both practical when it comes to performances war.
-
- Escom will sell PC's with the label Power"Amiga".
- If you really wanna buy that crap, buy a 80686 PC instead: it's a much better
- investiment, with a better and better and sure future towards it.
-
- Ofcourse, I am not asking you to buy any PC.. but I wish the Walker will not
- be the last *true* Amiga released, or we will be all *omologated* into sheeps,
- of Bill Gates or of Escom it doesn't matter: sheeps..
- How can be there expression where all is omologated and standard?
- << All programming in C++ language, and showing the differences there >>
-
- *PUKE*
-
- Better a slower and more expensive true Amiga than any PC clone called
- Power"Amiga".
-
- >--
- >******** Mr. Jason L Hutchens *********
- >* AMIGA/Ev3.2e/TMBG/IF/PS-X/JJJ/3DO/WWW * E-mail: hutch@ciips.ee.uwa.edu.au
- >* Visit my home page to talk to MegaHAL * http://ciips.ee.uwa.edu.au/~hutch
- >*****************************************
-
-
-
- ------------------------------------------------------------------------------
- | |
- | Stop that fucking imperialist embargo against Cuba. |
- | Hasta Siempre Comandante Che Guevara. |
- | |
- | |
- | Fabio "Maverick" Bizzetti - bizzetti@mbox.vol.it - Maverick* at IRC |
- | The maker of "CyberMan" and "Virtual Karting" |
- | working on "Virtual Rally" and "StarFighter", the 3D game that will |
- | bring the Amiga to the top |
- | |
- ------------------------------------------------------------------------------
-
-
-