Welcome, Guest. Please login or register.


Author Topic: Dot Collector 2 (Read 15967 times)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Dot Collector 2
« on: 2012.March.06. 21:27:36 »
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
« Last Edit: 2012.March.07. 12:49:49 by szipucsu »
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: Dot Collector 2
« Reply #1 on: 2012.March.07. 20:43:54 »
Pályaszerkesztõ: [ Guests cannot view attachments ]

"Kicsit" lassú a töltés-mentés, mert bájtonként olvas. De itt talán másképp nem is lehetne, csak bájtonként.

Érdekességként a következõ programok közül az elsõ betölti a Dot collectort és kimenti basic program formájában a kódot úgy, hogy a kód DATA sorokba kerül [ Guests cannot view attachments ] . Ebbõl lett a következõ program [ Guests cannot view attachments ] , amit kibõvítettem úgy, hogy ha lefuttatjuk, kimenti magát a játékot a DATA sorokból. Ez azért lett volna jó, hogy a pályaszerkesztõhöz ne kelljen a programkódot betölteni, de ha új pályát tervezünk és azt akarjuk folytatni, akkor meg úgyis be kell tölteni, szóval végül ez utóbbi programot nem használtam fel a pályaszerkesztõben.
Vicces, hogy DATA sorokban tárolva a Dot collector kódját kb. 3x annyi helyet foglal, mint maga a játék.

Mondjuk ennek nem sok értelme van, kezdetleges módszer lehet, biztos nem is érdekel senkit, de megcsinálni érdekes volt.

