Welcome, Guest. Please login or register.


Author Topic: Tegyük rendbe az EP programokat! (Read 372744 times)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Tegyük rendbe az EP programokat!
« Reply #855 on: 2020.July.29. 21:52:06 »
Megnéztem a régi PETSCII-s projektemben. Egy BASIC DATA sor kezdődik egy bájt hossz adattal, folytatódik három bájt sorszám adattal, utána jön a DATA tokenje, ami látszólag két bájt, majd egy szóköz és a végén az adatok szövegesen. Két DATA sor összevonásával 6-7 bájtot meg lehet spórolni.
Megpróbáltam így csökkenteni a Hungry Creature méretét, de kiderült, nem ez a gond. A Zzzip által generált basic betöltő elé is tettem egy betöltőt, abban van néhány envelope number és set character, meg töltés közbeni képernyő. Kiderült, hogy ez a betöltő volt túl hosszú. Ez azért meglepő, mert ezt a basic programot úgyis felülírja a Zzzip betöltője, ami szintén egy basic program. Szóval rejtély, hogy az miért zavart be. Ha pl.

300 RUN "filename"

paranccal betöltök és elindítok egy basic programból egy másik basic programot, akkor valami mégis megmarad az előző basic programból?
A betöltőből végül kivettem egy DISPLAY GRAPHICS és egy DISPLAY TEXT utasítást, és így már van elég memória, elindul EP64 alatt is.
Most azon gondolkozom, hogy a DISPLAY GRAPHICS esetleg megnyitott egy videolapot és az vitte el a memóriát, de annak aztán végleg be kellett volna záródnia a Zzzippel fordított program indításakor, mert akkor a csatornák bezáródnak. Ki érti ezt...
Nem sokára feltöltöm az EP64-en is futó Hungry Creature-t, csak még a zene elkezd akadozni, mert EP64-en lassabb minden, ezt még javítani kell.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Tegyük rendbe az EP programokat!
« Reply #856 on: 2020.July.30. 00:28:38 »
Most azon gondolkozom, hogy a DISPLAY GRAPHICS esetleg megnyitott egy videolapot és az vitte el a memóriát, de annak aztán végleg be kellett volna záródnia a Zzzippel fordított program indításakor, mert akkor a csatornák bezáródnak. Ki érti ezt...
Tényleg ez volt a gond, nem a program mérete, meg hogy benne marad valami belőle. Ha CLOSE #101-gyel bezártam a grafikus lapot teljesen, úgy már működött.

Most már itt van a végleges változata a Hungry Creature-nek, ez megy EP64-en is, a zene sem lassul be a menüben. Viszont 128-as gépen meg betelik a hangtár és a menüben emiatt pár pillanatra akadozik a szörnyek mozgása, és olyankor hosszabban kell nyomni a tűzgombot is a játék indításához. Pedig csak egy számot írtam át 6-ról 5-re. Hogy teljesen tökéletes legyen, ahhoz a várakoztatási eljárást át kéne írni, de ez a program nem ér annyit, lesz majd ennél színesebb, érdekesebb változat is.
(Durva, hogy majdnem 40 KB a Zzzippel fordított program, pedig milyen egyszerű...)
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: Tegyük rendbe az EP programokat!
« Reply #857 on: 2021.January.27. 12:01:59 »
nem is tudom, melyik topikba lenne ez való...
De fixáltam a két digi zenét használó NYAN CAT demómat, nem volt bennük A7 port állítva, csoda, hogy szóltak! :-D :oops: :oops:
Most legalább értelmezhető hangerőn szólnak! :-)
*** Speicherplatz zu klein

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #858 on: 2021.January.27. 13:26:32 »
Jó az anélkül is, ha a lejátszandó hangcsatornán a freki osztókat 1-re állítod, igaz halkabbak lesznek, vagy istván Dave initelő kódját használod, akkor hangos is marad, egyik esetben se kell az 0a8h -t 18h-ra állítani

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: Tegyük rendbe az EP programokat!
« Reply #859 on: 2021.January.27. 14:07:18 »
Jó az anélkül is, ha a lejátszandó hangcsatornán a freki osztókat 1-re állítod, igaz halkabbak lesznek, vagy istván Dave initelő kódját használod, akkor hangos is marad, egyik esetben se kell az 0a8h -t 18h-ra állítani
nem István kódját használom, saját digi lejátszó, és nem megszakításból fut, hanem precízen kiszámoltam az utasításhosszakat, hogy a két out között megfelelő idő teljen el :-D
*** Speicherplatz zu klein

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #860 on: 2021.January.27. 15:38:44 »
nem István kódját használom, saját digi lejátszó, és nem megszakításból fut, hanem precízen kiszámoltam az utasításhosszakat, hogy a két out között megfelelő idő teljen el :-D
és turbós gépre átszámolod? :D :D

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: Tegyük rendbe az EP programokat!
« Reply #861 on: 2021.February.05. 10:42:04 »
nem is tudom, melyik topikba lenne ez való...
De fixáltam a két digi zenét használó NYAN CAT demómat, nem volt bennük A7 port állítva, csoda, hogy szóltak! :-D :oops: :oops:
Most legalább értelmezhető hangerőn szólnak! :-)
Tegnap kipróbáltam őket igazi gépen.
Vagy néma volt, vagy csak az egyik csatorna szólt... :-(
Mi lehet a baj?
Valami Dave portot még birizgálni kell, mielőtt kiküldöm a digi hangot az 0a8h és 0ach portokra?
*** Speicherplatz zu klein

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #862 on: 2021.February.05. 10:49:33 »
Ha az A7-et atallitod Dac modba, akkor nem kell mast birizgalni, de sztem az mar meg is tortent :-) csak en maradtam le az elozo hozzaszolasodrol

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #863 on: 2021.December.23. 21:40:35 »
Dan Dare 2

