Welcome, Guest. Please login or register.


Author Topic: Nebulus (Read 3510 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://www.ep128.hu
Re: Nebulus
« Reply #15 on: 2010.August.22. 22:33:52 »
A Nyuzga által teljesített szint után kicsit érdekes a sárga víz, de biztos az eredeti is ilyen.

No, azért a tűzpiros és a lila sem gyenge...  :ds_icon_cheesygrin:

Offline szipucsu

  • EP addict
  • *
  • Posts: 7344
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Nebulus
« Reply #16 on: 2010.August.22. 22:37:26 »
No, azért a tûzpiros és a lila sem gyenge...  :ds_icon_cheesygrin:
Arra nem figyeltem.
CPC-n úgy látszik, különféle színû vizek léteznek, mint a Total Eclipse-ben is láthattuk a kulacsban. :D
Paradicsomlé, narancsos Fanta, nemtudomilyen Fanta... a végén még megszomjazom. :D

Ötvözni kéne a Total Eclipse és a Nebulus játékot és úgy változna a kulacsban a víz színe, mint a tengerben. Ráadásul ha esetleg kifogyna a kulacsból, lehetne meríteni a tengerbõl. Igaz, az kicsit sós. SOS!
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
OPEL #1:"Audi(o):" ACCESS DENIED

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://enterprise.iko.hu/
Re: Nebulus
« Reply #17 on: 2010.August.24. 22:06:41 »
De ha a keretet sötétkékre cserélem, akkor talán érdemes lenne a hátteret is átszínezni ?
A Status sor papír színét is lehetne keret színre állítani?

Tetszik az átírat, most újra bele kell jönnöm a játékba :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Nebulus
« Reply #18 on: 2010.August.26. 01:39:39 »
Új Nebulus verzió; nagyjából már kész van, de nem biztos, hogy hibátlan:
  5708-0

  * nebulus.prg (25.93 kB - downloaded 162 times.)
  * nebulus.s (92.08 kB - downloaded 160 times.)
  * nebuconv.s (16.94 kB - downloaded 171 times.)
  * nebuconv.lua (4.65 kB - downloaded 156 times.)
  * nebulus.cdt (65.18 kB - downloaded 171 times.)
  * lzm2ldr.s (12.74 kB - downloaded 163 times.)

Változások az előző teszt verzióhoz képest:
  - paletta probléma javítva (most csak 3 színt változtat a palettán, a negyediket a pixel byte-ok módosításával oldottam meg)
  - kisebb pixel konvertálási hibák javítása (lehet, hogy még maradt ilyen hiba :oops:)
  - turbós gépeken lassítás (csak akkor, ha a DAVE frekvenciája nagyobb a 4 MHz-es gépeknek megfelelőnél)
  - a státuszsor háttérszíne már betöltés közben is sötétkék
  - a betöltőképen a kék színek között valamivel nagyobb lett a kontraszt
A sérthetetlenség csalás továbbra sem hibátlan, néha érdekes hatása lehet (pl. a lifteknél).

Offline szipucsu

  • EP addict
  • *
  • Posts: 7344
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Nebulus
« Reply #19 on: 2010.August.26. 12:05:41 »
Új Nebulus verzió; nagyjából már kész van, de nem biztos, hogy hibátlan:

Szerintem már az elsõ verzió is csúcs volt a színtelen-zenétlen Spectrum verzióhoz képest.  :smt041
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
OPEL #1:"Audi(o):" ACCESS DENIED

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://www.ep128.hu
Re: Nebulus
« Reply #20 on: 2010.August.26. 15:50:16 »
Tényleg nagyon szépen néz ki a program!
És a zene is nagyon feldobja a játékot!

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Nebulus
« Reply #21 on: 2010.August.26. 16:11:28 »
A második szinten a piros színkompozíció cseréje viszont megfontolandó...(Persze belátom, eredetileg is ilyen, végső soron maradjon).

A pályák színei a 8511h címtől kezdődően találhatók a memóriában, ha valaki esetleg kísérletezni szeretne a módosításukkal :) 8 különböző paletta van, mindegyik 4 byte, a legsötétebb színtől a legvilágosabbig. Ezek CPC színek, de a betöltőben 2 byte módosításával elérhető, hogy EP színeket lehessen megadni (az EXOS - nem a játék - 0. lap szegmensén a 068Eh címre kell FFh-t, 069Dh-ra pedig 00h-t írni). Figyelni kell arra, hogy a színek módosításánál a 2. lapon valóban a játék legyen (128K-s gépen általában az FAh szegmens), mert a betöltő kódjának a futása közben (amikor a 0. lapon az EXOS 0. lap van) más is lehet ott. A negyedik színt csak CPC formátumban lehet megadni, és csak olyan szín lehet, ami a 11 "fix" paletta szín között előfordul (a gyakorlatban a Spectrum "fényes" színeinek megfelelőeket van értelme használni, a kék és lila kivételével, amelyeket a fix paletta nem tartalmazza).

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 229
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: Nebulus
« Reply #22 on: 2010.August.26. 17:34:00 »
Nekem tetszik!

Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Nebulus
« Reply #23 on: 2010.August.26. 18:54:16 »
A pontszámkijelzésnél ritkán előfordulhat hibás szín. Nem tudom, érdemes-e csak ezért lecserélni, de itt a javítás (csak a módosított file-ok):
  * nebulus.prg (25.89 kB - downloaded 155 times.)
  * nebulus.s (91.73 kB - downloaded 147 times.)

