Érdemes lenne cpc játékok átírásával is próbálkozni (pl. Prince of Persia, Titus the fox, Prehistorik 1-2 stb.)
Mondjuk ehhez kéne egy jó cpc leírás is...
Régebben letöltöttem pár CPC doksit, el szerettem volna, kezdeni valamit átbütykölni én EP-re
Átküldhetnéd! Én most probáltam körbenézni, mert egyenlõre kb fogalmam sincs mi az a CPC :)
Eddig csak egy játékos oldalt találtam használhatót: http://www.cpcgamereviews.com
No itt találtam egy egy adag CPC cuccot: http://andercheran.aiind.upv.es/~amstrad/
Hát elég reménytelennek tünik így elsõ ránézésre...
Mondjuk olyan szép értelmes HW leírást, mint ami az EP-rõl van, nem nagyon találok közte :(
De egy nagy problémát már látok: AY hangchip...
Ez már a Spectrum 128 kapcsán reménytelennek lett minõsítve, azt írták, hogy lehet próbálkozni, az eredetiti többé-kevésbé megközelítõ megoldásokkal, de minden programra külön kell kitalálni :(
Meg vannak HW Sprite-ok is? Vagy az csak CPC+-ban?
Na most nem akarom tigriant idegesíteni, de esetleg egy AY hangchip... :wink: :lol:
+ valakinek van rálátása, milyen is lett volna az a külsõ EP sprite?
külsõ sprite-ra van két fenntartott regiszter
Na ez még nagyjából tiszta, de hogyan lesznek ebbõl sprite-ok?
Úgy, hogy van kívül egy cél-HW, ami a megfelelõ pillanatban ráncigálja a EXTC lábakat.
Mondjuk olyan szép értelmes HW leírást, mint ami az EP-rõl van, nem nagyon találok közte :(
De egy nagy problémát már látok: AY hangchip...
Ez már a Spectrum 128 kapcsán reménytelennek lett minõsítve, azt írták, hogy lehet próbálkozni, az eredetiti többé-kevésbé megközelítõ megoldásokkal, de minden programra külön kell kitalálni :(
Meg vannak HW Sprite-ok is? Vagy az csak CPC+-ban?
Quote from: "tigrian"Úgy, hogy van kívül egy cél-HW, ami a megfelelõ pillanatban ráncigálja a EXTC lábakat.
És ilyet lehetne készíteni? :-)
a sima CPC-knek, ha jol emlekszem 27 szinbol allo palettajuk van.
No, most olvastam el a binarydinosaurs-on:
"The only thing missing is sprites. Madge explains that they had the choice of ultra-high resolution or sprites and in the end they decided to make sprites available later as an add-on cartridge."
(Ugyanitt késõbb arról is beszél Robert Madge, a projektvezetõ, hogy assemblert is terveztek bele eredetileg, de nem fért már a ROM-ba.)
Hogy jött ki ez a elmebeteg 27? :) Normális, kettes számrendszerben dolgozó gép esetén 32 lenne a legközelebbi logikus :)
Quote from: "geco"a sima CPC-knek, ha jol emlekszem 27 szinbol allo palettajuk van.
Hogy jött ki ez a elmebeteg 27? :) Normális, kettes számrendszerben dolgozó gép esetén 32 lenne a legközelebbi logikus :)
Néztem ezeket a cpc játékokat, mármint screenshotokat! Elég komoly! Ezeket mind át lehetett volna írni EP-re. :)
Quote from: "Zozosoft"Quote from: "geco"a sima CPC-knek, ha jol emlekszem 27 szinbol allo palettajuk van.
Hogy jött ki ez a elmebeteg 27? :) Normális, kettes számrendszerben dolgozó gép esetén 32 lenne a legközelebbi logikus :)
A Gate Array doku szerint 32 van neki, de egypár abból ugyanazt a színt állítja elõ. Hogy miért, az jó kérdés.
Néztem ezeket a cpc játékokat, mármint screenshotokat! Elég komoly! Ezeket mind át lehetett volna írni EP-re. :)
Hat pl azert mert hasonlo a Commodore plus4-hez ahol ugye a alapszinek kulonbozo arnyalatai vannak, de feketenek minden arnyalata fekete (a fehernek az "aranyalatai" a szurkek), szoval azok kulon szinnek nem szaomlhatoak, szerintem a 121 az pont igy jon ki 128 helyett pl ott. Gondolom itt hasonlo eset van.
Quote from: "lgb"Hat pl azert mert hasonlo a Commodore plus4-hez ahol ugye a alapszinek kulonbozo arnyalatai vannak, de feketenek minden arnyalata fekete (a fehernek az "aranyalatai" a szurkek), szoval azok kulon szinnek nem szaomlhatoak, szerintem a 121 az pont igy jon ki 128 helyett pl ott. Gondolom itt hasonlo eset van.
Maskepp fogalmazva: beallithatod pl plus4-en is az osszes lehetseges 128 szint, csak abbol 8 ugyanugy teljesen pontosan feketenek fog latszani tehat szinek szamaban az a 8 csak egyet jelent.
Csak tudnám, az Impossible Mission Enterprise változata miért nem a CPC változat grafikájával készültt... :smt074
Quote from: "gafz"Csak tudnám, az Impossible Mission Enterprise változata miért nem a CPC változat grafikájával készültt... :smt074
Talán azért mert az is Spectrum átírat?
hát azon a képen nem épp spectrum átiratnak látszik :)
A Bruce Lee-nél viszont szerintem nem jártunk rosszul a Spectrum-grafikával... :)
Ha világosság- és színjel szerint lenne kódolva, mint a Spectrumban, akkor érthetõ lenne.
De valószínû, hogy a világosságjelhez mindenképpen köze van.
Itt a Prince of Persia CPC-s változatáról egy kép.
100 PROGRAM "cpccolor.bas"
110 NUMERIC FENY(0 TO 2),PIROS,KEK,ZOLD
120 LET FENY(0)=0
130 LET FENY(2)=1
140 LET FENY(1)=.5
150 FOR ZOLD=0 TO 2
160 FOR PIROS=0 TO 2
170 FOR KEK=0 TO 2
180 PRINT RGB(FENY(PIROS),FENY(ZOLD),FENY(KEK))
190 SET BORDER RGB(FENY(PIROS),FENY(ZOLD),FENY(KEK))
200 IF INKEY$="" THEN GOTO 200
210 NEXT
220 NEXT
230 NEXT
Na megfejtettem a 27 szín titkát
Arról van valakinek leírása, hogy a CPC ROM rutinjai hogyan sorszámozzák a billentyûket?
A Kevin Thacker (http://andercheran.aiind.upv.es/~amstrad/) féle oldalon, csak annyi van az egyik doksiban, hogy nézzem meg az Appendix I.-ben, csak az éppen nincs fent az oldalon :(
Találtam pár érdekes dolgot. Talán lesz köztük bill is.
Találtam pár érdekes dolgot. Talán lesz köztük bill is.
http://andercheran.aiind.upv.es/~amstrad/docs.html
Quote from: "MrPrise"Találtam pár érdekes dolgot. Talán lesz köztük bill is.
Van bizony.
http://andercheran.aiind.upv.es/~amstrad/docs/keyboard.html
Quote from: "MrPrise"Találtam pár érdekes dolgot. Talán lesz köztük bill is.
http://andercheran.aiind.upv.es/~amstrad/docs.html
Én is ezt linkeltem be :-)
Billentyûnek billentyû, de ez a közvetlen port lekérdezésre vonatkozik.
...contains key/joystick number...
Rövid kutakodásomból az jött ki, hogy a táblázat alapján számítható: "Line" * 8 + "Bit".
Az "F2" pl. 14, a "Return" az 18, a "Tab" az 68..... stb.
Billentyûnek billentyû, de ez a közvetlen port lekérdezésre vonatkozik.
Míg az én kérdésem erre a ROM rutinra:
"BB1E KM TEST KEY
Tests if particular key (or joystick direction or buttun) pressed
A contains key/joystick number
If requested key pressed, then Zero is false"
A következõ file tartalmazza:
Nem lehetne ebbõl a CPC-s dologból Tudástárat csinálni itt?
Ez tetszik, pont egy ilyenre fájlra vágytam :-) köszi!
Vannak még más hasonló doksijaid is? elküldhetnéd õket :-)
Viszont a hang dolgokat egyelõre nagy ívben kihagyom, elsõ, második, és sokadik ránézésre is iszonyatosan komplikáltnak tünik :-( remélem jön Geco, és jól elmeséli, hogyan csinálta pl az Exolon-nál :-)
No elindult a játék :-)
Mindezt úgy, hogy az eredeti programon sehol nem változtatunk!
Már hogyne lenne igény! :D
Ezután DIR-el kilistázható a tartalom. GET fájlnév paranccsal szedhetõk ki a fájlok, a CPCXFS könyvtárába kerülnek.
Sajnos a *-ot nem ismeri a GET, így a GET *.* helyett minden fájlt egyenként kell kiszedni...
Kilépés EXIT-tel.
Viszont az MGET *.* mûködik. :)
A színbeállítás is hasonló, itt is egy táblázatból (COLORS) vesszük elõ a megfelelõ EP színt, és végigírjuk az LPT 200 sorában a megfelelõ paletta helyre. Mivel EP-n csak az elsõ 8 szín választható szabadon, ezért 7-esnél nagyobb paletta érték esetén nem csinálunk semmit, a 16 színû játékokról majd Geco tanár úr tart elõadást :-)
Nagyon tetszett az elõadás, pár dolgot szerintem alkalmazni is fogok, amit eddig nem
Akkor már megérte ennyit írkálnom :-)
Hohó! Az elsõ pályát ismételgeti állandóan... Valamiféle magyar nyelvû leírás leledzik valahol a játéktól? Keresõkben kicsit bezavar az azonos elnevezése a felugró ablakkal... :)
tt még nem készült el a színkonverzió? Vagy ilyen a "valóságban" is? :)
Amúgy játékállás-mentés ill. highscore-mentés nincs? Ha nincs, nem is lesz? :) (bocsánat, telhetetlen vagyok... :oops: )
Quote from: "geco"Nagyon tetszett az elõadás, pár dolgot szerintem alkalmazni is fogok, amit eddig nem
Akkor már megérte ennyit írkálnom :-)
Na itt a 20. pálya EP32 memóriasnapshot-ja mely után elszáll:
Nana... Spectrumon a Bumpy 100 pályás... :)
ez gyerekjáték volt :-)
Próbálom kigyûjteni a hang rutinokat a CPC ROM-ból, nagyja már úgy tünik meg van, de valami még el lehet dugva az IRQ rutinban is... a leírás szerint van egy 100Hz-es megszakítás a hang keltéshez. Hogy ez hol kezelõdik, azt még nem lelem...
Geco, te francia, vagy angol PoP-ot írsz át?
Megpróbáltam kiszedni én is még az Atlantishoz, ha érdekel, akkor elküldöm, bár még nem próbáltam ki.
Ajaj, CPC emulátoron nem elszáll a game hanem elölrõl kezdõdik a 20. pálya után, a pontszám is nullázódik... valami gáz van az eredetivel is azt hiszem... :(
Ok, átírtam a Spectrumosat is :-) ez gyerekjáték volt :-)
Ajaj, CPC emulátoron nem elszáll a game hanem elölrõl kezdõdik a 20. pálya után, a pontszám is nullázódik... valami gáz van az eredetivel is azt hiszem... :(
Ugye a végleges verzióban lehet majd használni külsõ joy-t is?
Quote from: "Zozosoft"ez gyerekjáték volt :-)
Az olyan gyerekeknek mint te, akik már gyerekkorukban is Enterprise-t hackeltek :-D
13 éves kor még gyerekkornak számít? :-)
Tartsak a Spectrum verzió átírásáról is beszámolót? :-)
Hmmm... (http://www.symbos.de/)
Hmmm... (http://www.symbos.de/)
Ez nem jelenti azt, hogy sok- sok jatek lehetne futtathato CPC- rol ?Így van sok-sok játék fut (http://www.ep128.hu/Ep_Games/Leiras/Amstrad_CPC_Program_Pack.htm) egy egyszerû szoftveres emulátorral. (http://ep128.hu/Ep_Util/Amstrad_CPC_emu.htm)
ezen az oldalon::smt018
http://en.wikipedia.org/wiki/Enterprise_(computer)
ezt talaltam:
"Emulating Amstrad's AMSOFT, Entersoft was set up to ensure a steady supply of software for the new machine."
Ez nem jelenti azt, hogy sok- sok jatek lehetne futtathato CPC- rol ?
Összedobtak valamit jó gyorsan, hogy elég hamar kihozhassák.A pletykák szerint látták is a készülõ EP-t és gyorsan igyekeztek beelõzni (a színes gombok ötletét le is nyúlták)...
hmmm ... nem rossz, de hat messze nem a lenyeg. van rajta par erdekes cim, de hat ha ecce en a prehistoric- ot es ilyeneket akarok ... :)Az összeset még nem, Lacika, és én szórakoztunk vele, a játékok kb feléig jutottam, azóta pihenek :D
a lista hogy jott letre ? valaki az osszeset kiprobalta ?
aaaa, szoval a prehistorik2 csalassal olyan jo... akkor nem is baj h EP- t valsztottam anno ? :) es hol van egy sima CPC verzio ?Ugyanaz, csak ne AMSTRAD CPC 664+, vagy 6128+ gépen töltsd be, hanem sima 664, vagy 6128-on :D
Ugyanaz, csak ne AMSTRAD CPC 664+, vagy 6128+ gépen töltsd be, hanem sima 664, vagy 6128-on :DA CPCgamereviews oldalon a screenshot a CPC+ verzióból készült, ha a sima CPC-n töltöd be, az egy kicsit lehangolóbb :D
A pletykák szerint látták is a készülõ EP-t és gyorsan igyekeztek beelõzni (a színes gombok ötletét le is nyúlták)...Jaja, ezt írják több helyen is, lehet a forrás ugyanaz :D , de én elhiszem, akkor is el fogom, ha bizonyítékot találnak, hogy nem :D
ja nem, en a sima verziorol aradoztam, nem is tudom plus uzemmodba kapcsolni egyik emut sem, csak a gepszamok kozott engednek valtani, plus verziot nem engednek bekapcsolni,Próbálkozz a Winape-pel, azt meg sima módba nem tudod majd kapcsolni :D
a prehistorik2- ben az elejen menubol lehet kivalasztani hogy 128k extended vagy plus verziot akarsz, es ha plust valsztok az el is szall, szal en a simat toltam eddig...
de a plus az stenyleg meg jobb... csak nem tudom pluskent inditani az emukat ... :)
az N&S-t akartam befejezni, és ígérem ha elkészül, szebb lesz, mint a sima CPC-sVárjuk már nagyon!!!
Várjuk már nagyon!!!Azt tudom ;) :oops: , de mindig akadt valami, ami miatt nem tértem vissza, és még 3-4 ilyen függő dolog is van :oops:
N&S az micsoda mert igy keresve se gugli se enterpriseforever nem dob ki semmit...Észak és Dél (http://en.wikipedia.org/wiki/North_%26_South_%28video_game%29)
a sima prehistorik -nal nekem bejon az intro, hogy nyomjak 1- et vagy 2- ot es onnan nem megy tovabb, szal prehistorik -ot meg nem is lattam,Bocs, a kettőre gondoltam, de ha már a kettő meglesz, akkor az 1 se maradjon ki a jóból :D Remélem sikerül :), de előtte tényleg be kéne fejeznem az N&S-t.
csak prehistorik2 -ot tudtam elinditani, szal elmondhatnad hogy indul el a prehistorik, illetve hat lehet hogy egybol mehetnel a prehistorik2- re nem a prehistorik- ra, ha a sima nem indul el.
az N&S-t akartam befejezni, és ígérem ha elkészül, szebb lesz, mint a sima CPC-s
Az összeset még nem, Lacika, és én szórakoztunk vele, a játékok kb feléig jutottam, azóta pihenek :D
N&S : hat az 1 strategia ... en nem szeretem a strategiat ... scrollt akarok, minden iranyban ... :)
N&S : hat az 1 strategia ...Hát ez így erõs túlzás... próbáld ki!
Erõdostromnál van vízszintes scroll!Meg a vonatrablásnál is!
N&S az micsoda mert igy keresve se gugli se enterpriseforever nem dob ki semmit...Nem tudom, hogy +-on van-e hardveres scroll, azt tudom ,hogy sprite-kezelés van, meg kell kukkantani, én több éve nézegettem őket, szerintem a gép is folyamatosan scrollozott.
a cpc+ verzio a prehistorik2 -bol az nagyon szep folyamatosan scrolloz, azt vajon az eredeti gep is tudta, vagy csak az emu hozza ki belole ?
es a prehistorik2 sima verziojanak sebessegevel fog majd tudni az EP scrollozni minden iranyban ? olyan hihetetlennek tunik ...
es az EP hulye szinformatum bitjeinek a kezeleset hogy oldja meg egy ilyen atirat ? az biztos nem ugy van a CPC- n, nem ? at kell irrni azokat a reszeket, amik a grafikaval dolgoznak ?
aham... na en kivancsi leszek... mert slideshow- nak nem lenne jo egyik sem, csak attol jok ezek ha mennek legalabb a kisebb gep sebessegevel ...Keresgélj külföldön ;) Az e-bay-en lehet van.
a plusszos gep sebessegerol nem nyilvan is almodok.
es ha ilyen CPC- bol tobb van mint EP- bol, akkor miert nincs a vateran, vagy valahol ?
Addig nézd meg ezt, ha már így belejöttél :D (http://tacgr.emuunlim.com/downloads/filedetail.php?recid=878)
A en ebay- rol nem allok neki rendelni, hat tuti hogy tobb lenne a szallitasi koltseg mint a gep.Akkor marad az emulátor ;) Amúgy is eszeveszettül randa egy gép a CPC :D
Esetleg, ha nyaralni mész Franciaországba, Spanyolországba, vagy Angliába mellékesen beszerezhetsz egyet :DOlyan egyszerû még manapság is beszerezni ott?
Olyan egyszerû még manapság is beszerezni ott?
Ha egy külföldi Magyarországra jönne, szerintem eltartana neki egy ideig, mire talál egy EP-t. Persze kivéve, ha elõtte megnézi ezt a fórumot.
Hát, EP-bõl néhány tízezret adtak el, CPC-bõl meg néhány millát... már ha jól tudom.Jaja, megnéztem a wikin, kb 3millát adtak el, adhattak volna 1,5-et és emellett elvihettek volna az emberek 1,5 milla EP-t :smt010 :smt010 :smt010 :ds_icon_cheesygrin:
Jaja, megnéztem a wikin, kb 3millát adtak el, adhattak volna 1,5-et és emellett elvihettek volna az emberek 1,5 milla EP-t :smt010 :smt010 :smt010 :ds_icon_cheesygrin:
Hat egyenlore meg nincs bizonyitek ra, hogy csak marketingtrukkok miatt volt sikeresebb a cpc ... majd ha mar latom hogy fut EP- n a prehistorik, akkor mondhassuk, hogy megajjunk, merittvanmar a kanaan ... addig meg CPC elott leborulas, EP- re meg ferde szemmel nezes ... :)Gyanúsan nem, csak közrejátszhatott kisebb mértékben, az elhúzódó megjelenés, a pereskedés során elbukott pénz, és annak hiányában a kevés reklám okozhatta a bukást, no meg, mint kiderült, a DAVE gyerekbetegségeinek orvoslása, mondjuk ez benne van a csúszásban.
a weclemans vagy az exolon nagyon tetszettek, na ezeken a stuffokon lehet latni milyen szep kis cuccok lehettek volna EP- reÉs akkor ezek még mindig messze vannak az EP képességeinek maximális kihasználásától!
es ha ilyen CPC- bol tobb van mint EP- bol, akkor miert nincs a vateran, vagy valahol ?Van egy a Vaterán. (http://www.vatera.hu/schneider_cpc_464_64k_colour_personal_computer_157902114.html)
egy egesz orszag elol el volt zarva hogy van ilyen ... ecceruen nem tom elhinni ... hat hol az igazsag, keremszepen ... !? :) evtizedekig elzarva egy egesz orszagtol... ilyen pedig nincs... ilyenkor erzi az ember igazan, hogy mit is jelentett a keleti blokk... amirol nem akartak, arrol nem tudtal ...
na ezeken a stuffokon lehet latni milyen szep kis cuccok lehettek volna EP- re, vagy milyen jo kis cuccokat konvertaltak volna a hozzaertok, ha hozzajutnak CPC programokhoz... dehat nem jutottak ...
Nem semmi a Super Cauldron! :)
Atari emun a második pályán elakadtam. :oops:
Az Amigás verzió meg kifekszik.
A CPC-s játék viszont jó. A negyedik szinten vagyok. (5 van.)
Stryker in the Crypts of TroganNagyon szép az ég színátmenete. Endi, gondolom, lecsap erre. :D
Nagyon szép az ég színátmenete. Endi, gondolom, lecsap erre. :D
Néztem még más játékokat itt (http://www.cpcgamereviews.com/a/index.html), bár nem tudom, melyikkel lenne érdemes próbálkozni azok közül, amiket nem túl nehéz átírni :oops:Szerintem jöhet bármi, ami mûködik. Minden újabb EP játék óriási dolog.
Ezt (http://www.cpcgamereviews.com/d/deflektor.png) átírjam ? Elég egyszerûnek tûnik:Szépen néz ki, a zenéje se rossz!
Néztem még más játékokat itt (http://www.cpcgamereviews.com/a/index.html), bár nem tudom, melyikkel lenne érdemes próbálkozni azok közül, amiket nem túl nehéz átírni :oops:ATF nehéz lenne? Ott a jelenlegi Spectrum átírat kicsit bugos (egyenes repülésnél folyamatosan riszál a kép), a CPC-s színesebbnek is tûnik.
Ja, meg a Beach Head 2. Egyszer fent volt már az ep128.hu CPC programcsokrában, szóval majdnem jól mûködik az emulátorral, csak valami miatt kikerült onnan. Bár állítólag nem nagy eresztés... De a címe "ígéretes".
Szépen néz ki, a zenéje se rossz!
A Deflektor nagyon jó játék. :)
A címe ígéretes, de a játék "kimagaslóan" rossz...
Nyuzgához csatlakozom!
Super Hero
Vagy Boulder Dash! A Spectrum változat kritikán aluli...
PANG? Anno sokat játszottam a spectrumról átírt verzióval, de úgy nézem a CPC-s sokkal szebb, nem monochrom a grafikája!
Valami használható foci?
Pl. Manchester United.
Meg a Barbarian (a kardozós) is nagyon szépen néz ki!
ATF nehéz lenne? Ott a jelenlegi Spectrum átírat kicsit bugos (egyenes repülésnél folyamatosan riszál a kép), a CPC-s színesebbnek is tûnik.
Valami használható foci?Én a World Cup Soccer: Italia '90 -t néztem ki pár hónappal ezelőtt, nagyon jól néz ki, azt hittem ilyet 8 bites gépen nem lehet megvalósítani,játszhatóságáról nem tudok nyilatkozni.
Pl. Manchester United.
Meg a Barbarian (a kardozós) is nagyon szépen néz ki!
Vagy Boulder Dash! A Spectrum változat kritikán aluli...
Bangers and Mash (http://www.cpcgamereviews.com/b/index2.html)
Crystal Kingdom Dizzy (http://www.cpcgamereviews.com/c/index9.html) Az utolsó részből Spectrum verzió sincs Ep-re.
Nem sikerült kideríteni amúgy, hogy a belinkelt játék milyen gépre való.PC-re (http://www.remar.se/daniel/herocore.php)
(DL2 formátum, "dtf.exe -cl -lz2 COMFILE PRGFILE" paranccsal lehet .com-ot létrehozni hozzá)
Nekem nem csinálta meg a betöltőt...
Viszont, ha hex editor-ral kijavítom a cybernoid betöltőben a betöltendő file nevét (ami azonos hosszúságú) akkor ugyanaz az eredmény, gondolom?
A COMFILE és PRGFILE helyére természetesen a .com és .prg file nevét kell írni :oops:
Az nem lehetséges, hogy régi DTF.EXE verziót használtál, ami még nem támogatta az -lz2 formátumot ?
Bizony lehet. 2009.08.27-i a tömörített file.
Mit kell ebben a játékban csinálni?
Azt látom, hogy a pontokat fel kell robbantani, az aknákat nem és - gondolom - a sugarat a célba kellene juttatni, de én csak a tükröket tudom forgatni, úgy meg az első szintet sem tudom teljesíteni.
SUPER HERO térkép.
Kiszedtem a Spectrum világból. :)
Elküldtem a Tipshop-nak is, mert nekik sem volt meg.
Valaki tudja, mit kell csinálni benne?
Ez mondjuk nem egy olyan játék, ami nagyon kihasználja a gép lehetõségeit, de élvezetesnek tûnik:
Oh, Mummy (http://www.youtube.com/watch?v=C0Uufgn3HrE)
Egyszer majd talán ezt is át lehetne írni... EP-re nem sok ilyen jellegû játék van.
A számok jelentik a felszereléseink helyét.
Újabb Super Hero átirat verzió:
Ezt a turbo felismero rutint be lehetne tenni az elozo atiratokba is?
Egy észrevétel: a lépéshang és a scroll-hang nagyon halk a többihez képest. Kicsit lehetnének hangosabbak.
Ez már véglegesnek számít kirakható?
Ezt a turbo felismero rutint be lehetne tenni az elozo atiratokba is?
Ezt - a kavarodások elkerülése végett - az EXOS-ba kellene berakni...
Ha nem probléma megint lecserélni a régebbi átiratokat az ep128.hu-n :oops:
A hangokon lehet még "igazítani"? A lift hangja így is jó lenne akár, de a robotok lövéseinek hangján érdemes lenne még javítani.Mire gondolsz?
Ezen a zajon módosítani, plusz hangot tenni hozzá ?
lehet, hogy a frekvencián kell majd módosítani, megnézem majd.
az AND mûvelet miatt az eredmény gyakorlatilag 6250 Hz órajelû zaj 58.4 Hz-es négyszögjel burkológörbével. Ezt nem tudom, hogyan lehet EP-n emulálni. De talán csak a zaj jobban szólna, mint a négyszögjel torzítva.Esetleg 50Hz megszakításból kapcsolgatni ki-be?
Esetleg 50Hz megszakításból kapcsolgatni ki-be?
116.8 Hz-es kapcsolgatás lenne jó, de valószínűleg az 50 Hz-es is jobb, mint a semmi :) Egyébként nem csak ez a hang problémás, más négyszögjel+zaj effektus is van a játékban, például a lift hangja (62500 Hz-es zaj modulálva 224 Hz-es négyszögjellel).Így van, de csak ez a kettő, ahol egyszerre szól a négyszögjel+zaj, azért gondoltam, hogy a négyszögjel torzítását választom, mert a lift esetében az változik, a zaj freki nem.
Ha ezek konvertálják a CPC-s frekvenciát, akkor nem egészen jó:A 6-os regiszter. és 7-es regiszter konverziót tőled csórtam :) (ha jól rémlik, a Hydrofoolból), az eggyel való csökkentést feláldoztam, hogy beférjen az adott helyre,Code: ZiLOG Z80 Assembler
43EE CB 24 SLA H 43F0 CB 15 RL L 43F2 7D LD A, L 43F3 6C LD L, HCode: ZiLOG Z80 Assembler
3FCD 3A 84 41 LD A, (4184) 3FD0 67 LD H, A 3FD1 1F RRA 3FD2 CB 24 SLA H 3FD4 1F RRA 3FD5 8C ADC A, H 3FD6 20 01 JR NZ, 3FD9 3FD8 3C INC A
Az elsőt a négyszögjel, a másodikat pedig a zaj használja. A zajnál a frekvencia Spectrum 128-hoz lenne jó, CPC-nél néggyel kell szorozni. Egészen pontos konverzióhoz pedig az eredményből még ki is kell vonni 1-et (CPC: f = 62500 / N, EP: f = 125000 / (N + 1)):Code: ZiLOG Z80 Assembler
LD A, L LD L, H LD H, A ADD HL, HL DEC HL
Itt AL helyett HL-be kerül az eredmény, tehát 4156h-nál nem kell az "LD H, A".Code: ZiLOG Z80 Assembler
ADD A, A ADD A, A JR NZ, 3FD6 LD A, 4 3FD6 DEC A
ha jól rémlik, a Hydrofoolból
Ott azért van ilyen megoldás, ami egyébként hibás lenne, mert a négyszögjelhez a frekvencia táblázatokat megkerestem a játékban és átírtam EP-s értékekre (így semmilyen konverzióra nincs szükség futás közben), a zaj pedig azért a Spectrum 128-as konverziót használja, mert a CPC-s játék Spectrum átirat, és a zajt nem írták át (azaz az CPC-n tulajdonképpen hibás) :)Szuper, jól belenyúltam :D
A négyszögjel alacsony frekvenciájú, tehát az AND művelet miatt az eredmény gyakorlatilag 6250 Hz órajelű zaj 58.4 Hz-es négyszögjel burkológörbével. Ezt nem tudom, hogyan lehet EP-n emulálni. De talán csak a zaj jobban szólna, mint a négyszögjel torzítva.Az nem lehet jó megoldás, hogy a torzítás mellé 58,4 Hz-et kitolni egy másik hangcsatornára, ha éppen van szabad, meg szabad helyem is ezt kivitelezni?
Szuper, jól belenyúltam :D
Az nem lehet jó megoldás, hogy a torzítás mellé 58,4 Hz-et kitolni egy másik hangcsatornára, ha éppen van szabad, meg szabad helyem is ezt kivitelezni?
Hát ez a SuperHero csalódás volt. Bár öröm volt látni egy új izometrikus engint, de hamar kiderült hogy sehol sincs a Batman-HoH enginhez képest. A grafikában is látszik hogy ezt a két mestermûvet akarták másolni... bár nem rossz a grafika, de ehhez jó gameplay is kellett volna.
Pár perces attrakció, nem probléma.
A Disk-image-ket úgyis "át kell szabni", ha kész az Imp. Miss, addig nem nyúlok hozzájuk... :oops:
Szerintem a POSSIBL1.PGM a legjobb, csak ott néha nincs lövéshang.
- kissé sötétebb keretszín
a POSSIBLE.PGM (az eredeti) 7 biteset
Köszönöm, ezzel nem akartalak már tarhálni, de ez eredetileg Spectrumon és CPC-n is igazán borzasztó látvány volt.
Crystal Kingdom Dizzy (http://www.cpcgamereviews.com/c/index9.html) Az utolsó részből Spectrum verzió sincs Ep-re.
A következõ átirat legyen ez, vagy valami más ?Az ATF-et nézted, az mennyire lesz nehéz dió?
A következő átirat legyen ez, vagy valami más ?
Tényleg ez szól a legjobban, bár a 2-es is jó lenne, Viszont ott megváltozik a lövéshang, ha közben lépéshang is van.Rendben, lesz vele még munka bőven, sztem hétvégére elkészül, lesz benne kétféle esés mód, meg ha minden jól megy, cheat is, meg orvosolni kell sakktábla szoba bugját, egyelőre ez tűnik a legnehezebbnek, ja meg a szokásos tömörítés. A program fut EP64-en is, de igen lassan, ahhoz hogy ne fagyjon le a legelső szobában, egy EI-t ki kellett szednem, és villog is, nem kicsit
Szerintem maradjunk az "eredeti" verziónál. Már csak azért is, mert ha elkapnak a robotok, itt van "elporladás" hang is.
Ez végleges verziónak tekinthető? A kétféle esés-mód benne lesz, amit említettél?
A Crystal Kingdom Dizzy nagyon jól néz ki, ilyen szép színes Dizzy nem sok gépen van :)
Az előző részek CPC-n négy színben "pompáztak" azok annyira nem "meggyőzőek"...Azok egyáltalán nem, az a zápuló zöld tojás sem :D
Ez a Dizzy-stílus az, ami kimondottan "jól áll" a Spectrumnak.
Kissé lassúnak is tűnik, és a képernyő mérete is lehetett volna nagyobb (valószínűleg azért ekkora, hogy két teljes 25x20 karakteres képernyő elférjen 16K memóriában, és azokat felváltva lehessen megjeleníteni). Viszont újdonság a scrollozás, amit a Batman, Head over Heels, és Hydrofool nem tud.
Igen! Igen! Igen. Ez legyen :smt026
Az ATF-et nézted, az mennyire lesz nehéz dió?
Ez gyors volt!
A második szinten viszont a hajó fedélzetén Blackheart Kapitány még furcsa világoskék fazont ölt.
Gondolok arra, hogy amikor főhősünk tereptárgy előtt áll, "furcsán" fest.
Ezen kívül még javítani kellene a sprite-ok villogását, ami gyorsabb (turbós) gépen rosszabb; talán CPC-n éppen azért nem volt villogás, mert ott valamivel lassabban fut a játék ?
Feltöltöttem 2 hibáról 1-1 snapshot-ot és egy-egy pár screenshoot-ot.
Feltöltöttem még egy színhibát snapshoot-al együtt.
Vigyázz, főhősünk villog, amikor megsérülünk! Ez direkt van így. A CPC-s és Spectrum verzióban is van ilyenkor villogás
+1 hiba, hátha orvosolható: a vödör villog.
Kell snapshot az átlátszó sprite-okról?
OK, remélhetőleg sikerül megtalálni, hol vannak a memóriában.
OK, remélhetőleg sikerül megtalálni, hol vannak a memóriában. Érdekes, hogy a "hiba4.png" képen a CPC változat hibás :) Ez milyen verzióról készült ? Én a magnóst írtam át, ami megtalálható az FTP-re feltöltött "cpc_games.7z" csomagban is.
Innen (http://www.cpcgamereviews.com/c/index9.html) való disk image.
soronként váltakozó irányú pixel adatIlyen trükköt is szoktak csinálni? Ennek mi értelme?
Ilyen trükköt is szoktak csinálni? Ennek mi értelme?Talán tili-tolihoz. :???:
Irányítás: Q A O P SPACEInternalt nem lehetne még berakni? :oops:
EXT1 Joystick
A szobák színe, és a padlóé C64-szerűre lett belőve, az eredeti nem tetszett
Internalt nem lehetne még berakni? :oops:
Ilyen trükköt is szoktak csinálni? Ennek mi értelme?
bepróbáltam a 16Kb-s videoramot, de nem lett gyorsabb, azt hittem, hogy ebben az esetben Nick barátunk lemond a másik 48kb lassításáról, de nem :(
Némi CPU idő megtakarítása :) Így ugyanis nem kell minden sprite sor elején újra beállítani a vízszintes pozíciót, hanem soronként felváltva INC E és DEC E utasításokat lehet használni (itt SP mutat a sprite adatokra, DE a video memóriára, BC' a sprite alatti terület mentésére, és a C700h-C7FFh területen egy táblázat van, amelyben az egyes sprite pixel byte értékekhez tartozó AND maszk található):Ez qrva jó. :)
Ha emulátoron nézted, akkor természetesen nincs semmilyen hatása, mert ez egyelőre csak igazi gépen működik :) :oops: Még tesztelni kellene EP-n, hogy pontosan mire jó, és aztán beépíteni az emulátor következő verziójába.Természetesen ott :)
Én arra gondoltam, hogyha 16K-ra váltunk, akkor Nick elengedi a másik 48-at, és így annak az elérése felgyorsul, és csak az FF szegmens lesz a videó RAM.
Egy rövid teszt alapján úgy látszik, nem működik ez a megoldás. A 0. bit beállítása után továbbra is "látja" a NICK az alsó 48K video memóriát, és az lassú is marad. Azonban ilyenkor valamiért lefagy az EXOS, ha megpróbálom elindítani a rendszert a 01:C00Dh címen.Szuper, ez egy rejtélyes kapcsoló ;)
Segédprogram 16 színű paletta konvertálásához:
* cpccolor.exe (http://enterpriseforever.com/dlattach.html;topic=22.0;attach=5059) (14.5 KB - downloaded 3 times.)
* cpccolor.cpp (http://enterpriseforever.com/dlattach.html;topic=22.0;attach=5060) (21.26 KB - downloaded 4 times.)
Optimalizált palettát és BIAS-t keres (de az utóbbi lehet a felhasználó által megadott fix érték is), átrendezi a palettaszínek sorrendjét (azonban megadhatók "fix" színek, amelyeknek a pozíciója a palettán nem változhat), és pixel konvertáló táblázatot ír bináris, assembler, vagy Lua formátumban.
hú de randa ez a cpc dizzy...
Akkor mégsem érdemes átírni, vagy célszerűbb lenne a Spectrum verzióval próbálkozni ? :oops:
Miért ronda? Nekem tetszik.
Két változat van, amelyek csak a színekben térnek el (egyik sem igazán jó :oops:):
Egymás mellé raktam a CPC emu-t és az Ep Emut, de esküszöm, nem tudom, hol kellene rossz színeket látnom... :ds_icon_cheesygrin:
A zöldben látok árnyalatnyi különbséget. Az 1. verziót választanám, mert a 2.-ba a súlyon (felvehető tárgy) is láttam apró különbséget.
Javított Crystal Kingdom Dizzy (http://www.cpcgamereviews.com/c/index9.html#crystal_kingdom_dizzy) átirat:
Valami ilyesmi ?
Mégis az attribútum mód a jobb ? :) Valamivel kisebb méretű im4.com:
(Attachment Link)
Megpróbáltam az "IMPOSSIBLE MISSION" feliraton is javítani, hogy kevésbé legyen csíkos. De valószínűleg még lehetne jobb beállításokat találni. :oops:
Jelenten, én meg az Imp. Miss.-t játszottam végig.igenis, értettem :) István képét letöltöttem, és a snapshotot is, megnézem.
Itt viszont szerintem hiba van...
Feltöltöttem egy snapshoot-ot (IMP könyvtárba). Ha megnyomjuk a 'fel' billentyűt (botkormányon), CONGRATULATIONS helyett resetel a gép.
GAME OVER esetén ugyanez történik.
(Cheat nincs kiválasztva, csak a C64-es "gravitáció".)
Ha módosítunk a programon, megoldható lenne, hogy a betöltőkép nagyobb legyen? (Függőlegesen lehetne nagyobb még)
amivel lehet jobban is járunk, mint az eredetivel, ami szimplán visszadob a kezdőképernyőre, csak a felirat más a két esetben. :D
Megvan a hiba, a hiba rutin kezdetét a 0100h címre tettem, úgy láttam, a program többet nem használja a 0100h-s címet, pedig de, ezért lett a győztes, és a vesztes jutalma is a villogó Enterprise felirat, amivel lehet jobban is járunk, mint az eredetivel, ami szimplán visszadob a kezdőképernyőre, csak a felirat más a két esetben. :D
Micsoda??? Nincs aza "fergeteges" CONGRATUALTIONS, mint a Spectrum verzióban (http://ep128.hu/Games/Impossible_Mission.htm) ??? :ds_icon_cheesygrin:Megnézem, most le is töltöm, nekem is megvan valahol, de azt keresni kéne :D
Majd mégegyszer végignyomom, ezt megnézzük...
Apropó, a Spectrum verzióra nincs "jelentkező", hogy megnézze a hibát? Törölhetem az oldalról? (Csak mert a disk image-ket aszerint fogom "átszabni")
Itt egyébként lehetne némi helyet megtakarítani (úgy látom, ez a rutin eredetileg a Zozosoft-féle Spectrum átirat betöltőből lett másolva :)):Ez így van :D
A módosítások:
- rövidebb kód az EXOS LPT visszaállításához, amely azonban valójában nem kell, mert az EXOS már a melegindítási címre ugrás előtt visszaállította az ilyenkor automatikusan történő C=10h EXOS 0 közben, ezért megjegyzésekre írtam át
- nem kell visszamásolni a 0030h-005Ah területre semmit, mert ezt az EXOS már megtette a melegindítási rutin előtt (kivétel, ha ezt a program közvetlenül is hívja olyan esetben, amikor az EXOS 0. lap területe el van rontva, de itt úgy látom, nem fordul elő ilyen)
- egyszerűbb és rövidebb memória felszabadítás C=40h EXOS 0 hívással
- rövidebb kód a 01:C00Dh címre ugráshoz - az eredetileg használt bonyolult megoldás csak akkor kell, ha az ugrás a 3. lapról történne, de melegindítási rutin eleve csak a 0. lapon lehet, tehát ez elő sem fordulhat; ezzel egyben megtakarítható az EXOS 2.0 felismerése is nem dokumentált EXOS változó olvasásával és az ugrási cím módosítása B217h-ról B21Ch-ra
Még megspórolható lenne a decompressData rutin beépítése is RST 28H használatával, bár lehet, hogy annak van valami különleges hátránya, amiről nem tudok, és ezért nem használja senki :oops:
Nem használtam a soronként változó palettát, mert azzal viszont "csíkos" a kép, ami szerintem zavaróbb, és jellegzetes "konvertált kép" kinézete van :) A kevesebb színt és egész képen fix palettát használó megoldások talán jobban illenek magának a játéknak a grafikájához (egyébként van eredeti CPC-s betöltőkép is), ezért is próbálkoztam 4 színű móddal is (ami talán valamivel jobban nézne ki Floyd-Steinberg helyett Stucki dithert használva). A 16 színű mód fix palettával nem vált be, mert a konverter néhány helyen használt a felső 8 színből olyanokat, amelyek nagyon elütnek a képtől - talán az EPimgconv módosításával elkerülhető lenne ez a probléma.Van az is, meg is van kicsomagolva, de odáig már nem jutottam el, hogy át is konvertáljam, kerestem helyette képeket a neten, köztük volt az eredeti betöltőkép is jobb felbontással, több színben, de EPIMGCONV-val való konvertálás után jobbnak láttam ezt a képet.
Itt egyébként lehetne némi helyet megtakarítani (úgy látom, ez a rutin eredetileg a Zozosoft-féle Spectrum átirat betöltõbõl lett másolva :)):Az ujabb Zozosoft betoltokben mar alkalmazva vannak ezek a javitasok :)
Ez azt jelenti, hogy van ennek a képnek jobb minőségű változata valamilyen más (Amiga stb. - de én csak a második részhez találtam ilyet) gépre, vagy a kazettaborítót próbáltad konvertálni ?Pontosan, valamilyen borító volt, itt is van.
Eddig is lehetett nagy képeket készíteni, nem kell hozzá új verzió :) :roll: A konvertált kép méretét a -size W H paraméterrel lehet beállítani. Érdemes kiíratni a program használatát egyszerű "epimgconv" paranccsal file nevek nélkül, ebben megtalálható az összes paraméter listája rövid leírással.
Szerkesztett változat, és néhány próbálkozás konvertálásra:Az utolsó volt a legjobb, jobb is, mint ami nálam jött ki a legjobbra, az attribútum mód no dither volt,de még ez se néz ki jobban, mint az új kép.
Próbáld ezt: -size 0 252 -scalemode 1
A 252 helyére természetesen más magasság is kerülhet (legfeljebb 276).
Az IM.PRG-be betettem a javallott módosításokat, az EXOS LPT beállítást,és a megszakítási rutin 3 byte-jának visszaírását visszatettem, miután nálam is rátérhet a hiba rutinra a program memória sikertelen allokálása esetén is.
Még egy ötlet, ami nem tudom, hasznos-e: a státuszsort a BFF4h címen található rendszerszegmens címrõl (EXOS LPT kezdõcíme) is át lehet másolni (16 byte).Ez elvileg nalam igy is van, pontosabban csak 8 bajtot masolva, a szinek maradnak egyeniek.
De feltételezem, hogy a memóriafoglalás közben még nincs felülírva a 0030h-005Ah terület, hanem csak akkor, amikor már minden memóriafoglalás és betöltés kész, és a játék elindul ? Az LPT-t pedig valójában a 01:C00Dh is visszaállítja, mert C=20h-val EXOS 0 hívást végez az elején, ami inicializálja a VIDEO: eszközt.Ez jogos felvetés :oops:, 0038h-ra csak a betöltő végén írok :)
Még egy ötlet, ami nem tudom, hasznos-e: a státuszsort a BFF4h címen található rendszerszegmens címről (EXOS LPT kezdőcíme) is át lehet másolni (16 byte). Nem tudom, hogy ez valóban rövidebb-e, de mindenesetre így nem kell nem dokumentált módon EXOS verziót felismerni, és a verziótól függő fix LD1 és LD2 címeket beállítani.
Az nem lehet jó megoldás, hogy a torzítás mellé 58,4 Hz-et kitolni egy másik hangcsatornára, ha éppen van szabad, meg szabad helyem is ezt kivitelezni?
REVOLUTION+++ EPCPCEMU DEMO
Aki ismeri a játékot, még az is láthat újdonságot a demómban. :)
Ez is mennyivel szebb, mint a ZX-es. :cool:
(Attachment Link)
* REVOLUTION CPC.ep128s (http://enterpriseforever.com/dlattach.html;topic=390.0;attach=5287) (160.27 KB - downloaded 0 times.)
* REVOLUTION CPC.ep128d (http://enterpriseforever.com/dlattach.html;topic=390.0;attach=5288) (162.72 KB - downloaded 0 times.)
Nekem ez a játék valahogy kimaradt, nem ismerem... A Castle Master-t nézted? Azt nehéz lenne átírni? Az négy színű, sprite-ok nincsenek benne, hang se sok... Vagy Zozo kedvencét, az ATF-et... (persze nekem is tetszik) :oops:
Ezt érdemes átírni ? Úgy látom, nem lenne az átírással különösebb probléma, de nem tudom, mennyire jó a játék, vagy hogy érdekelne-e valakit.Igen! A Spectrum átirattal játszottam anno, de az csak kétszínû, meg csak 48-as hang.
OFF:
IstvanV!
Van egy privát üzeneted (napok óta már), ott villog a lap tetején... ;-)
ON...
A NATO Assault-ot talán majd átírom, ha lesz rá idõ, és addig nem írja át valaki más :)
Nekem ez a játék valahogy kimaradt, nem ismerem... A Castle Master-t nézted? Azt nehéz lenne átírni? Az négy színű, sprite-ok nincsenek benne, hang se sok...
Nagyon tetszik a szürkén ez az enyhe kék árnyalat!
Pontos szürke színt nem lehet elérni (illetve igazi gépen kompozit/RF/S-Video kimenetről talán, mert ott a kék szín is 3 bitesre konvertált (0, 2, 5, 7)). De lehetne sárgás árnyalatú is :)
Egyelõre eddig sikerült jutni:Jól néz ki!
Eljutottam benne a pincében való bojongásig. Ha jól gondolom,lassan kész a mű?
A 6MHz-hez időzítés megoldható? (idő múlása lépésméret)
Az idő és az energia is video megszakításban fogy szerintem, tehát ezek nem gyorsulnak 6 vagy 7.12 MHz-es gépen.
Akkor tényleg nincs értelme foglalkozni vele (esetleg a kurzormozgatás célzás üzemmódban?)
Akkor ez már "final" verzió?
F1: eredeti lépésméret, 8.33 fps maximális képfrissítés (ezt ugyan normál sebességű gépeken ritkán éri el :)) - alapértelmezett mód
Ezek szerint sikerült rajta gyorsítani valamit?
Az első szám a játék kiindulópontjánál körbefordulva a leglassabb képkocka időtartama ezredmásodpercben. A második ugyanez a konyha egyik sarkában állva.
Szerintem a Driller, Dark Side Total Eclipse 1-2, Castle Master 1-2 egy kaptafára készült.
Ezek gondolom 4 Mhz-n értendők. 6 MHz-n arányosan gyorsul? Azt le tudod mérni?
A gyorsulást hogy sikerült elérni?
"Leprogramoztad" az Incentive-s fejlesztőgárdát... :)
Amint látható, elsõsorban egyszerû aritmetikai rutinokat cseréltem le többé-kevésbé gyorsabbakra.Ezt esetleg a már létezõ Total Eclipse és társai átiratokba is bele tudnád tenni? Vagy átírni ezek CPC-s verzióit :oops:
Ezt esetleg a már létezõ Total Eclipse és társai átiratokba is bele tudnád tenni? Vagy átírni ezek CPC-s verzióit :oops:
Forráskód és a konvertáláshoz használt programok (ezeket talán részletesebben is leírhatnám, de nem valószínu", hogy van, akit érdekel):Annak nem jön rosszul, aki esetleg a jövőben dönt úgy, hogy nekiáll programokat átírni :)
Annak nem jön rosszul, aki esetleg a jövőben dönt úgy, hogy nekiáll programokat átírni :)
Ha valóban van valaki, aki CPC játékokat szeretne átírni EP-re (bár nem hiszem, hogy van :(), akkor talán érdemes lenne az ep128.hu-n található "Spectrum programok átírása"-hoz hasonló leírást készíteni CPC-hez. De valószínűleg nem érné meg, mert sok munka lenne, és senki nem olvasná.
Ahogy így elnézem, nekünk vannak a legszebb és leggyorsabb 8 bites Incentive játékaink :)Így van! Istvánnak hatalmas :smt038 :smt038 :smt038 :smt038 :smt038
A Spectrum verzió ronda,
C64-en értékelhetetlenül lassú, és ronda
CPC-n meg nem ilyen gyors :twisted:
Anno egyszer régen elkezdtünk egy ilyet (http://ep.homeserver.hu/Programozas/CPC_programok_atirasa/Amstrad_CPC_programok_atirasa.htm)...
Jó lenne, ha a tapasztaltabbak kibõvítenék, mert én csak egy félkész átiratig jutottam el :oops:
Valamelyik kőnnyen átírható játékról (pl. Cybernoid) lehetne részletes leírást készíteni; CPC-ről nem ritkán egyszerűbb is lehet átírni, mint Spectrumról, az attribútumok hiánya miatt.Pláne ha a konvertálandó színek egy blokkban is vannak :D Az Exolon ilyen volt, csak pár pixelt kellett a kódban megtalálni, gondolom a Cybernoid is.
Talán hasznát lehetne venni az én átirataimban használt betöltőknek; igaz, ezeknél gyorsabb és kisebb memóriaigényú átiratokat is lehetne készíteni, viszont a használatukkal meglehetősen könnyen és gyorsan lehet átírni sok CPC-s játékot.Tuti, nem néztem ugyan meg, de úgy sejtem, hogy billentyűzetre, és hangra is egy általános rutint írtál, így a programba majdnem csak egy CALL-t kell betenni, meg elé, és mögé egy lapozást, ami belapozza a rutinokat tartalmazó lapot. A kisebb memóriaigényű átiratok csak abban az esetben számítanak szerintem, ha az belefér 64Kb-ba, ahhoz meg már elég sokat kell mókolni, és sok esetben jó, ha a disassemblált kódból egy bárhová fordítható forráskódot gyárt az ember, ami nem kevés szívással jár, legalábbis nálam :D, több nap csak azzal telik el, hogy meglegyen a forrás, és utána meg a hibakeresés (az NS-t is ezért pihentetem még, ott 128Kb-ba kéne beleférnie)
A hardverről is le lehetne írni a fontosabb információkat (gyakran használt I/O portok, billentyűzet, színek, stb.).Kigyűjtöttem egy documentumba a portok leírását, elkezdem adagolni.
PPI: számomra ennek a működése még mindig rejtély, a lényeg, hogy ezen keresztül megy a billentyűzetkezelés, és a hanggenerálás is, és az 50Hz-es videómegszakítás ellenőrzése is, meg még pár számunkra lényegtelen funkció.
- minden memória és I/O mûvelet 4 ciklus egész számú többszöröséhez igazított, függetlenül a memória típusátólEnnek mi értelme van? Csak videóvárakozást akartak csinálni, de nem vacakoltak a részletekkel, és bevágták mindenhova?
Ennek mi értelme van? Csak videóvárakozást akartak csinálni, de nem vacakoltak a részletekkel, és bevágták mindenhova?Ez szerintem azért van, mert a CPC-n bármelyik lap lehet videó lap, mondjuk az I/O-t ez sem magyarázza :D
Én támogatom az ötletet, Zozohoz hasonlóan!Csatlakozom.
Az tényleg kérdés, manapság hányan foglalkoznak / értenek / emlékeznek a Z80 programozásának "művészetére".
Tuti, nem néztem ugyan meg, de úgy sejtem, hogy billentyűzetre, és hangra is egy általános rutint írtál, így a programba majdnem csak egy CALL-t kell betenni, meg elé, és mögé egy lapozást, ami belapozza a rutinokat tartalmazó lapot.
A 4. bit segítségével késleltethetjük a megszakítást, 1-esre állítva a Gate Array számlálója nullázódik, ez a számláló felelős a megszakításgenerálásért, nullától 52-ig számol el, utána nullázza, és kezdődik minden elölről, ha a számláló 32 alatt van, akkor megszakításgenerálás elnyomva, ha felette, akkor generál megszakítást a Gate Array.
sőt ha jól emlékszem láttam példát OUT (x),a-ra is.
Ennek mi értelme van? Csak videóvárakozást akartak csinálni, de nem vacakoltak a részletekkel, és bevágták mindenhova?
Ennél valamivel bonyolultabb és lassabb :oops: Van egy "loaderCall" rutin, amely az EXOS n hívásokhoz hasonlóan használható, és ezen keresztül hívható az eredeti (EXOS) 0. lapon található betöltő kód.Viszont nem kell sok időt fecsérelni, hogy miden helyettesítő rutin be legyen préselve valahová ;) , szerintem ez teljesen jó, könnyen kezelhető megoldás annak is, aki esetleg most kap kedvet az átíráshoz.
Ennek talán akkor van értelme, ha a cím és az érték ugyanaz, például egy szín "pastel blue"-ra állítása ?
És arra mi a megoldás, ha túl sok ROM rutint használ a program, és ezért célszerû lenne az egész ROM-ot berakni alá? Ha jól emlékszem kb itt akadtem el a Pop-up-pal
A Cybernoid 2 átírás elõtt itt egy rövid (nem biztos, hogy hibátlan) leírás a betöltõben használt rutinokról és változókról, illetve a forráskód kissé módosított változata.Köszönjük!!!
Az elsõ lépés a játék betöltése az ep128emu CPC emuláció módjában. A magnó image file-t Alt+T-vel lehet megnyitni, majd a CPC BASIC-ben RUN" parancsot kell beírni, lenyomni az Enter-t, és végül elindítani a lejátszást Alt+P-vel.Ide szúrjuk be amit már korábban kitapasztaltunk: Alt+P lenyomása elõtt várjunk pár másodpercet, mert különben néha "nem kapja el" az elsõ fájlt.
Ide szúrjuk be amit már korábban kitapasztaltunk: Alt+P lenyomása elõtt várjunk pár másodpercet, mert különben néha "nem kapja el" az elsõ fájlt.
Elkezdtem átírni a leírásokat a wiki-re. Bár nem tudom, valóban érdemes-e, mert valószínûleg nem fogja olvasni senki.Nekem teljesen kínai ez a téma, de fogok belõle olvasgatni azért. :D
Elkezdtem átírni a leírásokat a wiki-re. Bár nem tudom, valóban érdemes-e, mert valószínűleg nem fogja olvasni senki.
Ne legyél ennyire pesszimista, sose lehet tudni :)
Nekem jó lett volna sima txt is, az alapján kiraknám az oldalamra. De a wiki-ből is kiszedhetem majd, ha elkészül.
Ez még nincs begyorsítva, ha jól sejtem?
Rosszul emlékszem, hogy volt valami sivatagi DTM zene? Valami ilyesmit be lehetne tenni az elejére. (Már ha belefér.)
(Attachment Link)
(Attachment Link)
(Attachment Link)
Hi IstvanV,
have you converted this Game ?
Is it a final version ? (so i can add this to my Enterprise-GameBase-Project...)
Are there allready any other converted CPC-Games ? (exept them on http://www.ep128.hu/Games/ )
Total Eclipse (remélhetőleg nem hibás - ha nem az, akkor a második rész valószínűleg gyorsan konvertálható lesz :)):
Az elõzõ próbaváltozatot most játszottam végig.A végigjátszást nem veszed fel demóba? Mehetne az EP TV-be.
A végigjátszást nem veszed fel demóba? Mehetne az EP TV-be.
István! Várható még, az emulátor későbboi verzióiban olyan jellegű javítás, ami inkompatibilissá teszi a régebbi replay-okat?
Hibás volt a fenti .prg file :oops: :oops: A pályaleíró rész sérült, így például nem lehetett átjutni az Illusion labirintuson, de máshol is előfordultak hibák.
Most már egyáltalán be sem lehet tölteni a programot. :oops:
Legalábbis a régi com-mal. Egyedül Ep32-vel magnós konfigban tudom betölteni.
Nekem betöltődik :eek: Nem lehet ez véletlenül a már jól ismert "EXOS 0 fagyás" ? Pontosan milyen konfigurációval fordult elő hiba ?
Ez valami emulátor probléma lesz...
Tegnap megpróbáltam a WMWare-t, de nem jött be, a Virtual PC meg nem akarja látni a DRD-ROM-ot, amióta SATA-sra cseréltem, Egy IDE-s író is van a gépben, de azt sem látja. (A HDD Image mostanában nem fog frissülni... :oops:) Ezek telepítése bekavarhatott valahogy az XP lelkivilágának...
Már megpróbáltam újratelepíteni az emulátort, de elfelejtettem, hogy a ROM-okat nem tudja letölteni. Egyre nagyobb a káosz...
De ha az emulátor egyébként elindult és működött, akkor nem lehetséges, hogy az image file volt sérült (pl. EPDOS bug miatt) ?
A végigjátszást nem veszed fel demóba? Mehetne az EP TV-be.
Egyébként a gyorsabb számoló rutinokat bele lehetne tenni a Spectrum verziókba is, hogy örülhessenek a Spectrumosok is?
Egy kisebb hibát találtam az ep128.hu-s leírásban: valójában az F2 billentyű állítja be a 12.5 fps maximális sebességet, és az F5 a 16.67-et, tehát ezek a billentyűk a Dark Side-hoz hasonlóan működnek.
Azt nem tudom, érdemes lenne-e említeni, hogy játékállás töltésénél az F1-F5 módnak célszerű ugyanannak lennie, mint ami a mentéskor volt (vagy pedig a betöltés után át kell állítani valamelyik másik módra és aztán vissza, hogy jó legyen a lépésméret); de talán jobb lenne, ha a javítást beépíteném az első részbe is ? :oops:
Még egy apróság: sok helyen fordul elő a leírásokban a "freespace" kifejezés; nem tudom, hogy azt helyesen nem "freescape"-nek kellene írni ?Bizony így van... Évek óta annak olvastam. Ezt is javítottam, köszönöm!
Total Eclipse IIEz is nagyon jónak tûnik, bár én sem ezzel, sem az 1-essel nem jutottam semeddig.
Raktam fel Total Eclipse demót is."Esti mese" helyett megnéztem vacsora közben. :ds_icon_cheesygrin:
Raktam fel Total Eclipse demót is.
Egy bosszantó hiba van még, ami CPC-n is előfordul: néha át lehet menni a falon, a pályán kívülre. Ez az első résznél elég gyakori, a másodikat még nem teszteltem sokat; lehet, hogy ott már javították, de az is lehet, hogy nem.
Lehet, hogy megvan a javítás :mrgreen::smt038
A többi játékukkal mi a helyzet, azokban benne van már gyárilag?
Most már remélhetőleg nem lehet átmenni a falakon (a fentihez hasonló javításból valójában hármat is találtam, a biztonság kedvéért be is építettem mindet :)).
Ez a hiba egyébként a Spectrum verzióban és annak átiratában, illetve Plus/4-en is megtalálható, bár ez talán nem meglepő.
Hol lehet pl. átmenni a falon?
A hangokkal van némi probléma, több effektus is használja a négyszögjel&zaj módot egy csatornán. Lehet, hogy ez már a Dark Side-nál is így volt, csak ott nem figyeltem :oops:
Javított Total Eclipse 1-2 forráskód:
Ezt cseréljem ki az oldalalom? Ez a legutóbbi verzióhoz tartozó forráskód?
Érdekes, hogy mozgásnál "elmosódik" a kép.
Sokban különbözik technikailag a Dark Side-tól?
Ennek a Dark Side-ban is hasznát lehetne venni, mert a meglevő átiratban a hangok talán nem lettek túl jók
Viszont a fenti effektus mellett mintha csak itt lenne 25, 50, és 75%-os dither is, és nem csak 50%-os (lehet azonban, hogy az újabbakban is van ?).
Természetesen a burkológörbe engedélyezése kissé lassítja a programot, azonban beépítettem az új optimalizálásokat a Total Eclipse-ből, így valójában még gyorsult is :)
Valami bibi van, mert ha a játék indulása után körbefordulok, érezhetően lassabb!
Valóban :oops: Talán az új megoldás a képváltási sebesség korlátozására az oka, amelynek az volt a célja, hogy "demók" lejátszása közben is jó legyen a sebesség nagyon gyors Z80-at beállítva.
Egyébként, ha közvélemény tartunk a sebesség vs hangemuláció pontossága kérdésében, én a sebességre szavazok.Választhatóra lehetne?
A burkológörbe emuláció nem fogyaszt nagyon sok CPU időt, amikor éppen nem aktív a burkológörbe (azaz a játék nagy részében), akkor talán 2%-ot se használ. De ha fontos, akkor könnyen be lehet építeni olyan "csalást", ami egy CALL utasítást JP-re cserélve letiltja a burkológörbe megszakítást.
Ha jól értem, a "turbó mód" lassítja le. A 2%-ot megéri a hang. :ds_icon_cheesygrin:
Ez jónak tűnik!
A Driller-nél is megcsinálod, lássuk ott mennyit gyorsul?
A többit miért kell átalakítani?
Nem csináltok lores verziót? Függõlegesen is lehetne felezni a felbontást. Kíváncsi lennék mennyit gyorsul.
Lehet hogy egy egészen komoly gyorsaságú 3d játék lehetséges lett volna EP-n? :)
Ha ezzel már nincs probléma, akkor javítom a többit is.Nekem az eddigiekkel sem tûnt volna fel a probléma. De talán csak azért, mert az ilyesfajta játékokkal semeddig nem tudok eljutni.
Valamennyit gyorsulna, de elsõsorban a "könnyû" részeknél lenne jelentõs, ahol csak kevés részlet van a képernyõn. A leglassabb (>1s) képkockáknál az idõ nagy részét a felbontástól független számolás teszi ki.
A Castle Master 2 része ezek szerint nem érintett a hibában?
Mi volt a hiba, azt lehet tudni? Tesztelésnél jó, ha tudjuk, mire kell figyelni.
A Castle Master 1-2 azonos módon van konvertálva, és egyikben sincs ez a hiba. Igaz, természetesen az új átiratokba került különbözõ újdonságok sincsenekLehet, hogy én vagyok maximalista, de akkor már legyen benne ezekben is, ha nem túl nagy meló :oops:
Lehet, hogy én vagyok maximalista, de akkor már legyen benne ezekben is
OK, frissítem ezeket is.
Elképesztõ, mit mûveltél, ezekkel a programokkal! :)Errõl kéne csinálni valami ügyes youtube videót, hadd lássa az egész világ!
A két emulátort egymás mellé rakva, a Driller demójában valami döbbenetes a különbség azonos órajelen is! És ha 6Mhz-re kapcsolunk...
Ezek lesznek az újdonságok::smt038
Valószínûleg már mindenki unja ezt a témát
Ha már hozzányúlsz ehhez is, letesztelnéd a gyorsulást, hogy itt (http://www.ep128.hu/Ep_Games/Leiras/Castle_Master.htm) megfrissítsem az értékeket?
Hol vannak a letöltendő file-ok? Nem találom... Vagy csak a csodás mobil internet nem jeleníti meg?
CPC: az eredeti verzió CPC-n futtatva
EP1: az előző EP-s átirat, ami jelenleg az ep128.hu-n is található, 4 MHz-es gépet emulálva
EP2: az új, továbbfejlesztett és csalásokkal is kiegészített verzió, szintén 4 MHz-en
Még nem adtam ki, mert nem nagyon volt érdeklődés, és talán lehetne még tovább javítani rajta. De még ma feltölthetek egy frissített csomagot.
A 6 vagy 7.12 MHz-n mért értéket is megadnád? (Hogy teljes legyen a táblázat) Ezek a lua script-ek futtatása nekem már magas...
Hogy sikerült egyébként további gyorsulást elérni?
a jelenlegi továbbfejlesztett verzió akár több, mint kétszer gyorsabb is lehet, de elvileg az algoritmus módosításával még tovább lehetne gyorsítani.Nem semmi! :bow: :smt038
Csak vasárnap érek haza, addig még ráér... :ds_icon_cheesygrin:
A legtöbbet azonban annak a rutinnak az optimalizálásával sikerült elérni, amely a megjelenítendő sokszögeket rendezi a láthatóság szerint (azaz hogy a távolabbiak rajzolódjanak ki először, és ezeket aztán megfelelően takarják a közelebbiek).
A 6 vagy 7.12 MHz-n mért értéket is megadnád? (Hogy teljes legyen a táblázat)
Kisebb eltérések vannak a meglevõ EP-s átirat(ok)hoz képest a játékban.Nem rossz!
Nem rossz!
Annyi "hibát" vettem benne észre, hogy jobb oldalt lent a könyv teteje néha eltûnik, ha meg nem, akkor meg néha valami "mozog" a tetején.
A játék kezdetén lévõ trükkös képernyõ törlés tetszik! Ez az EP verzióból kimaradt...
Ezt pontosan a CPC video címzésének az emulálásával lehetett megoldani (ott a trükk egyszerûen az, hogy karakterenként csökkenti a képernyõ szélességét 40-rõl nullára). De lehet, hogy az eredeti EP verzió nem ennek a változatnak, hanem másnak (pl. a magnós CPC verziónak, amit azonban nem találtam meg sehol) az átirata, és abban még nem volt ez az effektus.Én inkább tippelnék arra, hogy nem akartak/tudtak foglalkozni ezzel a bonyolultabb trükkel, és egyszerûen kihagyták.
ITT! (http://www.megaupload.com/?d=9S7XEWX6) 2010-es CPC games cd. :)
A legelsõ, "Flashload" magnós változatot érdemes használni, mert annak még van rendes betöltõképe is, ami a késõbbi (feltört) verziókból már eltûnt.Mik derülnek ki így 25 év után!
Az első hibát az itt található változatok javítják, a másik azonban mindegyikben megtalálható :( Tehát itt a címeres ajtón nem szabad belépni, mert akkor vége a játéknak:
A képen a villogást majd meg lehetne csinálni a tömörített verzióban kicsomagolásnál BIAS-sal?
Úgy látszik, erre is sikerült javítást találni: a 60A5h címre kell 2 helyett 1-et írni (ennek csak a következõ játék indításakor van hatása). Az eredetileg ott található 2 a gyertyát jelentette a címer helyett, így természetesen nem lehetett kijutni az ajtón.:smt038 vajon az EP verzió készítõi észlelték és javították ezt a hibát, vagy volt hibátlan CPC verzió is?
Az első hibát az itt található változatok javítják, a másik azonban mindegyikben megtalálható :( Tehát itt a címeres ajtón nem szabad belépni, mert akkor vége a játéknak:
(Attachment Link)
Lehet, hogy az EP verzió alapján ezt is ki lehet javítani, bár az valamiért elég sok kis eltérést tartalmaz a pálya adatokban is.
Ez a hiba a Sorcery Plus-ban is benne van! Ha sikerül kijavítani, ott is lehetne eszközölni a javítást.
(Anno ezt említettem is, és meggyőződtünk, hogy nem az átírás hibája ott sem.)
Új teszt verzió (pálya hibák javítva, betöltõkép, BIAS csíkozás, több csalás):Praktikus ez az ajtónyitó varázslat :-)
Ez a hiba a Sorcery Plus-ban is benne van! Ha sikerül kijavítani, ott is lehetne eszközölni a javítást.
(Anno ezt említettem is, és meggyőződtünk, hogy nem az átírás hibája ott sem.)
A Sorcery Plus-ban
Ezek a ROM hívások voltak a Sorcery Plusban, port olvasásos időzítést nem találtam, esetleg a New Frame Fly (BCD7h)-ban lehet a hiba, azt úgy értelmeztem, hogy azt adja meg, hogy mi történjen képfrissítésnél, csatolom a forrást is.
A nagyon mély hangokat (pl. ajtók) ebben a verzióban a 4 bites polinom számláló trükkös használatával oldottam meg; így kb. 12 Hz-ig lehet hangot elõállítani, azonban a hullámforma nem négyszögjel, hanem véletlenszerûen 10000, 11000, vagy 101000. Ez a véletlenszerû változás azt eredményezi, hogy az ajtóknak néha "érdekes" hangja van :oops:
Esetleg, ha belefér a programba, digi hangokat lehetne betenni a problémás hangok helyére.
Az eredeti Sorcery CPC-n nem 50, hanem 300/8 (azaz 37.5) fps sebességgel frissíti a képernyőt; a Plus-t nem néztem részletesebben, de az is hasonló sebességűnek tűnik, és csak az átirat gyors. Az akadozást/egyenetlen sebességet az okozhatja, hogy a játék néha tud futni a megnövelt sebességen, máskor viszont (pl. ha sok sprite van a képernyőn) nem.50Hz-esnek tűnik, csak 6-ig számol el megszakítás közben, aztán nulláz, a lassabb sebesség feltűnt anno nekem is több sprite esetén, én arra tippeltem, hogy a hangokat az EXOS Sound: eszközére átalakítottam, és az lassabb, mint a CPC-s hanglejátszó.
np8d71 di
ld a,(np92f0+0bh)
inc a
cp 06h
jp c,l8d7c
xor a
l8d7c: ld (np92f0+0bh),a
ld hl,6848h
dec (hl)
pop af
pop bc
pop de
ld hl,(np9350+4)
ex (sp),hl
ret
Szerintem így még talán jobb is. Gyerekkoromban kísérleteztem nyikorgó ajtókkal, ugyanaz az ajtó sem nyikorog mindig egyformán. :D
50Hz-esnek tűnik, csak 6-ig számol el megszakítás közben, aztán nulláz, a lassabb sebesség feltűnt anno nekem is több sprite esetén, én arra tippeltem, hogy a hangokat az EXOS Sound: eszközére átalakítottam, és az lassabb, mint a CPC-s hanglejátszó.
Nem tudom, mennyire tér el a Sorcery Plus az eredeti játéktól, de ott mindenesetre az első számláló csak az aktuális 300 Hz-es megszakítás száma (0-5, 3 a VSync). Azonban a második számláló (itt 6848h) a lényeges, mert az időzíti a képfrissítést; 300 Hz-es frekvenciával csökken, és amikor lefut FFh-ra, akkor a játék eredetileg 7-ről indítja újra, így a sebesség 300/8, azaz 37.5 fps. Ha a 7-es értéket átírom 5-re (50 fps), akkor a Sorcery is pontosan ugyanúgy lesz rossz, mint a Plus átirata.Igazad van, foglalkoztam is vele, átalakítottam a játékot 50Hz-re, és marha lassúvá vált, akkor találtam rá erre az időzítésre, mivel az 50Hz-et mindenképp meg akartam tartani, ezért ez is 50Hz lett.
Ha az EXOS megszakítási rendszere működik a játék közben, az valóban nem javítja a sebességet :) Talán a scroll is ezért akadozik annyira ?
Élénkebbek is a színek, mint a régi változatban.Nekem is tetszenek a színek!
Nekem is tetszenek a színek!
Hangok: jól hallom, hogy most már sztereó lett a zene?
Összehasonlítás:Teljesen jók lettek a végleges verzió színei, így látszik a különbség, de ha egymás után néznénk a képeket, akkor fel se tűnne semmi különbség :)
(Attachment Link)
Balról jobbra az első a CPC, a második az első teszt verziók (BIAS = F8h), a harmadik pedig az ep128.hu-ra is felkerült "kész" változat (BIAS = D8h).
Teljesen jók lettek a végleges verzió színei, így látszik a különbség, de ha egymás után néznénk a képeket, akkor fel se tűnne semmi különbség :)
Az eredeti EP-s Sorceryhez képest az új verzió megegyezik színügyileg a CPC-ssel ;)
Ha adhatok tippeket a következõ játékra, esetleg Rick Dangerous? Vagy Barbarian (kardozós)?Már meglévõ Spectrum átiratok CPC-s átírása sem rossz ötlet, de szerintem jobb lenne olyan játékokat is átírni, amik még nem léteznek EP-re. "Pikánsabb" lenne, ha új játékok címei kerülnének a repertoárba, mint hogy sok játékból van két példány, egy spectrumos és egy CPC-s.
Ha adhatok tippeket a következõ játékra, esetleg Rick Dangerous? Vagy Barbarian (kardozós)?
:oops:
Beépítettem a Sound: hívást a programba, elkezd zenélni, de rövid időn belül elszáll, azt észrevettem, hogy b1,b2,b3 lapokat elrontja, vagyis ebből az utsó kettőt nekem kell elrontanom, azt vissza is állítom, viszont valamikor a teljes lapozás elrontódik, sztem akkor amikor EXOS hívás közben történik megszakítás, egyelőre a verem nem átállítására gondolok, de majd még tesztelem.
Ezt a részt is át kell írni:Ez a változtatás megtörtént, a rutin nézegetése közben észrevettem a turpisságot :)Code: ZiLOG Z80 Assembler
. 8C5E 21 48 68 LD HL, 6848 . 8C61 35 DEC (HL) . 8C62 F1 POP AF . 8C63 C1 POP BC . 8C64 D1 POP DE . 8C65 2A EC 92 LD HL, (92EC) . 8C68 E3 EX (SP), HL . 8C69 C9 RET
Helyette:Code: ZiLOG Z80 Assembler
POP AF POP BC POP DE POP HL RET
Az EXOS hívások közben történő megszakításokra talán megoldás lehet ez is:Elméletileg 8C31 hívás csak akkor van, ha nincs a második lapon az FF szegmens, kipróbálom a játéknak megfelelő lapozást majd.Code: ZiLOG Z80 Assembler
push af in a, (0b2h) inc a jr z, intExos ... intExos pop af ret
Azaz egyszerűen visszatér, de nem törli a B4h portot és nem engedélyezi újra a megszakítást. Ez akkor működik jól, ha az EXOS hívás általában rövid ideig tart (kevesebb, mint a két megszakítás közötti idő - nem tudom, erre mennyi esély van, mert az EXOS hívások nagyon lassúak), egyébként elveszhetnek megszakítások, de legalább nem fagy le, legalábbis akkor nem, ha a 2. lapra valóban csak EXOS hívás írhat FFh-t.
A "rendes" megoldás az lenne, ha ilyenkor a megszakítás idejére beállítaná a játéknak megfelelő lapozást (ez a 6848h csökkentéséhez is kell) és vermet (ez csak a 8C31h híváshoz).
Elméletileg 8C31 hívás csak akkor van, ha nincs a második lapon az FF szegmens, kipróbálom a játéknak megfelelő lapozást majd.
Ha adhatok tippeket a következő játékra, esetleg Rick Dangerous?
Vagy Barbarian (kardozós)?
Az első részt (http://cpc-power.com/index.php?page=detail&num=1798) megpróbálom átírni.
Ez (http://cpc-power.com/index.php?page=detail&num=40) vagy ez (http://cpc-power.com/index.php?page=detail&num=1629) (gondolom az előbbi, az az ismertebb) ?
Ha fontos, hogy ne vesszenek el a megszakítások, akkor nem kellene a 8C31h-t is megoldani ?Úgy láttam, hogy adatmódosításon kívül ott csak a billentyűzetlekérdezés van, de lehet jó ötlet, a lapok beállítását el lehetne intézni 0060-00a0h között, meg zenélni, csak helyhiány lép fel, megpróbálom bevonni a 0008-002fh helyet is, talán így megoldható lesz.
Egyébként úgy látszik, az EXOS 8 hívások többsége elég rövid (~3 ms) ahhoz, hogy a fenti egyszerű megoldás (POP AF, RET ha a 2. lapon FFh szegmens van) is használható legyen, bár néha előfordulnak lassabb (10 ms körüli) hívások is.
Kisebb esztétikai jellegű javítások: az LPT-ben az utolsó előtti LPB (a fekete sorok a VSYNC után) lehetne néhány sorral rövidebb is, például 16 sor 20 helyett, így eltűnnének a fekete sorok a képernyő tetejéről.Csak 311,5 soros az LPT-m , de lehet elszámoltam valamit, nem vettem észre semmi problémát a képen :oops:
A "sea green" szín mintha nem lenne külön színre konvertálva (de lehet, hogy csak nem jól látom, vagy más a grafika, mint az eredeti Sorcery-ben); erre a célra talán megfelene a 14-es szín (1Eh) ?
Úgy láttam, hogy adatmódosításon kívül ott csak a billentyűzetlekérdezés van, de lehet jó ötlet, a lapok beállítását el lehetne intézni 0060-00a0h között, meg zenélni, csak helyhiány lép fel, megpróbálom bevonni a 0008-002fh helyet is, talán így megoldható lesz.
Az jutott még eszembe, mi lenne, ha a megszakításokat letiltanám minden egyes EXOS 8 hívás előtt a B4h porton, majd utána engedélyezném egy 30h-val?
Csak 311,5 soros az LPT-m,
de lehet elszámoltam valamit, nem vettem észre semmi problémát a képen :oops:
Az hogyan lehetséges interlace nélkül ? :eek:Nem tudom, azt vettem észre, ha pár sorral rövidebb az LPT, az nem okoz problémát.
Nekem emulátorral van 3 fekete sor felül (ez a DCh hosszúságúra beállított, teljesen fekete LPB vége, és még egy sor a felső keretből fekete lesz a margók beállítása miatt). De talán igazi gépen nem sok jelentősége van, mert a TV-k egyébként is mindig sokat levágnak a képből.
Megnézem ezeket, és orvoslom, meg az LPT-t is kiegészítem 312,5 sorra.
Pontosan 312-nek kellene lennie. Az ettõl kissé eltérõ méret ugyan nem feltétlenül problémaKivéve a mi Junosztyunknak, amin már pár sor eltérésnél is el kezdett fel vagy lefele mászni a kép. És sokat nehezíti a játékot ha mire elérsz a pálya felére már a kép teteje van középen... egy csomó játékhoz kellett betöltés után hozzá hangolni a "futás-potival".
Kivéve a mi Junosztyunknak, amin már pár sor eltérésnél is el kezdett fel vagy lefele mászni a kép. És sokat nehezíti a játékot ha mire elérsz a pálya felére már a kép teteje van középen... egy csomó játékhoz kellett betöltés után hozzá hangolni a "futás-potival".Akkor ezek szerint a programozástól is függ, hogy adott játéknál fut-e a kép? Erre nem is gondoltam.
Ha adhatok tippeket a következő játékra, esetleg Rick Dangerous?
Teszt verzió:
Ezt nem egészen értem :???: Hogyan lehet az LPT teljes hossza nem egész számú sor ? Pontosan 312-nek kellene lennie. Az ettől kissé eltérő méret ugyan nem feltétlenül probléma, de értelme sem sok van. A fekete sorok eltüntetéséhez a képernyő tetejéről a VSync utáni 20 fekete sort kell rövidíteni néhány sorral, és a felső keretet ugyanannyival hosszabbítani.Minden VSYNC-ben van egy fél soros LPB, nekem legalábbis úgy rémlik, ezért 312.5, nem?
Teszt verzió:Már ez is nagyon jól néz ki, a betöltőkép is jó :)
Problémák:
- a paletta nem túl jó (két gyakran használt és eredetileg különböző szín azonos lett, és a sötétzöld szín a Dizzy 7-hez hasonlóan sárgás árnyalatú); talán lehet még javítani rajta, de nem biztos, hogy sikerül igazán jó színeket találni
- a betöltőkép az Amiga verzió EPimgconv-al konvertálva (CPC-hez eredetileg nem volt), még változhat
- a sérthetetlenség csalás nem megbízható: be lehet ragadni vele, és akkor vége a játéknak (Q billentyűvel ki kell lépni a menühöz)
Minden VSYNC-ben van egy fél soros LPB, nekem legalábbis úgy rémlik, ezért 312.5, nem?
Nekem tetszik!Nekem is a kedvencem.A Spectrum átiratomat csalás nélkül végigvittem!
Kellemes a játék. Nem is ismertem. :(
Nekem is a kedvencem.A Spectrum átiratomat csalás nélkül végigvittem!Az szép! csalás nélkül még a második szint végéig sem érek el. A harmadik szinten pedig nagyon kevés a lőszer.
A kettes még rátesz egy lapáttal. Nem véletlen írtam át.Pedig az még nehezebb szerintem. Persze a titok mindössze annyi, hogy nagyon jól meg kell tanulni a pályákat, de akkor is...
Azt is végigvittem.
:)
Persze a titok mindössze annyi, hogy nagyon jól meg kell tanulni a pályákat, de akkor is...Ez a titka...
Jó lenne CPC -ről átvenni a kettest is, persze, ha megvan és szebb
A címképernyő teljesen rendben van!
Azt jól látom, hogy egy karakternyivel magasabb a kép Ep-n? :shock:
Amit én nézek CPC-s verziót (lemezes, feltört) az időnként érthetetlenül belassul pár másodpercre (és még csak nem is attól függően, hány sprite van a képernyőn). Ez nincs Ep-n, csak néha ha lerakunk bombát :smt041
A fegyveres (bombás) ládának az első szinten, a második szinten a fáraó fejeknek (kincsek) még nem jó a színe.
Megpróbáltam a színeken is javítani: mivel az "átlátszó" színt csak a sprite-ok használják, a többi grafikánál elkerülhető egy paletta szín elpazarlása. Így azonban előfordulhatnak új hibák is, amik az előző verzióban még nem voltak, mert most a 00h pixel byte-ok nem fekete színűek.
Csak nekem tünt fel, ha csalás aktíválva van, akkor az ellenségek is örök életûek?
Megérné ezt használni, ha egyáltalán jól néz ki ?Szerintem szép, én a soronkéntira szavaznék.
Találtam CPC+ betöltőképet is, 192x272 felbontású és 16 színű (az EP-re konvertálás során a szélességét 48-ról 46 karakterre kellett levágni):
Szerintem, ha a játék Ep-n nem teljesen ugyanolyan színű, mint CPC-n, az nem hiba.
Én a jelenlegi mellett szavazok, esetleg a CPC-s fix palettás
Egyelõre maradt az Amigáról konvertált attribútum módú kép, a CPC+ képet a nagy mérete miatt egyébként is nehezebb beépíteni :oops:Áthidaló ötlet: CPC+ kép külön extraként mellékelve, ami aztán Space-ra tölti be a normál programot az Amigás képpel.
Én igazából csalás nélkül próbálgatom, de most megnéztem. Hogy érted, hogy örökéletûek? Ha arra gondolsz, hogy amikor visszamész egy képernyõre újra megjelennek, az normális.
Arra gondolok,hogy nem tudom elpusztítani õket.
Áthidaló ötlet: CPC+ kép külön extraként mellékelve, ami aztán Space-ra tölti be a normál programot az Amigás képpel.
A második rész utántöltős; érdemes úgy megoldani, hogy az egészet betöltse egyszerre a memóriába?
"Bosszantó hibája az első résznek, hogy néhány helyen át lehet menni a falon. Ez a hiba a Spectrum verzióban és annak átiratában, sőt a C64-es illetve Plus/4-esverzióban is megtalálható. Az Enterprise átiratban ez javításra került. A második részben már kijavították a készítők a hibát."
(4 MHz-es gépen sok helyen lassú :():
Mire hazaértem,eltűnt a tesztverzió. :cry:
Ezek szerint hamarosan jön a következő. :ds_icon_cheesygrin:
Kisebb változtatások vannak csak az előzőhöz képest:
Eddig nem láttam sehol kirívó lassulást.
A színek is majdnem tökéletesek, az első szinten a "foszöldért" nem kár, jobb ez a világoskék.
A harmadik szint elején a sziklán hiányzik egy szín, bár ez nem szemetszúró.
A címképernyő nagyon ott van a szeren :lol:
Pedig én már végig is nyomtam.
Nem mondom, ez a rész a 3-4 szinten, már szívat rendesen... :ds_icon_cheesygrin:
Szerintem rd2_nd.comSzerintem is.
szerintem ide 4 színû mód kéne, ahogy nézem azt pont nem csináltál
amúgy meg nincs valami jobb kép a neten, pl kazetta borító vagy valami
ez olyan kis egyszerû kép, egyáltalán nem használja ki se az EP se az imgconv képességeit
amúgy meg nincs valami jobb kép a neten, pl kazetta borító vagy valami
A kazettaborító ott van az István által adott linken, de azzal teljesen felesleges próbálkozni.
- a pályaváltáskor elõforduló lefagyás (amely CPC-n is volt) javítvaItt mit rontottak el?
- kisebb gyorsulás (néhány százalék) a különböző rajzoló rutinokban
Itt mit rontottak el?
Ez az eredeti CPC-s változathoz képest is gyorsulást jelent?
Még egy kisebb javítás
Igazából, most több helyen van csík... :oops:
A következõ átírandó játék a Barbarian, vagy legyen valami más ?Jöhet a Barbarian!
Jöhet a Barbarian!
Az elsõ két pálya (ep128emu 2.0.8.1):Majd ez is mehetne fel az EP TV-be és a youtube-ra. :ds_icon_cheesygrin:
Majd ez is mehetne fel az EP TV-be és a youtube-ra. :ds_icon_cheesygrin:
Valamivel jobb minõségû változatot töltöttem fel a YouTube-ra, így most itt (http://www.youtube.com/watch?v=-kq78hVK7L4) van az elõzõ cím helyett, ahonnan letöröltem.Szerintem egész jó lett! Egy kommentelõ rögtön fel is ismerte a CPC verziót benne :-)
Nemrég jutott eszembe, hogy egy dologról megfeledkeztem, az EXOS 2.0 kompatibilitásról, az még hiányzik, ma meglesz.
>3FB490 D9 02 3F 00 00 00 00 00 :Y.?.....
>3FB498 00 00 00 00 00 00 00 00 :........
>3FB4A0 FE 00 06 3F 00 00 00 00 :~..?....
>3FB4A8 00 00 00 00 00 00 00 00 :........
A scroll menthetetlen?
Nem tudom, hogy vagytok vele, de szerintem érdemesebb lenne minden új játéknak új topikot nyitni, úgy áttekinthetõbb lenne.
Talán nem sok jelentősége van, de ez az LPT nem egészen "szabványos": :oops:Azt kivettem, fölösnek tűnt :oops: , és így nem lett egy sorral hosszabb az LPT, az emulátoron teljesen jól műxik, nem tudom, hogy valódi gépen, és tévén milyen, de inkább visszateszem, nehogy probléma legyen belőle.Code: [Select]>3FB490 D9 02 3F 00 00 00 00 00 :Y.?.....
>3FB498 00 00 00 00 00 00 00 00 :........
>3FB4A0 FE 00 06 3F 00 00 00 00 :~..?....
>3FB4A8 00 00 00 00 00 00 00 00 :........
Itt elvileg kellene lennie még egy "FD 00 3F 00" LPB-nek az alsó keret után (amelyet akkor természetesen DC-re kellene rövidíteni).
Talán meg lehetne írni gyorsabbra. Egy karaktersor scrollozásának nem kellene annyira sok CPU időt használnia :) De érthető, ha a CPC verzióban nem foglalkoztak a gyorsításával, mivel ott így is jól működött, csak a lassú EXOS rutinok "rontják el".Ott is darabos volt, csak nem esett szét, sebességre most olyan, mint a CPC-s,nem tudom,hogy menthető-e, az EXOS SOUND: rutinja elég váltakozó ideig fut, nem értek a scrollozó rutinokhoz :oops: ,de megnézem, hátha találok valamit.
Így viszont topicból lenne nagyon sok. :ds_icon_cheesygrin:
Barbarian (kardozós)! :smt041
Az LPT-t se egészítettem ki, mivel nálam eredetileg FE 02 3F 00 , DC 02 3F 00 volt, és ha ez rossz, akkor több programot át kell néznem gyanúsan
>3FB480 DC 02 3F 00 00 00 00 00 :\.?.....
>3FB488 00 00 00 00 00 00 00 00 :........
>3FB490 FD 00 3F 00 00 00 00 00 :}.?.....
>3FB498 00 00 00 00 00 00 00 00 :........
>3FB4A0 FE 00 06 3F 00 00 00 00 :~..?....
>3FB4A8 00 00 00 00 00 00 00 00 :........
>3FB4B0 FF 00 3F 20 00 00 00 00 :..? ....
>3FB4B8 00 00 00 00 00 00 00 00 :........
, valaki le meg tudná nézni igazi EP-n a Sorcery+-t, akinek össze van szerelve a konfigja?
Van part 2 és 3 is. A különbség a hátterekben van. Érdekes lenne egy EP-os háttér is. :)
Az eredeti (hibás sebességű) verzióban még jó volt :???:Hát igen, ezt alaposan benéztem :D, a betöltőm egy régebbi forráskódját néztem, természetesen már az is módosított volt. :oops:Code: [Select]>3FB480 DC 02 3F 00 00 00 00 00 :\.?.....
>3FB488 00 00 00 00 00 00 00 00 :........
>3FB490 FD 00 3F 00 00 00 00 00 :}.?.....
>3FB498 00 00 00 00 00 00 00 00 :........
>3FB4A0 FE 00 06 3F 00 00 00 00 :~..?....
>3FB4A8 00 00 00 00 00 00 00 00 :........
>3FB4B0 FF 00 3F 20 00 00 00 00 :..? ....
>3FB4B8 00 00 00 00 00 00 00 00 :........
Csak a javítottból tűnt el az FD-s LPB, gondolom, spórolás céljából (bár valójában még elég sok szabad hely van a szegmensen) :)
A különbség a hátterekben van. Érdekes lenne egy EP-os háttér is. :)
valaki le meg tudná nézni igazi EP-n a Sorcery+-t, akinek össze van szerelve a konfigja?
A letöltéseknél (http://enterpriseforever.com/letoeltesek_downloads/cpc_jatekok_ep_konverzioi_games_converted_from_cpc-t193.15.html) a Castle Master, Castle Master 2, és Dark Side régi verzió :oops: Nem én töltöttem fel a file-okat, ezért nem tudom frissíteni.Töröltem a régi verziókat onnan. Feltöltöd az újakat?
De valamennyire azért mûködik:Szép lesz!
Az LPT-t se egészítettem ki, mivel nálam eredetileg FE 02 3F 00 , DC 02 3F 00 volt, és ha ez rossz, akkor több programot át kell néznem gyanúsan, valaki le meg tudná nézni igazi EP-n a Sorcery+-t, akinek össze van szerelve a konfigja?Nálam megy!
Nem túl nagy az érdeklődés. Úgy látszik, mást egyelőre nem érdemes átírni.
Nem túl nagy az érdeklõdés.Hétköznap délelõtt sajnálatos módon legtöbben a munkahelyükön robotolnak, és csak várják, mikor mehetnek haza EP-zni!
Hétköznap délelõtt sajnálatos módon legtöbben a munkahelyükön robotolnak, és csak várják, mikor mehetnek haza EP-zni!
Talán érdemesebb lenne a mostanában kissé elhanyagolt emulátort fejleszteni
Úgy értettem, már a néhány nappal korábbi teszt verzióra sem igen volt hozzászólás, és a többi programra is általában egyre kevesebb :oops: Talán érdemesebb lenne a mostanában kissé elhanyagolt emulátort fejleszteni (amely például még mindig a forever org-ról próbál ROM-okat letölteni), illetve a ROM csomagot frissíteni.
Nagyjából használható verzió:
Ha ilyen a "nagyjából használható", milyen a kész?
Leszámítva azt a "kellemetlenséget", hogy már a harmadik tagot sem tudom leaprítani... :ds_icon_cheesygrin:
Esetleg csalást lehetett volna még beépíteni, bár nem tudom, fontos-e az ilyen jellegű játéknál.Abszolút felesleges szerintem.
Egy egyszerű "csalással" viszonylag könnyen le lehet győzni a gépi ellenfelek többségét:
Nem túl nagy az érdeklõdés. Úgy látszik, mást egyelõre nem érdemes átírni.
A hangok / zene között hogy lehet váltani? Eltűnt a korábbi hozzászólásod, amiben a kezelőbillentyűk voltak leírva.
Spectrumról kellene átírni. :oops:
Találtam egy színhibát a játék végén!
Ez elsõsorban Zozosoft "szakterülete" :oops:Majd megnézem mit tehetek :-)
Majd megnézem mit tehetek :-)Hálám körbekerget... :lol:
Nagyjából használható verzió:Szép munka! :smt038
Találtam egy színhibát a játék végén!
Esztétikai jellegű probléma még, hogy a képfrissítés "elvágja" a sprite-okat
Még egy probléma van: a turbó felismerés nem működik, és ez a hiba valójában a Rick Dangerous 2-ben is megtalálható :oops:
Ezen is sikerült valamennyit javítani, illetve turbós gépeken eltüntetni.
Még egy probléma van: a turbó felismerés nem mûködik, és ez a hiba valójában a Rick Dangerous 2-ben is megtalálhatóAkkor abból is várható javított verzió?
Ezt nézzétek meg, nagyon jól néz ki:
http://www.cpcgamereviews.com/x/index.html (http://www.cpcgamereviews.com/x/index.html)
Xyphoes Fantasy
Akkor abból is várható javított verzió?
Ezt a turbó felismerõ rutint kérhetjük külön kielemezve is? :oops:
Egyszerûen mûködik: megszámolja az 1 kHz-es megszakításokat egy 50 Hz-es képkocka idõtartama alatt, és ha több van, mint 25, akkor turbósnak minõsíti a gépetKöszi! Valami hasonlót képzeltem el az EXOS 2.4-be :-)
Új verziók:Köszönjük!
Új verziók:
Eljutottam fő gonoszig. Lehet próbálkozni :)
Nem tudom, ezzel érdemes-e próbálkozni - talán nem, mert a DOS-os változathoz képest eléggé le van butítva, de ugyanaz lehet, mint Spectrumon, csak 16 színű és kisebb felbontású grafikával:
Nem tudom, ezzel érdemes-e próbálkozniÉrdemes!!!
Teljes mértékben kizártnak tartom, hogy egy 1991-es játékból készült CP/M verzió.nem a szó szoros értelmében CP/M, hanem gondolom a betöltő része CP/M, |CPM-re indul a betöltés és a játék, van jópár ilyen CPC-s játék, ha jól emlékszem a Lemmings is ilyen.
Az első két pálya (ep128emu 2.0.8.1):
* rickdng2.ep128d (http://enterpriseforever.com/dlattach.html;topic=22.0;attach=5800) (189.24 KB - downloaded 3 times.)
Az ötödikkel is megpróbálkozol?
A második demóról érdemes videót készíteni ?
Abszolút :smt045
Egyszer talán majd ezt a játékot is át lehetne írni: Oh Mummy (http://www.youtube.com/watch?v=kTRfIUMbTas&feature=related)Jól működik a CPCemu alatt csak ROM hívásokat használ, benne is van az Amstrad CPC programcsokorban :)
Egyszerû ügyességi játék. A Spectrum verziónál színesebb, van zenéje, élvezetes is. Ügyességi játékokból sincs ilyen túl sok EP-re.
Ezeken a képeken a színek számának a csökkenése (5-ről 4-re) mennyire észrevehető ?
Egy picit, CGA-sodott a kép :D , viszont ha e mellé a felbontás is a 4 szín üzemmódé alakul, akkor a legavatottabb szemek se vennék észre ;)
Ezeken a képeken a színek számának a csökkenése (5-ről 4-re) mennyire észrevehető ?
Ezeken a képeken a színek számának a csökkenése (5-rõl 4-re) mennyire észrevehetõ ?
Ha nem szólsz, hogy mit kell figyelni, nagyon nehezen.Egyetértek!
Karakterekbõl mennyi kell? Mert ha megoldható 64 karakteres módban, akkor a másik ALTIND bit használatával a másik két színpár is elérhetõ!
Ebben az esetben nem is láttam semmilyen színvesztést :)
Nagy fába vágtad a fejszéd.
Valószínűleg megoldható, mert a CPC-s verzió is átirat, és olyan gépről készült, ami tud hardver karakteres módot. Valójában a program szinte minden grafikát a karakteres mód szoftveres emulációjával jelenít meg, kivéve a "Mirrorsoft" és "First Star" logókat, amelyeket azonban már sikerült karakterekre konvertálni:Jó lett, akkor az EP verzió nagyságrendekkel gyorsabb is lesz?
Jó lett, akkor az EP verzió nagyságrendekkel gyorsabb is lesz?
Kezdjük el az Újévet :)
Sir Ababol (http://enterpriseforever.com/dlattach.html;topic=193.0;attach=6237)
Jópofa joygyilkos játék. Végigjátszottam. :lol:Megpróbáltam én is, de amikor két plató között a vízen ugrálva ragadtam, akkor feladtam :D
Megpróbáltam én is, de amikor két plató között a vízen ugrálva ragadtam, akkor feladtam :D
Sir Ababol (http://enterpriseforever.com/dlattach.html;topic=193.0;attach=6237)
Biztos láttad a "testvérkéjét". Ez is jó játék. :)
UWOL2 (http://enterpriseforever.com/dlattach.html;topic=193.0;attach=6255)Ez jobban tetszik, mint az a temetõs, de kb. az 5-6. képernyõn elakadtam.
Egy másik Mojon Twins játék :D
Új betöltõkép, és cheat lett hozzáadva.
Ez jobban tetszik, mint az a temetõs, de kb. az 5-6. képernyõn elakadtam.Én csak a 3-ig mentem el :D
De majd biztos jön Nyuzga, hogy hogyan kell továbbjutni.
De majd biztos jön Nyuzga, hogy hogyan kell továbbjutni.
Íme a megfejtés. :lol:Na, ki gondolta volna, hogy azokon a kiálló bütykökön le lehet menni a föld alá is. Most már tudni, innen lopták az ötletet a Marióhoz. :D
Biztos láttad a "testvérkéjét". Ez is jó játék. :)És itt a testvérke is :)
És itt a testvérke is :)Szép nagy család lehet, sok testvérrel. :D
Ezeknek a Majo-éknak úgy látszik, temetõ-mániájuk van.Tuti, láttam még pár játékot tőlük, legalább a felében volt temető, lehet a másik felében is, csak játszani kellett volna velük :D
Fogadjunk, még tavaly átírtál néhány játékot és most árasztod el velük a fórumot. :D Vagy már ilyen gyorsan megy az átírás?
Jó, hogy mindig születik új játék EP-ra.
Egy hétig nem vagyok, és micsoda programáradat... :ds_icon_cheesygrin::smt041
A 3. kepen lathatoban a legjobb a teglafal.Meg összhatásában is:)
Itt van még egy Mojon twins átirat, Phantomas Tales#1: Marsport (http://enterpriseforever.com/dlattach.html;topic=193.0;attach=6314)
Úgy néz ki egyelőre ez az utolsó Mojon Twins átiratom CPC-ről
a BD2SC3.COM a legjobb.Szerintem is.
Szerintem is.Szerintem mindegyik marha jó.
Én is a BD2SCR3-ra szavazok.
Ez még javít a színeken a falaknál (monitorban beírva) ?Ez így már tökéletes :)
SR 8000 8C9F 58, 18
Sokkal szebb, mint az eredeti! ;-)
na ez az amibõl csodálatos látványt lehetne kihozni raszter színezéssel
Bizony.
na ez az amibõl csodálatos látványt lehetne kihozni raszter színezésseltervben volt, csak közbeszóltak a fix színek :(
Érdekes, hogy CPC verzióból itt (http://www.cpcgamereviews.com/i/index.html) teljesen más színű van.Igen, mintha a tó színe, és az ég kékje lenne kicserélve, de úgy rémlik, letöltöttem azt a verziót is, és tök ugyanúgy nézett ki, mint a másik screenshoton.
készül az IK+ reloaded :D
Laikus kérdés:A tavas részre 100%, a küzdőtérre még nem tudom, majd ha elkészül az IK+ Reloaded, kiderül ;)
A C64 verzióból lehetséges lenne odabiggyeszteni a kép két szélét?
Igazi EP-n tesztelte valaki valamelyik idén átírt programom?Most megnéztem az IK+-t, nem fut!
Arra lennék kíváncsi, hogy fut-e a kép :oops:
Vajon CRT-n sem fut?CRT-n néztem.
Találtál benne valami hibát?Sokat még nem néztem, levertem két csávót, aztán jönni kellett dolgozni :-)
CRT-n néztem.köfi :), valójában elszámoltam magam, azt hittem, hogy 10 sorral rövidebb az LPT, mint 312 sor, amit az okozott, hogy a státusz sort nem számoltam bele, a SGT Helmet Zero lett rövidebb :(
Sokat még nem néztem, levertem két csávót, aztán jönni kellett dolgozni :-)
a SGT Helmet Zero lett rövidebb :(
Akkor az futhat ezek szerint?Elméletileg igen, javítom majd a hétvégén.
A felbontás meg lett növelve? Gondolok itt pl. a fára, a napra, felhőkre, extra csili-vilikre.Hát az úgy történt, hogy a vizes rész egy amiga screenshotból alakult át, hála István EPIMGCONV-jának :) ,így a felbontásnövelés gyorsan megvolt, a felső két sor meg nem tetszett annyira 16 szín üzemmódban, így az is attribútum mód lett. Szerencsére a program csak a nap tükröződését jelenítette meg a vizesblokkon, azzal kellett foglalkozni, és a fodrozódást elintézni, ami csak szemmel lett lekövetve a c64-es verzióból, meg 1-2, ami csak úgy jött :D, így vannak eltérések.
A kép felső 2/3-a át lett alakítva atribútum képernyőre?
Hát az úgy történt, hogy a vizes rész egy amiga screenshotból alakult át, hála István EPIMGCONV-jának :)
Jól sejtem, hogy ez az első EP-s játék, ami váltott soros LPT-t használ attribútum módban?Biztosat mondani nem tudok :)
közben az jutott eszembe, hogy a C64 verzióból esetleg bele lehetne tenni a hernyót, pókot, és a halat is
Én támogatom... :ds_icon_cheesygrin: Mennyit lassítana rajta? (Ep64-en ez szempont.)Szerintem nem nagyon, a hernyó framenként 4 byte képernyőre írása, a póké is 4-5, a halat nem tudom, 16, vagy 32. A fodrozódás 8 byte kiírás frame-enként, igaz, ott az inicializálás picit hosszabb.
Azt lehet tudni, hogy hány szín látszik a képernyőn?
Köfi szépen, a kiegészítést most adtam fel
Vigasztalásul elmondom, hogy szerény véleményem szerint a pók és a kukac már kicsit giccses a C64 verzióban. :ds_icon_cheesygrin:Hát jó, megvígasztaltál :)
Egy tipp: Azt viszont bele lehetne rakni a C64-es verzióhoz hasonlóan, hogy az 1-5 billentyűkkel lehet állítani a sebességet?Megnézem, mit tehetek. :)
Elkészült a lassítással rendelkező IK+ Reloaded (http://ep4ever.org/dlattach.html;topic=193.0;attach=6519), 1-6 billentyűkkel lehet lassítani a programot, a 6-os leginkább egy lassított felvételhez hasonlít :D
Az előző verziót hagyjam meg Ep64-es verziónak? Van valamennyi lassulás az előzőhöz képest?Szinte nincs lassulás, a normál sebességen (1-es mód) pár 10 mikroszekundum az a pár utasítás, amit betettem. :)
Mindenesetre ha jól gondolom (hallom) akkor érdemes lenne egyes korábbi 128-as átíratokban upgradelni az AY rutint István félére!
Már nem emlékszem, ez megtörtént azóta?Nem, jó lenne egy lista, hogy melyekben lenne érdemes.
Ezt esetleg érdemes lenne EP-re átírni ?
Az Edge Grinder (http://formatwar.net/view_article.php?art=collabortition_1) egy új játék 128K-s CPC-re, amire a Plus/4 World fórumról hívta fel a figyelmemet valaki. Ezt esetleg érdemes lenne EP-re átírni ?Elég jól néz ki, szerintem igen!
Az Edge Grinder (http://formatwar.net/view_article.php?art=collabortition_1) egy új játék 128K-s CPC-re, amire a Plus/4 World fórumról hívta fel a figyelmemet valaki. Ezt esetleg érdemes lenne EP-re átírni ?
Szép a grafika, de csak egy pálya van és inkább kerülgetős, mint lövöldözős, mert szinte lehetetlen lelőni az ellenfeleket.
Star Sabre - Amstrad CPC (http://www.youtube.com/watch?v=04G9pVjPnFA)Vicces a zenéje! Mármint nem az a rock, hanem az a techno jellegû az elején.
Egy autófire cheat viszont nem ártana bele :oops:
Vicces a zenéje! Mármint nem az a rock, hanem az a techno jellegû az elején.
Itt a 2009-es 128-as verzió Ennek tényleg jó a zenéje. Ilyet én még nem hallottam EP-n sem nagyon.
Az normális, hogy az IK+ Reloaded igazi gépen zúg?
Folyamatosan zúg. A zene ezért csak egészen halkan hallatszik.
Az normális, hogy az IK+ Reloaded igazi gépen zúg?Most megnéztem az enyémen is zúg :-( és nemcsak + hanem a sima is. Mintha folyamatosan szólna a zajcsatorna.
Egy másik apróság: a Northstar a fõmenü zenében kattogtatja a reléket, ez bug vagy feature? :oops:
Valószínűleg bug :) Lehet, hogy billentyűzet figyelés közben szemetet ír a B5h port felső bitjeire ?Bug lehet, ilyen feature-ről nem tudok, viszont az IK+ érdekes, hogy hol jó, hol nem :(
Bug lehet, ilyen feature-rõl nem tudok,Akkor nem te akartál új hangszert rakni a zenébe :ds_icon_cheesygrin:
viszont az IK+ érdekes, hogy hol jó, hol nem :(Abban milyen Dave trükkök vannak használva?
Egy másik apróság: a Northstar a fõmenü zenében kattogtatja a reléket, ez bug vagy feature? :oops:
Abban milyen Dave trükkök vannak használva?
A hangkimeneten megjelenik ?A belsõ hangszórón, és a monitor kimeneten is. Olyan sustorgás, mintha be lenne kapcsolva a zajcsatorna.
Akkor nem te akartál új hangszert rakni a zenébe :ds_icon_cheesygrin:Nem, de ha jól szól, akkor benne maradhat :D
Abban milyen Dave trükkök vannak használva?
Ha az "OR 50h" utasításnak nincs valamilyen különleges célja, akkor bug :) Talán a CPC-s kódból maradhatott ott, EP-n nem sok értelme van.Code: ZiLOG Z80 Assembler
. 1920 E6 78 AND 78 . 1922 0F RRCA . 1923 0F RRCA . 1924 0F RRCA . 1925 F6 50 OR 50 . 1927 D3 B5 OUT (B5), A . 1929 DB B5 IN A, (B5) . 192B CB 57 BIT 2, A . 192D C9 RET
IK+ Reloaded-et megnéztem, nem látok semmit, amiért zúgnia kéne, hangerő a zajcsatornára 0, és a B5 portra is csak 0x érték kerül
Povi, itt a HERO forrás, meg akit érdekel :)Köszi!
Köszi!
Visszafejtett vagy eredeti?
valaki csinált "rendes" CPC-s R-Type (http://www.rtype.fr/Game_Features.html)-otLehet, hogy furcsa az ízlésem, de nekem a spectrumos (EP-s) jobban tetszik, a játékmenet pörgõsebb, vagy nem tudom.
Tegnap vetődött fel bennem, hogy lehetne egy topicot csinálni CPC programok átírása címmel, nagyjából a régi Spectrum világoshoz hasonlóan, ha valakit érdekel.Érdekes lenne egy jó leírás!
Érdekes lenne egy jó leírás!Arra gondoltam, hogy első lépésben keresnék egy egyszerű, és négyszínű programot, aminek az átkonvertálási menete lenne taglalva.
Bár rémlik, egyszer Zozo is belekezdett egy hasonlóba, a Bumpy játék alapján. Az a CPC átirat végül elkészült?Az ott akadt el, hogy annyi ROM hívást használ, hogy be kéne rakni egy emulátoros CPC ROM-ot :oops:
Bár rémlik, egyszer Zozo is belekezdett egy hasonlóba, a Bumpy játék alapján. Az a CPC átirat végül elkészült?Nekem van egy régebbi Cybernoid 2 konvertálás leírásom itt (http://enterpriseforever.com/konvertalas/cpc/msg19853/#msg19853). Ez 16 színű játék, de ettől eltekintve egyszerűen átírható. Igaz, elég régi betöltő verziót használ, így még tartalmazza például az LD A, I hibát, és az AY emulátorom is fejlődött azóta.
Nekem van egy régebbi Cybernoid 2 konvertálás leírásom itt (http://enterpriseforever.com/konvertalas/cpc/msg19853/#msg19853). Ez 16 színű játék, de ettől eltekintve egyszerűen átírható. Igaz, elég régi betöltő verziót használ, így még tartalmazza például az LD A, I hibát, és az AY emulátorom is fejlődött azóta.Arra gondoltam, hogy egy olyan Spectrum világ szerű leírást csinálni, lehet kedvet kap valaki az átíráshoz :)
Nekem eddig rémisztőnek hangzik, de bízunk a Mesterben! :-)Egyelőre nem tűnik annak :), akkor lesz az, ha mind a 8 memóriaszegmenst használja, meg a Hiba rutin elhelyezésével lehetnek gondok, a Mester István, pikk-pakk átvarázsol egy programot nem is akárhogyan, én a favágó vagyok, mint azt megbeszéltük a Speccyalista napon :D
Ez pontosan mit jelent vizszintes scroll ügyében?Csak annyit, hogy a következő vagy előző karakter a sorban csak 1 byte távolságra van, így egyszerűbb a címzés a 6845 normál "C64 szerű" címzéséhez képest, ami a pixel adatokat karakterenként tárolja (azaz minden karaktert összefüggő területen, felülről lefelé).
Íme, itt egy újabb átirat: Crazy Cars II (http://enterpriseforever.com/letoltesek-downloads/cpc-jatekok-ep-konverzioi-games-converted-from-cpc/?action=dlattach;attach=9010) ,Csak nekem tűnik sokkal nehezebbnek, mint az első rész? :oops:
Csak nekem tűnik sokkal nehezebbnek, mint az első rész? :oops:Nem :D, én is megszenvedtem vele, hozzá lehet szokni az irányításához.
Csak nekem tűnik sokkal nehezebbnek, mint az első rész? :oops:Majd csak otthon tudom megnézni, de Spectrum verzióbaan is ez a helyzet. Egyébként nem a második rész a nehéz, hanem az első könnyű.
Valami gond még van. Örökélettel egy idő után "elhal" az ütközésfigyelés. Aztán a maxigázzal száguldozás közben egy idő után kifagy, fekete képernyő, sistergés.megnézem
szép cpc game több mint 2 órás végigjátszása :)Az átírást bevállalja valaki? :D
http://www.youtube.com/watch?v=ILpgX1UJh8E
Szerintem inkább olyan programokat lenne érdemes átírni CPC-ről, amik még egyáltalán nem futnak EP-n. :) Ha idővel az összes emulátorral futó játékot átírod igazából is, akkor mire lesz jó az emulátor? :DMondjuk szörnyűlködni, hogy milyen ronda volt az eredetije emun 16 színben :D
Ebből ki lehet valahogy szedni a file-okat?Tessék
A cpcxfs nem jó hozzá...
bekerültek a C64 hátterei is a CPC-s mellé ( ott csak egy háttér volt)A CPC-s verzióval miért voltak ilyen fukarak? Van ennek konkrét oka?
A CPC-s verzióval miért voltak ilyen fukarak? Van ennek konkrét oka?Szerintem nem volt kurzor eredetileg sem, de ezt nem merem 100%-ra állatani, csak 99%-ra ;)
10 Dan van. A 10.-en is levertem a csávót, már vagy ötször. :)Igen, onnantól neverending storyvá válik a bunyó, én meg a Danokhoz igazítottam a háttér váltást :), csalás nélkül a CPC képernyőig se sikerült eljutnom, vagy talán egyszer.
Kis tesztelnivaló, elkezdtem végigvinni, de az idegeimre ment, miután 30 perc youtube videó nyomonkövetése után kiebrudaltak a helyről :D
Szép... nem ismerem, de ebbe el kell mélyedni. Mondjuk ez a minden helyszínen nézőpont váltás összekavarja az embert. Térkép van hozzá valahol?Én is CPC-s programok közötti keresgélés közben bukkantam rá régen, nemrég olvastam azt is, hogy csak Spanyolországban adták ki a programot, természetesen spanyolul, kiadás után a top lista élén volt egy jó darabig.
Nálunk ugye be lehet állítani a 48 széles képet, de a szélső két oszlop üresen marad,Igen, mert csak 46-ot lehet megjelenítésre.
CPC-n nem ,Hogyan csinálsz CPC-n 40-nél szélesebbet???
gondolom TV-n nézve ez nem épp előny, mert esélytelen beállítani, hogy az egész képet lássa az ember :DÁtlagos korabeli tévén jó ha az EXOS által megengedett 42 belefér.
Hogyan csinálsz CPC-n 40-nél szélesebbet???Az 1-es CRTC regiszterbe (horizontal displayed) kell 30h-t írni, annyi megkötés van, hogy a 0-ásnak nagyobbnak kell lennie (horozontal total), és még annyi móka van, ha a megjelenített kép nagyobb, mint 16K (nagy valószínűséggel nagyobb lesz ebben az esetben, hacsak nem egy lapos kép lesz az), akkor a 12-13-as regiszterben időzítve meg kell adni egy új display címet egy új videólapon. Tehát egy kicsit macerás ilyen kép megjelenítése, ilyen pl a Crazy Cars 2 címképernyője.
Na ha ilyet lehet csinálni, akkor CPC programokat át lehetne írni TVC-re? Mert ott ugye alapból hiányzik 8 karakternyi kép...Ez egy jó kérdés, nem tudom próbáltam-e játszani a TVC CRTC regisztereivel, de lehet ott egy picit butítottak a CRTC funkciói, elképzelhető, hogy az a maximális szélesség, de az is lehet, hogy csak a 16K memória miatt, meg az egyszerűbb memóriacímzés miatt ilyen. Jól emlékezem, hogy a TVC videómemóriája is folytonosan van címezve, nem úgy, mint CPC-n?
Mondom a mélyben és alapú.
Az ellenfeleken rasztercsíkok vannak?Ugy nagyjabol :-) minden palyan az ellenfelek palettaja ugy van belove, hogy a felso 4 karaktersor megkapja az elso szint majd a kovetkezo 6 karaktersor 8 szinatmenetet, minden 6 pixelsor 4. Pixelsora a kovetkezo szint kapja meg, ez a 6 karaktersoros paletta ismetlodik meg 2x. Elsore bonyolultnak hangzik de nem az :-)
A 14-es ($E) kéket nem próbáltad? Az egy kicsit enyhébb?Szerintem nem, a kekek kozul, csak a cpc cyanjanak megfelelot, es annak vilagosabb arnyalatait probaltam, f1-en az eredeti palettara visszaallas van, f5 kornyekere lehetne betenni.
Meg az F1-re berakni a 78 ($4E) szürkéskéket?
a 0E F6-ra téve, betegyem a programba?
Ami ebben az F6 billentyűn van, az szép!Hát ha szép, akkor a lenti linkről már ezt töltheted le :)
elég hamar elakadok, nem tudok továbbmenni a pályán, nem látom merre kellA több raszterral az a baj, hogy ha a feketére teszem, akkor a téglába is belelóg, ezért vetettem el.
kicsit több raszter mehetett volna rá, kicsit olyan "flat" az egész
Végigjátszható! Nem találtam hibát.Hurra , koszi szepen :-) szerintem eleg sokaig eljutottam, de elofordulhat, hogy a feleig sem. :-)
Javasolt térképpel próbálkozni, itt (http://www.ep128.hu/Ep_Games/Leiras/SwitchBlade.htm) van hozzá. Én anno majdnem a végéig eljutottam, de mint az a CPC verzióból kiderült, egy karddarabkát mindig kihagytam, mert a Spectrum verzióban nem látszódik rendesen...Hm, kb a harmadáig jutottam :D
a zene borzasztó :-DSzerintem elég jó, bár lehet, hogy inkább egy demóba való :-)
Szerintem elég jó, bár lehet, hogy inkább egy demóba való :-)Nekem is tetszik, és az EP verzió jobban, mint a CPC, egyszerre több csatornán szól a zaj+zene, EP-n mindenhol ilyenkor csak a zene szól+a zajcsatornán a zaj a megfelelő hangcsatorna frekvenciájával. Sokkal kevésbé zajos :D
C64-en az ég néz ki nagyon jól.Ez a kép is CPC+-os, a C64-es verzió kifejezetten ronda :)
Ez a kép is CPC+-os, a C64-es verzió kifejezetten ronda :)
C64-en ezeket a 4 színű CPC-s programokat nem lehet szépen megcsinálni. Csak fele ekkora felbontásban.jaja, de azért ettől sokkal szebben meg lehetett volna, ha legalább a sprite 2x ekkore felbontású lenne, és multi color, már az sokat dobna a játékon, vagy az ég 2x-es felbontású 2 színű (tinta+háttér)
legyőzni a Főgonoszt. :)Először úgy olvastam, hogy "legyőzni a fogorvost".
Először úgy olvastam, hogy "legyőzni a fogorvost".Az ugyanaz :twisted:
érdemes?
The "PLUS" evolution of the CPC on 1990 brought some changes in the hardware that could make very difficult to convert CPC+ games to the EP if the extra features are used.Oops you are right, I was not aware that CPC Plus exists at all.
Pár upgrade-del ellátott Cross Road X (http://enterpriseforever.com/letoltesek-downloads/cpc-jatekok-ep-konverzioi-games-converted-from-cpc/?action=dlattach;attach=8717) , a CPC címzés megszűntetése után egy videólapon elfért a grafika, az grafika tömörítve lett eltárolva a főprogramban, így fut EP64-en is, igaz csak az eredeti 6 autó, és csak 3 háttérkép közül választhatunk, és zenéből is csak 1 van.
Funkció billentyűk: zene választás
1-3: játék sebességének beállítása.
Pressing "Q" during a race causes the game to freeze (Reloaded version).thx, I will check
EP128k:
EP64k:
Normal version works good (Q = pause).