Welcome, Guest. Please login or register.


Author Topic: BASIC (Read 179076 times)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 58.0.3029.110 Chrome 58.0.3029.110
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1200 on: 2017.June.29. 21:57:38 »
a vékonyt javítottam, véletlen sikerült, most elég jó az összes betű és jel.
a másik meg négyzetben kis betűk, olvashatatlan.

amúgy rájöttem miért csinálom ezeket, mert ki akartam próbálni hogy soft reset és hogy néznek ki az ep logón :)
na majd...

Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 58.0.3029.110 Chrome 58.0.3029.110
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1201 on: 2017.June.29. 22:01:51 »
haha viccesek
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 58.0.3029.110 Chrome 58.0.3029.110
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1202 on: 2017.June.29. 22:07:07 »
aha rá is jöttem, az ep font-ot a specyről lopták, csak ráraktak egy bold effektet :D
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8091
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 54.0 Firefox 54.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1203 on: 2017.June.30. 13:30:23 »
aha rá is jöttem, az ep font-ot a specyről lopták, csak ráraktak egy bold effektet :D
Ezen már én is gondolkodtam, hogy pl. a PC-n annyi betűkészlet van, meg az internetes oldalak is sokfélét használnak, de miért volt a régi számítógépeknek teljesen egyéni... A PC billentyűzetének is teljesen más a betűkészlete, az EP, Spectrum billentyűzetén is teljesen egyedi betűtípus lehet.
Nyilván más fér bele a 8x7 vagy nem tudom hány rácsba, mint amit PC-n használnak és kidolgozottabb.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 840
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.17 Opera 12.17
    • View Profile
Re: BASIC
« Reply #1204 on: 2017.June.30. 14:00:53 »
, de miért volt a régi számítógépeknek teljesen egyéni...
Ez csak tipp, de valószínűleg szerzői jogi magyarázata lehet. Ha olyan "fontot" akartak használni, ami másik cég gépéről származott, azután jogdíjat kellett volna fizetni, amit gondolom kevesen akartak. Meg azután nem is volt túl bonyolult egy 100-200 elemű karakterkészletet összehozni, és ezzel is meg tudták különböztetni magukat más gyártóktól.

A betűtípusok jogi védelme sokkal-sokkal megelőzi időben a számítógépek elterjedését. Emlékezz, néhány éve volt az Apple-nek is balhéja ebből, amikor lenyúlták a svájci vasút óratipográfiáját, a svájciak beperelték őket, az almások meg szó nélkül fizettek. Pedig ez nem nagyon szokásuk!

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1205 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: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: BASIC
« Reply #1206 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: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1207 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: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1208 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: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: BASIC
« Reply #1209 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: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1210 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

  • EP addict
  • *
  • Posts: 8091
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 54.0 Firefox 54.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1211 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1212 on: 2017.July.06. 00:13:34 »
na még egy :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8091
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 54.0 Firefox 54.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1213 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1214 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! :)