Opry99er Posted February 10, 2010 Share Posted February 10, 2010 Spent the majority of the day yesterday working on a new tool to convert XB "CALL SOUNDs" to AL format to be CALL LOADed. With some learning pains and with some marvellous help from Tursi, I was able to complete the program in a day. I had a soundlist in XB, Tursi wrote me a little tutorial on how to convert it by hand, and Mark Wills inspired me to write a converter tool. It started as just a little text input and output and grew from there. Now it is done for the most part (it does the job) but it has a couple little bugs, for instance--it is not safeguarded against user error.... If you don't input the info correctly and receive an ERROR, you will have to reatart the program.... But it's pretty fast. As this is the BETA release, I am hoping some of you would be willing to give me some debug ideas. Feel free to suggest changes, whatnot. Version 1BETA (the current version) supports 1 CALL SOUND at a time, and copies directly to the CLIP in Classic99. This version is primary for emulation, as I have not implemented DV80 DSK support yet for saving your assembly BYTE list. It WILL run on a real TI, but you would have to write the converted values down, as they can not yet be saved to DSK. I would love some suggestions for V1.1, which I intend to release at the Faire as part of a special package I'm working on. Here are the planned upgrades for the next version... 1) Added DSK support 2) Ability to convert multiple CALL SOUNDs At once 3) "Import" function.... Load a pre-saved XB MERGE file into the program and it will kick out the info automatically. 4) a complete automation of the AL implementation. I want the next version to not just give you the BYTEs, but to write a complete sourcefile and save it to DV80 format. As of now, it's a bit tedious to type all the fields in by hand, but it is MUCH MUCH faster than doing it by hand. . I'll attach the zipfile to my next post here containing the program. Thanks to Tursi again for being a teacher and to Mark Wills for inspiring this program. I hope some of you XBers can get some use out of this. I am in the process of writing the short "How To" manual for using the program and how to convert the output BYTEs into an assembly sourcefile. Owen Quote Link to comment Share on other sites More sharing options...
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.