BASIC V2 unter Windoof editieren...

Es gibt 22 Antworten in diesem Thema, welches 10.543 mal aufgerufen wurde. Der letzte Beitrag (16. Mai 2010 um 23:51) ist von HOL2001.

  • wollt meine Basic-Kenntnisse mal wieder auffrischen und für den Anfang C64 Basic Programme umstricken...
    unter vice ist mir das doch etwas mühselig, hauptsächlich wegen dem Schriftbild...

    Gibt es nen simplen text-Editor der PRGs aus D64 Files öffnen kann, oder zumindestens ein (basic)PRG zu ASCII wandler der per NICHT Komandozeilen gesteuert ist ?

    hab zwar versucht mit TOK64 und Starcommander zurechtzukommen aber leider scheint das mit WindoofXP nicht zu funzen bzw. irgendwelche Bibliotheken fehlen...
    (oder ich mach halt was grundlegendes falsch *g*)

    so long FighterXXS
    der eingerostete Pirat :wink:

  • petcat ist doch auch ohne GUI... *g*

    und ne echte DOS-Box hab ich unter XP nicht, oder ??
    ( aufruf mit parametern führt nur dazu, dass das "DOS"-fenster gleich wieder zu geht...)

    hab ein bischen gepuzzelt aber außer ein prompt was mir die "übersetzung" zurückliefert nicht aufrufen können..

    *seufz*

    sl FXXS

  • Normal sollte es "petcat foo.prg >foo.bas" tun, latürnicht von der NT/XP Kommandozeile aufgerufen.
    Geh mal auf Start und auf Ausführen, dort cmd reinhacken, Enter drücken und staunen ;)

    Blog: Bitte melde dich an, um diesen Link zu sehen. - The Seventies Board: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ein Terminal und ein Z80 :D

  • Zitat

    Original von FXXS
    petcat ist doch auch ohne GUI... *g*


    Ja und? Hat das BASIC am C64 etwa eine GUI? ;)

    Gib einfach

    Code
    petcat -?


    ein, und schon bekommst Du eine leicht verständliche Hilfe. :)


    P.S.: Als Texteditor kannst Du jeden beliebigen (z.B. UltraEdit) nehmen, und diesen sogar so konfigurieren, dass auf einen Tastendruck hin das Programm von Petcat wieder zur einer PRG gewandelt wird.

    CU
    Kratznagel

  • ok jetzt komm ich weiter...
    ( das CMD unter ausführen die Dos-Box aufruft /emuliert war mir nicht geläufig... naja firsch ich halt nicht nur BASIC auf sondern auch DOS *g*)

    sl FXXS

  • petcat ist ein natives Win32 Programm (genau wie CMD). Mit DOS hat das nichts zu tun. Denn Kommandozeile ist nicht immer gleich DOS.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • *seufz* also fuzt es in der Dosbox von Win98 dann nicht ?? (das petcat...)

    das XP kein "echtes" Dos hat is mir klar... aber wenigsten kennt CMD die selben befehle *g*

    sl FXXS

  • Doch klar funzt das ;)

    x1541 meinte damit, dass es NICHT unter reinem DOS funktioniert :D

  • Dafür gibt es dann ja den VICE für DOS :P

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • ach ne... wär ich nicht drauf gekommen... *fg*

    zurück zum Topic...

    es funzt alles ganz gut, nur frag ich mich jetzt wieso C1541.exe über ne fehlende .DLL meckert...
    ( " loadLibery opencbm.dll failed ") ..bzw. wofür die nu gut ist
    ( extract funzt ja auch so...)

    so long FighterXXS
    the pirate of the seven OS :wink:

    P.S.: so ganz richtig ist die hilfe aber auch nicht...
    für PRG->TXT muss man "petcat -2 -o OUT.TXT -- INPRG " schreiben
    und NICHT "petcat -W2 -o OUT.TXT -- INPRG "
    für TXT->PRG braucht man dann das w
    "petcat -w2 -o OUTPRG -- IN.TXT"
    zumindestens funzt das PRG dann im VICE direkt auch ohne image....

  • Ist opencbm.dll nicht dieses cbm4win Geraffel?
    (Wer mich kennt, Geraffel ist nicht negativ!!!)

    Blog: Bitte melde dich an, um diesen Link zu sehen. - The Seventies Board: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ein Terminal und ein Z80 :D

  • Ja, ist es. Also erst die cbm4win-Treiber installieren.

  • wieso, die cbm4win brauch ich doch nur für echte Hardware, nicht für emulierte, oder ?
    ( und bis ich ne echte 1541 anschliesse dauert noch sehr, sehr lange... *g* )

    sl FXXS

  • Zitat

    Original von FXXS
    wieso, die cbm4win brauch ich doch nur für echte Hardware, nicht für emulierte, oder ?


    Genau. C1541 funktioniert einwandfrei auch ohne die OPENCBM.DLL.

    Wenn sie hingegen vorhanden ist (weil cbm4win installiert ist) kann man mit c1541 direkt eine echte 15xx ansteuern, wenn man das will.

    Gruß,
    - Spiro.

  • ok nu ist ja alles geklärt...
    fürs ursprüngliche Thema scheint dieser Threat auch interessant :
    Bitte melde dich an, um diesen Link zu sehen.

    sl FXXS

  • hmm scheinbar nicht *seufz* unlisten und deTokenizieren gibt es als befehle, aber leider nicht die andere Richtung...
    (oder ich bin zu doof es zu finden... *g*)

    und der integrite texteditor hat keine PetASCII ansicht... *seufz*

    also hab ich mich zu früh gefreut... :baby:
    knapp daneben ist auch vorbei...

    sl FXXS

  • Zitat

    Original von FXXS
    wollt meine Basic-Kenntnisse mal wieder auffrischen und für den Anfang C64 Basic Programme umstricken...
    unter vice ist mir das doch etwas mühselig, hauptsächlich wegen dem Schriftbild...


    Eine andere Möglichkeit, wenn Du partout nicht mit Petcat arbeiten willst: ;)
    Emuliere einen C128 unter Vice und stelle den 80-Zeichen-Modus ein. Oder nimm einen PET.
    Das Schriftbild ist wesentlich übersichtlicher as beim C64 und Du kannst direkt auf der BASIC-Ebene arbeiten.

    CU
    Kratznagel

  • naja das Basic-Program was woran ich grad stricke, ist Mafia k.A. ob das im 128er modus läuft... *g* (aber ein versuch ist es wert und bei anderen Dingen sowieso ) Bitte melde dich an, um diesen Link zu sehen.

    so schlim ist petcat ja auch nicht, halt gewöhnungsbedürftig...

    sl FXXS