Date: 12.08.91››TOBOB.CMD››Yes once again, the sabers are ›rattling. Enough of this harassment!››Kieth Ledbetter _publicly_ documented›the the Action! interface to his›BBS program including what is ›necessary to make a program run. ››To recap: When you compile an Action!›program the compiler appends the›RUN ADDRESS to the end of the file.›The LAST TWO BYTES are the Run Address.››In order for a compiled Action! ›program to run under the BBS, it's›RUN ADDRESS must be moved to the›file header. Specifically the last two ›bytes must be copied to positions›7 & 8 in the file ( zero based ).›Additionally the instruction for an›Absolute Jump, $4C, to this address›must also be added to position 6.››Alternately you could just put the›$4C right in your header [$4C 0 0...]››You could do all of this with a copy›of TextPro or a simple sector editor.›Just look for the last two bytes and›copy them to the correct positions›mentioned above (There should be three›zeros in those positions- from your›HEADER array!). Then add the $4C to›position 6, right before the Address.›While you're there, if you look at›bytes 2 & 3 you _should_ see $00 & $70›telling you that the CMD was compiled›for the $7000 window. If not, you better›re-compile!!››To save you the hassle of using ›TextPro or a sector editor or some›program 'owned' by a saber›rattling, lawyer threatening, pain ›in the a**, I wrote a nice little›CMD to do it all for you. I wrote it›from scratch (Go Scratch, Bob!) in›about 30 minutes. It's _real_ simple,›I even included the source code.›You are entitled to use it any way›you see fit. Want to use it to help›with your FreeWare project? Great!›Want to use it to help with your›$hareWare project? Wonderfull!!›Want to use it to help with that›For Sale- CopyRight project that's›going to make a million for you?›I love it.››Simply run ToBob.CMD from the DOS ›shell. Running it without a parameter›will give you a set of instructions.›It's simple. It also checks your file›to make sure you compiled it for the›$7000 window. If you CMD is @ircular›Logic DatDrive compatible, it'll tell›you that too. ››Usage: Set the DOS Shell Path› Then: TOBOB cmdname.CMD››Have fun, and don't put up with›Tyrants. Just say no.››This CMD will run on any version of›BBS.COM, although for the life of me,›I can't understand WHY anyone would›ever run a NON-Orion Micro Systems›version of the BBS.››Reliced, um, er, RELEASED by› Tom McComb of @ircular Logic› ;-)››EOF›››