romdump.txt~W6@/~~@@@>TEXTttxt4F tLӱ K, ROMDUMP version 1.0 BETA 2 ------------------ This program will dump the ROM of an 85. It lets you select the lower ($0000-$3FFF) or the upper($4000-$7FFF) area of ROM. It also lets you select the memory page(0-7) for the upper area of ROM. It works by allocating memory for a 16KB string, then LDIRing the ROM into it. System requirements: -------------------- At least ZShell 4.0, but can be any OS that supports ZShell-see the Alpha test 1066B for string, 16KB for actual ROM dump, total=17KB(17450B) All ROM versions that are supported by ZShell Alpha Test: ----------- ROMDUMP was tested on an TI-85 with a ROM ver of 9.0, running ZShell 4.0. It then was tested using USGARD 1.1, PhatOS 0.9, CShellNT 3.0, Rigel 0.9B, and SuperNova 0.9. It worked perfectly with all the above OS's. Bugs: ----- I tried this on a 85 with ROM ver 10, but it didn't work. So far, that is the only bug I know of. Notes: ------ Notice that this is a 1.0 beta and not a 0.X beta. There is no reason for a less than 1.0 version. If it is still developmental, then it is 1.0D- the D is for developmental. If there might be bugs or if the author has not tested it, then it is 1.0 alpha, or 1.0 beta if the author is done his tests and wants to have other people test it. I have released the source code for ROMDUMP because I want other people to understand how I did it. If somebody wants to use part of it, just go ahead, all I ask is that they mention somewhere that they got it from ROMDUMP. I also want people to see if they can optimize it, and if they do let me know, my e-mail address is at the end of this document. Also, if they find a bug and/or figured out the problem of a bug in the source code that would be great. I would also give you credit. Future Releases: ---------------- After I get comments and/or problems I will modify accordingly and release a beta 2 version. If there are still problems then there will be other beta releases. Then after all the bugs that are found are worked out I will release 1.0 final version. Any optimization will be made in future versions but that will most likely by the only new things in the new versions. Other Projects: --------------- 1. TOCIDE:T-85 On Calc Integrated Development Enviroment This will have a Text editor, an Assembler with all header info, an Disassembler, and a debugger. 2. RAMOS: A new OS that will be able to run all programs from different OS's and shells, and will be able to multitask some of them. It will have multiple interfaces. More on this in later documents And somewhere in there I will release TOMB, a 3-D, 1st person view maze-like game. Misc: -------- Thanks to Dines for releasing the VAT additions to TI-ROM.txt, it helped immensely for the allocation of memory for the string. Credits: -------- Idea/Design/Programming/TextFile Writing-Matt Butch E-mail:mjb25@hotmail.com Last updated:2/13/98 @10:54hrs.(10:54AM)2f&$H"HAp.JBf f0JGf, <gp-@=F A p `> n 0"`~0LN^NuNVH<.(n ~HnH/NxJ@POf9n Lp#`J@fBn`Fg(H  2L2styl