Welcome, Guest. Please login or register.


Author Topic: Exorcist (Read 93019 times)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #75 on: 2017.October.16. 20:01:57 »
Első próbálkozás:
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
Talán elmegy, mondjuk a hangerőn lehetne változtatni a végefelé.
Nem teljesen az eredeti envelope.txt-t használja. Kellene hozzá az envelope is? Milyen formátumban töltsem fel?
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: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #76 on: 2017.October.16. 20:13:17 »
Még lehetne azt is, hogy amikor a két csatornán majdnem ugyanaz a hang szól, arra az időre gyűrűmodulációt dobni rá
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Exorcist
« Reply #77 on: 2017.October.16. 20:24:38 »
Első próbálkozás:

Jó lett, csak a "Xorgame" konvertáló program és lejátszó korlátai miatt a hely nagy részét elfogyasztja, az 50 Hz-es osztott csatornákat és egyéb effektusokat ezek rossz hatásfokkal (azaz pazarlóan) kezelik. Bár még így is elférne mellette az eredeti C16-os zene és annak torzított változata, a dobosított már nem, vagy legalábbis csak a dobok nélkül.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #78 on: 2017.October.16. 20:32:00 »
az 50 Hz-es osztott csatornákat és egyéb effektusokat ezek rossz hatásfokkal (azaz pazarlóan) kezelik.
Az osztott csatorna helyett lehetne az envelope.txt-be is tenni ilyen "osztást", és akkor nem lenne osztott csatorna. De akkor envelope-ból lenne több.
Vagy még azt lehetne, hogy a te dobos verzióddal össze "copypastézni" ezt (a Cakewalk Expressel menne szerintem), és akkor egyetlen fájlban lenne az egész. (Közben is figyelni kell erre-arra, pl. mindkét fájl envelope-jait megtartani, áthelyezni, ha kell. Mondjuk kicsit macerás, de egyszer kellene megcsinálni, utána jó lesz.)
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Exorcist
« Reply #79 on: 2017.October.16. 20:35:27 »
Az osztott csatorna helyett lehetne az envelope.txt-be is tenni ilyen "osztást", és akkor nem lenne osztott csatorna.

Ez nem jelentene különbséget, az effektus ugyanaz marad, konvertálásnál már csak a DAVE adat számít. :) De ha megoldható, 128K-s gépen esetleg lehetne akár teljes MIDI zene is csak a menünél.

Offline geco

  • EP addict
  • *
  • Posts: 7069
  • Country: hu
    • Támogató Támogató
Re: Exorcist
« Reply #80 on: 2017.October.16. 20:47:20 »
Első próbálkozás:
Talán elmegy, mondjuk a hangerőn lehetne változtatni a végefelé.
Nem teljesen az eredeti envelope.txt-t használja. Kellene hozzá az envelope is? Milyen formátumban töltsem fel?
Szerintem nagyon jó.
Jó lett, csak a "Xorgame" konvertáló program és lejátszó korlátai miatt a hely nagy részét elfogyasztja, az 50 Hz-es osztott csatornákat és egyéb effektusokat ezek rossz hatásfokkal (azaz pazarlóan) kezelik. Bár még így is elférne mellette az eredeti C16-os zene és annak torzított változata, a dobosított már nem, vagy legalábbis csak a dobok nélkül.
Az a tervem, hogy tömörítve tárolom a zenét, a dobosított csak ZIP-pel teszteltem még, nincs 1k a több mint 4 helyett.
Leteszteltem most DTF LZ-vel is, 861 byte. :D
Ez nem jelentene különbséget, az effektus ugyanaz marad, konvertálásnál már csak a DAVE adat számít. :) De ha megoldható, 128K-s gépen esetleg lehetne akár teljes MIDI zene is csak a menünél.
Sztem simán, megmókolom úgy a programot :ds_icon_cheesygrin: (vagy arra gondoltál, hogy rendes midi lejátszás a nemlétező midi kártyán? :D )

