home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / text / Picasso.faq < prev    next >
Internet Message Format  |  2014-05-19  |  14KB

  1. Path: cs.tu-berlin.de!mailgzrz.TU-Berlin.DE!news.dfn.de!darwin.sura.net!newsserver.jvnc.net!yale.edu!xlink.net!smurf.sub.org!hugis!castle.franken.de!forge.franken.de!Barnard
  2. From: Barnard@forge.franken.de (Henning Schmiedehausen)
  3. Newsgroups: comp.sys.amiga.graphics
  4. Subject: PICASSO II ( was Re: Merlin vs. Retina)
  5. Message-ID: <dWx1t*JF0@forge.franken.de>
  6. Date: Sun, 06 Jun 1993 20:11:41 GMT
  7. References: <iyh0t*jm6@moria.UUCP>
  8. Organization: Barnard's Software Forge (ECG210)
  9. X-Newsreader: Arn V1.01
  10. Lines: 319
  11.  
  12. [  I  have  Picasso  production board # 112 since about two month in my A3000
  13. with  18  MBytes of RAM.  A review of the board will be sent to the moderator
  14. of c.s.a.reviews tonight ]
  15.  
  16.  
  17. In article <iyh0t*jm6@moria.UUCP>, Per Bojsen writes:
  18.  
  19. >         * Does the Merlin come with an Intuition driver/Workbench
  20. >           emulation?
  21. >         * Does the Merlin support autoscrolling oversized screens?
  22. >
  23. >         * Does the Merlin come with full programmer's docs?
  24. >         * Does the Merlin come with software to view pictures, animations,
  25. >           etc., in the various important formats (JPEG, MPEG, ANIM, ILBM,
  26. >           GIF, etc.)?
  27. >         * Does the Merlin Intuition driver support 8 bit screens on
  28. >           non-AGA machines under AmigaOS 3.0 and up?
  29. >
  30. >         * Is the Merlin software stable?
  31. >         * What is the software upgrade policy?
  32. >         * Does the Merlin have some sort of hardware graphics accelerator?
  33. >         * Does the Merlin come with a native Amiga video pass through
  34. >           feature (like the Picasso II but unlike the Retina)?
  35. >         * Does the Merlin lack anything the Retina and/or the Picasso II
  36. >           has?
  37. >
  38. >         * Is there a representative of the makers of Merlin on the net?
  39.  
  40. Nobody can answer these questions, because nobody has (yet) seen a production
  41. Merlin board.  But there is at least one prototype floating around.
  42.  
  43. >
  44. >         * What is the address, phone number, fax number, etc., of the
  45. >           makers of the Merlin?
  46.  
  47. A company called 'XPert' in Germany. They also sold (*NOT* MADE!!!!) the
  48. Domino board.
  49.  
  50. The  Domino  board (first VGA based graphics board) was designed by a company
  51. called 'VillageTronic' in Germany, which now has a new board, called 'Picasso
  52. II'.  This board is available.  I'll add a FAQ Sheet below.
  53.  
  54. I'm  in close contact with the developers of the Picasso II board.  They have
  55. a  crew  of  six people working on the system software of Picasso and it took
  56. them  nearly 18 month to get their software stable and running.  (And they're
  57. working  fulltime!)  XPert  claims to get the Merlin software (with many more
  58. features)  up  and  running  with only two people in two month.  They must be
  59. *REALLY* wizards.
  60.  
  61.  
  62.                          P I C A S S O - I I - F A Q
  63.                          ===========================
  64.  
  65.         compiled by Henning Schmiedehausen, barnard@forge.franken.de
  66.  
  67.  
  68. Picasso II is a graphics board for the Commodore Amiga 2000, 3000 and 4000.
  69. It is available from
  70.  
  71. VillageTronic
  72. Braunstrasse 13
  73. D-W-3000 Hannover
  74. Germany
  75.  
  76. Phone: 0511/13841
  77. Fax:   0511/1612606
  78.  
  79. or from many distributors
  80.  
  81. In the US:
  82.  
  83. Expert Services U.S.A.
  84. 7559 Mall Road
  85. Florence, Kentucky 41042
  86.  
  87.  
  88. Resolutions
  89. ===========
  90.  
  91. 2, 4, 8, 16, 32, 64, 128, 256 colors:
  92.  
  93. 640x480,   max 72 Hz
  94. 800x600,   max 82 Hz
  95. 1024x768,  max 82 Hz
  96. 1120x832,  max 72 Hz
  97. 1152x900,  max 69 Hz
  98. 1280x1024, max 87 Hz interlaced
  99.  
  100. 32768 colors, 65536 colors:
  101.  
  102. 640x480,   max 82 Hz
  103. 800x600,   max 72 Hz
  104.  
  105. 16,777,256 colors (true color mode)
  106.  
  107. 640x480,   max 72 Hz
  108.  
  109. The  maximum  frame  rate  depends  on  the  monitor, supported are currently
  110. Monitor Modes for 38 KHz, 50 KHz, 57 KHz and 64 KHz.
  111.  
  112. Recommended is a 17" or better monitor with 64 KHz or better.
  113.  
  114. Technical specs
  115. ===============
  116.  
  117. The  Picasso  Chip  contains  a  32  bit blitter, which can perform moves and
  118. fills.  This significantly speeds up all scroll, move and fill operations.
  119.  
  120. All other operations (line drawing etc.) are performed by the CPU.
  121.  
  122. The board is a Zorro II board, which is mapped into memory like this:
  123.  
  124. Picasso II Gfx Board :   Prod=2167/12($877/$C) (@$EB0000 64K)
  125. Picasso II Gfx Board :   Prod=2167/11($877/$B) (@$200000 2meg)
  126.  
  127. The  64  K  Segment  contains the control registers of the chip, the 2 MBytes
  128. segment contains the video memory (more about this later!)
  129.  
  130. For  A2000  users, which want to use the full 8 MBytes of Fast Mem Autoconfig
  131. space  is  a  jumper on the board, which lets the board configurate itself as
  132. two 64 K segments instead of a 64 K segment and a 2 MByte segment and address
  133. its  memory via banking.  Of course, this mode is much slower than the normal
  134. operation mode.
  135.  
  136. The  board  contains  currently  one  Megabyte  of Video Memory.  The current
  137. boards  are  *NOT*  upgradeable  to  two  megabytes  of  Video Memory.  A two
  138. Megabyte version is planned but a release date is not yet available.
  139.  
  140. It  contains a 'video switcher', which gives you the capability to use Amiga-
  141. screens  and  Picasso  screens together on the same monitor.  The Amiga video
  142. signal  is  put into the board via a cable which plugs into the board and the
  143. amiga video connector (VGA on A3000 or A4000, DB23 with an adaptor on A2000)
  144.  
  145. The amiga video signal is not changed in any way.  It is just switched to the
  146. monitor.
  147.  
  148. The  switch can be operated with the standard Amiga-M and Amiga-N keys; if an
  149. Amiga  Screen  is in front, the Amiga video signal is displayed, if a picasso
  150. screen  is  in  front,  the  Picasso  video  signal is shown.  It can also be
  151. operated via a supplied Commodity.
  152.  
  153. Only  the  active  (displayed) screen is kept in the video memory.  All other
  154. screens are kept in FAST memory.  (See below)
  155.  
  156. Software operation
  157. ==================
  158.  
  159. Picasso  screens  are added via the standard Amiga Monitor model.  You have a
  160. monitor  file  called  'Picasso',  which  is moved to devs:monitors and has a
  161. tooltype  for  your  monitor  (MONITOR=38KHz|50KHz|57KHz|64KHz) This tooltype
  162. controls  the  offered  screen  modes.   If you enter a correct value in this
  163. tooltype, you will *never* be able to choose a ScreenMode, which could damage
  164. your monitor.
  165.  
  166. The Picasso Modes are called
  167.  
  168. PICASSO:640x480
  169. PICASSO:800x600
  170. PICASSO:1024x768
  171. PICASSO:1132:832
  172. PICASSO:1152x900
  173. PICASSO:1280x1024
  174.  
  175. The Intuition-Driver is added via 'binddrivers'.
  176.  
  177.  
  178. All  screens  of  Picasso  are buffered in FastRam.  This means, that you can
  179. open  as  much  screens  simultanously as there is FastRam available.  If you
  180. have  16  MBytes  of  FastRam, 15 Screens with 1152x900 and 256 colors are no
  181. problem.
  182.  
  183. Drivers  for  many  popular  Graphics programs are available (ADPro, ImageFX,
  184. Real 3D etc.)
  185.  
  186. Programs, which open their screens in an OS compliant way, will run without
  187. any changes on the Picasso board.
  188.  
  189. Screen  Modes like HAM8 ore HAM6 are not supported, if you need them, use the
  190. AmigaScreens, they're displayed on the same monitor..  :)
  191.  
  192.  
  193. ChangeScreen
  194. ============
  195.  
  196. A  very  important part of the Picasso software concept is a commodity called
  197. 'ChangeScreen'.  It is able to redirect Amiga Screens on Picasso Screens.
  198.  
  199. If a program wants to open a standard AmigaScreen, this program kicks in and
  200. opens a requester with the following message:
  201.  
  202. 'Do you want to change the mode (<Amiga-Screen-Mode>) of
  203.  screen <screen-name> of program <program-name>?'
  204.  
  205. Possible answers are
  206.  
  207. - ALWAYS: ChangeScreen will store <ProgramName> and <ScreenName> in its
  208.           internal database and never ask the user again about this
  209.           screen. It will silently change the Amiga Resolution to an
  210.           user selectable Picasso Screen. You can select the new
  211.           screenmode from a requester.
  212.  
  213. - YES:    The screen will be changed for this invokation of the
  214.           program. You can select the new screenmode from a requester.
  215.  
  216.  
  217. - NEVER:  Like 'ALWAYS' the mode is stored in the internal database and
  218.           will never ask again. The screenmode is not changed.
  219.  
  220. - NO:     For this invokation of the program, the screenmode is not
  221.           changed.
  222.  
  223.  
  224. In  the  commodities GUI, you can select default 'Screen promotions'; e.g.  I
  225. promote all 640x400 NTSC screens to 640x480 Picasso screen.
  226.  
  227. You can also edit the Screenmode Database in this commodity, remove or change
  228. entries.
  229.  
  230.  
  231. Programmers Documentation
  232. =========================
  233.  
  234. There  are  Includes and Examples for C and Assembler supplied, Oberon and M2
  235. are  in  preparation.   Also  AutoDocs  for the 'villageintuisup.library' are
  236. supplied; this library gives you easy ways to open 24 bit screens, High Color
  237. (15 / 16 bit deep) screens and drawing on them.
  238.  
  239. EGS is not yet supported. (Planned)
  240.  
  241.  
  242. Supplied Software
  243. =================
  244.  
  245. - GIF, JPEG, IFF, IFF24 viewer
  246.  
  247. - Screen Blanker
  248.  
  249. - Software Switch
  250.  
  251. - ChangeScreen
  252.  
  253. - Support library
  254.  
  255. - Drivers for AdPro, ImageFX, Real3D etc. etc.
  256.  
  257. - Paint Program (PersonalPaint)
  258.  
  259. - MPEG player available (ask)
  260.  
  261.  
  262. Frequently asked questions:
  263.  
  264. Q: I  have  a bootblock game, which kicks out the OS.  Will Picasso somehow
  265.    influence the operation of such a game?
  266.  
  267. A: No. The Picasso will act as if it was not installed. The Amiga video signal
  268.    is displayed on the connected monitor.
  269.  
  270. Q: Why does Picasso not use CHIP RAM for its Screens?
  271.  
  272. A: It will. But it prefers FAST RAM. Reasons for this:
  273.  
  274.    - Normally you have much more FAST RAM than CHIP RAM. So you can open up more
  275.      screens than with an CHIP RAM only solution
  276.  
  277.    - If you run out of FAST RAM, you have a fallback to CHIP RAM. If you use
  278.      only CHIP RAM, then there is no chance for a fallback.
  279.  
  280.    - Access to FAST RAM is (as the name states) faster than any access to CHIP
  281.      RAM. So in A3000 and A4000, you have significant speed increases for CPU
  282.      operations on the screens.
  283.  
  284. Q: Will Picasso run under AmigaOS 1.3?
  285.  
  286. A: No. AmigaOS 1.3 is obsolete and should no longer be used.
  287.  
  288. Q: Will Picasso support 256 workbench colors under AmigaOS 2.04 / 2.1?
  289.  
  290. A: No. This is a problem of AmigaOS 2.x
  291.  
  292. Q: Will Picasso support 256 workbench colors under AmigaOS 3.x on standard
  293.    ECS / OCS systems:
  294.  
  295. A: Yes. You can select e.g. 1024x768 with 256 colors from the screen mode
  296.    requester and use 256 colors on an A2000 or A3000.
  297.  
  298. Q: Unix on the Picasso?
  299.  
  300. A: A X11 Driver for AmigaUnix is almost done, however there are still legal
  301.    problems. (Ask)
  302.  
  303.  
  304.  
  305. IF YOU HAVE QUESTIONS OR SUGGESTIONS, MAIL THEM TO ME.
  306.  
  307. I'm in close contact of the developers and can answer most of your questions.
  308. I will collect your suggestions and send them to VillageTronic.
  309.  
  310.  
  311.     cu
  312.         Henning
  313.  
  314.  
  315. --
  316. \\ _ Henning Schmiedehausen - barnard@forge.franken.de _ //
  317.  \X/ --- Home of Barnard's Software Forge - ECG210 --- \X/
  318. Amiga - Learning to fly | Picasso II: 1152x900, 256 colors - I love it!
  319.  
  320.                            Write in C, Write in C
  321.                          Write in C, oh, Write in C.
  322.                          Pascal won't quite cut it.
  323.                                  Write in C.
  324.  
  325. Path: cs.tu-berlin.de!math.fu-berlin.de!uniol!caty!cbmger!arkon.adsp.sub.org!crest
  326. From: crest@arkon.adsp.sub.org (Klaus Burkert)
  327. Newsgroups: comp.sys.amiga.graphics
  328. Subject: Re: PICASSO II ( was Re: Merlin vs. Retina)
  329. Message-ID: <crest.02bs@arkon.adsp.sub.org>
  330. Date: 10 Jun 93 19:12:06 GMT
  331. References: <iyh0t*jm6@moria.UUCP> <dWx1t*JF0@forge.franken.de>
  332. Organization: Village Tronic Marketing GmbH
  333. Lines: 79
  334.  
  335. In article <dWx1t*JF0@forge.franken.de> Barnard@forge.franken.de (Henning Schmiedehausen) writes:
  336. [...]
  337. >Resolutions
  338. >===========
  339. >
  340. >2, 4, 8, 16, 32, 64, 128, 256 colors:
  341. >
  342. >640x480,   max 72 Hz
  343. >800x600,   max 82 Hz
  344. >1024x768,  max 82 Hz
  345. >1120x832,  max 72 Hz
  346. >1152x900,  max 69 Hz
  347. >1280x1024, max 87 Hz interlaced
  348. >
  349. >32768 colors, 65536 colors:
  350. >
  351. >640x480,   max 82 Hz
  352. >800x600,   max 72 Hz
  353. >
  354. >16,777,256 colors (true color mode)
  355. >
  356. >640x480,   max 72 Hz
  357.  
  358. Unfortunatly, henning had a few typos:
  359.  up to 256 colors in 1024x768 it's 80 Hz not 82Hz.
  360.  in 32768 and 65536 color-modes, it should be
  361.    640x480 in 71Hz
  362.    800x600 in 60Hz
  363.  in truecolor (16.7 million colors), it is
  364.    640x480 in 64Hz.
  365.  
  366. Just to keep things straight and not offending anyone by claiming
  367. technical data, that are not available...
  368.  
  369. >Software operation
  370. >==================
  371. [...]
  372. >
  373. >The Intuition-Driver is added via 'binddrivers'.
  374.  
  375. It is a software system built from 3 components:
  376.  village.library       --- this does the hardware access
  377.  PICASSO-Monitorfile   --- this is the intuition-driver
  378.  vilintuisup.library   --- this is a support-library for non-intuition
  379.                            screens with higher colordepth and chunky
  380.                            organisation in 8/15/16/24 bit per pixel.
  381.  
  382. it works like this
  383.  
  384.  --------------------------------------
  385.  |             | specail applications |
  386.  |  Intuition  |-----------------------
  387.  | / Graphics  |  vilintuisup.library |
  388.  --------------------------------------
  389.  |              PICASSO               |
  390.  |             Monitorfile            |
  391.  --------------------------------------
  392.  |           village.library          |
  393.  --------------------------------------
  394.  |         PicassoII-hardware         |
  395.  --------------------------------------
  396.  
  397. To demonstarte this at a well known example, I compare it to a HD-controller:
  398.  
  399. scsi.device    <->  village.library
  400. FileSystem(s)  <->  PICASSO-Monitorfile
  401. Applications   <->  Intuition/Applications (maybe through vilintuisup-library)
  402.  
  403. The village.library is bound to the hardware via binddrivers.
  404. The PICASSO-Monitorfile is started in S:Startup-Sequence, just like NTSC,
  405. multiscan, etc...
  406. The vilintuisup.library is opened via OpenLibrary() by each application that
  407. needs access to the PicassoII-specials.
  408.  
  409. Ciao, Klaus.
  410.  
  411. ------------------------------------------------------------------
  412. Klaus Burkert            email: burkert1@kirk.fmi.uni-passau.de
  413. Fido: 2:245/46.26               crest@arkon.adsp.sub.org  (ECG155)
  414.  
  415.