So yesterday I was able to do all this (see below) without any problems and 
today, without changing anything to the setup, TS-DOS keeps giving me 
communication errors when trying to connect to the PC.  I have rebootrd the PC, 
changed USB ports, reset the M100 countless times and nothing works...

Sent from my iPhone

> On May 9, 2018, at 12:03 AM, David Laffineuse <davidlaffineuse [email protected]> 
> wrote:
> 
> Jim,
> 
> Thank you!  Your guidance helped me over the last few hurdles.  I have now 
> been able to successfully load and run .BA files from the PC via mComm!  
> My next question is naturally: what are some of the indispensable programs 
> (games, utilities, etc.) that everyone should have on their M100?
> 
> Thanks again!!
> 
> David
> 
> 
> On May 08, 2018, at 07:00 PM, Jim Anderson <[email protected]> wrote:
> 
>>> -----Original Message-----
>>> 
>>> So here is where I am so far:
>> 
>> You've made great progress!
>> 
>>> - Able to download files from mComm/data into RAM... BUT those files,
>>> once in RAM seem to be corrupter.  For instance when downloading some
>>> .BA files, I only get a few lines of code or no code at all, even though
>> 
>> There's a bit of a trick here - well, not a 'trick' so much as a bit of 
>> information you need to know.
>> 
>> Often when you find a .BA file online, it's a plain-text listing of a BASIC 
>> program which you can view in Notepad etc. The problem is that on the M100, 
>> a .BA file is a tokenized binary (to save space and improve execution time). 
>> If you transfer a text BASIC listing as a .BA file the M100 is going to try 
>> to interpret it as a tokenized binary file and, well, you saw what happens. 
>> :(
>> 
>> The trick is to have a look at the .BA file on the PC, and if it's a plain 
>> text program listing, rename it to a .DO extension before you transfer it 
>> into the M100. Then, when it's on the M100, go into BASIC and type:
>> 
>> LOAD "PROG.DO"
>> 
>> This will load the program and tokenize it for you. (If it's a big program 
>> it might take a while.) When it's done, type:
>> 
>> SAVE "PROG.BA"
>> 
>> This will save the tokenized .BA file back into the M100's memory. You can 
>> now delete the .DO file from the M100, and you can transfer the .BA file 
>> back to the PC and keep it to save this step in the future.
>> 
>> Some people adopt different naming conventions for these when storing them 
>> on a PC - often a program will have a document with it, so there will be a 
>> PROG.BA which is the plain text listing, and a PROG.DO which is the 
>> instruction manual. What I personally do is rename PROG.BA to PROG.BD 
>> (Basic-DO is I guess what I was thinking there) and then copy back PROG.BA 
>> from the M100 to save the tokenized version.
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>    jim

Reply via email to