home *** CD-ROM | disk | FTP | other *** search
- The files in this archive are RPL words for accessing system library
- calls(AMIGA ONLY). These new words will allow you to directly call library
- functions. In Real3D 2.47 the manual has three words for this (LIB_CALL,
- LIB_CLOSE, LIB_OPEN) which where never implimented(why?). The included file
- (system.rpl) when loaded into RPL will define these words.
-
- The defintition of LIB_CALL is slightly different then in the manual.
- I have define individual words to access the data and address registers
- (ie. D0@ D0! D1@ D1! ...), also the D7 and A7 registers are not defined.
- D7 is used as the offset for the function call and A7 is left as is, so
- as not to disturb the system stack. This will not cause any problems with
- any library calls that I know about.
-
- files included in this archive are:
-
- system.rpl (Defines main words)
- DOS.rpl (Defines commonly used DOS Library functions)
- iff_parse.rpl (Defines commonly used IFFprase library functions)
- readme (This file)
-
- To install just copy files to the "REAL:rpl/sys" directory and use
- the LOAD word in a RPL window or edit the rpl-startup file in the "REAL:s"
- directory if you want the words defined in the master enviroment.
-
- NOTE:
- The extra word SP>DP is used to change a single precision floating
- point number stored as an interger on the parameter stack to a normal
- floating point number on the stack.
- These files should work with versions higher than 2.5 but I can't
- say for sure because I haven't upgraded to 3.0 or higher. These files
- will not work on the PC version of Real3D and will most likely crash the
- system.
-
- If you have any suggestions, bugs, or problems contact me.
-
- Sail mail: Thomas Reichen
- 2504 NE 45th Ave.
- Portland, Oregon 97213
- USA
-
- Email: aeromech@aracnet.com
-
-
-