Kyan Pascal und DD/QD-fähiges DOS


Kyan Pascal und DD/QD-fähiges DOS

von mp-one » Do 12. Jul 2007, 16:00
Hallo,

kann mir jemand einen Tipp geben, mit welchem DD- oder QD-fähigen DOS man Kyan Pascal 2.02 verwenden kann!? Mit DOS 2.5 und Enhanced Density kommt man irgendwann doch an die Grenzen der Diskkapazität. Ich habe jetzt schon MyDOS und Turbo-DOS probiert, aber es haut nicht hin. Es wird immer "File not found" oder ähnliches gemeldet, wenn ich z.B. "PC myprog.pas" (PC ist der Pascalcompiler) eingebe. Oder es werden Include-Files nicht gefunden, die ich mit "#I D2:mylib.pas" einbinden will, obwohl sie in dem Pfad vorhanden sind. Vielleicht hat ja jemand Erfahrung damit.

@cas: hattest Du nicht bei ATARI-Age geschrieben, Du benutzt Turbo DOS mit Kyan Pascal?

Gruß,

Michael

von robbifan » Do 12. Jul 2007, 22:49
wo gibt es dieses Kyan Pascal 2.02 zum ausprobieren unter dem atari800xl?

mfg

von Bernd » Fr 13. Jul 2007, 00:39
robbifan hat geschrieben:wo gibt es dieses Kyan Pascal 2.02 zum ausprobieren unter dem atari800xl?

mfg


Hier:
http://www.krazypengwin.co.uk/software. ... Software=1

Bernd

Re: Kyan Pascal und DD/QD-fähiges DOS

von cas » Fr 13. Jul 2007, 08:59
mp-one hat geschrieben:Hallo,

kann mir jemand einen Tipp geben, mit welchem DD- oder QD-fähigen DOS man Kyan Pascal 2.02 verwenden kann!? Mit DOS 2.5 und Enhanced Density kommt man irgendwann doch an die Grenzen der Diskkapazität. Ich habe jetzt schon MyDOS und Turbo-DOS probiert, aber es haut nicht hin. Es wird immer "File not found" oder ähnliches gemeldet, wenn ich z.B. "PC myprog.pas" (PC ist der Pascalcompiler) eingebe. Oder es werden Include-Files nicht gefunden, die ich mit "#I D2:mylib.pas" einbinden will, obwohl sie in dem Pfad vorhanden sind. Vielleicht hat ja jemand Erfahrung damit.

@cas: hattest Du nicht bei ATARI-Age geschrieben, Du benutzt Turbo DOS mit Kyan Pascal?

Gruß,

Michael


Hallo Michael,

ich habe es heute ausprobiert:

1) KyanPascal von PengWins Seite geladen
2) TURBO-DOS gestartet
3) eine Diskette DD oder QD formatiert
4) Turbo-Dos auf die neue Diskette geschrieben
5) alles von der Kyan-Pascal Diskette ausser RAMDISK.COM, DOS.SYS und DUP.SYS auf die neue DD Diskette kopiert
6) neue Diskette gebootet
7) im Kyan Pascal Command Interpreter eingegeben "pc -o myprog.com myprog.pas"
8) Kyan Pascal compiliert, programm funktioniert aus der Kyan Shell und aus dem DOS

Ciao

Carsten

von robbifan » Fr 13. Jul 2007, 09:22
jup, danke.

zur zeit läuft es auf meine 16mb-disk mit mydos auch noch nicht.

"pc -o picross.com picross.p"

bei mir kommt "aa not found"

mfg

von mp-one » Fr 13. Jul 2007, 09:56
robbifan hat geschrieben:wo gibt es dieses Kyan Pascal 2.02 zum ausprobieren unter dem atari800xl?mfg


Handbuch zur 1er Version gibts in der Infothek.

M.

Re: Kyan Pascal und DD/QD-fähiges DOS

von mp-one » Fr 13. Jul 2007, 09:59
cas hat geschrieben:Hallo Michael,

ich habe es heute ausprobiert:

1) KyanPascal von PengWins Seite geladen
2) TURBO-DOS gestartet
3) eine Diskette DD oder QD formatiert
4) Turbo-Dos auf die neue Diskette geschrieben
5) alles von der Kyan-Pascal Diskette ausser RAMDISK.COM, DOS.SYS und DUP.SYS auf die neue DD Diskette kopiert
6) neue Diskette gebootet
7) im Kyan Pascal Command Interpreter eingegeben "pc -o myprog.com myprog.pas"
8) Kyan Pascal compiliert, programm funktioniert aus der Kyan Shell und aus dem DOS

