Welcome, Guest. Please login or register.


Author Topic: BASIC (Read 178024 times)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #255 on: 2012.March.16. 15:26:03 »
A videó változók értékét a videó megszakítási rutin írja be a Nickbe
Akkor nem is a SPEEK miatt volt ez, hanem a BORDER és a POKE 56 "nem szeretik egymást". Mindig tanul az ember.
Köszi a helpet!
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 szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #256 on: 2012.March.21. 22:32:32 »
Korábban volt szó errõl a címátírásos dologról.

SPOKE WS,I,ORD(A$)

Az I értéke 1 és hány között lehet, mennyi a határ? Mert akkor ezzel a módszerrel "fel lehetne venni" és vissza lehetne játszani pl. egy Hamika játszmát is, minden lépésben figyelné a gép, megváltozik-e a kígyó iránya, és ha igen, merre, és ezt letárolná az I szegmensen, és így csodálatos játékunkat vissza is lehetne játszani úgy, hogy felvételnél minden egyes lépésben ír a következõ szegmensre egy értéket, attól függõen, hogy megváltozik-e a kígyó iránya, és ha igen, merre, és visszajátszásnál minden egyes lépésben SPEEK-kel lekérdezi a szegmens értékét, és annak megfelelõen változtatja vagy nem változtatja a kígyó irányát. Gondoltam már ilyesmire valami nagy string definiálásával is szegmensezés helyett, csak ott nem lehet túl nagy értékeket megadni.
Vagy ami még érdekesebb lenne, a Holdraszállás játékban is lehetne replay. De pl. a Bomber játékban is. Vagy akár Reversi-Dáma-Awari játszmákat is vissza lehetne játszani. Az átírt memóriaterületet fájlba el lehetne menteni, és a játékba vissza lehetne tölteni, így akár több replay-t is megnézhetnénk egymás után.
Olyat is lehetne, hogy egy pacman játékhoz az ellenség mozgását tárolná külön fájlban, és egy adott szint indulásakor betöltené az adatokat, ami alapján a szörny mozog. Persze úgy lenne izgalmas, ha több variáció is lenne, és a sok közül véletlenszerûen választana ki egyet a gép.
7719-nél csak nagyobb lehet az I maximális értéke, de már ennyivel is sok mindent meg lehetne csinálni.
« Last Edit: 2012.March.21. 22:39:34 by szipucsu »
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 Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #257 on: 2012.March.21. 22:47:02 »
Az I értéke 1 és hány között lehet
0-16383

Offline Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 6.0.2 Firefox 6.0.2
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #258 on: 2012.March.22. 07:58:48 »
Szipucsu DotCollector pályaszerkesztõje kapcsán kaphatnánk útmutatót a FILE bõvítés BASIC programból való használatához? Könnyen le lehet kezelni, ha nincs bõvítés, marad a hagyományos névbeírós megoldás.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #259 on: 2012.March.26. 14:42:59 »
Szipucsu DotCollector pályaszerkesztõje kapcsán kaphatnánk útmutatót a FILE bõvítés BASIC programból való használatához?
Ezt nem értem, pontosan mire is gondolsz. :D
« Last Edit: 2012.March.26. 16:13:00 by szipucsu »
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 Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 6.0.2 Firefox 6.0.2
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #260 on: 2012.March.26. 14:48:38 »
Ezt nem értem, pontosan mire is gondolsz. :D

Hogyan lehet BASIC programból használni a FILE bõvítést?

Offline szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #261 on: 2012.March.26. 14:52:14 »
Hogyan lehet BASIC programból használni a FILE bõvítést?
TAPE: vagy DISK: helyett FILE:-t kell beírni. Vagy ennél bonyolultabb?  :oops:
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 Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #262 on: 2012.March.26. 15:16:53 »
TAPE: vagy DISK: helyett FILE:-t kell beírni. Vagy ennél bonyolultabb?  :oops:
Szerintem Laci nem a "FILE:"-re gondol, hanem a ":FILE"-re  :oops:

Offline szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #263 on: 2012.March.26. 15:24:59 »
:FILE
Hú, de ismerõs, de ez hol is van?
És ennek mi köze a Dot Collector pályaszerkesztõjéhez? :D
Ennek se file, se farka...
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 IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit Linux 64 bit
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • View Profile
Re: BASIC
« Reply #264 on: 2012.March.26. 16:39:21 »
7355-0
« Last Edit: 2012.March.26. 16:59:29 by IstvanV »

Offline Lacika

  • EP addict
  • *
  • Posts: 2929
  • 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 #265 on: 2012.March.26. 17:03:34 »
Szerintem Laci nem a "FILE:"-re gondol, hanem a ":FILE"-re  :oops:

Igaza van Zozo-nak, nem az  eszközre, hanem a rendszerbõvítõre gondolok.

Offline Lacika

  • EP addict
  • *
  • Posts: 2929
  • 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 #266 on: 2012.March.26. 17:04:36 »

Offline szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #267 on: 2012.March.26. 21:33:20 »
Arra van valami utasítás, hogy a PRINT ne a 0-ás, hanem a 102-es csatornára írjon alapértelmezésként?
Van valami SET DEFAULT CHANNEL, de hogy az mit csinál pontosan, arra nem jöttem rá, pedig elolvastam a gépkönyvben is.  :oops:
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 Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #268 on: 2012.March.26. 21:43:26 »
Arra van valami utasítás, hogy a PRINT ne a 0-ás, hanem a 102-es csatornára írjon alapértelmezésként?
Nincs.

Quote
Van valami SET DEFAULT CHANNEL, de hogy az mit csinál pontosan, arra nem jöttem rá, pedig elolvastam a gépkönyvben is.  :oops:
Azt adja meg, hogyha a 255-ös csatornára írsz, az melyik csatornára menjen. Ezt a 255-ös csatornát kell használnia pl a rendszerbõvítõknek.
Ha átállítod pl 101-re, akkor utána a HELP, vagy DIR, stb a grafikus lapra fog írni (csak elõtte plotolj fel a bal felsõ sarokba, hogy látszódjon :-) ).

Offline szipucsu

  • EP addict
  • *
  • Posts: 8069
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #269 on: 2012.March.26. 22:06:15 »
Ha átállítod pl 101-re, akkor utána a HELP, vagy DIR, stb a grafikus lapra fog írni (csak elõtte plotolj fel a bal felsõ sarokba, hogy látszódjon :-) ).
Köszi! Tényleg mûködik! Amit leírtál, az mondjuk a gépkönyvbõl meg az Ismerkedés az Enterprise-szal könyvbõl sem derül ki. Példának beírják, hogy SET DEFAULT CHANNEL akármennyi, ebbõl nem derül ki semmi, legalább egy HELP-et kiadhatnának utána a példában.
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