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

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS frien
  5. Date: 15 Feb 1996 17:11:34 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4fvpg6$n0d@sunsystem5.informatik.tu-muenchen.de>
  9. References: <4fnqf8$f9p@sunsystem5.informatik.tu-muenchen.de> <84000105717841360800@BIRDLAND>
  10. NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle5.informatik.tu-muenchen.de
  12.  
  13.  
  14. In article <84000105717841360800@BIRDLAND>, magicsn@birdland.es.bawue.de (Steffen Haeuser) writes:
  15. |> 
  16. |>  fischerj%informatik.tu-muenchen.de@INTERNET wrote : 
  17. |> 
  18. |> >
  19. |> >
  20. |> > In article <20000205714078190501@BIRDLAND>,
  21. |> > magicsn@birdland.es.bawue.de (Steffen Haeuser) writes:
  22. |> > |>
  23. |> > |>  fischerj%informatik.tu-muenchen.de@INTERNET wrote :
  24. |> >
  25. |> > |> > slower compared to using OS alive and async blitter c2p via qblit.
  26. |> > |>
  27. |> > |> Well... but on most systems it is faster this way... (but if you bother... the
  28. |> >
  29. |> > You want to say "on most systems it's faster without blitter assistance" ?
  30. |> > noooo. As long as a cpu can't do c2p for free (up to now only 040+ can do
  31. |> > it dor free), blitterassistance will speed chunky games up.
  32. |> 
  33. |> You said it. For 040+. There are such systems. And it is not THAT HARD to do 
  34.  
  35. well, I wouldn't call 040+ "on most systems" today ;)
  36.  
  37. |> one more c2p ...
  38. |> 
  39. |> >
  40. |> > |> c2p source format of Gloom Deluxe is published... write a c2p with qblit
  41. |> > |> yourselves...)
  42. |> >
  43. |> > I repeat I do not flame the c2p routines. I flame the interface which won't
  44. |> > allow blitter assistance.
  45. |> 
  46. |> Well... tell me how you would like a interface for a c2p standard... for the 
  47. |> use in rtgmaster.library :)
  48.  
  49. the c2p routine is to set a flag if it is done. i.e. if the blitter
  50. is ready. The easy way is you just give a charpointer to the c2p
  51. routine. it'll set it to 1 when called and to 0 when ready (for
  52. example). Then do 
  53.  
  54. while(flag); 
  55.  
  56. to see if the buffer has been entirely converted bevore reusing
  57. it to render a new pic.
  58.  
  59. on future hardware, this could also mean that the dma-controller
  60. just has finished doing the copy from fastmem to vram. who knows.
  61.  
  62. For gloom running on A1200 you maybe can write a routine
  63. using blitterasistance without the flag, as you know in that
  64. special case how fast the blitter and how slow gloom is ;)
  65.  
  66. |> 
  67. |> Steffen Haeuser
  68. ------------------------------------------------------------------------
  69.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  70.  
  71.