Ciao

Carsten


Hi Carsten,

danke für Deine Info! Ich werde das mal probieren. Evtl. liegt es an der -o Option. Welches Turbo DOS hast Du genommen, 2.1?

Gruß,

Michael

von mp-one » Fr 13. Jul 2007, 10:01
robbifan hat geschrieben:wo gibt es dieses Kyan Pascal 2.02 zum ausprobieren unter dem atari800xl?mfg


Hi Robbi,

außerdem lohnt es sich, mal den Downloadbereich nach "Kyan" und "Pascal" zu durchforsten, da gibt es einige PDs vom Compy Shop mit Pascal Kursen speziell für Kyan.

Gruß & keep progging ;)!

P.S. Welches ist Deine Lieblingssprache auf dem ATARI?

Michael

von mp-one » Fr 13. Jul 2007, 10:16
Hallo,

gerade hatte ich noch eine weitere Idee, wie man evtl. Kyan und ein DD-Dos zusammenbringen kann. Und zwar gab es mal ein sog. DOS 2.0D, das ist ein DOS 2.0S, dass so gepatcht ist, dass es auch DD versteht. Ich meine, in dem Handbuch zur 1050 Turbo (das alte Grüne) ist ein BASIC-Programm dazu gelistet. Zunächst werde ich aber mal Turbo DOS probieren.

Gruß,

Michael

von mp-one » Fr 13. Jul 2007, 11:17
Hallo Carsten,

so, ich habe es eben mal getestet, so wie Du es beschrieben hast. Komischerweise bekomme ich aber jedesmal Fehlermeldungen.

Bei einem ganz simplen Programm a la

Code: Alles auswählen
Program Test;
begin
  writeln('Hallo');
end.


meldet er

Code: Alles auswählen
as: CANNOT INCLUDE FILE on line 1


Das ist eine Fehlermeldung des Assemblers, ich denke mal, er versucht die stdlib.s zu importieren und findest sie nicht. Ist aber auf der Disk.

Wenn ich ein Programm kompiliere, dass über #I (nclude) eine Datei einlesen will, bekomme ich immer die Meldung:

Code: Alles auswählen
error on line xyz include file not found


Auch diese Datei ist auf der Disk vorhanden. Das Voranstellen von "D:" oder "D1:" bringt keine Abhilfe.

Vielleicht liegt es doch irgendwie am Turbo DOS. Da habe ich mir zunächst mit der 2.1er Version eine Masterdisk erstellt mit Angabe der Option 1 "normal/turbo". Evtl. ist das nicht richtig...

Gruß,

Michael

von robbifan » Fr 13. Jul 2007, 18:20
P.S. Welches ist Deine Lieblingssprache auf dem ATARI?


1. turbo-basic
2. in action reingeschnuppert (kein modul vorhanden, läuft noch nicht
auf meine 16mb atr)
3. in pascal reingeschnuppert (läuft noch nicht auf meine 16mb atr)

da ich mich zur zeit mit dem "antic" usw beschäftige, ist turbo-basic angesagt und asm-code, der dann mit usr() aufgerufen wird.

von mp-one » So 15. Jul 2007, 22:52
robbifan hat geschrieben:
P.S. Welches ist Deine Lieblingssprache auf dem ATARI?


1. turbo-basic
2. in action reingeschnuppert (kein modul vorhanden, läuft noch nicht
auf meine 16mb atr)
3. in pascal reingeschnuppert (läuft noch nicht auf meine 16mb atr)

da ich mich zur zeit mit dem "antic" usw beschäftige, ist turbo-basic angesagt und asm-code, der dann mit usr() aufgerufen wird.


Hi Robbi,

ich bin zur Zeit hauptsächlich mit Kyan Pascal und dem Kyan Assembler unterwegs.

Action als Original zu bekommen ist mittlerweile schwierig geworden. Vielleicht hast Du mal bei eBay Glück oder es kann Dir jemand ein Modul brennen.

Kyan läuft bei mir zur Zeit auch nur unter DOS 2.5 mit Enhanced Density. DD habe ich bisher noch nicht hinbekommen, obwohl ich Carstens Vorschlag mit Turbo DOS befolgt habe. Da will ich aber noch mal forschen.

Gruß,

Michael