Welcome, Guest. Please login or register.


Author Topic: Általános BASIC Kérdések (Read 423751 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Általános BASIC Kérdések
« Reply #630 on: 2014.November.20. 11:52:26 »
Hogyan lehet elérni hogy a standard editor (pld. basic editor) buffere nagyobb legyen ... pld. 10 képernyő visszafele, vagy ilyesmi ?

És azt, hogy a status sornak is átváltozzon a palettája ?

És egy (pld. 102) csatornának hogy lehet a palettáját lekérdezni ?
Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Általános BASIC Kérdések
« Reply #631 on: 2014.November.20. 12:27:47 »
Hogyan lehet elérni hogy a standard editor (pld. basic editor) buffere nagyobb legyen ... pld. 10 képernyő visszafele, vagy ilyesmi ?
10 CLOSE #0
20 SET 31,254
30 OPEN #0:"EDITOR:"

De így az FEh szegmens is foglalt lesz.

Quote
És azt, hogy a status sornak is átváltozzon a palettája ?
POKE :-)

Quote
És egy (pld. 102) csatornának hogy lehet a palettáját lekérdezni ?
PEEK :-D

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Általános BASIC Kérdések
« Reply #632 on: 2014.November.20. 12:43:14 »
kéne írni egy jó kis függvénykönyvtárat ilyen lpt módosításra, lekérdezésre basicben :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános BASIC Kérdések
« Reply #633 on: 2014.November.20. 13:17:37 »
Ezt érdemes lenne folytatni. Egy helyen lehetne minden, ami pl. basic programozáshoz kell. Karakterek és kódjaik, színek és kódjaik, JOY függvény értékei, néhány fontosabb POKE, PEEK, SET, OUT, hogy mit csinálnak, escape szekvenciák, stb.

Tényleg, a szín megváltoztatására van lehetőség escape szekvenciával pl. 102-es csatornán a PRINT utasításban? Tehát úgy, hogy ne SET INK-elni kelljen minden PRINT utasítás előtt, hanem még a PRINT-elt szöveg elé beírni a kódokat.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Általános BASIC Kérdések
« Reply #634 on: 2014.November.20. 13:46:27 »
Tényleg, a szín megváltoztatására van lehetőség escape szekvenciával pl. 102-es csatornán a PRINT utasításban? Tehát úgy, hogy ne SET INK-elni kelljen minden PRINT utasítás előtt, hanem még a PRINT-elt szöveg elé beírni a kódokat.

igen, mindent át lehet vinni esc szekvenciákra, ami tök hasznos amúgy
abban viszont nem vagyok biztos hogy sokkal gyorsabb lesz, főleg ha zzzip fordítást is beleszámoljuk
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános BASIC Kérdések
« Reply #635 on: 2014.November.20. 15:37:17 »
igen, mindent át lehet vinni esc szekvenciákra, ami tök hasznos amúgy
És nincs/nem lesz valami gyűjtemény ezekből? Laci nemrég elárulta, hogyan lehet a kurzort kilőni, arról se olvastam még előtte soha sehol.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Általános BASIC Kérdések
« Reply #636 on: 2014.November.20. 15:48:04 »
És nincs/nem lesz valami gyűjtemény ezekből? Laci nemrég elárulta, hogyan lehet a kurzort kilőni, arról se olvastam még előtte soha sehol.
EXOS könyv hasznos olvasmány :-)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Általános BASIC Kérdések
« Reply #637 on: 2014.November.20. 16:08:04 »
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Általános BASIC Kérdések
« Reply #638 on: 2014.November.20. 16:16:48 »
sokszor ESC helyett CTRL-t írnak, az mi?
Egy gomb a billentyűzeten :-D
Ha azzal együtt nyomod az adott betűt, akkor kapod a mellette hexaban megadott kódot.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános BASIC Kérdések
« Reply #639 on: 2014.November.20. 16:35:32 »
EXOS könyv hasznos olvasmány :-)
Ez bonyolult, elméleti. Konkrét példák nincsenek benne, legalábbis ahogy "belelapoztam", nem találtam.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Általános BASIC Kérdések
« Reply #640 on: 2014.November.20. 20:44:05 »
Egy gomb a billentyűzeten :-D
Ha azzal együtt nyomod az adott betűt, akkor kapod a mellette hexaban megadott kódot.

na de ezt nem értem... az esc+karakter az ok, az esc kódja 27 vagy mennyi plusz a karakter
de ctrl?? ez azt jelenti hogy 1 kód, esc nem kell elé?
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Általános BASIC Kérdések
« Reply #641 on: 2014.November.20. 22:12:23 »
ez azt jelenti hogy 1 kód, esc nem kell elé?
Igen. Gyakorlatilag CTRL A-tól Z-ig, az a CHR$(1)-CHR$(26)
Pl a CTRL M az a CHR$(13), azaz Enter. Ami jól jön akkor, ha annyit programoztál, hogy tönkre ment az Enter alatt a fólia :-) (Nekem volt ilyen.)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Általános BASIC Kérdések
« Reply #642 on: 2014.November.20. 22:30:13 »
aha értem, köszi
Vigyázat! Szektás vagyok! :)

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: Általános BASIC Kérdések
« Reply #643 on: 2014.November.21. 09:15:07 »
Ezt érdemes lenne folytatni. Egy helyen lehetne minden, ami pl. basic programozáshoz kell. Karakterek és kódjaik, színek és kódjaik, JOY függvény értékei, néhány fontosabb POKE, PEEK, SET, OUT, hogy mit csinálnak, escape szekvenciák, stb.

Tényleg, a szín megváltoztatására van lehetőség escape szekvenciával pl. 102-es csatornán a PRINT utasításban? Tehát úgy, hogy ne SET INK-elni kelljen minden PRINT utasítás előtt, hanem még a PRINT-elt szöveg elé beírni a kódokat.

Nem rossz lista, bár a "SET cuccok" listának sok értelmét nem látom, olvashatatlanná válik a kód, ha SET 26,0-t ír az ember a SET STAUS ON helyett. Pont az IS-BASIC egyik nagyszerűsége veszik el.

Ha valami eszembe jut, én is írok bele.
*** Speicherplatz zu klein

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános BASIC Kérdések
« Reply #644 on: 2014.November.21. 10:57:30 »
olvashatatlanná válik a kód, ha SET 26,0-t ír az ember a SET STAUS ON helyett.
Mármint milyen kód válik olvashatatlanná? Eddig nem vettem észre hibát.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos