Specification for GEMDOS File Sharing Record Locking

The following information describes the methods that will be used when GEMDOS is extended to allow file sharing and record locking. Please note that at this time, despite the fact that this document discusses how certain aspects of these extensions relate to networking, this is not a full-fledged network specification. Developers are encouraged to write software with multiuser capabilities in mind when at all possible. An application can determine if the extensions are available by checking the...

Screen Grid Drawing Algorithm

Remember not too long ago when Atari announced that the Line-A interface would not be supported for new graphics modes in future machines See last issue for details. One thing thaf s come to light since then is that some developers had been using Line-A for drawing the dots for their screen grids, and were reluctant to use GEM VDI insteadbecause of speed considerations. There's a solution which takes a new approach to this problem, and operates instantaneously even on a basic 8MHz 68000...

The Bottom Line

Bill Rehbock, Director of Technical Services We are on a roll There have been many exciting developments in the last two months. Networking is a reality, the MegaSTE has passed FCC Class B, and we have been recognized as a viable platform for mid to high-end digital typography. In this issue, you will find details on the _FLK and _NET cookies. I encourage everyone to support file sharing and record locking as soon as possible. We designed the protocol to be as industry-standard as possible to...

Using the AES Scrap Library

The GEM AES Scrap Library provides a standard method of communication between applications for implementing a clipboard to allow data interchange. There are two GEM AES scrap library functions, sap_read and scrp_write . WORD sc_wreturn -scrp_write sc_wpscrap The sap_write call establishes the directory and filename of the last item to be written to the clipboard folder. A normal sequence of events for an application to put something in the clipboard would be 1 Do a scrpjreadO call to determine...