====== 3DO DataStreamer Programmer's Guide ====== ---- This document helps you understand the 3DO DataStreamer This document is for C programmers who are preparing titles for the 3DO Station. ====== How this document is organized ====== Click on any of the topics below for more information: * [[.:dsg1frst#xref35068|3DO DataStreamer Overview]] provides an overview of the DataStreamer library and associated tools. * [[.:dsg2frst#xref32993|Preparing and Playing a Simple Stream]] steps you through moving your data from the Macintosh to synchronized playback on the 3DO Station. * [[.:dsg3frst#xref20469|Inside Streaming: Basics]] discusses the different tasks participating in a DataStreamer application and how to initialize and use them. * [[.:dsg4frst#xref15951|Inside Streaming: Control]] discusses using control chunks to start and stop the stream and allow user-controlled branching. * [[.:dsg5frst#xref33525|Debugging and Optimization]] gives a variety of useful information including tracing, using priorities, and minimizing filler. * [[.:dsg6frst#xref30599|Creating New Subscribers]] discusses creating subscribers using the ProtoSubscriber example as a model. ---- Original: https://ext.3dodev.com/3DO/Portfolio_2.5/OnLineDoc/DevDocs/tktfldr/dsgfldr/0dsgfrst.html