Javítottam két hibát, és a dobos verzió szól, még a régi lejátszó rutinnal.
A pont megmaradós hibát az okozta, amit délután írtam.
A hiányzó térkép elemet, ami valójában megvolt, csak nem lett megjelenítve, meg az, hogy a megjelenítő ciklis 8 helyett csak 7-szer futott :D

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Exorcist
« Reply #81 on: 2017.October.16. 21:05:32 »
Szerintem nagyon jó.Az a tervem, hogy tömörítve tárolom a zenét, a dobosított csak ZIP-pel teszteltem még, nincs 1k a több mint 4 helyett.

Tömörítve természetesen kevesebb helyet foglalna, de akkor játék közben kellene kicsomagolgatni, ami vagy akadozást eredményezne, vagy azt kellene megoldani, hogy ez a "háttérben" történjen (pl. mint a SIDBASIC-ben, az egész játék megszakításban futna és a főprogramban csak a kicsomagoló rutin).

A xorplay.s lejátszó lehetővé teszi több zene tárolását egy adathalmazban, ezek megosztva használják ugyanazt a burkológörbe területet. A musicInit hívásakor az A regiszter a zene száma. Kisebb továbbfejlesztéssel a csatornák külön is inicializálhatók, így a Magic Ball-hoz hasonlóan remixelhető lenne a zene játék közben.

Quote
vagy arra gondoltál, hogy rendes midi lejátszás a nemlétező midi kártyán? :D )

A midi_asm.com egyszerűbb változatának a beépítésére és mididata.bin formátumú zenének a használatára.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #82 on: 2017.October.16. 21:16:17 »
Javítottam két hibát, és a dobos verzió szól, még a régi lejátszó rutinnal.
Egy apró "hiba", de belefér: lövésnél ha itt lefele lövök, átlő a falakon, és a falak szép színesek lesznek a lövés helyén. De "lövésem" sincs, mi okozza. De ettől a lényegnek még nem "lőttek", nem lényeges.
[ Guests cannot view attachments ]
UI.: Ezt a snapshotot nem tudom megnyitni, pedig az előbb "lőttem".
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7069
  • Country: hu
    • Támogató Támogató
Re: Exorcist
« Reply #83 on: 2017.October.16. 21:20:02 »
Egy apró "hiba", de belefér: lövésnél ha itt lefele lövök, átlő a falakon, és a falak szép színesek lesznek a lövés helyén. De "lövésem" sincs, mi okozza. De ettől a lényegnek még nem "lőttek", nem lényeges.
UI.: Ezt a snapshotot nem tudom megnyitni, pedig az előbb "lőttem".
Szedd le az ékezetes karaktereket :) , volt egy snapshotod, amivel pont így jártam.
Jobban szaporodnak a problémák, mint fogynak :D

Offline geco

  • EP addict
  • *
  • Posts: 7069
  • Country: hu
    • Támogató Támogató
Re: Exorcist
« Reply #84 on: 2017.October.16. 21:23:24 »
Tömörítve természetesen kevesebb helyet foglalna, de akkor játék közben kellene kicsomagolgatni, ami vagy akadozást eredményezne, vagy azt kellene megoldani, hogy ez a "háttérben" történjen (pl. mint a SIDBASIC-ben, az egész játék megszakításban futna és a főprogramban csak a kicsomagoló rutin).
Arra gondoltam, hogy pályaváltáskor lenne kicsomagolás, egy pályán egy zene szólna, és az ellen számától függően szólna más zene.
A xorplay.s lejátszó lehetővé teszi több zene tárolását egy adathalmazban, ezek megosztva használják ugyanazt a burkológörbe területet. A musicInit hívásakor az A regiszter a zene száma. Kisebb továbbfejlesztéssel a csatornák külön is inicializálhatók, így a Magic Ball-hoz hasonlóan remixelhető lenne a zene játék közben.
Ez érdekes, és akkor elméletileg szólhatna egy-egy csatorna másik zenéből?
A midi_asm.com egyszerűbb változatának a beépítésére és mididata.bin formátumú zenének a használatára.
Ez  a megoldás miért lenne jó nekünk?
Hangzásban ugyanott lennénk, hosszabb zenét lehetne lejátszani?

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #85 on: 2017.October.16. 21:29:18 »
exorcist.env

