Enterprise Forever

:HUN => Konvertálás => CPC-ről => Topic started by: IstvanV on 2010.May.13. 20:33:26

Title: Hydrofool
Post by: IstvanV on 2010.May.13. 20:33:26
Ez még nincs kész, de érdemes átírni (már van egy átirat Spectrumról) ?
  [attachurl=#]
  [attachurl=#]
Title: Re:Re: CPC
Post by: Zozosoft on 2010.May.13. 21:36:28
Ez még nincs kész, de érdemes átírni (már van egy átirat Spectrumról) ?
Nagyon jól néz ki már így is! Ez a termenként más 4 színû paletta nagy felüdülés a megszokott Spectrum színek után! Esetleg akár még fel is lehetne extrásítani, hogy a teljes (szóba jöhetõ) EP színválaszték pörögjön, nem is csak a CPC-nek megfelelõek.

Na most kiderült, hogy honnan van a Small Demo egyik zenéje :-)
Ami azért is érdekes, mert a Spectrumos átíratban nem igazán sikerült az AY emuláció, így fel se lehet ismerni a zenét :-) ezek szerint kéne lenni ebbõl egy Gyányi átiratnak is?
Title: Re:Re: CPC
Post by: nyuzga on 2010.May.13. 21:39:39
Ez még nincs kész, de érdemes átírni (már van egy átirat Spectrumról) ?

Igen. A ZX verziót már 1X majdnem sikerült végigjátszanom, de kifeküdt :)
Title: Re:Re: CPC
Post by: Attus on 2010.May.13. 22:00:13
Ez még nincs kész, de érdemes átírni (már van egy átirat Spectrumról) ?
Mindenképpen érdemes lenne, mert én sokat vacakoltam vele, nagyon tetszett.
Van jó mûködõ Hydrofool Spectrum átirat?
 :shock:
