Welcome, Guest. Please login or register.


Author Topic: Enterball (Read 45868 times)

Offline geco

  • EP addict
  • *
  • Posts: 5310
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
Re: Enterball
« Reply #15 on: 2010.July.20. 09:59:04 »
Fordított irány  :ds_icon_cheesygrin:
zx128emu debugerében:
l "ebsp" 0 6000 f7ff
g 6000

Szuper, tetszik :), az attribútumokat kell már csak átvarázsolni?
« Last Edit: 2010.July.20. 10:05:07 by geco »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #16 on: 2010.July.20. 10:54:08 »
Szuper, tetszik :), az attribútumokat kell már csak átvarázsolni?
Meg a hangokat rendesen. Gondolom igazándiból egy DAVE lejátszó rutin kell majd AY-ra :-) De a jelek szerint 48-as gépre is lehet valami tûrhetõ hanghatást elõidézni.
Nagy kérdés a fõcímzene, az egyébként a három zenés Sztereó Zene demó egyik zenéje. Ami a SOUND: csatornán zenél...
Talán ha egy LUA scripttel lementenénk, hogy a SOUND mit irkál a DAVE-be, akkor arra lehetne egy DAVE lejátszót csinálni AY-ra. Mondjuk kérdés, hogy a DAVE spéci dolgai (ilyen olyan szûrõk, polinom és gyûrû izék) közül használ-e valamit ez a zene.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4859
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Enterball
« Reply #17 on: 2010.July.20. 11:27:49 »
Mondjuk kérdés, hogy a DAVE spéci dolgai (ilyen olyan szûrõk, polinom és gyûrû izék) közül használ-e valamit ez a zene.

Úgy látom, nem, csak egyszerű négyszögjelet és zajt (az utóbbit mindig a zajcsatornán, az alapértelmezett 31.25 kHz-es órajellel, amit Spectrumon 4-es zaj frekvenciával lehet közelíteni) használ. Azonban a sztereó hang elvesztése mellett problémát jelenthet, hogy 4 csatornás a zene, az AY viszont csak 3-at tud. Így amikor a zaj szól, akkor valamelyik csatornán egyszerre kell engedélyezni a négyszögjelet és a zajt, ami rontja a minőséget. Természetesen még konvertálni kell a frekvencia és hangerő értékeket is (az utóbbiaknál esetleg figyelembe véve a sztereó hangot is).
Nem tudom, hogy az EP-s hanggenerálás emulálása, vagy a DAVE zene scripttel való felvétele és konvertálása lenne-e a jobb megoldás - az utóbbival talán jobb minőséget lehet elérni viszonylag egyszerű lejátszóval, de esetleg jóval nagyobb lenne a zene adat mérete, mint amit a játék eredetileg EP-n a SOUND: eszközre küldött.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #18 on: 2010.July.20. 13:23:52 »
de esetleg jóval nagyobb lenne a zene adat mérete, mint amit a játék eredetileg EP-n a SOUND: eszközre küldött.
Igen ez elég valószínû, viszont az AY úgyis csak 128-as Spectrumban van, ott meg akkor bõven lesz kihasználatlan memória :-) Csak majd egy tömörítés kell a programra, hogy a fájlméret elviselhetõ legyen.
A sztereóról gondolom le kell mondani, itt egyszerre szólnak össze-vissza a két oldalon, meg mászkálnak ide-oda (ezért is annyira jó EP zene), ezt még az esetleg sztereóra módosított AY-s (ABC, stb) gépen se lehetne megoldani, mert ott egy-egy helyzethez csak egy csatorna tartozik, nem 3 (4).

Offline endi

  • EP addict
  • *
  • Posts: 6993
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Enterball
« Reply #19 on: 2010.July.20. 13:27:08 »
majd küldjétek be a WOS-ra :)
ha az a-studio panaszt emel akkor majd megkérdezzük õket hogy mennyi bevételük volt az illegális specy átiratokból :o)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #20 on: 2010.July.20. 13:38:14 »
majd küldjétek be a WOS-ra :)
Azt akarom :-)
Quote
ha az a-studio panaszt emel akkor majd megkérdezzük õket hogy mennyi bevételük volt az illegális specy átiratokból :o)
Esetleg Andrew barátunk megkérdezheti, hogy is volt ez a Magicball...

Offline IstvanV

  • EP addict
  • *
  • Posts: 4859
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Enterball
« Reply #21 on: 2010.July.20. 14:58:26 »
Próbálkozás a zene felvételére:
  * daverec.lua (7.51 kB - downloaded 187 times.)
  * ay.dat (32.49 kB - downloaded 182 times.)
  * ayplay.s (5.66 kB - downloaded 183 times.)
  * ayplay.out (33.06 kB - downloaded 182 times.)
Elég nagy méretű a felvett zene, bár ennyire azért nem pazarló, valójában ez a felvétel többször is tartalmazza ismételve - azt még meg kell oldani, hogy az egész zene pontosan az elejétől a végéig egyszer legyen felvéve. A minőségen még lehetne javítani; a hangerő/burkológörbe konverzió nem tűnik tökéletesnek, és a zajcsatornával problémák vannak (ez a script mindig arra a csatornára teszi, ahol éppen a legkisebb lenne a hangerő, ami érdekesen szólna sztereó AY kimeneten :)).

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #22 on: 2010.July.20. 15:09:35 »
Próbálkozás a zene felvételére:
:smt038 :smt038 :smt038
Már így elsõre is egész jó!

