Altirra und DragonCart-Emulation


Altirra und DragonCart-Emulation

von EightBitWitch » Di 21. Okt 2014, 06:08
Hallo,

ich habe Probleme mit der DragonCart des Altirra-Emulators (Win32).

Ich habe der DragonCart aktiviert, DHCPtest von dem ATR-Image des DragonCart-Projektes gestartet, bekomme aber keine sinnvollen Werte. Ein PING endet mit einem Fehler 81.

Hat jemand Erfahrungen mir dem Problem und kann mir auf die Sprünge helfen?

Mein Heimnetz: 192.168.178.1
DragonCart: 192.168.178.0 / 255.255.255.0 / NAT

Muss ich noch etwas konfigurieren?

Meine Fritzbox zeigt keinerlei Zugriff von der MAC-Adresse der emulierten DragonCart an.

Re: Altirra und DragonCart-Emulation

von tfhh » Mi 11. Mai 2016, 13:18
Moin,

leider kam ja nicht viel auf diese Anfrage... ich habe auch nichts Weiter in diesem Zusammenhang gefunden.

Meine Frage: Hat jemand _irgendetwas_ schon mit der DragonCart (egal ob "echt" oder Emulation) zustande bekommen? Selbst auf AtariAge ist das Thema irgendwie ziemlich mau. Ich habe mich damit vor kurzem versucht, aber Fehlanzeige.

Ich wurde schon mal gefragt, ein paar neue DragonCarts aufzulegen. Wäre ich persönlich auch interessiert, aber wenn es de facto niemand nutzt und/oder Software-seitig nichts gibt, ist der Sinn nicht gegeben... :?

Gruß, Jürgen

Re: Altirra und DragonCart-Emulation

von Montezuma » Mi 11. Mai 2016, 14:44
Hallo Jürgen,
ja, beides funktioniert beim mir (die Emulation im Altirra und das echte Dragoncart).
Es gibt zwei Software Quellen dafür:

1) CONTIKI
An der Atari Version arbeitet Oliver Schmidt (ol.sc bei AtariAge):
https://github.com/oliverschmidt/contiki
Zur Zeit funktionieren so viel ich weiß nur der Webbrowser und der Telnet Server (leider kein Telnet Client, was viel sinnvoler wäre). Der Code ist frei und wurde in C geschrieben (außer des Treibers, der in 6502 Assembler geschrieben wurde).

2) IP65
http://oliverschmidt.github.io/ip65/
https://github.com/oliverschmidt/ip65
An der Atari Version arbeitet Oliver Schmidt (ol.sc bei AtariAge) und Dan Winslow (danwinslow at AtariAge)
Geplant ist auch ein CIO Handler. Möglicherwiese wird der Code auch im GOS Projekt von JFC verwendet.

Mehr Info:
http://www.atari8ethernet.com
http://www.ataripodcast.libsyn.com/anti ... et-project

Dan hat wohl noch ein paar Dragoncarts zu verkaufen.
Die sind zwar nicht billig, aber damit unterstützt man ja die Software Entwicklung von Dan.

Ich denke, dass eine neue Auflage sehr gefragt wird.
Schöne Grüße
Marcin

Re: Altirra und DragonCart-Emulation

von rudeboy » Mi 11. Mai 2016, 17:27
Hi!

Mag mich irren aber xxx.xxx.xxx.0 in einem C-Klasse Netz macht man nicht.
Mal 192.168.178.2-253 probieren, Maske iO und Gateway/DNS auf FB zeigen.

Gruß, Thomas

Re: Altirra und DragonCart-Emulation

von tfhh » Do 12. Mai 2016, 12:53
Moin Marcin,

Montezuma hat geschrieben:ja, beides funktioniert beim mir (die Emulation im Altirra und das echte Dragoncart).

Schön! Das motiviert mich, mir das Ganze überhaupt mal anzuschauen. Wird Zeit, daß damit mehr gemacht wird - und es deutsche Doku gibt.

Montezuma hat geschrieben:Dan hat wohl noch ein paar Dragoncarts zu verkaufen.
Die sind zwar nicht billig, aber damit unterstützt man ja die Software Entwicklung von Dan.

Vielen Dank, ich habe Dan kontaktiert und eine Dragoncart bestellt (70 USD inkl. Lieferung nach Deutschland). Wenn die dann da ist & Zeit dazu habe, mehr...

Grüße, Jürgen

Re: Altirra und DragonCart-Emulation

von Sven » Fr 13. Mai 2016, 18:28
Wenn ich die Lösungen richtig verstehe sind immer der TCP/IP-Stack in der Software des ATARI?
Das wäre eigentlich recht sinnlos, da alle Programme diesen Stack mitbringen müssten und massig Speicherplatz dafür drauf gehen würde. Das wäre dann für mich schon ein Grund, das Produkt nicht zu nutzen...

