Welcome, Guest. Please login or register.


Author Topic: BASIC (Read 200017 times)

Offline Ferro73

  • EP lover
  • *
  • Posts: 787
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
Re: BASIC
« Reply #315 on: 2012.April.10. 21:46:24 »

Szöveges képernyõ helyett attribútum képernyõt lõttem be, így több szín lehet. Próbáltam minél több színt használni. Ezek a színátmenetek jók így? Tud valaki jobbat? Grafikában, színekben nem vagyok túl jó.

(Attachment Link)

A kép most egy Graphics..... képernyõ?
Mert ha ezt három külön "video:" csatornával oldanád meg, úgy is egymás alatt van.Több szint, különbözõ Karaktereket csinálhatsz ha ügyes vagy még egy betû kiírásával is bármit kiírhatsz.
Kicsit több a program de megéri.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #316 on: 2012.April.11. 13:11:18 »
Igazi EP-n 720-as lemezt használunk :-) de inkább 800-ast (azt az XP is bírja). (Amúgy a 360-as is lehet 400-as)
Akkor a nagyobb méretû lemezre is lehet valami trükkel akár 400 KB-ot is írni?
(Nagyobb méretû, azt hiszem, az 5,25-ös, kisebb méretû a 3,5-ös? Már régen használtam ezeket az elnevezéseket.)
És hogyan lehet 360-nál nagyobbra formázni? Ha jól emlékszem, a Zozotoolsban van ilyen lehetõség, meg valami FAFO-ról hallottam még, de az EP-s idõkben ezek nem voltak meg nekem.

A kép most egy Graphics..... képernyõ?
Nem, ez három különbözõ videólap. A felsõ kettõt már a félkész programba is betették, a legalsót én csináltam. Csak a középsõ szöveges képernyõs, a felsõ és alsó attribute (VIDEO MODE 15) videólap.
Jól értem, hogy ilyen attribute videólapnál csak az elsõ 7 színt lehet szabadon meghatározni (pl. SET PALETTE vagy SET COLOR utasítással)? Amit Zozo írt nemrég a BIAS-ról, azt nem használtam ki, így is éppen ki van használva a 2 videólapnál a 7 szín, ennél több színt egy ilyen programba nem is lenne értelme tenni, nem?
A középsõ videólapnál is lehetne bármilyen más a háttér és a tinta színe is. Csak gondoltam, ilyen tengeri csatánál a kékes szín a jó, és ha pl. zöld lenne, az a színkavalkád már túl sok lenne a szemnek, szerintem. Remélem, Endi idetéved és ír valamit, hogyan lehetne minél több színt használni úgy, hogy ne tûnjön túl soknak, mégis szép legyen, mert õ ért a grafikához.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 787
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
Re: BASIC
« Reply #317 on: 2012.April.11. 16:33:00 »
Akkor a nagyobb méretû lemezre is lehet valami trükkel akár 400 KB-ot is írni?
Igen pl:
10 open #1:"DISK:VALAMI" ACCES OUTPUT
20 for x=1 to 400*1024
30 PRINT #1:"A",
40 NEXT X
50 CLOSE #1

és a VALAMI fájl 400k lesz

Jól értem, hogy ilyen attribute videólapnál csak az elsõ 7 színt lehet szabadon meghatározni (pl. SET PALETTE vagy SET COLOR utasítással)? Amit Zozo írt nemrég a BIAS-ról, azt nem használtam ki, így is éppen ki van használva a 2 videólapnál a 7 szín, ennél több színt egy ilyen programba nem is lenne értelme tenni, nem?
igen  a 16 színbõl az alsó 8 szín válaszható, SET PALETTE 1,2,3,4,5,6,7,8
A SET COLOR X   a választott paletta száma x= 0 - 15
Van egy kis trükk ha külön videó csatornát használsz és SET #1 PALETTE 1,2,3,4,5,6,7,8:SET #2 PALETTE 8,7,6,5,4,3,2,1
akkor a két videó csatorna színe más lesz így akár soronként más és más lehet lehetnek az alap színek.
 

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13689
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #318 on: 2012.April.11. 20:30:07 »
és a VALAMI fájl 400k lesz
Õ nem a fájlra gondolt, hanem a lemezre  :oops:
Ezt bõvebben kifejtettem itt.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #319 on: 2012.May.01. 12:54:34 »
Laci azt mondta, az új karaktertervezõben nem mûködik jól a töltés, mentés. Szerintem meg mûködik.
Itt van a legújabb verzió újra, az összes fájllal. Szerintetek jól mûködik? Ha nem, akkor mi lehet vele?
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 12.0 Firefox 12.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #320 on: 2012.May.03. 19:52:50 »
Laci, ezt nem teszed ki a BASIC programcsokorba?



Összesen két színt használ, pedig az attribútum képernyõn 15 szín is lehetne. Nem tudom, hogyan lehetne a színeket feldobni, mi milyen színû lehetne, hogy még rendesen látsszon is.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 2943
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #321 on: 2012.May.03. 21:01:47 »
Laci, ezt nem teszed ki a BASIC programcsokorba?

Láttam már ezt a programot, de olyan lassú a pöttyök kirajzolása, hogy heveny hajmerevedést kaptam... Az EP-s sokkal jobb.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 12.0 Firefox 12.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #322 on: 2012.May.04. 21:37:35 »
Láttam már ezt a programot, de olyan lassú a pöttyök kirajzolása, hogy heveny hajmerevedést kaptam... Az EP-s sokkal jobb.
Szerintem teljesen jó, pár játszmát le is nyomtam vele most, anno meg sokat játszottunk vele.
Van egy régebbi, lassabb változat is, na az tényleg felejtõs.
De ha nagyon nem tetszik, nem muszáj kirakni. :D