Nem is lett volna gáz, ha egy Enterpressben leadják a következõ basic programot begépelésre, ami kimenti a Dot collectort: [ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Dot Collector 2
« Reply #2 on: 2012.March.07. 20:48:28 »
Nekem ebben a Dot Collerctor 2-ben az eredeti pályák jönnek, igaz, csak a másodikig néztem.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector 2
« Reply #3 on: 2012.March.07. 20:53:23 »
Nekem ebben a Dot Collerctor 2-ben az eredeti pályák jönnek, igaz, csak a másodikig néztem.
Az elsõ kettõ nagyon hasonló az eredetihez, de más.
De át is lehet szerkeszteni, nem erõltettem meg magam nagyon az elején.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Dot Collector 2
« Reply #4 on: 2012.March.07. 21:05:01 »
Pályaszerkesztõ: (Attachment Link)

Ez nagy ötlet!
Simán lefordul Zzzzip-el, úgy látványosan gyorsabb a töltés / mentés!
Az ENTER mit csinál?
Ami hiányzik belõle: képernyõtörlés. Üres mezõt nem is enged a játék?
És a STOP-ot le kellene tiltani a biztonság kedvéért, bosszantó lehet 9 áttervezett képernyõt elveszíteni véletlenül... A figuránk start pozícióját esetleg érdemes lenne bejelölni.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector 2
« Reply #5 on: 2012.March.07. 21:12:12 »
Az ENTER-rel örökéletet lehet ki/be kapcsolni. Ha világoskék a keret, nincs örökélet, ha ilyen vöröses, akkor van öé.
Tényleg lehetne képernyõtörlés... majd lehet, megcsinálom, vagy megcsinálhatja, aki gondolja, ha valaki gyorsabb.
Üres mezõ eredetileg sem volt benne sehol, azért nem tettem be. Lehetne az is? Remélem 32-es kódú (SPACE) karakterként tárolja, mert akkor könnyû megvalósítani.
A start pozíció jelölve van, ott van egy üres hely (space) és nem enged oda tenni semmit.
Ja, és SHIFT-tel nyomva a billentyûket nyomtatott nagybetûket is lehet tenni a pályákra. Számokat nem, mert a számbillentyûkkel az egyes szinteket lehet lehívni. De ha nagyon hiányozna ez, lehetne másképp is megoldani. :D

Egyébként még kb. 15 éve megcsináltam ezt a programot, csak a lemez, amin volt, tönkrement. Az utóbbi években próbáltam rávenni magam, hogy csináljam meg újra, most lett kész. Egyébként kb. 1-2 lemez ment tönkre a kb. 50-bõl, az egyik pont ez volt. De lehet, hogy másik nem is ment tönkre, nem emlékszem pontosan.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Dot Collector 2
« Reply #6 on: 2012.March.07. 21:16:49 »
Egyébként kb. 1-2 lemez ment tönkre a kb. 50-bõ
Ezek meg vannak még? Megnézném, hogy sikerül-e megmenteni.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Dot Collector 2
« Reply #7 on: 2012.March.07. 21:21:53 »
Az ENTER-rel örökéletet lehet ki/be kapcsolni. Ha világoskék a keret, nincs örökélet, ha ilyen vöröses, akkor van öé.
Üres mezõ eredetileg sem volt benne sehol, azért nem tettem be. Lehetne az is? Remélem 32-es kódú (SPACE) karakterként tárolja, mert akkor könnyû megvalósítani.
Ha nagybetût kiír, akkor a szóközt is biztosan. Legalábbis gondolom...

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector 2
« Reply #8 on: 2012.March.07. 21:31:58 »
Ha nagybetût kiír, akkor a szóközt is biztosan. Legalábbis gondolom...
Kipróbáltam, mûködik. De a SPACE-re most bogyót tesz le, valami másik billentyûre kéne megcsinálni. Akkor eddig, ami kéne: képernyõtörlés és SPACE. De talán bármilyen karaktert megjelenítene, az ALT-tal elérhetõ karaktereket és egyéb kódokat nem próbáltam még, de az eredeti játékban ezek nem is szerepelnek.

Egyébként, mivel az egész kód a memóriában van, lehetne mást is szerkeszteni, pl. feliratokat is, a pályák neveit. És szerintem néhány pályán idegesítõ a színösszeállítás, esetleg az ezért felelõs kódrészletet is meg lehetne keresni, aki tudja, hogyan kell...

Ezek meg vannak még? Megnézném, hogy sikerül-e megmenteni.
Megnézem... De egy lemezt annak idején kibeleztem, és a belsejét kifüggesztettem a szobám ajtajára dísznek.  :ds_icon_cheesygrin: Az egy rossz lemez lehetett.

Egyébként érdemes a Dot collector 2-ben végigvinni az összes pályát, van benne egy-két meglepetés.  :ds_icon_cheesygrin:
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Dot Collector 2
« Reply #9 on: 2012.March.07. 21:52:04 »
Egyébként, mivel az egész kód a memóriában van, lehetne mást is szerkeszteni, pl. feliratokat is, a pályák neveit.

Ez is nagyon jó ötlet! Legalábbis a pályák neveit megadni!

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Dot Collector 2
« Reply #10 on: 2012.March.07. 22:07:52 »
Egy javaslat: a képernyõtörlés a keretet azért hagyja meg.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector 2
« Reply #11 on: 2012.March.07. 22:37:02 »
Ez is nagyon jó ötlet! Legalábbis a pályák neveit megadni!
Az a baj, az egész képernyõ tele van, már nem tudom, hova férne a pálya neve ill. hova lehetne írni az új nevet a képernyõn. Esetleg a status sorba, vagy ha még lehet, akkor a kb. 27. sorba megnyitni ennek egy egysoros szöveges lapot.
A status sorba irkáláshoz is van valami spoke, tudja ezt valaki, pl. Zozo? :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Dot Collector 2
« Reply #12 on: 2012.March.07. 22:40:42 »
Az a baj, az egész képernyõ tele van, már nem tudom, hova férne a pálya neve ill. hova lehetne írni az új nevet a képernyõn.

Egy sor így ránézésre kiférne a képernyõre, akár egy új, egysoros videólapra.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector 2
« Reply #13 on: 2012.March.08. 14:34:18 »
Dot collector ritmusgép demó  :ds_icon_cheesygrin:
[ Guests cannot view attachments ] (EP128Emu 2.0.9.1)

(Laci, tényleg jól jött, hogy SPACE-t is le lehessen tenni.)
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: Dot Collector 2
« Reply #14 on: 2012.March.08. 16:28:27 »
Code: [Select]
  965     IF A=LEVDAT+22+18 OR A=LEVDAT+22+19 THEN PRINT #2:A$(1971+A);:GOTO 980
Ezt a sort hogyan lehetne átírni "így"?

Quote
965     IF A=LEVDAT+22+(18*N) OR A=LEVDAT+22+(19*N) THEN PRINT #2:A$(1971+A);:GOTO 980

Az "N" helyén bármely pozitív egész szám lehet 1-tõl kb. 20-ig, és hogy mindegyikre teljesüljön a feltétel és végrehajtsa a gép, ami a THEN után van? Jó, FOR ciklusba betenni az egészet, FOR N=1 to 20 ... NEXT N, de nincs valami egyszerûbb?

Ahhoz kellene, hogy képernyõtörlésnél a keretet ne írja felül, hanem átugorja. Ugye a keret mindegyik sorban kétszer egy karakter, ezeket kéne átugrani.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos