Jump to content

sanny's Photo

sanny

Member Since 21 Feb 2008
OFFLINE Last Active Yesterday, 2:43 PM

Posts I've Made

In Topic: PLATOTERM 1.2 test release with FAST-IO!

Tue Apr 16, 2019 9:23 AM

If you're going to use a changed atrrdev.s it might be worth a try to increase the receive buffer size from 256 to 512, 1K, or maybe even more. See RECVBUF_SZ define.

 

Maybe we can get 4800 baud working... :)


In Topic: PLATOTERM 1.2 test release with FAST-IO!

Tue Apr 16, 2019 8:40 AM

This seems to be a patch for the binary. Which assembler was used to compile it and how do I apply it?

 

I had expected a source-code patch, since both cc65 and PLATOterm (AFAIK) are available in source.

 

FYI, in case you don't know: If you want to modify some part of the cc65 runtime library (I think the serial driver is changed by this patch, at least), you can copy the relevant source file from the cc65 library, modify it to your needs, and use this version. So copy e.g. libsrc/atari/ser/atrrdev.s to your directory, modify it to your needs, and compile like this

cl65 -t atari .... atrrdev.s ...

As long as you don't change the exported symbol names, the linker will pick up your modified version instead of the version contained in the lib.

 

Remember, the cc65 lib must work for general programs. You know what your program does. And if the official cc65 lib version is suboptimal (because of checks for things which cannot happen in your program), it's perfectly valid to use a local tweaked version of the lib  file(s) affected.

 

regards,

chris


In Topic: PLATOTERM 1.2 test release with FAST-IO!

Mon Apr 15, 2019 8:00 AM

I'm curious about the changes in "PLATOTERM 1.2 test release with FAST-IO!", and there especially in "Improves I/O throughput immensely, 2400 baud is stable now!".


In Topic: PLATOTERM 1.2 test release with FAST-IO!

Mon Apr 15, 2019 7:20 AM

Thom,

 

did you check in the changes to github? I don't get anything new there.

 

regards,

chris


In Topic: New Dragon Ethernet cartridge interest check

Tue Apr 9, 2019 8:45 AM

I hope that both devices, despite hardware differences, would be compatible, otherwise the already limited userbase would be splitted up and coders would not be encouraged.

 

I don't expect them to be compatible at the hardware level (and also not to the original DragonCart), but IP65 will definitely get support for both. If ol.sc doesn't implement it, I will do...

 

So for existing programs a recompile/relink will probably be needed.

 

regards,

chris