TMPLee@DOCKMASTER.ARPA (01/08/88)
I have a need to get a ProDos/16 binary (type $B3) launched from within ProDos/8 basic. I know one can't do it directly with a PRINT D$;"-NEWPROGRAM" (I've tried.) There is, however, supposed to be an extension to the ProDos/8 MLI quit call that allows one to give the pathname of the next application. I can't find it documented in any of the books I can find in the bookstore. Does anyone know exactly what the calling sequence and parameter list for it is? (Dave Lyons recently gave me the form for a quit with no path specified -- it was something like jsr prodos 65 loc parmlist where parmlist had 04 00 00 00 00 00 00 I assume the extension involves some change to the parmlist, but I don't want to try to guess what it might be -- it doesn't sound like just replacing the 0's with a pathname would do!) TMPLee@Dockmaster.arpa
buyse@convexe.UUCP (01/12/88)
I may be mistaken, not being a fully-up GS expert, but I don't think that what you are attempting can be done in the way you described. Prodos 8 and Prodos 16 are similar, but not directly compatible. If you need to run a Prodos 16 application, you almost certainly won't be able to run it under Prodos 8. The calls will be different for the application, and the processor, of course, will be in 16-bit native as opposed to emulation mode. -Russell Buyse.