Az Esc/Enter billentyűket a játék szüneteltetésére és folytatására nem én építettem be (vagy az ep128.hu-n a 3 és 4 billentyűknél a megjegyzés, hogy a CPC verzióban is megvannak, ezekre is vonatkozik) ?

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://www.ep128.hu
Re: Nebulus
« Reply #24 on: 2010.August.26. 20:39:11 »
Ok, kicseréltem. A Disk Image-ekbe is bekerült soron kívül.  :ds_icon_cheesygrin:

A leírást, ha kijavítom, még egy kérdés:
A a turbó gépen mit csinál pontosan? Én hiába indítottam úgy, hogy 6 MHz-n ment a gép, gyorsult.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Nebulus
« Reply #25 on: 2010.August.26. 20:59:00 »
A leírást, ha kijavítom, még egy kérdés:
A a turbó gépen mit csinál pontosan? Én hiába indítottam úgy, hogy 6 MHz-n ment a gép, gyorsult.

Ha csak a Z80-at állítottad 6 MHz-re (ez igazi gépen nem lehetséges), akkor nem működik a sebesség szabályozása, a DAVE-t is arányosan gyorsítani kell, pl. 6 MHz-es Z80-hoz 500000 helyett 750000 Hz-es audio frekvenciát beállítva. Akkor sem működik, ha csak játék közben lett turbós a konfiguráció: az órajel felismerése a program indításakor történik a betöltőképnél a Space lenyomása után.
Azért nincs mindig engedélyezve, mert 4 MHz-es gépen lassulást eredményezhetne, és a betöltő a DAVE frekvenciája alapján ismeri fel a turbós gépeket. De egyébként sem lesz pontosan olyan, mint 4 MHz-en, mert eredetileg a játék sebessége nem fix, hanem a kép bonyolultságától (sprite-ok száma, stb.) függ. Turbó módban 60 ms minimális időtartamra korlátozott a képváltás, ha a játék ennél lassabb, akkor 20 ms egész számú többszöröseivel lassul.

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://www.ep128.hu
Re: Nebulus
« Reply #26 on: 2010.August.26. 21:10:31 »
Ha csak a Z80-at állítottad 6 MHz-re (ez igazi gépen nem lehetséges),

Az emulátor következő verziójában legyen egy turbó gomb (ami állítja a szükséges frekvenciákat)? Elég, ha kétállású 4/6 Mhz-s.
Légyszi, légyszi, légyszi...  :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Nebulus
« Reply #27 on: 2010.August.26. 21:26:52 »
Az emulátor következő verziójában legyen egy turbó gomb (ami állítja a szükséges frekvenciákat)? Elég, ha kétállású 4/6 Mhz-s.
Légyszi, légyszi, légyszi...  :oops:

Ilyen tulajdonképpen már most is van: a menüben menteni lehet két sebesség (órajelek és emuláció %) konfigurációt, amelyek aztán a PageUp és PageDown billentyűkkel betölthetőek.
« Last Edit: 2010.August.26. 21:30:26 by IstvanV »

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://www.ep128.hu
Re: Nebulus
« Reply #28 on: 2010.August.26. 22:11:37 »
Ilyen tulajdonképpen már most is van: a menüben menteni lehet két sebesség (órajelek és emuláció %) konfigurációt, amelyek aztán a PageUp és PageDown billentyűkkel betölthetőek.

Ah, köszönöm, így már működik.

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
    • http://www.ep128.hu
Re: Nebulus
« Reply #29 on: 2010.August.26. 22:23:02 »
Ilyen tulajdonképpen már most is van: a menüben menteni lehet két sebesség (órajelek és emuláció %) konfigurációt, amelyek aztán a PageUp és PageDown billentyűkkel betölthetőek.

Ettől függetlenül az "átlag halandó kedvéért" lehetne berakni az eszköztárba egy "turbó gombot", azok kedvéért, akik nem követik nyomon a fórumot.