Sajnos a spectrum átirat, amit én csináltam hibás. Elszáll, mint nyuzgánál. Biztos õ is az enyémet nyomatta.
Kipróbáltam spectrum emulátorral az eredeti forrását, amibõl átírtam, de az is ugyanúgy, ugyanott elszállt, mint az átiratom. Más forrást nem tudtam keríteni.Lehet, hogy az EP klubból kikerült valahogyan az átirat, hisz Gyányi Sanyi abból szedte ki demójához a zenét.
Ezért nem is töltöttem fel a programjaim közé, mert nagy kudarc élményem okozója.
Sokat kerestem az okát, a pálya leíró részében van a hiba.
 :(
Title: Re:Re: CPC
Post by: Lacika on 2010.May.13. 22:57:30
Ami azért is érdekes, mert a Spectrumos átíratban nem igazán sikerült az AY emuláció, így fel se lehet ismerni a zenét

Ahogy így meghallgattam a Spectrum-os verziót, azt kell mondjam, nagy mértékben szépítetted a tényeket...  :ds_icon_cheesygrin:
Ami nálam letölthető az az Attus átirat? Mást nem találtam a sok-sok "ömlesztett" program között.  :cry:
Title: Re:Re: CPC
Post by: Attus on 2010.May.13. 23:15:32
Ahogy így meghallgattam a Spectrum-os verziót, azt kell mondjam, nagy mértékben szépítetted a tényeket...  :ds_icon_cheesygrin:
Ami nálam letölthetõ az az Attus átirat? Mást nem találtam a sok-sok "ömlesztett" program között.  :cry:
Ha az én AY rutinom csinálja a "zenét" , akkor biztosan. az enyém. Korai átiratom, az Amaorute, Blacklamp korszakból. Az AY emuláció is "õskori". A stílusom felismerhetõ a betöltõ részében. DTF verziót nem is csináltam belõle, az elszállás okán.  :cry:
Mint írtam, a közzététel nem volt szándékos. Jó lenne  egy jól mûködö verzió, akár Spectrum, akár CPC átiratban.
Title: Re:Re: CPC
Post by: Lacika on 2010.May.14. 08:24:27
Mint írtam, a közzététel nem volt szándékos. Jó lenne  egy jól mûködö verzió, akár Spectrum, akár CPC átiratban.

Akkor én is törölni fogom az oldalról.
Title: Re:Re: CPC
Post by: geco on 2010.May.14. 09:27:12
Ez még nincs kész, de érdemes átírni (már van egy átirat Spectrumról) ?
 

Ha lenne, akkor is érdemes lenne, nemcsak a kis 256x192-es képernyőt csodálhatjuk, és tuti színesebb is, mint a spectrum verzió, és még színesebbé is lehet tenni.
Úgy látom a CDT image-eket preferálod, és betöltés után mented le a 64kb-tos memóriát, CPCxfs program használatával a Disc image-ekből kinyerhetők a file-ok, ha nem CP/M-es a lemez, sőt már CP/M-es lemezről is sikerült file-okat kinyerni, vagy csak simán track adatot normál CPC-s lemezről (Sorcery Plus kb 64kb-ot olvasott trackekből)
Title: Re:Re: CPC
Post by: Zozosoft on 2010.May.14. 09:35:29
Úgy látom a CDT image-eket preferálod, és betöltés után mented le a 64kb-tos memóriát
Az Airwolf megnézésekor én úgy csináltam, hogy a load rom rutinra raktam töréspontot, és feljegyeztem hova mennyit töltött.
Ez esetben a lemezes verzió valami agyonfeltört volt, és a mérete is kisebb volt pár K-val... így alkalmatlan volt az összehasonlításra.
Title: Re:Re: CPC
Post by: szipucsu on 2010.May.14. 13:26:07
Az Airwolf megnézésekor én úgy csináltam, hogy a load rom rutinra raktam töréspontot, és feljegyeztem hova mennyit töltött.
Ez esetben a lemezes verzió valami agyonfeltört volt, és a mérete is kisebb volt pár K-val... így alkalmatlan volt az összehasonlításra.
Ha már feltörték, rendbe rakhatták volna a fagyást a végén. Fogadjunk, hogy még annyit sem javítottak rajta, hogy legalább ne fagyjon le. :D
Title: Re:Re: CPC
Post by: IstvanV on 2010.May.14. 16:47:09
Esetleg akár még fel is lehetne extrásítani, hogy a teljes (szóba jöhetõ) EP színválaszték pörögjön, nem is csak a CPC-nek megfelelõek.

A pályákat kellene módosítani, vagy elég csak a CPC-s színekhez rendelt EP-s színeket cserélni (mint pl. a Batman-ben, ahol a narancsszín helyére egy világosabb sárga került) ? Ez a táblázat konvertálja a CPC-s színeket:
Code: ZiLOG Z80 Assembler
  1. cpcColorTable:
  2.         defb  007h, 007h, 096h, 0dfh, 004h, 04dh, 006h, 04fh
  3.         defb  04dh, 0dfh, 0dbh, 0ffh, 049h, 06dh, 04bh, 06fh
  4.         defb  004h, 096h, 092h, 0b6h, 000h, 024h, 002h, 026h
  5.         defb  005h, 097h, 093h, 0b7h, 001h, 025h, 003h, 027h
Melyik szín(eke)t lenne érdemes változtatni ?
Title: Re:Re: CPC
Post by: Zozosoft on 2010.May.14. 17:55:01
A pályákat kellene módosítani, vagy elég csak a CPC-s színekhez rendelt EP-s színeket cserélni
Én a pályák módosítására gondoltam, hogy ne csak a CPC-s 27-bõl legyen válogatva, hanem az EP-s 256-ból :-) persze nyilván nem mind a 256 jó, a túl sötét meg a túl ronda színek kiesnek, de azért így is marad bõven.
Title: Re:Re: CPC
Post by: IstvanV on 2010.May.14. 18:25:39
Én a pályák módosítására gondoltam, hogy ne csak a CPC-s 27-bõl legyen válogatva, hanem az EP-s 256-ból :-)