Az EP-sel az a gond (ami a Basic programcsokorban van), hogy megkérdezi, hány golyót osszon szét. Tegnap találomra beírtam kb. 2 milliót, azóta is osztja, még 10-szeres emulátor sebességgel is. Majd bele kéne írni, hogy pl. 1000-nél többet ne fogadjon el. Majd megnézhetem a programot, de nem tudom, bárki is játszik-e vele és van-e értelme.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13689
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 12.0 Firefox 12.0
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #323 on: 2012.May.04. 21:44:25 »
A Reversi-Dáma-Awari csomagban lévõ a jó.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 12.0 Firefox 12.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #324 on: 2012.May.17. 19:19:47 »
Laci azt mondta, az új karaktertervezõben nem mûködik jól a töltés, mentés. Szerintem meg mûködik.
Itt van a legújabb verzió újra, az összes fájllal. Szerintetek jól mûködik? Ha nem, akkor mi lehet vele?
Na, erre varrjatok gombot! Laci konfigurációjával nem mûködik a töltés, ha ott van a WHEN blokk, három karakternél hosszabb elõtagú fájlneveket nem eszik meg. Ha nincs ott a WHEN blokk, akkor meg betölt hosszabb nevû fájlt is (a 2710. és 2760. sor elejérõl ha kitöröljük a ! jelet, akkor már nem fog mûködni):

Itt van hozzá a snapshot is, ramdisken van maga a program is és a betölthetõ karakterkészlet fájlok is:  * fontos galiba.ep128s (576.82 kB - downloaded 105 times.)
A snapshotban elvileg a következõ romok vannak:
* Konfig.rar (40.73 kB - downloaded 102 times.) (EPD17L11.rom, KLZT18.rom, meg valami .cfg fájl)
EPDOS és mindenféle van a gépben, eléggé tele van mindennel, ez lesz a gond, mert egyszerû EXOS és BASIC konfiggal WHEN blokkokkal is mûködik.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 2943
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #325 on: 2012.July.07. 22:17:50 »
Azt gondolom mindenki tudja, hogy a 0-ás BASIC program max. 42K lehet, a többi pedig max 32k.
Az viszont nekem új, hogy ezen kívül semmilyen korlátozás nincs a láncolt program méretére! Memóriabõvítõs gépen tehát fantasztikus távlatok nyílnak... Eddig egy 160K-s BASIC programmal próbáltam ki. Ez tetszik!  :ds_icon_cheesygrin:

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 14.0.1 Firefox 14.0.1
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #326 on: 2012.August.05. 12:26:11 »
A hang nem változik, pont ezért állítgatja a 191-es portot.
De, szerintem tuti, hogy változik. Ha megjelenik az OK, akkor kicsit amúgy is begyorsul a lejátszás, és ha még OUT 191,12-vel gyorsítva van, ez még inkább érezhetõ. Majd ha ráérek, töltök fel snapshotot vagy mp3-at ilyenrõl.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 2943
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #327 on: 2012.August.05. 13:42:45 »
De, szerintem tuti, hogy változik. Ha megjelenik az OK, akkor kicsit amúgy is begyorsul a lejátszás, és ha még OUT 191,12-vel gyorsítva van, ez még inkább érezhetõ. Majd ha ráérek, töltök fel snapshotot vagy mp3-at ilyenrõl.

Várjál, 7.12MHz-b biztos változik a hang, a DAVE-et csak a 6 MHz-re készítették fel.
6 MHz- nem változhat (?) Zozo?

Offline szipucsu

  • EP addict
  • *
  • Posts: 8479
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 14.0.1 Firefox 14.0.1
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #328 on: 2012.August.05. 21:59:41 »
De, szerintem tuti, hogy változik. Ha megjelenik az OK, akkor kicsit amúgy is begyorsul a lejátszás, és ha még OUT 191,12-vel gyorsítva van, ez még inkább érezhetõ. Majd ha ráérek, töltök fel snapshotot vagy mp3-at ilyenrõl.
Lehet, hogy elbeszéltünk egymás mellett, és én másra gondoltam. Nem értek ezekhez az EXOS-os dolgokhoz.
Itt egy "hangminta", az elsõ lejátszásnál nem volt OUT 191,12, a második lejátszásnál volt. Mindkét lejátszás végén begyorsul a lejátszás az utolsó taktusokra, az OUT 191,12-es lejátszásnál még elõbb kezdõdik a begyorsulás és talán a gyorsulás mértéke is nagyobb, ezt nem tudom.
Snapshot is mellékelve, ahol (nálam legalábbis) reprodukálható a jelenség.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13689
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 14.0.1 Firefox 14.0.1
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #329 on: 2012.August.05. 22:32:50 »
Mindkét lejátszás végén begyorsul a lejátszás az utolsó taktusokra
Ez jelzi, hogy alapvetõen a programban van a hiba, amire a ZZZIP nyilván csak rátesz egy lapáttal  :oops:
Az EXOS SOUND-ja 50Hz-es megszakítással van idõzítve, így ha jól van etetve, nem szabadna ilyennek elõfordulni!
Kéne látni az eredeti programot, hogy kitaláljuk, mi lehet a gond. Eleve miért kell ezt a nem túl bonyolultnak hangzó dolgot Zzzippelni?