ENTERPRISE KLUB
Nyugati Oktatási Központ - 1055 Budapest, Nyugati tér 9.
2017. október 28., Részletek
Welcome, Guest. Please login or register.


Author Topic: Exorcist (Read 2171 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4221
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #15 on: 2017.October.11. 16:26:38 »
Ez egy zseniális ötlet, az SP-t 0025h-ra állítani a kezdés előtt, és
Code: [Select]
  ex de,hl
   add hl,sp
   ex de,hl
utasításokkal operálni?

Igen. Elvileg így a DJNZ is JP PE-re lenne cserélhető.

Offline Povi

  • EP addict
  • *
  • Posts: 1490
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • http://povi.fw.hu
Re: Exorcist
« Reply #16 on: 2017.October.11. 16:51:39 »
Publikus is lehet, a szokásomhoz híven ronda :D
Nem a te forráskódodra voltam kíváncsi, hogy publikus-e, hanem hogy a C16 változat az volt-e! :-)
*** Speicherplatz zu klein

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 550
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Vivaldi 1.93.955.38 Vivaldi 1.93.955.38
    • View Profile
Re: Exorcist
« Reply #17 on: 2017.October.12. 06:53:27 »
Nem a te forráskódodra voltam kíváncsi, hogy publikus-e, hanem hogy a C16 változat az volt-e! :-)
Gondolom valami disassemblerből kiesett forrás lehetett. De ha geco igazi kemény dzsungelharcos, akkor a gép beépített monitorában tolta. :D

Elkészült a C+4-es Exorcist EP verziója...
Ügyes! :smt023 Kár, hogy én nem vagyok az, mindegy milyen gépen játszok a játékkal. :cry: Viszont ilyen colour clashre nem emlékszem az eredetiben. :oops: De attól még gratula!

Online geco

  • EP addict
  • *
  • Posts: 4520
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #18 on: 2017.October.12. 08:51:27 »
Gondolom valami disassemblerből kiesett forrás lehetett. De ha geco igazi kemény dzsungelharcos, akkor a gép beépített monitorában tolta. :D
Jaja, a Plus4emu szolgáltatta a disassembly listát :D A beépített monitort nem bántottam, mert a végén még összevesztünk volna, és lenyomom :D
Ügyes! :smt023 Kár, hogy én nem vagyok az, mindegy milyen gépen játszok a játékkal. :cry: Viszont ilyen colour clashre nem emlékszem az eredetiben. :oops: De attól még gratula!
Colour clash azért van, mert zavart, hogy az eredeti levágja a sprite-okat, így a program OR-olja a képernyőre, viszont F2 lenyomása után az eredeti sprite kirajzolási módszer jön. :)

Offline Povi

  • EP addict
  • *
  • Posts: 1490
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • http://povi.fw.hu
Re: Exorcist
« Reply #19 on: 2017.October.12. 09:35:53 »
Tegnap este kipróbáltam igazi gépen. Jó kis játék! :-)
Nehéz, de nem lehetetlen, taktikázni kell, hogy elkerüld a szörnyeket, de kiismerhető az AI-jük.
Persze vannak még homályos foltok, a felvehető villámok nem tudom, mire jók.
*** Speicherplatz zu klein

Online geco

  • EP addict
  • *
  • Posts: 4520
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #20 on: 2017.October.12. 10:57:31 »
Tegnap este kipróbáltam igazi gépen. Jó kis játék! :-)
Nehéz, de nem lehetetlen, taktikázni kell, hogy elkerüld a szörnyeket, de kiismerhető az AI-jük.
Persze vannak még homályos foltok, a felvehető villámok nem tudom, mire jók.
Azokkal le lehet lőni a szellemeket, ha talált, akkor az a szellem, amit eltaláltál szürkére változik, és sokkal lassabban közlekedik.
Egy nagy szivatás van a játékban, ha elhaléloztál, és lőttél el már villámot, akkor nem állítja vissza az eredeti villám számot ( ez volt egy bug az én verziómban, az visszaállította, de orvosoltam :D )

Offline szipucsu

  • EP addict
  • *
  • Posts: 6444
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Exorcist
« Reply #21 on: 2017.October.12. 11:33:21 »
Írtátok, a zene módosítása nem olyan egyszerű, mert csak a hangjegyeket tárolja. Nekiessek majd midivel, figyeljek egy-két dologra szerkesztés közben? Lehet úgy is módosítani, hogy minden hang egyforma hosszú legyen, az kevésbé változatos, de az is valami.