Sehe ich das falsch?

Re: Altirra und DragonCart-Emulation

von Montezuma » Fr 13. Mai 2016, 19:48
Das ist eine philosophische Frage, die die Retro Fans spaltet.
Ein Teil ist Deiner Meinung, der andere Teil im Gegeteil meint, dass TCP/IP Stack muss unbedingt auf dem 6502 laufen ;)
Dank IP65 müssen den TCP/IP Stack nicht alle Programme mitbringen.
Vielleicht ist auch irgendwann das Graphische OS so weit, dass die (speziell dafür entwickelte) Applikationen, einen einheiltlichen Netztwerkzugang bekommen (unabhängig davon, wo TCP/IP Stack läuft).

Falls Du Interesse und Zeit hast, empfehle ich Dir folgendes Podcast:
http://www.ataripodcast.libsyn.com/anti ... et-project

Re: Altirra und DragonCart-Emulation

von cpg » Mi 15. Jun 2016, 18:07
rudeboy hat geschrieben:Mal 192.168.178.2-253 probieren, Maske iO und Gateway/DNS auf FB zeigen.


Was meinst Du mit "FB"?

Grüße,
chris

Re: Altirra und DragonCart-Emulation

von rudeboy » Do 16. Jun 2016, 08:25
Die im ersten Post erwähnte FritzBox...

Gruß, Thomas

Re: Altirra und DragonCart-Emulation

von cpg » Do 16. Jun 2016, 13:13
Ah, vielen Dank.

Zur Info, ich hatte gestern auch das Problem Contiki im Altirra zum Laufen zu bringen.

Ich wußte nicht, auf was ich das Default-Gateway im Atari setzen sollte. Auf AtariAge habe ich dann gefunden, daß das Default-Gateway immer and der Adresse x.x.x.1 ist.
Auch sollte das virtuelle Netzwerk ein anderes sein als das an dem der Rechner hängt.

Meine Einstellungen, die funktionieren:

Altirra:
Local network address: 192.168.0.0
Local network mask: 255.255.255.0
NAT

Atari/Contiki (zu setzen mit IPCONFIG.COM):
IP address: 192.168.0.2
Netmask: 255.255.255.0
Gateway: 192.168.0.1
DNS Server: <mein DNS Server>

Der PC hängt bei mir an einem 10.x.x.x Netz.

Viele Grüße,
chris

Re: Altirra und DragonCart-Emulation

von CharlieChaplin » Mi 4. Jan 2017, 00:22
Hallo,

