Welcome, Guest. Please login or register.


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

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 #1155 on: 2017.July.01. 17:32:19 »
lehetséges lehet változók, tömbök memóriacímét elérni valahogy? pl egy string tömböt gépi kóddal átmásolni képernyőre?
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Általános BASIC Kérdések
« Reply #1156 on: 2017.July.01. 17:42:43 »
lehetséges lehet változók, tömbök memóriacímét elérni valahogy? pl egy string tömböt gépi kóddal átmásolni képernyőre?

Megoldható lehet az interpreter működésének az ismeretében, bár az ilyesmi sokkal egyszerűbb C-ben, ott a mutatók (tömbökre) és egész típusok (memória címek) között lehetséges a konverzió, és az inline assembly is jól támogatott. Valószínűleg Pascal programban sem jelentene nagyobb problémát.

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 #1157 on: 2017.July.01. 18:07:28 »
Megoldható lehet az interpreter működésének az ismeretében, bár az ilyesmi sokkal egyszerűbb C-ben, ott a mutatók (tömbökre) és egész típusok (memória címek) között lehetséges a konverzió, és az inline assembly is jól támogatott. Valószínűleg Pascal programban sem jelentene nagyobb problémát.

mondjuk lehet, hogy jobban járok ha eleve gépi kódnak foglalom le a pályát és a soro színeit, és poke-olva írom és olvasom.
pl színek esetén eleve kevesebb memóriát is foglalna, ha byte-osra foglalom le.
na persz eléggé át kell írni az editort így... de megérné, mert tudnék csinálni hatalmas pálya editálását, scrollal
Vigyázat! Szektás vagyok! :)

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 #1158 on: 2017.July.03. 10:06:39 »
amúgy van valahol infó arról hogy a basic hogy tárolja a változókat?
pl. 100 elelmes string tömb 1 karakteres hosszal vajon 100 byte?
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Általános BASIC Kérdések
« Reply #1159 on: 2017.July.03. 13:07:12 »
Tömb méret * (hosszúság + 2). Egyszerűen tesztelhető a FREE változóval a tömb létrehozása előtt és után.

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 #1160 on: 2017.July.03. 18:12:40 »
Tömb méret * (hosszúság + 2). Egyszerűen tesztelhető a FREE változóval a tömb létrehozása előtt és után.

wow ezt a free függvényt lehet hogy nem is ismertem :)
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 #1161 on: 2017.July.03. 18:48:44 »
wow ezt a free függvényt lehet hogy nem is ismertem :)
Olykor véletlenszám generálására is használható akár. Pl. LET A=INT(FREE/5). Igaz, ha egy kész program már mindig ugyanannyi helyet foglal, ez az érték állandó lesz.
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 #1162 on: 2017.July.06. 00:13:34 »
na még egy :)
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 #1163 on: 2017.July.06. 22:43:02 »
Ezeket az újonnan generált betűtípusokat érdemes lenne külön elmenteni. Későbbi programokban akár felhasználhatók. Vannak az ep128.hu-n is betűtípus készletek, pl. más gépek betűtípusai, de nem árt valami egyedi is.
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 #1164 on: 2017.July.06. 22:47:49 »
Ezeket az újonnan generált betűtípusokat érdemes lenne külön elmenteni. Későbbi programokban akár felhasználhatók. Vannak az ep128.hu-n is betűtípus készletek, pl. más gépek betűtípusai, de nem árt valami egyedi is.

hát az a baj hogy nem minden karakteren szép, mert kód generálja.
csak annyit csinálok hogy eltolom 1 pixellel, azt bor-al vagy band-al az eredetire rakom, vagy minden sorra, vagy minden második sorra alkalmazva.
csak újraélem ezeket, mert ezt annak idején mind megcsináltam :D
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 #1165 on: 2017.July.06. 22:49:39 »
hát az a baj hogy nem minden karakteren szép, mert kód generálja.
Azt a néhány karaktert át lehet manuálisan szerkeszteni. Már ha használni fogja valaki ezeket pl. basic programokban.
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 #1166 on: 2017.July.07. 18:49:04 »
sorok hullámoztatása basic-ben.
a sorokat összenyomom, és alul egy sort kihúzok, hogy az elvárt sor magasság megmaradjon és ne fusson a kép. ha most mivel már lusta vagyok és meleg is van, ez a része rosszul műxik :)
max emu sebességgel szépen hullámzik azért :)
de zippelve is simán jó lenne! szóval ezzel majd még kezdek valamit
Vigyázat! Szektás vagyok! :)

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 #1167 on: 2017.July.08. 23:06:56 »
na itt egy jobb, meg a zipped, ami ha nem is túl gyors, de élvezhető
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 #1168 on: 2017.July.09. 08:58:35 »
na itt egy jobb, meg a zipped, ami ha nem is túl gyors, de élvezhető
Ez jó, ezt majd fel lehet használni basic programokban!
Régebben nyitottál egy topikot, ahova az ilyen valamire biztos jó lesz, basic dolgokat tetted. Oda is be lehetne tenni.
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 #1169 on: 2017.July.09. 12:02:35 »
vízszintes, egyszerű margó állításokkal :)
Vigyázat! Szektás vagyok! :)