home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / programm / 16246 < prev    next >
Encoding:
Internet Message Format  |  1992-11-23  |  2.0 KB

  1. Path: sparky!uunet!gatech!darwin.sura.net!tulane!agwbbs!Paul_Trauth
  2. From: Paul_Trauth@agwbbs.new-orleans.LA.US (Paul Trauth)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Are copper blits compatible with multitasking?
  5. Distribution: world
  6. Message-ID: <Paul_Trauth.14sv@agwbbs.new-orleans.LA.US>
  7. Date: 23 Nov 92 09:42:38 CST
  8. Organization: The Amiga GateWay BBS * New Orleans, La.
  9. Lines: 29
  10.  
  11. Let's say i'm putting up a display by jamming my own copperlist into
  12. coplch. How well would doing blits via this copperlist work with the Amiga
  13. OS? (and i need to know for v1.3 to 3.0, if it's different...)
  14. I'm in the process of writing a fairly sprite-oriented game, and it seems
  15. that it's a simple enough design that if i can do the few blits i need, i
  16. could easily have a really cool game that could be played while
  17. downloading. (Maybe not at 14.4k...)
  18.  
  19. One other thing that may also be a factor in making this thing
  20. system-friendly is the fact that the main engine is run off of a
  21. copper-triggered interrupt at the bottom of the display area.
  22. (wonder if a good way to make that a bit less obnoxious [i push the
  23. interrupt routine's address into the hardware vectors, and yes, i am
  24. VBR-safe, or at least i will be before i release it) would be to grab all
  25. the audio channels [since i'll be making sound anyway] and trigger a l4
  26. interrupt with the copper... seems like nobody would be USING the l4 vector
  27. once i snagged all 4 channels. do i think right?)
  28.  
  29. (BTW, the game in progress is a /good/ rendition of the old C64 classic
  30. Space Taxi. I /still/ love this game...)
  31.  
  32. -- Via DLG Pro v0.995
  33.  
  34. - be zorch, daddi-o --------------- paul (raccoon) trauth ----------------
  35. --------------------------------------------------------------------------
  36. Internet -> paul_trauth@agwbbs.new-orleans.LA.US        \\\///\\\///\\\
  37. Usenet   -> rex!agwbbs!paul_trauth                      \\\///\\\///\\\
  38. --------------------------------------------------------------------------
  39.   "eagles may fly, but a weasel will never get sucked into a jet engine"
  40.