Welcome, Guest. Please login or register.


Author Topic: Enterball (Read 107737 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Enterball
« on: 2010.July.12. 22:31:28 »
Az Enter-ball nem lehet valamilyen Spectrum program átirata "EP-sre" módosítva (pl. név megváltoztatása) ? Spectrum méretű 32x24 karakteres képernyőt használ attribútum módban, 4000h-5AFFh területen, ugyanazzal a "kevert bites" pixel címzéssel, és a paletta színei, azok sorrendje, és a memóriakiosztás is Spectrum programnak megfelelő. :eek:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #1 on: 2010.July.12. 22:57:29 »
Az Enter-ball nem lehet valamilyen Spectrum program átirata "EP-sre" módosítva (pl. név megváltoztatása) ? Spectrum méretû 32x24 karakteres képernyõt használ attribútum módban, 4000h-5AFFh területen, ugyanazzal a "kevert bites" pixel címzéssel, és a paletta színei, azok sorrendje, és a memóriakiosztás is Spectrum programnak megfelelõ. :eek:
Hmmm... na felteszem a kérdést a Spectrumosoknak, hogy láttak-e hasonlót? Ha nem, akkor átírjuk EP-rõl nekik  :ds_icon_cheesygrin:

Offline nyuzga

  • EP addict
  • *
  • Posts: 2284
  • Country: hu
Re: Enterball
« Reply #2 on: 2010.July.12. 23:04:30 »
Az Enter-ball nem lehet valamilyen Spectrum program átirata "EP-sre" módosítva (pl. név megváltoztatása) ?

Nem láttam sem Spectrumon, sem CPC-n. Valószínű hogy EP-re írták.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9963
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Enterball
« Reply #3 on: 2010.July.13. 09:56:48 »
Az Enter-ball nem lehet valamilyen Spectrum program átirata "EP-sre" módosítva (pl. név megváltoztatása) ? Spectrum méretû 32x24 karakteres képernyõt használ attribútum módban, 4000h-5AFFh területen, ugyanazzal a "kevert bites" pixel címzéssel, és a paletta színei, azok sorrendje, és a memóriakiosztás is Spectrum programnak megfelelõ. :eek:

Mondjuk pl. a digi effektek alapján elképzelhetõ, hogy eredeti, bár utólag tenni bele ezeket sem lehet olyan nehéz.

Mintha egyszer láttam volna valami hasonlót Spectrumra, kicsit gyengébb grafikával, de lehet, hogy rosszul emlékszem...

Mondjuk a következõ, újabb átiratokba is lehetne majd tenni digi effekteket. :D
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: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #4 on: 2010.July.13. 10:31:28 »
Mondjuk pl. a digi effektek alapján elképzelhetõ, hogy eredeti, bár utólag tenni bele ezeket sem lehet olyan nehéz.
Nagyon úgy tûnik, hogy eredeti, a Spectrumosok se tudtak megfelelõ játékot mondani. A TVBALL-ból egyébként a zene is kimaradt, meg az effektek nagyrésze is.

Quote
Mintha egyszer láttam volna valami hasonlót Spectrumra, kicsit gyengébb grafikával, de lehet, hogy rosszul emlékszem...
[/quote]
Talán még az Arkanoid 1. a leghasonlóbb.

Viszont az Enter/TVball játékmenetileg is különbözik a több tucatjával létezõ falbontós játékoktól: a golyó nem az ütõrõl indul, hanem a kis oldalsó kuckóból kell kiengedni. A bonuszcuccok nem a szétlõtt téglákból esnek le, hanem az oldalsó kamrába kell érte beszaladni, ahova be is szorulhatunk ha nem vagyunk elég gyorsak. A pálya végéhez nem az összes téglát kell szétlõni, hanem a gyémántot kell eltalálni.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #5 on: 2010.July.17. 22:42:11 »
Enterball EXOS és EP64 kompatibilis verzió.
F1-el lehet örökéletet is csalni. Ami nem volt egyszerû, mert a kis trükkös figyelte is az életcsökkentõ DEC utasítást, és ha azt megváltoztatta az ember, akkor visszarakta, plusz még az összes tégla is kiüthetetlen lett :-) (A042h-n van a DEC, A064h-en hívja az ellenõrzést)
További csalásokat tudna valaki találni? Próbálkoztam a labdasebesség megtalálásával, 7855h-n van letárolva, de csak kijelzéshez :-(
Pedig egy ne gyorsuljon a labda trükk jó lenne. Meg esetleg egy végtelen TILT, mert azt se sikerült megtalálnom hol tárolja  :oops:

EP64-en elég lassúcska, van benne valami idõzítés, amivel hozzá lehetne hangolni?


« Last Edit: 2010.July.17. 23:26:41 by Zozosoft »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Enterball
« Reply #6 on: 2010.July.17. 22:59:26 »
A tényleges sebességet a 78FEh címen tárolja (a nagyobb érték a lassabb). Ahhoz, hogy ne gyorsuljon, 98E8h-ra kell 0-t írni.

UI.: korlátlan TILT-hez a 9A5Eh címen található DEC A utasítást kell NOP-ra cserélni. Egyébként a megmaradt TILT számát 7909h-n tárolja, de hattal kevesebbet a tényleges értéknél.
« Last Edit: 2010.July.17. 23:10:20 by IstvanV »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #7 on: 2010.July.17. 23:26:03 »
Ez gyors volt, köszi!

a nagyobb érték a lassabb

hattal kevesebbet a tényleges értéknél.
Akkor ezért nem sikerült kiszúrni sima memória mentés hasonlítgatással  :oops: mint az életek esetét.

Beépítve F2, F3-ra.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9963
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Enterball
« Reply #8 on: 2010.July.18. 10:01:14 »
Szerintem lehet, hogy tömörítve vagy kódolva van ez a program, mert magnóról töltéskor érdekes volt a hangja, mintha ugyanaz a kódrészlet ismétlõdne az elején nagyon sokszor. Talán ezért is lehetett bonyolult megtalálni benne bármit is meg hatot levonni a tényleges értékbõl.
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: Enterball
« Reply #9 on: 2010.July.18. 11:52:08 »
Szerintem lehet, hogy tömörítve vagy kódolva van ez a program, mert magnóról töltéskor érdekes volt a hangja, mintha ugyanaz a kódrészlet ismétlõdne az elején nagyon sokszor.

A tömörítésnek és a kódolásnak (legalábbis ha jó minőségűek) is éppen az a hatása, hogy nincsenek ismétlődések, hanem az egész file hangja "zajszerű" lesz :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #10 on: 2010.July.18. 16:18:03 »
Szerintem lehet, hogy tömörítve vagy kódolva van ez a program, mert magnóról töltéskor érdekes volt a hangja, mintha ugyanaz a kódrészlet ismétlõdne az elején nagyon sokszor.
XOR-olasos titkositas volt a PRG fajlon. Meg kell nezni, lehet hogy a gyari kazetta masolasvedett is. Valoszinuleg a XOR-olas miatt nem latta anno aki feltorte, hogy mekkora is a tenyleges programkod, ezert vegig kimentette a RAM-ot. Igy lett most kisebb a PRG, mert csak a tenyleges meret van benne.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9963
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Enterball
« Reply #11 on: 2010.July.18. 22:15:06 »
XOR-olasos titkositas volt a PRG fajlon.
Valahogy gyanús volt, hogy valami turpisság van a dologban. :D
Egyébként úgy emlékszem, nem volt a játék úgy másolásvédett, mint pl. az Áttörés vagy a Mirror World, de amolyan Beach Head-szerû védelem attól még lehetett. Valamikor megvolt még az eredeti kazetta.
A Beach Headnél másoláskor valami olyat írt ki, hogy "*** Protection violation", de ha más fejlécet nyomtam az elejére, a probléma máris megoldódott. :D
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: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #12 on: 2010.July.19. 23:42:28 »
Fordított irány  :ds_icon_cheesygrin:
zx128emu debugerében:
l "ebsp" 0 6000 f7ff
g 6000

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Enterball
« Reply #13 on: 2010.July.20. 00:36:58 »
Fordított irány  :ds_icon_cheesygrin:
zx128emu debugerében:
l "ebsp" 0 6000 f7ff
g 6000

Jó lesz :) Ez talán az első jelentősebb EP->Spectrum játék átirat :?:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14747
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterball
« Reply #14 on: 2010.July.20. 07:39:55 »
Ami egészen meglepõ: a változatlanul hagyott EP-s hanggenerálás értékelhetõ hangot produkál 48-as Spectrumon! Végülis minden páros port írás eltalálja az ULA-t :-) , ennek köszönhetõ a keretvillogás is.