Welcome, Guest. Please login or register.


Author Topic: Entersnake - gracha kígyós játék (Read 3886 times)

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 75.0.3770.142 Chrome 75.0.3770.142
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #105 on: 2019.July.16. 11:33:03 »
Mert ha valaki TEXT 80 ban indítja nem működik.
Kipróbáltam, nekem működik TEXT 80-as módban elindítva is. A zzzippelt és a basic változat is. Nem is lenne szabad ennek problémát okoznia, mert nem foglalkozik a szöveges képernyővel a program egyáltalán, más videólapokat nyit meg és azokra ír csak.
Talán ki lehetne adni egy CLOSE #0 és CLOSE #102 utasításokat a program elején, hátha kicsit boldogabb lesz tőle a Z80, hogy az nem lesz ott. :D
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #106 on: 2019.July.16. 15:36:49 »
Linux
ep128emu 2.0.11.2
128 RAM
0-3 exos24uk.rom
04-05 asmon15.rom
10 epfileio.rom
20-21 exdos13.rom

nekem meg hal ilyenkor.

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #107 on: 2019.July.16. 20:48:19 »
nekem meg hal ilyenkor.
Mit csinál pontosan? El sem indul? Mi lehet a hiba oka? Lehet, hogy a speek-elés miatt van, mert valami címek máshova kerülnek?
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #108 on: 2019.July.17. 06:35:42 »
Mit csinál pontosan? El sem indul? Mi lehet a hiba oka? Lehet, hogy a speek-elés miatt van, mert valami címek máshova kerülnek?
Elhalálozik.
A kukac nem indul el.
Ingen a SPEEK miatt van.
Ha TEXT 80 módban indítód.
Akkor lentebb teszi az új video buffer tárat FC szegmenst is használ.
A program minél egyszerűbb és gyorsabb legyen.
Csak az FF FE video ramot címeztem meg.
Akkor még nem került elő ez a lehetőség.
Bár korábbi verzió valamelyikében megvan csinálva mind a 4 szegmensre FF FE FC FB.
De hosszadalmas számítás volt.

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 75.0.3770.142 Chrome 75.0.3770.142
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #109 on: 2019.July.17. 11:40:00 »
Elhalálozik.
A kukac nem indul el.
Ez ismerős, nem olyan rég is volt ilyesmi.
Ma valószínű csak este fogok hozzájutni. Ha gondolod, beteheted a TEXT 40-et a legfrissebb verzióba. De akár a CLOSE #0 és CLOSE #102 is lehetne helyette, nem? Mert a TEXT is ilyesmit csinál, hogy bezárja a videólapokat, csak megnyit újat helyette, csak ugye itt megnyitni is minek, mert úgyse kell, hiszen teljesen más videolapokat nyitunk meg a gracha mód miatt.
Még 3 dolgot akarnék majd megcsinálni/kipróbálni:
1. Program indítása után POKE 56,201, hogy ne kelljen annyit várni a menü megjelenéséig.
2. Névbeírásnál az ENTER lenyomásakor van egy hang és képernyőtörlés. A hangot a toplista kimentése utánra tenni, mert nem fileio.rom-mal igazi gépen máshogy jöhet ki a hang és a képernyőtörlés egyszerre.
3. Menübe zene.
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #110 on: 2019.July.17. 13:15:19 »
Ha gondolod, beteheted a TEXT 40-et a legfrissebb verzióba. De akár a CLOSE #0 és CLOSE #102 is lehetne helyette, nem? Mert a TEXT is ilyesmit csinál, hogy bezárja a videólapokat, csak megnyit újat helyette, csak ugye itt megnyitni is minek, mert úgyse kell, hiszen teljesen más videolapokat nyitunk meg a gracha mód miatt.
Beleraktam. TEXT 40
A CLOSE #0 még engedi.
De a CLOSE #102 már később hibát okoz.
Gondolom az "EDITOR:" csatornával van kapcsolatban.

Még 3 dolgot akarnék majd megcsinálni/kipróbálni:
1. Program indítása után POKE 56,201, hogy ne kelljen annyit várni a menü megjelenéséig.
Megoldható de akkor addig még zene sem lesz.
Még az időt sem tudom mérni.Mennyivel lenne gyorsabb.

2. Névbeírásnál az ENTER lenyomásakor van egy hang és képernyőtörlés. A hangot a toplista kimentése utánra tenni, mert nem fileio.rom-mal igazi gépen máshogy jöhet ki a hang és a képernyőtörlés egyszerre.
A hangot át raktam a kimentés leg végére.

3. Menübe zene.
Gondolom a Főcím zene.
Ehhez először meg kéne komponálni a zenét. Amihez 1. nem értek 2. "gally hallókám" van.
De ha meglesz akkor segíthetek be építeni. Vagy mint valahol már mutattam egy lehetőséget megpróbálhatod beépíteni.

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 75.0.3770.142 Chrome 75.0.3770.142
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #111 on: 2019.July.17. 16:03:34 »
Beleraktam. TEXT 40
A CLOSE #0 még engedi.
De a CLOSE #102 már később hibát okoz.
Gondolom az "EDITOR:" csatornával van kapcsolatban.
Lehet, a CLOSE #0 a 102-es csatornát is bezárja, nem tudom pontosan. De elég a CLOSE #0 akkor.

Quote
Megoldható de akkor addig még zene sem lesz.
Csak a legelejére gondoltam, ahol beállítja pl. a videocsatornákat, set character-eket, stb. De nagy jelentősége nincs, így sem nehéz kivárni, hogy megjelenjen a menü.