Egyelőre maradtak a CPC színek :oops: Ettől (és a hibák lehetőségétől) eltekintve ez már elvileg kész átirat:
  [attachurl=#]
  [attachurl=#]
  [attachurl=#]    (forráskód)
  [attachurl=#]    (változtatások a CPC-s verzióhoz képest)
CPC snapshot:
  [attachurl=#]

Fontosabb változtatások az első teszt verzióhoz képest:
  - van betöltőkép (a Spectrum változatból konvertálva, mert ott jobban néz ki, mint a CPC-s 4 színű kép :))
  - lehetőség van csalás (végtelen energia) választására
  - joystick használatakor nem csak az EXT1-et figyeli, hanem az EXT2 és a beépített joystick is működik
  - SFX hang módban nem "ragad be" folyamatosan az utolsó hang, amikor csendnek kellene lennie
  - DL2-vel betölthető tömörített formátum (kicsomagolható "dtf.exe -x hydrofol.prg"-vel)
 
Title: Re:Re: CPC
Post by: Lacika on 2010.May.14. 20:24:05
Szép játék!
Mit kell benne csinálni...?  :oops:
Title: Re:Re: CPC
Post by: nyuzga on 2010.May.14. 22:43:33
Szép játék!
Mit kell benne csinálni...?  :oops:

Végigjátszani. :lol:
Title: Re:Re: CPC
Post by: nyuzga on 2010.May.14. 22:59:32
"Sweevo kérték fel, hogy tisztítsák meg a bolygó akvárium a Deathbowl, megszüntetésével négy dugók és elvezetését a víz el -, de minden egyes csatlakozók csak akkor szüntethető meg, ha megtaláljuk a megfelelő objektumokat. Továbbá, a gyertyákat kell távolítani a helyes sorrendben! Ezért, Sweevo már felfedezni a labirintus, amely Deathbowl keresve a tárgyak, miközben elkerüli az összes vízi lények, amelyek a csatorna az energia a kapcsolatot. Legtöbbjük meg lehet ölni, de akkor meg kell találni a megfelelő fegyvert, és számos fegyvert is meglehetősen bizarr, mint a többi a játék! A grafika és animáció egyaránt csodálatos, a zene öröm hallgatni, és feltárják az Deathbowl szórakoztató és kihívásokkal teli." :)
Title: Re:Re: CPC
Post by: IstvanV on 2010.May.14. 23:05:51
Mit kell benne csinálni...?  :oops:

Itt (http://www.worldofspectrum.org/infoseekid.cgi?id=0002408) találhatók leírások és térképek is.

Két lehetséges kisebb változtatás: a betöltőképről el lehetne tüntetni a magnós betöltésszámlálót a jobb alsó sarokból, és a hangmagasságot csökkenteni lehetne, hogy ne a CPC, hanem a Spectrum változatnak (az az eredeti ?) feleljen meg, ugyanis CPC-n valamivel magasabb a hang. Ezen kívül itt (http://www.crashonline.org.uk/41/hydrofool.htm) azt írják, hogy Spectrum 128-on nagyobb a térkép, mint Spectrum 48-on (bár minden térkép szerint, amit eddig láttam, a játék 200 képernyős 6 szinten); ha ez valóban így van, akkor a CPC-s verzióban melyik található ?
Title: Re:Re: CPC
Post by: Attus on 2010.May.14. 23:29:42
Szép és klassz!
 :)
Gratulálok!
Spectrum átirata elfelejtendõ.  :cool:
Imádom ezeket a négy színû szép szobás játékokat. (Batman, Head over Heels)
Title: Re:Re: CPC
Post by: Attus on 2010.May.14. 23:45:46
Akkor én is törölni fogom az oldalról.
Most, hogy már van klassz CPC Hdrofol átiratunk cseréld le nyugodtan a vacak Spectrum átiratot!
Title: Re:Re: CPC
Post by: nyuzga on 2010.May.15. 11:21:16
a játék 200 képernyős 6 szinten. ha ez valóban így van, akkor a CPC-s verzióban melyik található ?

Ez a két térkép jónak tünik.
Title: Re:Re: CPC
Post by: nyuzga on 2010.May.15. 11:25:14
Ilyen szobából van 4 és minden szobába 4 tárgyat kell elvinni, hogy a dugók eltűnjenek

[attachthumb=#]
Title: Re:Re: CPC
Post by: IstvanV on 2010.May.15. 22:34:05
a hangmagasságot csökkenteni lehetne, hogy ne a CPC, hanem a Spectrum változatnak (az az eredeti ?) feleljen meg, ugyanis CPC-n valamivel magasabb a hang

Ennek a futtatása (játék közben) javít a zenén ?

Code: Lua
  1. tuningTable = {
  2.   3832, 3600, 3424, 3200, 3032, 2856,
  3.   2696, 2544, 2400, 2272, 2136, 2016, 1916
  4. }
  5.  
  6. clockFreq = 62500.0
  7.  
  8. function calcFreq(n)
  9.   local tmp = 1
  10.   while n >= 12 do
  11.     n = n - 12
  12.     tmp = tmp * 2
  13.   end
  14.   return 110840.47 * tmp / tuningTable[n + 1]
  15. end
  16.  
  17. --function calcFreq(n)
  18. --  return 27.5 * math.pow(2, (n + 1) / 12)
  19. --end
  20.  
  21. for i = 0, 83 do
  22.   writeWord(0xB7B2 + SHL(i, 1), math.floor((clockFreq / calcFreq(i)) + 0.5))
  23. end
Title: Re:Re: CPC
Post by: Zozosoft on 2010.May.15. 22:53:17
Ennek a futtatása (játék közben) javít a zenén ?
Én botfülû vagyok, de nekem tetszik :-)
Title: Re:Re: CPC
Post by: IstvanV on 2010.May.17. 16:23:25
a betöltőképről el lehetne tüntetni a magnós betöltésszámlálót a jobb alsó sarokból, és a hangmagasságot csökkenteni lehetne, hogy ne a CPC, hanem a Spectrum változatnak (az az eredeti ?) feleljen meg, ugyanis CPC-n valamivel magasabb a hang.

Módosított verzió:
  [attachurl=#]
  [attachurl=#]
  [attachurl=#]
A fent említetteken kívül ez még valamivel kisebb is tömörítve, mert egy nem használt memóriaterületet, ahol eddig "szemét" volt, 0 byte-okkal írtam felül.
Az itt (http://enterpriseforever.com/konvertalas/cpc-t22.0.html;msg19199#msg19199) található .com file továbbra is használható.
Title: Re:Re: CPC
Post by: Ep128 on 2010.May.17. 19:12:04
Ismét köszi! :-)
Title: Re:Re: CPC
Post by: IstvanV on 2010.May.18. 22:53:20
a hangmagasságot csökkenteni lehetne, hogy ne a CPC, hanem a Spectrum változatnak (az az eredeti ?) feleljen meg, ugyanis CPC-n valamivel magasabb a hang

A hangeffektusok még mindig eltérnek egy kissé:
  [attachurl=#]
  [attachurl=#]
Ezen néhány byte módosításával javítani lehetne, igaz, nem tudom, hogy ezért érdemes-e lecserélni, mert a különbség talán nem feltűnő.
Title: Re: Hydrofool
Post by: SlashNet on 2023.February.20. 00:19:40
As I understand, game playable only with joysticks.
Because, if I choose keyboard for playing I can't find key to pick up/fire.

↖ - Esc, 2, W, E, R, T, AllJoyLeft, AllJoyRight
↗ - @, Y, U, I, O, P, ]
↙ - Tab, S, D, F, G, ExtJoy1Fire, ExtJoy2Fire, Space
↘ - \, H, J, K, L, ;, :, LShift
Abandon game - F1
Pause - Pause


Original controls:
[attachimg=1]
Title: Re: Hydrofool
Post by: geco on 2023.February.20. 11:11:09
It was easier to find the problem than recreate the files, i do not know what István used for packing, by loader size it seemed DTF with -m0, but -m0 was not supported for loader by those versions what i tried, i used DTF -m2 to pack it back.
The zip file contains everything for the next modification. I had to patch only one byte to fix the space issue :D
Please test it.
Title: Re: Hydrofool
Post by: gflorez on 2023.February.20. 12:44:17
Great game, I didn't know before about this diving isometric game(Not that I know much about games...).

The Small-Demo coders stole the song from it...
Title: Re: Hydrofool
Post by: geco on 2023.February.20. 15:26:53
The Small-Demo coders stole the song from it...
Yes, i recognized it also :D
Title: Re: Hydrofool
Post by: szipucsu on 2023.February.20. 20:35:31
The Small-Demo coders stole the song from it...
Attus wrote that his conversion had got out from the former EP Club as Sándor Gyányi extracted the music from that.
--
Attus escribió que su conversión había salido de EP Club porque Sándor Gyányi extrajo la música de este programa.

Lehet, hogy az EP klubból kikerült valahogyan az átirat, hisz Gyányi Sanyi abból szedte ki demójához a zenét.
Title: Re: Hydrofool
Post by: SlashNet on 2023.February.21. 00:21:43
Please test it.

Cool!
Everything seems to be OK now! :smt023