Welcome, Guest. Please login or register.


Author Topic: BASIC (Read 168485 times)

Offline szipucsu

  • EP addict
  • *
  • Posts: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.5 Firefox 3.0.5
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #120 on: 2008.December.28. 12:04:01 »
2206-0


A következõ Enterpress számokban jelentek meg módosítások a programhoz, amivel állítólag még gyorsabbá is lehet tenni. (Programozói fogások, kifogások és melléfogások címmel, ha jól emléxem (vagy nyafogások?) )
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: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #121 on: 2009.September.08. 12:51:05 »
Régen nagyon megtetszett nekem, hogy a Hetedhét Enterprise 2. részében lévõ Hamika példaprogramban megoldották az ütközés figyelését, és ezen felbuzdulva anno írtam néhány játékot basicben, amik most elõkerültek. Az egyik "multiplayer", akárcsak a WoW, persze attól "kissé" elmarad színvonalban.
Azt hiszem, a játékok nincsenek befejezve...  :oops:

Hungry men * hunmen.bas (3.76 kB - downloaded 130 times.) - Multiplayer "játékélménnyel" (külsõ botkormánnyal mûködne, de az emulátoron valamiért csak fel-le ment nekem)

Threefold trouble * thretrou.bas (8.48 kB - downloaded 136 times.)