Code: [Select]
-38, -40 {                              # 38, 40 = Acoustic, Electric Snare   0, 63, 47, 0,Itt honnan tudja a program, hogy a # jel meddig érvényes? Hogy a 0,63... már kell?
Igaz, most, amikor ide beszúrtam, a 0,63-tól kezdve új sorba rakta, de a txt fájlban nem.
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: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #86 on: 2017.October.16. 21:34:47 »
Szedd le az ékezetes karaktereket
Így tényleg jó. De csak a hosszú ő volt a gond, rövid ö-vel már megnyitja.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Exorcist
« Reply #87 on: 2017.October.16. 21:35:18 »
Arra gondoltam, hogy pályaváltáskor lenne kicsomagolás, egy pályán egy zene szólna, és az ellen számától függően szólna más zene.

Ez is egy lehetőség, bár korábban már bejárt pályákra visszatérve zavaró lenne, ha a zene mindig újraindulna. De ez javítható azzal, ha csak akkor történne kicsomagolás és a zene újraindítása, ha másik zenére kell váltani. Mindenesetre a file formátumból ebben az esetben célszerűbb lenne törölni a zene táblázatot, mert csak a helyet pazarolja.

Quote
Ez érdekes, és akkor elméletileg szólhatna egy-egy csatorna másik zenéből?

Igen, ha az adott zenéknél ennek van értelme.

Quote
Ez a megoldás miért lenne jó nekünk? Hangzásban ugyanott lennénk, hosszabb zenét lehetne lejátszani?

Nem korlátozná a kezdetleges file formátum a zene bonyolultságát, a fenti "exorcist song 1" például már elfogyasztja az 1K-s burkológörbe puffer 90%-át, a zene várható további bővítése után már nem működne a konvertálás. :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Exorcist
« Reply #88 on: 2017.October.16. 21:38:06 »
Code: [Select]
-38, -40 {                              # 38, 40 = Acoustic, Electric Snare   0, 63, 47, 0,Itt honnan tudja a program, hogy a # jel meddig érvényes? Hogy a 0,63... már kell?

Ha Notepad-del nyitottad meg, akkor az nem működik Unix típusú (csak LF a sor végén) .txt formátummal :oops:, előbb konvertálni kell DOS-osra, például a Wordpad-ben megnyitva és mentve. A Notepad ezen hiányossága még évtizedek után sem szűnt meg. :)

Offline geco

  • EP addict
  • *
  • Posts: 7069
  • Country: hu
    • Támogató Támogató
Re: Exorcist
« Reply #89 on: 2017.October.16. 21:43:05 »
Ez is egy lehetőség, bár korábban már bejárt pályákra visszatérve zavaró lenne, ha a zene mindig újraindulna. De ez javítható azzal, ha csak akkor történne kicsomagolás és a zene újraindítása, ha másik zenére kell váltani. Mindenesetre a file formátumból ebben az esetben célszerűbb lenne törölni a zene táblázatot, mert csak a helyet pazarolja.
Arra gondoltam, hogy a befejezett pályáknak külön zenéje lenne, és csak akkor lenne kicsomagolás, ha nem az épp lejátszandó zene van már kicsomva.
Igen, ha az adott zenéknél ennek van értelme.
Még mindig érdekesen hangzik :), bár ebben te, vagy Szipucsu tudna segíteni mit hogyan, és gondolom csak a különbüző Exorcist változatoknál lenne értelme.
Nem korlátozná a kezdetleges file formátum a zene bonyolultságát, a fenti "exorcist song 1" például már elfogyasztja az 1K-s burkológörbe puffer 90%-át, a zene várható további bővítése után már nem működne a konvertálás. :)
Így már minden világos, sztem ez is megoldható.