It is currently Thu Jul 19, 2018 4:11 am

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: Contiki 2.x Clients Beta
PostPosted: Mon Feb 01, 2010 2:17 am 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 77
Hi,

After a very long time I finally fix the (hopefully) last networking issue with Contiki 2.x :D

Therefore it made now sense to build client apps not working before - which are www, irc and email.

There will be a release real soon so it would be great if you could give the apps a test...

It's very late by now so only a few comments:

- The email '@' bug is fixed.

- There's no mouse support right now due to an issue with the cc65 mouse driver - hopefully someone will fix it soon.

- The FTP app code is quite incompatible with the standalone fullscreen type of build ... maybe (much) later.

- The irc and email app are generally buildable as C128 native mode 80 column apps but there's an issue with the cc65 80 column support - which I presume will be fixed quickly.

- The www app is way to large for the current cc65 C128 memory layout. Someone would need to add some CBM "magic" like banking/hiding/... - you guys know about it, but I don't :wink: Then a native mode 80 column browser (probably with mouse support) would be feasable.

Just put the files onto your existing Contiki 2.x disks/images. They use the same 'contiki.cfg' and Ethernet drivers the Contiki 2.x web server is using.

Many thanks in advance for your time/feedback, Oliver


Attachments:
File comment: Beta Version of Contiki 2.x Clients (www, irc, email)
Contiki Clients Beta.zip [49.81 KiB]
Downloaded 515 times
Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 01, 2010 5:51 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 865
It's Playtime!!! :mrgreen:


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 03, 2010 5:59 pm 
Offline
User avatar

Joined: Mon Jun 15, 2009 6:55 pm
Posts: 79
Oliver,

Great job. I was able to compile Contiki 2.4 finally. Just curious. Are you going to release one that has the Contiki front end? Basically, looks like a colored GEOS. I really would like to see what that would look like since you got the problem with the Network protocol corrected.

Tested and works fine, BTW.


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 03, 2010 7:01 pm 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 77
Hi mistermsk,

mistermsk wrote:
reat job. I was able to compile Contiki 2.4 finally.

:)

mistermsk wrote:
Just curious. Are you going to release one that has the Contiki front end? Basically, looks like a colored GEOS. I really would like to see what that would look like since you got the problem with the Network protocol corrected.

Sorry but I don't understand what you are refering to - even tried multi. Could you please elaborate?

mistermsk wrote:
Tested and works fine, BTW.

Thanks for the feedback, Oliver

P.S.: Some (very) good news...

Both the C64 mouse driver and the C128 80 col mode are fixed in the cc65 CVS head. Uz is about to port the fixes down to 2.13.x and release a cc65 2.13.2. :D

Additionally cc65 2.13.2 will bring the ability to run Contiki apps from other devices than #8 :!:

So stay tuned for the by far coolest Contiki release ever...


Top
 Profile  
Reply with quote  
PostPosted: Mon May 17, 2010 3:29 pm 
Offline
User avatar

Joined: Mon Jun 15, 2009 6:55 pm
Posts: 79
Just seeing if there is any news on this? It will be great getting Contiki 2.4 operating with a 1351 mouse.


Top
 Profile  
Reply with quote  
PostPosted: Mon May 17, 2010 4:09 pm 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 77
Hi mistermsk,

Sometimes one probably just continues to long to add features before the release. In this case I reached out to 'soci' and we cooperate very nicely in adding IDE64 support to the Contiki main code line. The code in question replaces the cc65 C library standard file I/O code. It checks at runtime for presence of IDE64 and falls back to Kernal operation if IDE64 isn't found. Still the code is smaller than the original cc65 code. Additionally soci and I implemented support for subdirectories in the web server both on IDE64 and CMD devices. This effort is very close to be done. And soci fixed the IDE64 firmware to allow to open one file multiple times - which is very useful for the web server.

Additionally I found a bug in the web browser related to PETSCII<->ASCII conversion that therefore doesn't show up in the Apple2 variant. I'd like to take the time to fix this one before release.

Finally I'm still hoping to get an updated Breadbox64 binary for inclusion into the disk images (but I'd go without if that would be the bottle neck).

So the bad news are "it's still not there" but the good news are "it's (slowly) moving forward and getting better" ...

Regards,
Oliver


Top
 Profile  
Reply with quote  
PostPosted: Mon May 17, 2010 4:23 pm 
Offline
User avatar

Joined: Mon Jun 15, 2009 6:55 pm
Posts: 79
KeWL! Thanks for the update.


Top
 Profile  
Reply with quote  
PostPosted: Mon May 17, 2010 5:01 pm 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 77
mistermsk wrote:
KeWL! Thanks for the update.
You're welcome :)


Top
 Profile  
Reply with quote  
PostPosted: Fri May 21, 2010 5:34 am 
Offline

Joined: Mon Mar 31, 2008 6:37 pm
Posts: 21
Thank you very much Oliver for these Contiki 2.4 clients. I struggled for a very long time to get your other Contiki builds to work on my c64. They would just start with a blank screen as if the program had frozen or something to that effect.

These work perfectly.

I used an ML Monitor to modify your builds so that the screen can be black and the text can be white. I upload it here for those who are interested.

Thank you Oliver for the excellent work that you do. I'm very grateful.


Attachments:
Network Utils 2.d64.tar.gz [83.97 KiB]
Downloaded 529 times
Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 23, 2010 10:59 am 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 77
Hi,

Oliver wrote:
So the bad news are "it's still not there" but the good news are "it's (slowly) moving forward and getting better" ...

So the good news are "it's finally there" :D

Contiki 2.4 binary release for Retrocomputing

Regards,
Oliver


Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 25, 2010 6:45 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 865
This is exciting news! And once again a big Thankyou for supporting the retro community!! :)


Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 25, 2010 9:10 pm 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 77
@RaveGuru: Thanks for the very nice feedback :)

I know that the Contiki paradigms aren't that easy to grasp and especially that Contiki is quite the opposite of well documented ;). Nevertheless I'd be happy to have more than one 3rd party Contiki program to deliver with Contiki 2.5 ...

Regards,
Oliver


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group