A BAMSoft konverzió nem volt EXOS kompatibilis, nem futott EP64-en, és a világos színek nagy része nem jelent meg a játékban, ezeket javítottam, annyi, hogy most a lövés lett más színű amikor a lövedék fekete háttéren suhan keresztül, sötétzöld helyett sötétkék.
A játék fut EP64-en, igaz a menüben a bescrollozó részen az attributumok szétesnek, de a játék megfelelő sebességgel fut.

Néhány extra lett elérhetővé téve a funkcióbillentyűkön:
F1: örök idő be
F2: örök idő ki (ez a pályák végén szükséges)
F3: örök élet
F4: örök energia
F7: az általam használt speccy palettát állítja be
F8: a BAMSOFT által használt speccy palettát állítja be (alap)

Módosítás: örök élet javítva, F3-ra pont azt az értéket tettem be az adott pozícióba, ami eredetileg is ott volt :D
« Last Edit: 2021.December.23. 23:35:18 by geco »

Offline Tuby128

  • EP addict
  • *
  • Posts: 1448
  • Country: hu
Re: Tegyük rendbe az EP programokat!
« Reply #864 on: 2021.December.23. 23:03:56 »
Dan Dare 2

A BAMSoft konverzió nem volt EXOS kompatibilis, nem futott EP64-en, és a világos színek nagy része nem jelent meg a játékban, ezeket javítottam, annyi, hogy most a lövés lett más színű amikor a lövedék fekete háttéren suhan keresztül, sötétzöld helyett sötétkék.
A játék fut EP64-en, igaz a menüben a bescrollozó részen az attributumok szétesnek, de a játék megfelelő sebességgel fut.

Néhány extra lett elérhetővé téve a funkcióbillentyűkön:
F1: örök idő be
F2: örök idő ki (ez a pályák végén szükséges)
F3: örök élet
F4: örök energia
F7: az általam használt speccy palettát állítja be
F8: a BAMSOFT által használt speccy palettát állítja be (alap)

Az örökélet F3 nem működik. Az örök energiának meg nincs értelme ha bekerülök egy olyan helyiségbe ahonnan nincs kiút.

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #865 on: 2021.December.23. 23:33:51 »
Az örökélet F3 nem működik. Az örök energiának meg nincs értelme ha bekerülök egy olyan helyiségbe ahonnan nincs kiút.
Szerintem meg van, azzal sokkal könnyebb végigvinni, elsőre sikerült is, mindenféle beragadás nélkül.
Eddig egyszer sikerült beragadni, amikor az első pályán nem lőttem ki a számítógépet, és úgy kerültem be a két ágyús szobába, ahol a kijáratot lézer zárta el.

Offline Tuby128

  • EP addict
  • *
  • Posts: 1448
  • Country: hu
Re: Tegyük rendbe az EP programokat!
« Reply #866 on: 2021.December.23. 23:39:39 »
Rosszul írtam, az örök energiának a beragadás miatt nincs értelme, ha nem lehet kikapcsolni.

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #867 on: 2021.December.23. 23:47:33 »
Nem kell beragadni :-D , ha egyszer beragadt az ember, a stop gomb-bal ki lehet kerulni a helyrol :-D
Orok energia kikapcsolas nem lesz, ennyi "nehezites" marad a jatekban.

Offline Tuby128

  • EP addict
  • *
  • Posts: 1448
  • Country: hu
Re: Tegyük rendbe az EP programokat!
« Reply #868 on: 2021.December.24. 00:45:25 »
Amit itt 10:35-nél csinál, az nekem már nem ment. Emiatt nem tudtam kilőni a zsilip utáni dolgokat.
https://youtu.be/pjLxUyHm7PM?t=633
A másik hogy a kilépő POD-ra érve a legvégén (ehhez már kellett az örök energia, mert ide sehogy sem tudtam kijutni) örök energiával már nem volt visszaút.
Ez a játék úgy ahogy van rossz. Az hogy a képen az ellenség a hátam mögött megjelenik, és folyton tüzel, az kivédhetetlen, megállni és megfordulni nem tudok elég gyorsan, és a 3. pályán bosszantó is, hogy szerencse kell, hogy végig érjek.
A Dan Dare 1 sokkal jobban játszható.
A 2-ben nagyon tetszik, hogy az űrhajó részei felrobbannak, és zsilipen lehet továbbjutni. De az már nem oké, hogy csak akkor derül ki hogy elég állomást kilőttem-e amikor már nincs vissza út.

Off: Ma játszottam az Arnhem stratégiai játékkal. Szuper jó játék, szuperjó az alapgondolat, de borzasztó a kezelhetősége. Rossz, hogy nem lehet a képernyőt kézzel mozgatni, ahogy a csapatok sorrendjének beállítása is hiányzik illetve egy csapat mozgásának visszavonása és újra megadása. Az ilyen dolgok miatt marad a kazettán a játék, és nem szívesen veszi elő az ember.

Offline geco

  • EP addict
  • *
  • Posts: 7085
  • Country: hu
    • Támogató Támogató
Re: Tegyük rendbe az EP programokat!
« Reply #869 on: 2021.December.24. 09:32:37 »
Az beletelt nekem is par percbe, es nemi kihullott hajba, de at lehet jutni.