Xadeni * XADENI.BAS (2.32 kB. 42x9 - viewed 149 times.) (Hát ennek nagyon fantáziadús nevet sikerült adni...)
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: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #122 on: 2009.September.09. 21:51:39 »
Az normális, ha egy tokenizálatlan (pl. LLIST #X: paranccsal elmentett) programot LOAD-dal vissza tudok tölteni tokenizált formába, de RUN-nal vagy START-tal való betöltésnél ripityomra fagy a gép? (Az emulátorral próbáltam amúgy.)
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: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.3 Firefox 3.5.3
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #123 on: 2009.September.17. 13:16:22 »
Hungry men - Multiplayer "játékélménnyel" (külsõ botkormánnyal mûködne, de az emulátoron valamiért csak fel-le ment nekem)

Csak nekem nem mûködik ez rendesen emulátoron a külsõ botkormánnyal, vagy másnak se? A játékban lehet a hiba?
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: 2918
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.3 Firefox 3.5.3
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #124 on: 2009.September.17. 19:37:02 »
Csak nekem nem mûködik ez rendesen emulátoron a külsõ botkormánnyal, vagy másnak se? A játékban lehet a hiba?

Nekem működik.

Offline Lacika

  • EP addict
  • *
  • Posts: 2918
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #125 on: 2009.November.18. 11:13:23 »
Egy "szakembernek" nincs kedve megnézni az Ep-Plus hibáit? Hátha ki lehetne javítani...
Két ismert hiba van benne, az egyik már régen ismert: a JOY_MOD és a MENU összeakadása. Ennek a javítását már leírták az EnterFace-ben lásd a doksi végén a JOY_MENU.BAS.
A másikra tegnap hívták fel a figyelmemet: a beépített assembler rosszul fordítja a ADC A,(HL) -t! 8E helyett 9E-re konvertál ami így összeadás helyett kivon.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #126 on: 2009.December.30. 12:51:29 »
Van valami alternatíva belsõ joy helyett? Pl. billentyûkombinációk ALT-tal, CTRL-lel.
Tudom, van még a joy.ext, de azon kívül?
Egyszer mintha ALT vagy CTRL + vmelyik funkcióbillentyû helyettesítette volna a fel/le írányt.
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: 13404
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #127 on: 2009.December.30. 13:02:28 »
Nincs. CTRL+M használható Enter helyett (mivel az is CHR$(13))

Offline szipucsu

  • EP addict
  • *
  • Posts: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.7 Firefox 3.5.7
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #128 on: 2010.February.12. 21:12:22 »
Nem tudom, másnak is feltûnt-e már, hogy a HOLD gombra nem mindig reagál a gép. Ezt eddig csak BASIC program listázásakor sikerült tetten érnem, valamikor eléggé zavaró. Az emulátorban jelentkezik a probléma, de szerintem igazi EP-n is.

Jó, hogy van az emuban az F10, ez mindig mûködik. Érdemes kipróbálni BASIC-ben, hogy ha hosszabb ideig nyomkodjuk a HOLD-at folyamatosan, elõbb-utóbb figyelmen kívül hagyja a gép.
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: 2918
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6 Firefox 3.6
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #129 on: 2010.February.13. 10:11:36 »
Nem tudom, másnak is feltûnt-e már, hogy a HOLD gombra nem mindig reagál a gép. Ezt eddig csak BASIC program listázásakor sikerült tetten érnem, valamikor eléggé zavaró. Az emulátorban jelentkezik a probléma, de szerintem igazi EP-n is.

Jó, hogy van az emuban az F10, ez mindig mûködik. Érdemes kipróbálni BASIC-ben, hogy ha hosszabb ideig nyomkodjuk a HOLD-at folyamatosan, elõbb-utóbb figyelmen kívül hagyja a gép.

Ez szerintem nem hiba. A HOLD billentyű csak akkor működik, ha az EXOS figyeli. Ezt nem várhatjuk egy spectrum átirattól, és valahogy BASIC-ben is le lehetett tiltani.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.7 Firefox 3.5.7
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #130 on: 2010.February.14. 09:50:06 »
Még egy észrevétel: alapból a beszúrásos üzemmódban (CTRL+INS) nyíl alakúra vált a kurzor. Egy ideje nekem az EXOS 2.3 van bent  ( :smt023 ) és most vettem észre, hogy beszúrásos üzemmódban nyíl helyett egy függõleges vonal (talán kicsi l betû?) a kurzor. Ha minden igaz, más bõvítõknél is volt valami kavarodás a karakterkészlettel vagy valami hasonló, de lehet, hogy a színekkel is. Így ha pl. írok egy basic programot valamilyen konfigurációra, akkor az nem biztos, hogy minden konfigurációnál ugyanazt fogja produkálni?
Még a Hungry Creature játéknál megemlítettem (lásd Laci honlapján), hogy az emulátorral a színek nem ugyanazok, mint a gépen voltak, nyilván valami bõvítés miatt.
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: 2918
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6 Firefox 3.6
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #131 on: 2010.February.14. 10:06:51 »
Így ha pl. írok egy basic programot valamilyen konfigurációra, akkor az nem biztos, hogy minden konfigurációnál ugyanazt fogja produkálni?

A BASIC program legelején érdemes beállítani, milyen karakterkészlettel akarjuk a programot futtatni. Pl.:

CLEAR FONT
(alap karakterkészlet)

EXT "HFONT"
(EPDOS esetében)

Offline szipucsu

  • EP addict
  • *
  • Posts: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.7 Firefox 3.5.7
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #132 on: 2010.February.14. 11:03:14 »
EXT "HFONT"
(EPDOS esetében)
Viszont ha HFONT bõvítés nélküli gépen futtatjuk a programot, akkor nem fog megfelelõen mûködni (sõt hibaüzenettel le is áll az EXT "HFONT"-ra). Valami olyan beállítás kéne, amivel mindenféle gépen egyformán fut a program.
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: 7783
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #133 on: 2010.April.14. 16:31:19 »
Karakteres képernyõn lehet valami trükkel kettõnél több színt használni egyszerre?
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: 13404
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
    • http://enterprise.iko.hu/
Re: BASIC
« Reply #134 on: 2010.April.14. 16:42:13 »
Karakteres képernyõn lehet valami trükkel kettõnél több színt használni egyszerre?
Négyet tudsz használni, pontosabban két párt: 0/1 vagy 2/3 papír/tinta szín. 80 karakteres módban pedig 4 párt.