The source code for DIRT has not been greatly optimized, certain things›are redundant, slow, and perhaps even badly designed. Since I did the›entire project from start to finish in one week you'll have to excuse the›inelegant code.›› If anyone has a better method of converting a 24 bit binary number into›an 8 byte ASCII number, I'm all ears. Speeding up that conversion alone›will make the program faster.› No comments about not using the IOCB names and the names of other›locations, please. I was in a hurry and didn't feel like pulling out›an equate file.› The program has been optimized a little, so you'll see a few weird›things like:› ldy dvend› ldx dmix,y› lda date,x››Couldn't be helped, the code to make that more understandable was about›30 lines long, and I prefer 3 lines to 30.›› No comments about my comments (or lack thereof) either - most of the›code is pretty straight-forward, so you can suffer through the other›convoluted messes if you want to know exactly how this program works.›› Also, this was the first time I've written a program that accepted›options from the command line, so if it looks terrible, at least you›know why.›› Can't think of anything else at the moment but I'm sure somebody will›think of something for me. :)›››Charles Hughes›