+MrFish Posted May 4, 2017 Share Posted May 4, 2017 (edited) Is there a copy of this available anywhere? I haven't been able to find one yet -- although I have found other similar utilities (even one with the same name, designed for use with OS/A+). But I'm interested in this utility by Monarch in particular. Thanks, MF Edited May 4, 2017 by MrFish 2 Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted May 5, 2017 Share Posted May 5, 2017 I went through my ATR new and old and only came up with one by this guy Keith Ledbetter. and a QKMENU.SYS sister file. Quote Link to comment Share on other sites More sharing options...
+mytek Posted May 5, 2017 Share Posted May 5, 2017 That looks like a great utility. Hope you find it. - Michael Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 5, 2017 Author Share Posted May 5, 2017 That looks like a great utility. Hope you find it. Yeah, one of the interesting parts is that it comes with additional interpreters/runtimes to take advantage of DOS' absence. 2 Quote Link to comment Share on other sites More sharing options...
thorfdbg Posted May 5, 2017 Share Posted May 5, 2017 Yeah, one of the interesting parts is that it comes with additional interpreters/runtimes to take advantage of DOS' absence. This most likely relates to the interpreter package. The original ABC compiler comes with two interpreter files, INTERP.X1F which starts at 0x1F00, and INTERP.X26 which starts at $2600. Anything below 0x1f00 is typically taken by Dos. (Dos 2.0S usually goes to 0x1C7C with a standard configuration for two drives and three file buffers). If *that* is the only problem then I could offer a relocatable version of the interpreter file and the ABC compiler which can go anywhere you want it to go. It's not really rocket science. This compiler version I have allows to you to specifly the start address of the compiler at page granularity, i.e. you can select it to start at 0x700 - which is available without DOS (or 0xc00 which would be available with Os++ and Fms++). 3 Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 5, 2017 Author Share Posted May 5, 2017 (edited) This most likely relates to the interpreter package. The original ABC compiler comes with two interpreter files, INTERP.X1F which starts at 0x1F00, and INTERP.X26 which starts at $2600. Anything below 0x1f00 is typically taken by Dos. (Dos 2.0S usually goes to 0x1C7C with a standard configuration for two drives and three file buffers). I'm not completely familiar with ABC myself, but I did see the different versions of the interpreter for loading at different addresses. If *that* is the only problem then I could offer a relocatable version of the interpreter file and the ABC compiler which can go anywhere you want it to go. It's not really rocket science. This compiler version I have allows to you to specifly the start address of the compiler at page granularity, i.e. you can select it to start at 0x700 - which is available without DOS (or 0xc00 which would be available with Os++ and Fms++). I wasn't 100% sure that was the only change necessary for the new versions of the interpreters, but it's certainly possible. As you say, not rocket science, but part of the interest here also is seeing the original disk/software preserved. Honestly, I probably wouldn't do much -- if anything -- myself with it. But I'd surely like to see it archived, and it would be on my site next to ABC itself. I'd still be interested in the version you speak of though. Edited May 5, 2017 by MrFish Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.