home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / mac / programm / 18502 < prev    next >
Encoding:
Text File  |  1992-11-17  |  1.7 KB  |  38 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!pageworks.com!world!eff!sol.ctr.columbia.edu!usc!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!agate!stanford.edu!CSD-NewsHost.Stanford.EDU!CS.Stanford.EDU!cheshire
  3. From: cheshire@CS.Stanford.EDU (Stuart Cheshire)
  4. Subject: Here's a challenge -- a REALLY obscure question.
  5. Message-ID: <1992Nov17.035307.4895@CSD-NewsHost.Stanford.EDU>
  6. Sender: news@CSD-NewsHost.Stanford.EDU
  7. Organization: Computer Science Department, Stanford University.
  8. Date: Tue, 17 Nov 1992 03:53:07 GMT
  9. Lines: 27
  10.  
  11. This question is for my game, Bolo, which I am currently working on.
  12.  
  13. In order to make the startup time as quick as possible, I load
  14. the sound resources off disk simultaneously with running the
  15. 'join game' map transfer protocol over the network.
  16.  
  17. However, I have found a problem. If you load Bolo off floppy disk, then
  18. disk accesses disable interrupts, causing the Mac to miss some network
  19. packets, disrupting the smooth flow of the game for other players.
  20.  
  21. I also suspect that perhaps on low end machines like the Mac
  22. Plus, SCSI disk access might also cause lost network packets.
  23.  
  24. Before I take out the concurrent loading feature (and have
  25. people complain), here is a single plea for help:
  26.  
  27. Does anyone know a test I can make Bolo perform to determine whether
  28. disk access will cause network packet loss, so that I can retain the
  29. concurrent loading feature on setups that can support it?
  30.  
  31. If no-one answers then concurrent loading goes away in the next release
  32. -- network reliability has to take priority over loading speed. Sorry.
  33.  
  34. Stuart Cheshire <cheshire@cs.stanford.edu>
  35.  * Liliore Green Rains Houses Resident Computer Coordinator
  36.  * Stanford Distributed Systems Group Research Assistant
  37.  * Macintosh Programmer
  38.