Online geco

  • EP addict
  • *
  • Posts: 4520
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #22 on: 2017.October.12. 11:36:22 »
Írtátok, a zene módosítása nem olyan egyszerű, mert csak a hangjegyeket tárolja. Nekiessek majd midivel, figyeljek egy-két dologra szerkesztés közben? Lehet úgy is módosítani, hogy minden hang egyforma hosszú legyen, az kevésbé változatos, de az is valami.
Ahogy neked szimpatikusabb, max a lejátszó lesz más, csak ne legyen túl nagy a végén, ennyi a lényeg. :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4221
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #23 on: 2017.October.12. 13:33:59 »
Esetleg lehetne játék közben az eredeti 2 csatornás zene, a program indításakor pedig a menüben a továbbfejlesztett változat. Ha ilyenkor egyébként is kevesebb memóriára van szükség, akkor elég lenne csak erre az időre kicsomagolni a bonyolultabb zenét és lejátszót.

4K szabad helyen akár még a midiasm2.com és egy MIDI zene is elférhet tömörítve, a lejátszóból a lényegtelen részek (pl. FILE kezelés, MIDI port támogatása, különböző inicializáló rutinok, reset, stb.) törlése után. Így ugyan nem lehet nagyon bonyolult a zene, és különösen a burkológörbékkel kellene takarékoskodni, de talán megoldható. Lehet azonban, hogy a tömörített regiszter mentés hatékonyabb lenne.
« Last Edit: 2017.October.12. 13:42:36 by IstvanV »

Online geco

  • EP addict
  • *
  • Posts: 4520
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #24 on: 2017.October.12. 13:42:47 »
Esetleg lehetne játék közben az eredeti 2 csatornás zene, a program indításakor pedig a menüben a továbbfejlesztett változat. Ha ilyenkor egyébként is kevesebb memóriára van szükség, akkor elég lenne csak erre az időre kicsomagolni a bonyolultabb zenét és lejátszót.
Ugyanaz a memóriaigény, de most jutott eszembe, hogy mind a két videólapon van hely, összesen kb 12KB, úgyhogy az is jó, ha majd a tömörített regiszter adat belefér 4KB-ba, és akkor lehet játszani az eredetit, és az újat mindenhol felváltva, most annyi van, minden páros lejátszásnál a felüláteresztő szűrő be van kapcsolva a 0-ás csatornán.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4221
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #25 on: 2017.October.12. 13:48:55 »
A menü az tulajdonképpen lehetne karakteres módú is, az sokkal kevesebb helyet igényel mint a játék közbeni teljes 40x25 karakteres attribútum módú képernyő soronként változó attribútumokkal. Bár így bonyolultabb lenne a program, és talán nem érné meg. Vagy maradna az attribútum mód, de annak a mérete lenne csökkenthető, pl. kisebb képernyő, vagy ugyanaz az attribútum sor ismétlődik az egész képen (mivel úgy látom, soron belül mindig csak 2 szín fordul elő, a raszter színezéshez pedig elég a soronként változó paletta).

Online geco

  • EP addict
  • *
  • Posts: 4520
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #26 on: 2017.October.12. 13:56:02 »
A menü az tulajdonképpen lehetne karakteres módú is, az sokkal kevesebb helyet igényel mint a játék közbeni teljes 40x25 karakteres attribútum módú képernyő soronként változó attribútumokkal. Bár így bonyolultabb lenne a program, és talán nem érné meg. Vagy maradna az attribútum mód, de annak a mérete lenne csökkenthető, pl. kisebb képernyő, vagy ugyanaz az attribútum sor ismétlődik az egész képen (mivel úgy látom, soron belül mindig csak 2 szín fordul elő, a raszter színezéshez pedig elég a soronként változó paletta).
Egyelőre nem nyúlnék hozzá addig, amíg nem muszáj :)
Ha a zene igényli, akkor módosítom :) ,de az lenne az igazi, ha az új zene játék közben is megszólalhatna.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4221
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #27 on: 2017.October.13. 12:00:55 »
Írtátok, a zene módosítása nem olyan egyszerű, mert csak a hangjegyeket tárolja. Nekiessek majd midivel, figyeljek egy-két dologra szerkesztés közben? Lehet úgy is módosítani, hogy minden hang egyforma hosszú legyen, az kevésbé változatos, de az is valami.

Szerintem a legjobb lenne először a továbbfejlesztett zené(ke)t elkészíteni, utána még egyszerűsíthetők ha valamilyen okból nem lenne megoldható a lejátszás.

Online geco

  • EP addict
  • *
  • Posts: 4520
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #28 on: 2017.October.13. 13:10:52 »
Szerintem a legjobb lenne először a továbbfejlesztett zené(ke)t elkészíteni, utána még egyszerűsíthetők ha valamilyen okból nem lenne megoldható a lejátszás.
Sztem is.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4221
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Exorcist
« Reply #29 on: 2017.October.13. 22:25:37 »
Az eredeti játékról egyébként itt található leírás, a zenének is van MP3 remix változata.