Welcome, Guest. Please login or register.


Author Topic: BASIC (Read 140782 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 2843
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 57.0 Firefox 57.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1290 on: 2017.December.17. 10:39:43 »
Újabb verzió. Bár egyszer már megfogadtam, hogy olyannal nem foglalkozom, amihez nincs "megoldókulcs". ;-)

Amire rájöttem: get key, unlock, open, drop key, n, u, s, get diary, read diary, n, d, drop diary, w, n, get candle, s

Online endi

  • EP addict
  • *
  • Posts: 6345
  • 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 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1291 on: 2017.December.31. 23:02:54 »
ez egy kis béna program, aminek az a lényege hogy labirintusban irányítunk egy pontot, de a környezet csak a környezetünkben jelenik meg, véletlenszerű pontokkal.
max sebességű emuval élvezhető csak.
nem tudom mi lesz belőle, lehet hogy lesz valami majd :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online endi

  • EP addict
  • *
  • Posts: 6345
  • 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 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1292 on: 2018.January.13. 17:58:53 »
egy kis játék-kezdemény...
majd talán lesz belőle valami...
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online endi

  • EP addict
  • *
  • Posts: 6345
  • 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 63.0.3239.132 Chrome 63.0.3239.132
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1293 on: 2018.January.16. 20:32:21 »
col16 lpt scroll basicból, na ebből majd kihozok valami kis játékot :)
ez zippelve van
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online szipucsu

  • EP addict
  • *
  • Posts: 6865
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 57.0 Firefox 57.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1294 on: 2018.January.17. 11:47:17 »
ebből majd kihozok valami kis játékot :)
Erre kíváncsi leszek, érdekesnek tűnik.

Offline Lacika

  • EP addict
  • *
  • Posts: 2843
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1295 on: 2018.March.12. 18:09:37 »
Van valakinek tippje, hogy a Zzzip-nek mi baja a
9011   READ TO(I)
sorral: Syntax hibával leáll a fordítás.

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 619
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: BASIC
« Reply #1296 on: 2018.March.12. 21:14:25 »
Van valakinek tippje, hogy a Zzzip-nek mi baja a
9011   READ TO(I)
sorral: Syntax hibával leáll a fordítás.
Nem lehet, hogy a TO-t fenntartott szónak dekódolja, és nem tudja tömbváltozónak értelmezni?

Offline Lacika

  • EP addict
  • *
  • Posts: 2843
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 59.0 Firefox 59.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1297 on: 2018.March.13. 23:00:12 »
Nem lehet, hogy a TO-t fenntartott szónak dekódolja, és nem tudja tömbváltozónak értelmezni?

Csak ezt tudom elképzelni, de ezt honnan veszi...?

Online endi

  • EP addict
  • *
  • Posts: 6345
  • 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 64.0.3282.186 Chrome 64.0.3282.186
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1298 on: 2018.March.13. 23:44:20 »
Csak ezt tudom elképzelni, de ezt honnan veszi...?

hát TO az egy utasítás for ciklusban: FOR X=1 TO 5 például
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 619
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: BASIC
« Reply #1299 on: 2018.March.14. 09:43:06 »
Csak ezt tudom elképzelni, de ezt honnan veszi...?
A TO fenntartott szót az alábbi BASIC utasítások/parancsok használják a referencia kézikönyv szerint:
  • CAPTURE FROM £csat TO £csat
  • COPY FROM £csat TO £csat
  • DELETE sormeghat TO sormeghat
  • DIM a(1 TO 10),FRED$(9),B(-7899 TO -7890)
  • DISPLAY £csat: AT a FROM b TO c
  • FOR egyszerű változó=kif TO kif STEP kif
  • LIST £csat:sor-meghat TO sor-meghat
  • NUMERIC i,a(10),b(-10 TO 20,2 TO 4)
  • REDIRECT FROM £csat TO £csat
  • RENUMBER sormeghatározás TO sormeghatározás AT kif STEP kif
  • CASE kif TO kif (SELECT)
  • STRING tomb$(4 TO 99)*10
  • TRACE ON TO £csat

A Zzzip-nek talán az lehet a baja, hogy nem írták elég "intelligensre" a szövegértelmezőjét, így ezt a határesetet nem tudja helyesen feloldani. Próbáltad már úgy, hogy lecseréled a változó nevét?

Online szipucsu

  • EP addict
  • *
  • Posts: 6865
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 64.0.3282.168 Chrome 64.0.3282.168
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1300 on: 2018.March.14. 10:07:47 »
CASE kif TO kif (SELECT)
Jé, a CASE után is állhat TO? Ezt még sose használtam.

Szerintem is az lesz a gond, hogy basic parancsok, szavak nem lehetnek változók. Már csak egy olyan program kellene Lacinak, mely az összes TO változót lecseréli basic programjában valami más, megadott változónévre.

Offline Lacika

  • EP addict
  • *
  • Posts: 2843
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 59.0 Firefox 59.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1301 on: 2018.March.14. 21:33:19 »
hát TO az egy utasítás for ciklusban: FOR X=1 TO 5 például

Valóban, a TO-t átnevezve már sikerült lefordítani a programot, igaz más okból kifolyólag nem működik helyesen :(

Online endi

  • EP addict
  • *
  • Posts: 6345
  • 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 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1302 on: 2018.April.04. 19:14:17 »
itt a basic, látom a snapshotból nem jöttetek rá hogy ez pont azt csinálja amiről beszéltek, poke-olja az exos karakterkészletet :)
biztos lehet optimalizálni. vagy akár átírni gépi kódra.
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline Ferro73

  • EP lover
  • *
  • Posts: 518
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 59.0 Firefox 59.0
    • View Profile
Re: BASIC
« Reply #1303 on: 2018.April.07. 13:27:27 »
itt a basic, látom a snapshotból nem jöttetek rá hogy ez pont azt csinálja amiről beszéltek, poke-olja az exos karakterkészletet :)
biztos lehet optimalizálni. vagy akár átírni gépi kódra.

Az eredeti kb 76 másodperc

a v2 kb 69 másodperc
a v3 kb 21 másodperc csak BASIC


Offline IstvanV

  • EP addict
  • *
  • Posts: 4432
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
Re: BASIC
« Reply #1304 on: 2018.April.07. 16:23:20 »
Assembly változat (a CLEAR FONT-ot nem tartalmazza, így többszöri futásnál halmozódik az effektus):
* fontmod.com (0.06 kB - downloaded 4 times.)