Quote
A hangot át raktam a kimentés leg végére.
Köszi!

Quote
Gondolom a Főcím zene.
De ha meglesz akkor segíthetek be építeni.
Amikor játék vége van, akkor a játék közbeni zenék szólnak más hangzással. A menübe ezért lehet, új zene kéne. Lehet, jó lenne valami extrémebb gitáros hangzású, vidám, pörgős. Még kitalálom, de ha van javaslata valakinek, jöhet!
A zenelejátszó rész lehet, bonyolultabb lesz, ha több paramétert is kezel, és közben még figyeli, váltunk-e nehézségi fokozatot vagy a tűzgombbal elindítjuk-e a játékot. Ezért a késleltetésre kell majd figyelni, hogy a hangbuffer ne teljen be, de ne is szaggasson a zene.
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #112 on: 2019.July.18. 07:41:44 »
Amikor játék vége van, akkor a játék közbeni zenék szólnak más hangzással. A menübe ezért lehet, új zene kéne. Lehet, jó lenne valami extrémebb gitáros hangzású, vidám, pörgős. Még kitalálom, de ha van javaslata valakinek, jöhet!
A zenelejátszó rész lehet, bonyolultabb lesz, ha több paramétert is kezel, és közben még figyeli, váltunk-e nehézségi fokozatot vagy a tűzgombbal elindítjuk-e a játékot. Ezért a késleltetésre kell majd figyelni, hogy a hangbuffer ne teljen be, de ne is szaggasson a zene.
Akkor három zene javasolt.
Főcím/ Menű
Játék közben
Toplista beírásnál.

A játék zenéhez valami egyszerűbb lejátszó kellene.Olyasmi mint amit legutóbb pötyögtél nekem.
Könnyebb volt vegyíteni.De lehet a ZZZIP javít, hogy ne akadozzon a hang/zene.

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #113 on: 2019.July.18. 21:53:42 »
De lehet a ZZZIP javít, hogy ne akadozzon a hang/zene.
Zzzippel lazán meglesz az, hogy ne akadozzon. Lehet négycsatornás is akár. De a menübe max. 3 csatornásra gondolok, mert 1 csatorna kell a nehézségi fokozat váltásával járó hangnak (már ha tényleg kell, most van). De inkább nem írogatok róla, az kicsit értelmetlen, inkább majd elkezdem megcsinálni, csak ez sosem megy egyből, meg ihlet, ráhangoltság is kell.
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #114 on: 2019.July.19. 20:25:19 »
Ezért vannak külön zene, hang effekt, karakter tervező, látvány tervező, programozó, ötlet gazda.
Én max programozás, látvány.
Mára már szinte nincs semmi egyéni ötlet.
Annyi kódot láttam, hogy már nem lehet biztosan megmondani én találtam ki vagy csak láttam már valahol vagy nem csak én jöttem rá.
Főleg ha ilyen kevés lehetőség áll a rendelkezésre.BASIC utasítás készlet.

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #115 on: 2019.July.25. 19:21:55 »
Beleraktam a menübe az egyik zenét. Találomra belőttem valami időzítést. Látszólag szól a zene, és a gombokra is jól reagál.
Kicsit hangos volt a játék közbeni hangokhoz képest, halkabbra állítottam. De lehet, most meg túl halk, vagy a két csatorna hangereje nem jól van beállítva egymáshoz képest. Az a baj, máshogy szól laptopon, hangszóról és fejhallgatón is.
* es443.ep128s (53.13 kB - downloaded 7 times.)
* es443.zip (21.97 kB - downloaded 5 times.)
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #116 on: 2019.July.25. 19:38:39 »
A FOCIM rutinban. 4955-4957 sorok azok ZZZIP lassító?


Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #117 on: 2019.July.25. 19:49:40 »
A FOCIM rutinban. 4955-4957 sorok azok ZZZIP lassító?
Igen. Eredetileg nem így akartam megcsinálni, de FOR ciklussal nem akart jól működni. Valami ilyesmi volt:

DO
FOR I=1 to 92
zene
FOR I1=1 to 20
billentyűzetfigyelés, tűzgombfigyelés
időzés, várakozás
Ha tűzgomb lenyomva: EXIT DO
NEXT I1
NEXT I
LOOP
képernyőtörlés, játék indítása.

Hát, a világért sem akart az EXIT DO megfelelően működni. Látszólag a LOOP utánra ugrott, mert elvégzett ott utasításokat, de az END DEF-re furamód visszaugrott a ciklus belsejébe. Azt hiszem, pont ilyen probléma volt már egy korábbi programmal, a Snamberrel, amit ezért nem tudtam Zzzippel megcsinálni.
De most így legalább működik, legalábbis úgy tűnik.
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 Ferro73

  • EP lover
  • *
  • Posts: 650
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #118 on: 2019.July.25. 20:00:28 »
Persze, hogy nem.
az EXIT DO a NEXTek után kellet volna rakni
A NEXTek elé EXIT FOR

Online szipucsu

  • EP addict
  • *
  • Posts: 7851
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #119 on: 2019.July.25. 20:08:17 »
Persze, hogy nem.
az EXIT DO a NEXTek után kellet volna rakni
A NEXTek elé EXIT FOR
Akkor mindegyik EXIT FOR és EXIT DO elé kell egy IF, hogy tényleg a tűzgomb volt-e megnyomva, tehát valami változó értékét kéne átadnia több ciklusvég után. Az nem túl bonyolult?
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