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

  1. Path: newsfeed.tip.net!usenet
  2. From: mats@plea.se (Mats Magnusson)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Serial Cable
  5. Date: 13 Jan 1996 04:59:04 GMT
  6. Organization: Uniplus Internet Access
  7. Message-ID: <1456.6586T223T2699@plea.se>
  8. References: <831.6575T934T1608@mailbox.swipnet.se>
  9. NNTP-Posting-Host: beatles.plea.se
  10. X-Newsreader: THOR 2.22 (Amiga;TCP/IP) *UNREGISTERED*
  11.  
  12. >Hi... We are currently developing a game for the Aga-Machines...
  13.  
  14. >After some hard work to implement networking game by a null-link we tested
  15. >it on a plain 1200 and it didn't work as good as we wanted it to do. If we
  16. >ran just the serial routines it went fine it at least 38400. But in the
  17. >game we are using a blitter-interrupt for blitting all our objects. And
  18. >with the blitterinterrupt on the serial routines doesn't work over approx.
  19. >9600 on the configuration: Plain 1200 <-> 1200 with a Blizzard 1220,,,
  20.  
  21. >We sure would like it to work in higher speeds since we have a four player
  22. >mode which needs to send approx. 40 bytes / frame which needs a higher
  23. >speed than 9600...
  24.  
  25. Well, are you 100% sure that it's the blitter interrupt that causes you're
  26. problem, and not some module player. The blitter is only on level 3, but
  27. the serial port is on level 5 (recieve). A moduleplayer using CIA's usually
  28. use the level-6 cia. As you alreade has shut down the system, you might be
  29. able to use the level-2 cia instead.
  30.  
  31. One other reason might be that transmitting becomes slow, as the transmit
  32. buffer empty is only level 1, but that could easily be ovecomed, if you
  33. always transmit and receive about the same amount of bytes. In you're
  34. recieve interrupt, also have a look and see if the transmit buffer has
  35. become empty, and then fill it too, then, everytime you recieve a byte, the
  36. transmission of one byte automagicaly gets priority over the blitter.
  37.  
  38.  
  39.  
  40.  
  41.