Forums

buffalo in chip

Started by sergioheta April 5, 2005
micro controller wrote:

>>You might check Karl Lundt's home page for more information
>>
>>
><http://www.seanet.com/~karllunt/>.
>
>Karl's Program doesn't work on my PC, it generates the following
>error:
>
>Runtime error 200 at 20FF:0091.
>
>I don't know why is that error generated !! I just copied
>pcbug11a.exe to my pcbug11 folder, and issued the following command:
>
>pcbug11a -a port=1
>
>Do you have any information why is that error generated ? >

I downloaded tppatch.zip and tried it on my Linux box, running DOSEMU.
First, I got
an old copy of PCBUG342.EXE I had lying around, and put it on my Linux
machine.
I ran DOSEMU and ran PCBUG342.EXE, so I have a guaranteed original copy of
PCBUG11, latest release. I then ran it, and got Runtime error 200. Good
so far.
I then pkunzipped tppatch.zip, and ran it. It supposedly does some
checks, and it
pronounced that it had properly patched the executable. I then ran it,
and I got the
so-familiar question "Is the talker installed on your board? (Y/N)" with no
Runtime error 200. I pressed <ESC> and it exited just as I hoped.

I have no idea whether it will actually work.

Mike

--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
I speak only for myself, and I am unanimous in that!




> Sorry to reply yet again, but I found this:
>
> <http://community.the-underdogs.org/pub/tools/slowdown/tppatch.zip>
>
> which *claims* to patch Turbo Pascal (maybe not Borland?) and
remove "Runtime error 200".

On the contrary Mike, your help is greatly appreciated :)
At least, someone is helping :)
Thanks a lot :) > Another approach ... is to write or find your own loader.
> It's not hard. I know I have seen a little S19 loader which fits
into the EEPROM at $B600. It's also not difficult to send the
standard "talker" and communicate with that.

I won't mind, in fact, I wish I can have small directions about the
steps on what to do...
Actually, I'm not interested in debugging, I only erase and
reprogram chips. And sometimes check the contents of EEPROM... Regards,
Roger Tannous. >
> Mike
>
> --
> p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
> I speak only for myself, and I am unanimous in that!