Text in P-Datei umwandeln für den ZX81 ?

ZX-Team Forum
Antworten
funkheld
User
Beiträge: 164
Registriert: 16.11.2010, 18:20

Text in P-Datei umwandeln für den ZX81 ?

Beitrag von funkheld » 23.10.2017, 22:53

Hallo, guten Tag.
Wie kann man bitte eine Textdatei umwandeln in eine P-datei ?

Danke.
Gruss

Benutzeravatar
PokeMon
User
Beiträge: 4490
Registriert: 31.08.2011, 23:41

Re: Text in P-Datei umwandeln für den ZX81 ?

Beitrag von PokeMon » 23.10.2017, 23:20

Textdatei ? Du meinst ein per Text Editor erstelltes BASIC Programm ?

Die ZX-IDE kann sowas.
viewtopic.php?f=2&t=802&hilit=ZX+IDE

Gibt auch noch ein TEXT2P Programm, Quelle gerade unbekannt aber Google hilft. :wink:
Wer seinen Computer ehrt, lebt nicht verkehrt.

funkheld
User
Beiträge: 164
Registriert: 16.11.2010, 18:20

Re: Text in P-Datei umwandeln für den ZX81 ?

Beitrag von funkheld » 24.10.2017, 22:07

Die ZX-IDE kann sowas.
Wie kann ich bitte ein Basicprogramm-Text mit der ZX-IDE in eine p umwandeln ?
Das habe ich nicht gefunden.

Danke.
Gruss

Benutzeravatar
PokeMon
User
Beiträge: 4490
Registriert: 31.08.2011, 23:41

Re: Text in P-Datei umwandeln für den ZX81 ?

Beitrag von PokeMon » 24.10.2017, 22:16

Naja, einfach wie im angegebenen Beispiel die Zeilen 10 und 20 rauslöschen und dafür das gewünschte TEXT BASIC Programm an die Stelle kopieren. Das .p File benötigt Systemvariablen am Anfang, dann folgt das Programm und danach wird der Bildschirm erstellt (DFILE). Es gibt sozusagen ein Intro und ein Outro. Dazwischen kommt Dein Programm.

Kompilieren kannst Du mit CTRL-F9
Das Listing kannst Du mit CTRL-F8 erzeugen (hex listing der Datei, beeinflusst durch LISTON und LUSTOFF)
Den Emulator kannst Du mit F8 direkt starten, da wird erst kompiliert und dann sofort der Emulator mit der kopierten Datei gestartet.

Have Fun. :wink:

Code: Alles auswählen

format zx81
;labelusenumeric
;LISTOFF
        // hardware options to be set and change defaults in ZX81DEF.INC
        MEMAVL     =       MEM_16K         // can be MEM_1K, MEM_2K, MEM_4K, MEM_8K, MEM_16K, MEM_32K, MEM_48K
                                           // default value is MEM_16K
        STARTMODE  EQU     SLOW_MODE       // SLOW or FAST
        DFILETYPE  EQU     AUTO            // COLLAPSED or EXPANDED or AUTO
        STARTUPMSG EQU    'CREATED WITH ZX81-IDE' // any message will be shown on screen after loading, max. 32 chars

        include 'SINCL-ZX\ZX81.INC'        // definitions of constants
;LISTON

 10 PRINT "ê±ãáï±ñóêïõ±êïøæóõæå","AND NORMAL"
 20 PRINT "DAS IST NUR EIN BEISPIEL"

        include 'SINCL-ZX\ZX81DISP.INC'          ; include D_FILE and needed memory areas
VARS_ADDR:
        db 80h
WORKSPACE:

assert ($-MEMST)<MEMAVL
// end of program
Wer seinen Computer ehrt, lebt nicht verkehrt.

funkheld
User
Beiträge: 164
Registriert: 16.11.2010, 18:20

Re: Text in P-Datei umwandeln für den ZX81 ?

Beitrag von funkheld » 24.10.2017, 22:46

Hallo, danke für die Info.
Das wusste ich nicht.

Gruss

Antworten