home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 483 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  6.8 KB

  1. Path: cityscape.co.uk!usenet
  2. From: bs05@cityscape.co.uk (NEW COLLEGE)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: amiga questions.  -  riscami.txt [1/1]
  5. Date: 8 Jan 1996 13:26:26 GMT
  6. Organization: IP-GOLD User
  7. Message-ID: <4cr622$59j@news.cityscape.co.uk>
  8. NNTP-Posting-Host: cisbs05.demon.co.uk
  9. X-Newsreader: WinVN 0.92.6+
  10.  
  11. I saw Amiga Report 3.21 recently, and in it there is a report 
  12. from a speech from escom stating that they will develop a RISC 
  13. amiga for 1st quarter '97, that the AAA chipset is dead and their
  14. main task will be to update the OS and make it cross systems. 
  15. After hearing the same news from other sources I started thinking 
  16. (there's a first time for everything!) and a lot of what they said
  17. raised more questions than answers, so I thought by posting this I
  18. could get them all answered at once.
  19. First about the OS porting:
  20.      If they port the OS to other systems it could be disastrous 
  21. for the amiga in general, because although the OS is undoubtedly 
  22. the best I have ever used if it is ported it will lose some of 
  23. it's best features, most importantly because it could not longer 
  24. be sure that each platform had the same base config, any extra 
  25. features would have to be emulated in software, thus packing out
  26. and slowing down the kernal extremely i.e. the new RISC amiga 
  27. may have a superfast 24-bit blitter (I hope! :-) but how many 
  28. powerMacs have you seen with one, any portable os would have to 
  29. emulate one which would be slow. This also raises another 
  30. important question, if the os has to use drivers to provide 
  31. emulations of some features which will be slow, any software 
  32. which hopes to be portable will not be able to use many of the 
  33. RISC amiga's feature because it would crawl like a snail with 
  34. arthritis on any other machine so we will end up with large 
  35. podgy, slow apps. Also if the OS is to be portable it will 
  36. immediately wipe out one of the key features of the amiga, 
  37. hardware bashing, if each platform is different (as it will be) 
  38. then the program cannot use things such a the copper or blitter 
  39. directly because it cannot be sure it is there, instead it will 
  40. have to go  through the OS which will slow it down tremendously, 
  41. for example if you feel like a challenge program a game like 
  42. stardust without using the blitter or copper and only using OS 
  43. calls, hard isn't it? Finally for this section the amiga OS gets a lot
  44.  of its speed from the fact that most of intuiton`s buttons etc. are 
  45. stored in rom along with most of the major OS code, if the OS became
  46.  portable all of this would have to be loaded from  disk, slowing down
  47.  screen redraws ect. or it would all have to be loaded into ram, giving 
  48. lightening fast redraws (faster than from rom) but would swallow large
  49.  chunks of memory. At present AT seem to be trying to form some
  50.  kind of wierd amalgam of windows, system 7 and workbench (Maybe
  51.  they should call it Windows system workbench?), if they were to
  52.  release the OS as a software package, as they seem to want to do 
  53. it has a big chance of failing, just look at OS/2 that was a nice (sort-of)
  54.  multitasking OS from IBM, one of the worlds largest computer companies
  55.  but it only sold about 3 copies because of  windows.
  56.    With regard to the statement that they are dropping the AAA 
  57. chipset and farming out the new chipset designs to a new company WHY!!!, 
  58. the chipset is one of the amiga`s most powerful features which the OS uses 
  59. extensively to give full pre-emptive (and FAST!) multitasking and dropping
  60. this in favour of a cheap and nasty svga card would be the worst decision 
  61. ever made. Apparently for the new RISC amiga AT will farm out the design of
  62. the chipset to a outside company. This is not a bad idea if the outside
  63. company are any good but a far more sensible idea would be to give them the
  64. designs for the AAA chipset and tell them to modify them to suit AT`s needs.
  65. This is sensible because when Commodore died the AAA chipset prototype
  66. was 96% complete (figures from the deathbed vigil video), dropping a chipset 
  67.  
  68. this close to completion is like shooting yourself in the foot, even tough 
  69. there was no proto. OS support this. In fact the lack of OS support would be
  70. an advantage because it will help AT to make a fresh start and rewrite the 
  71. OS from the ground up. Without the tricks the chipset can do the amiga will 
  72. be severely limited because it will be lacking most of the things it was 
  73. originally designed for, for instance using present SVGA chips it will not
  74. be able to overlay screens of different resolutions, so no more menus like
  75. those in Dpaint, and no nice high resolution status bars in games, everything
  76.  
  77. will have to run on the same screen, slowing things down, and no more fancy 
  78. chipset tricks for demo coders, everything will have to use the cpu for 
  79. tricks, if you want an idea of what this will be like just look at pc demos, 
  80.  
  81. boring arn`t they?. 
  82. Almost finished now, just a couple more things.
  83. If they are serious about porting the OS I hope that the process of writing 
  84. the code will not take up so much time that they will not be able to 
  85. significantly rewrite the OS, because it is beginning to look a little 
  86. dated against Win95.
  87. Finally if the new amiga uses PCI slots this would enable cheap PC expansion
  88. cards to be used, but this raises a major problem, all amiga cards have a 
  89. small rom chip in them to say what they are, so that the autoconfig system
  90. can work but PC cards do not have this so the autoconfig will not work for
  91. them, this means that in the startup sequence a software system will have 
  92. to be used to recognise and mount such cards, this will be aukward and 
  93. slow (just look at the bodge Win95's software autoconfig does of some 
  94. things).
  95.  
  96. So, that's it, all of the above may seem like paranoia to some people but
  97. I feel that most people will want to ask at least one of these questions
  98. at some point so it would be easier to ask them all now.
  99.  
  100.                         Jon R.
  101.  
  102.  
  103. P.S. If AT release a new interim amiga (or an updated 1200) , some sort of
  104. version of the present software pack but aimed at programmers would be 
  105. a great sell I'm sure, because a lot of people who buy an amiga want to
  106. program it but at present are put off by all the different choices and 
  107. the expense of the software (I'm only just learning myself). The pack could
  108. contain things like:
  109.  
  110.  
  111. A1200/Interim Amiga
  112. 250mb+ Hard Drive as an option
  113. A69K + A tutorial 
  114. A C/C++ compiler like DICE, the new Storm Compiler or 
  115. otherwise something like Amiga E.
  116. Includes, Autodocs and A tutorial for the above.
  117. Paint Package.
  118. A Gui construction system such as E's EasyGUI.
  119. A version of the RKM's fo the new machine.
  120.  
  121. If this were released next year at around the same price I think AT would
  122. have a moneyspinner on their hands (I Know I'd buy it).
  123.  
  124. P.P.S Does anyone know the E-Mail address for AT
  125.  
  126. P.P.P.S (Last one!) Does anyone have any information on the new Storm
  127. C compiler, a URl/email-address would be nice :-). 
  128.