Quote
Elég nagy méretû a felvett zene, bár ennyire azért nem pazarló, valójában ez a felvétel többször is tartalmazza ismételve - azt még meg kell oldani, hogy az egész zene pontosan az elejétõl a végéig egyszer legyen felvéve.
Az ideális az lenne ha beférne egy szegmensbe  :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4859
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Enterball
« Reply #23 on: 2010.July.20. 15:21:06 »
Az ideális az lenne ha beférne egy szegmensbe  :oops:

Szerintem elfér, az előbbi felvétel csak azért ennyire nagy méretű, mert az - egyébként meglehetősen rövid - zene többször is ismétlődik.

Offline endi

  • EP addict
  • *
  • Posts: 6993
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Enterball
« Reply #24 on: 2010.July.20. 15:27:18 »
A digi hangokról akkor kiderült, hogy tényleg digi hangok? Én annak idején turkáltam a programban de nem találtam meg õket. Arra is gondoltam hogy nem digi hangok, hanem marha jól megcsinált DAVE hangok, ugyanis úgy tûnt hogy nem áll le a játék amikor lejátszódnak. Azt meg el nem tudtam képzeni hogy digi hangot tudnak lejátszani ilyen minõségben a játék alatt.

Huh, most erre mind választ fogok kapni. Húú, izgi! :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #25 on: 2010.July.20. 15:31:08 »
Szerintem elfér
Az úgy akkor szuper lesz, majd akkor a betöltõ program megnézi, hogy 128-as gép-e, ha igen, akkor a programkód után betölti még egy plusz szegmensre a zenét. A címképernyõn, ahol az EP is zenél, ott meg mehet megszakításból, a fõprogram úgyis csak a space-t figyeli :-) (Eredetileg az EP-n EXOS 8-kkal folyamatosan után tölti a SOUND-ra a zene adatokat)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • View Profile
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #26 on: 2010.July.20. 15:40:38 »
A digi hangokról akkor kiderült, hogy tényleg digi hangok? Én annak idején turkáltam a programban de nem találtam meg õket. Arra is gondoltam hogy nem digi hangok, hanem marha jól megcsinált DAVE hangok, ugyanis úgy tûnt hogy nem áll le a játék amikor lejátszódnak. Azt meg el nem tudtam képzeni hogy digi hangot tudnak lejátszani ilyen minõségben a játék alatt.
A digi hangot azt honnan vetted? A borítón csak annyi van, hogy "real drum effects".

Egyébként ez lesz majd a következõ kérés Istvánhoz, hogy nézze meg a hangeffekt részt, hogy mit is csinál, hogyan is lehet átírni  :oops:
Elsõ ránézésre azt láttam, hogy irkálja nagyjából az összes DAVE hangregisztert, így szerintem egyértelmû, hogy a "marha jól megcsinált DAVE hangok" megfogalmazás a helyes.

De amin továbbra is megvagyok lepõdve: most még semmilyen hangírás nem lett módosítva, mégis tûrhetõ 48-as effektek lettek belõlük :-) Pedig csak annyi történik, hogy minden páros regiszter írásának az egyik bitje eltalálja a Spectrum BEEP bitet. (Többi bit meg pl a keretszínt, ezért is villog)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4859
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Enterball
« Reply #27 on: 2010.July.20. 15:56:38 »
Vannak digitális és "normál" DAVE effektusok is, az előbbieket kb. a B2E0h-B2FFh területen játssza le, az utóbbiakat pedig A760h-A79Fh körül érdemes megnézni. Talán itt is hasznát lehetne venni a 128K-s Spectrumnak, amivel jobb minőségű lehet a hang.

Elsõ ránézésre azt láttam, hogy irkálja nagyjából az összes DAVE hangregisztert, így szerintem egyértelmû, hogy a "marha jól megcsinált DAVE hangok" megfogalmazás a helyes.

A labda ütközése fallal vagy téglával (azaz a "real drum effects") egyszerű teljesen digitális hang. A labda és az ütő ütközése négyszögjel burkológörbével.
« Last Edit: 2010.July.20. 16:02:18 by IstvanV »

Offline endi

  • EP addict
  • *
  • Posts: 6993
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Enterball
« Reply #28 on: 2010.July.20. 16:00:38 »
szóval nem digi hangok??? akkor ez marha nagy hír szerintem
és milyen frekivel állítják a dave paramétereket?
amúgy erre is gondoltam annak idején! ez így ugyanis egyfajta átmenet lenne a digi és nem digi hang között!
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline endi

  • EP addict
  • *
  • Posts: 6993
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Enterball
« Reply #29 on: 2010.July.20. 16:02:29 »
IstvanV, köszi! Akkor beigazolódott, digi hangok. Gondoltam én, jól hallottam. :)
És amúgy akkor amíg a digi hang szól addig áll a program? Kicsit mintha megakadna, és a digi hang is rövid, szóval nem tudom megállapítani teljes biztonsággal. :)

(Az oké volt mindig hogy némely hang sima dave.)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D