ich vermute mal, dass die Zahl der Dragoncart-Besitzer im Abbuc nach wie vor recht klein ist (weltweit dürften es wohl nur so 40-50 Leute sein, im Abbuc?). Nichtsdestotrotz hat mich der Artikel im Abbuc Magazin 127 und Oliver`s Contiki Software gereizt, mein Dragoncart Modul endlich mal auszuprobieren. War über Silvester in Trier (bzw. in Tawern, in der Nähe von Trier) bei Reimund Altmeyer und da haben wir ein wenig mit dem Modul und der Software (nur mit zwei Programmen davon) rumgespielt.

Man steckt das Modul in den Atari, das Internet-Kabel in das Modul und bootet dann die Software mit dem Atari. Dazu ein DOS verwenden, dessen memlo <$2000 ist und kein RAM unter dem OS benutzt, denn fast alle Contiki/Dragoncart Programme nutzen das RAM unter dem OS. Und ohne Dragoncart im Atari (oder Altirra-Emulation der Dragoncart) laufen die Programme nicht, auch nicht demo- oder testweise - man erhält nach längerer Ladezeit die schöne DOS/DUP Meldung "Need MEM.SAV to load this file und befindet sich wieder im DUP; ein DOS mit memlo >2000 bringt die Fehlermeldung "not enough memory" oder was ähnliches. Kurzum, 64k RAM und Dragoncart müssen schon vorhanden sein...

1) DOS 2.5 mit Option/Basic off gebootet und IPCONFIG.COM geladen, als standard-Treiber war der Joystick eingestellt (hatte ich schon zuhause per rename erledigt, denn unter Contiki.MOU lag eigentlich ein ST-Maustreiber vor). In der Config dann mit dem Mauspfeil auf "Request IP" geklickt und die erforderlichen Daten erhalten. Danach auf "Save und Close" geklickt, die Floppy/D1: läuft kurz an und speichert etwas. IP war nun also super-easy konfiguriert. Leider kam dann nur noch ein schwarzer Bildschirm und keine Rückkehr ins DOS/DUP. Also Reset gedrückt und neu gebootet => Wunsch an den Programmierer, beim Verlassen der Programme doch entweder ins DOS/DUP zurückzukehren oder einen Reboot/Kaltstart des Atari zu veranlassen...

2) Danach haben wir WEBBROWS.COM geladen, mit dem Joystick auf die URL-Leiste oben geklickt und http://www.abbuc.de eingegeben. Dies ergab erstmal nix und beim genaueren Betrachten fiel uns auf warum, es stand plötzlich zweimal http:// da - das Programm scheint dies also automatisch einzufügen. Nächster Versuch nur mit www.abbuc.de und siehe da, es funktioklappte. Die Startseite vom Abbuc wurde geladen. Die Buttons, die bei der Abbuc-Webpage eigentlich ganz oben stehen (Home, News, Community, ABBUC, Atari, Mitgliedschaft), standen auf dem A8 mitsamt deren herunterklappbaren Inhalten (z.B. News, News, Events/Newsletter, Community, Login, Profil bearbeiten, Forum, ...) schön der Reihe nach untereinander und blinkten auf. Also auf Login geklickt, doch da erschien leider gar nix bzw. nur eine leere Seite - es war also nicht möglich sich mit dem A8 einzuloggen. Zurück zur Übersicht und interessehalber ins Forum, dann in ein Subforum, klappte alles wunderbar und ich konnte einiges lesen, nur die deutschen Umlaute fehlten gänzlich (auch keine Ersetzung durch ae, oe, usw. die Buchstaben der dt. Umlaute waren einfach nicht da), lesen war aber trotzdem kein Problem. Danach haben wir noch Atari Age besucht und auch dort ein wenig im Forum herumgestöbert und gelesen. Alles in allem also ein voller Erfolg...

Nun, da ich wieder zuhause bin, wollte ich natürlich auch da nochmal alles ausprobieren. IPCONFIG geladen, klappt, eigene IP erkannt und gespeichert. Webbrowser geladen und nochmal beim Abbuc vorbeigeschaut, die Startseite wird geladen (laden dauert bei mir aber ewig, länger als bei Reimund), jeder Versuch eine Subpage (z.B. Forum) zu laden scheitert jedoch, es wird immer wieder die Startseite geladen...?!? Okay, gehen wir mal auf www.spiegel.de - nach endlos langem Warten kommt eine Fehlermeldung "connection timed out". Ein Klick auf den Back-Button bringt sodann einen "out of memory" Fehler. Na gut, dann gehe ich halt zu Atari Age. Die Startseite wird noch geladen, jeglicher Versuch eine Subpage zu laden scheitert aber mit "connection timed out" und der Back-Button bringt wieder "out of memory"...

Hmm, jetzt bin ich erstmal ratlos. Bei Reimund hatten wir einen Atari 130XE mit 320k RAM und waren im Keller (bin mir nicht mehr sicher, entweder er hat im Keller DSL 100.000 und im Erdgeschoss dank WLAN viel weniger oder genau umgekehrt im Erdgeschoss DSL 100.000 und im Keller via WLAN viel weniger); bei mir war testweise ein 800XL mit 64k RAM, sowie eine DSL 32.000 Leitung dran. Daher wüsste ich gerne: Benötigen die Contiki/Dragoncart Programme mehr als 64k RAM ? Wie schnell muss oder darf die Internet-Leitung sein, damit die Daten fehlerfrei empfangen werden können ?

Wie man sieht, haben wir stets nur IPCONFIG.COM und WEBBROWS.COM mit DOS 2.5 geladen, andere DOS-Versionen und andere Contiki/Dragoncart Programme (IRC.COM, TELNETD.COM, WGET.COM, WEBSERV.COM) wurden noch nicht getestet. Natürlich ist das Ganze nur eine Spielerei, die aber wenn sie funktioniert Spaß macht. Schön wäre es, wenn man sich in den A8 Foren (z.B. beim Abbuc oder Atari Age) auch einloggen und mittels A8 Sachen posten könnte (halte ich aber aus Sicherheitsgründen für recht unwahrscheinlich). Vielleicht könnte ein zukünftiges Dragoncart Modul auch Flashram haben, damit man die Software ggf. von dort laden kann und XRAM/Ramdisk/D8: oder Flashsave supportet werden, damit man best. Einstellungen auch woanders als auf Floppy/D1: speichern kann. Hoffe nun, ich kriege das Modul und die Software mal bei mir zuhause etwas besser zum laufen. Den nächsten Test werde ich wohl mit einem 576k Atari 800XL starten, mal sehen ob das dann besser läuft...