Hoofdcategorieën

Commodore 64 webserver

Door Bram Kouwenberg, maandag 11 maart 2002 00:35
Bron: c64.cc65.org, views: 3.298

Maori stuurde ons een link naar een pagina die geheel wordt geserveerd door een oude Commodore 64. De webserver is geschreven in C, en via de serieële poort op een PC met Linux aangesloten. Vanaf die computer staat de C64 in verbinding met het internet:

All documents and images are served by the web server. The C64 web server is connected over a SLIP line to a PC running Linux. Please note that the web server is actually running TCP/IP over the serial line. A SwiftLink cartridge is used as the only extension on the C64 side. The serial link speed is 38400 bps (images on this page load quite slow).
Volgende 00:58
Vorige 22:23

Reacties

«  1  2  3  »

wel een zalige hobby-projectje om te doen meen ik zo ... echt eens iets waar het nut niet de bovenhand heeft.

airco

Airco, zou je aub je posts niet meer willen ondertekenen?

Hij is wel heel 'cool'.

(kijken hoe lang het duurt voor dit met 'overbodig' wordt gemodereerd)

Geheel nutteloos maar wel grappig project :) En heel langzaam......

Is juist leuk dat het zo langzaam is... :)
Eindelijk eens een webserver die ik alleen kan DOS'en :P ;)

Ik moet je teleurstellen, er zit een router tussen :P

Dus ddos-en zit er voor jou niet in }:O

Zeker niet nutteloos om een zo'n kleine IP stack te ontwikkelen, d'r zijn namelijk wel meer toepassingen voor dan alleen een C64 webserver..

Heeft trouwens ook al een HTTP server op een LEGO blokje gedraait met deze IP stack :)

Hmmz, niet echt de snelste :) Wel gaaf dat het kan. Alleen jammer dat je het niet kan inzetten (wel inzetten, maar geen grote dingen kan hosten). Als die verbinding snel zou zijn zou het misschien wel wat zijn voor een simpel thuis servertje.

Nee, doe mij toch maar de snelheid van Tweakers.net :)

/edit: Na dit bericht gepost hier op t.net duikt de snelheid van dat ding drastisch.. best leuk om te zien hoe hard ie nu moet werken :)

Wow! En dan zeggen sommige mensen wel eens dat Basic ouderwets is! :P

Alleen jammer dat zo'n C64 alleen via zo'n serieel lijntje kan worden aangesproken. De volgende stap is dan denk ik om een 10mbit netwerkkaart te ontwikkelen! :) Of zijn die er al?

Alleen ik weet niet of iedereen het nou wel zo fijn vindt al zijn IP openbaar wordt getoond (zie connection states pagina)

The HTTP server was written by Adam Dunkels as part of his uIP TCP/IP stack. It is written in C (using the cc65 C compiler) with just the IP checksum routines coded in assembly for speed.
Even lezen en/of linkje klikken helpt je uit de droom....basic is ouderwets! ;)

C64 heeft toch een externe floppypoort? Die is heel wat sneller... ... ... ... ...

Ik kan me voorstellen dat het moeilijker is om een webserver te schrijven die over de floppypoort werkt dan er een die een seriele poort gebruikt.

Het is mischien wel mogelijk, maar ik denk dat het heel wat makkelijker is om de seriele poort te gebruiken, maar dat durf ik niet duidelijk te zeggen omdat ik totaal niet kan programmeren op wat "hello world" stuff na dan.

de C64 floppy poort IS een seriele poort, men hangt daar ook printers en andere apparaten aan. Heb hier nog een echte C64 en C128D thuis staan :) had vandaag weer es me c64 aangesloten, echt cool gewoon weer die ouwe spelletjes

C64 floppypoort sneller????????

:o :o :o :o

Ja, met een snellader misschien :)

De C64 IEC Serieele poort is een van de langzaamste die er bestaat.

Volgens mij ligt ie inmiddels plat :P

Kan de pagina niet weergeven....

Wel erg tof dat ze de oude vertrouwde C64 zover weten te krijgen...
C64 rulez

De cartridge aansluiting is het snelste wat de c64 heeft, 't enige wat ik er destijds in gebruikte was zo'n final cartridge, speede ook nog aardig de laadtijden op (van 5 /1/4"dan) tape was nog steeds even traag :)

Vind het echt geweldig dit :)

Die pagina wordt nu zwaar ge-slash-dotted dankzij de vermelding hier, maar de C64 houdt kranig stand.. op de stats pagina zie ik dat er van de 40k packets er 5k gedropped wordt, dat is 22.5% packet loss.. onder deze loads niet slecht :)

//edit
en zo zit het gros der tweakers met hun zwaar overgeclockte machines op zondagavond gewoon naar een C64 te kijken :)

[off topic]5 van de 40 is volgens mij 12,5% [/off topic]

Dus heel goed :)

[slightly-offtopic, maar ik kan het niet laten]Voor de mensen die behoefte hebben aan het wederhoren van de glorieuze melodiën van destijds:

http://remix.kwed.org/

* 786562 Codin
En ik kan zeggen: er zitten briljante stukken tussen. Ik draai het continu :7

[ook zo goed als offtopic]Yeap... It rules :)

Ik luister ook elke dag naar originele tunes van de C64:
http://www.hvsc.c64.org/

Samen met de SIDplayer heb je een echt 6581 geluidchip emulatie.

En als je nóg meer fan bent, kun je de HardSID geluidskaart bestellen. Dit is een ISA kaartje met een 6581 chip op + drivers etc. Echt de max!
http://www.hardsid.com/

das heel leuk zo'n isa kaartje
ware het niet dat nagenoeg alle nieuwe systemen geen isa meer hebben

Ik heb 'm een gifje van z'n .png gemaild,
scheelt weer een dikke k.
Benieuwd of ie 'm gebruikt:-)

Lache, maar hij had eigenlijk een vic20 moeten gebruiken :+

edit:
De maker ziet er de humor tenminste wel van in.
Beoordeling 0 :P
I don't know if I will use it because if the page does not load slowly, no one
will believe it's a real C64. Adam Dunkels is currently adding support for more than one outstanding packet to his TCP stack. This will greatly improve performance, and together with your smaller picture the page may load so fast that anyone is tempted to believe that I'm a liar and serving the page from a Pentium 4 machine :-)
Regards
Uz
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 00:58
Vorige 22:23
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: