Welcome, Guest. Please login or register.


Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - geco

Pages: 1 ... 355 356 357 358 359 360 361 [362] 363 364 365 366
5416
Hardver / Korszerû "magnó"
« on: 2006.June.07. 07:41:31 »
Quote from: "Woid"

Valószinû ez jó lesz a mostani elhalt magnó helyett. Vélemények?


Biztos jó lesz, már csak a remote control kérdéses, arról nem írtak semmit.

5417
Konvertálás / Re: CPC
« on: 2006.June.07. 07:36:23 »
Quote from: "Povi"
Geco, te francia, vagy angol PoP-ot írsz át?


A franciát kezdtem el, mivel két francia verziót találtam elõször, a cheat-es verziót választottam.
Nem ígérem, de megpróbálom angolosítani, mindenesetre eredeti terveim között szerepelt..
Már az összes pályát sikerült betöltenem, igaz, csak a cheat segítségével, még nem próbáltam meg normálisan végigvinni, de majd, ha kész lesz az lesz a fõpróba.

5418
Konvertálás / Re: CPC
« on: 2006.June.07. 07:31:46 »
Quote from: "Zozosoft"
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...


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.
A szöveg kiírását képernyöre én is hasonló módon csinálom:
EXOS-szal kiírom egy grafikus lapra, majd bemásolom az emulált CPC-s képernyõre.

5419
Hardver / Re: DAVE
« on: 2006.June.02. 20:49:44 »
Quote from: "Zozosoft"
És ezt mi helyére raktad? ROM rutin hívás? Vagy közvetlen portbizgatás?


Közvetlen portbizgatás helyére, de a CPC ROM-ban is hasonlóan birizgálja a portokat, mint a direkt portos zenéjû programok, csak minden hozzá tartozó kódot is ki kellene szedni hozzá. :)
A csillagos betöltõhöz jó lesz, gondolom, nálad is a XOR feliratos betöltõ jelentkezett ( Temps infini és egyéb kellemes felirattal)  :), a PoP elõtt is ilyen van, abban a verzióban nem unpackol?

5420
Konvertálás / Re: CPC
« on: 2006.June.02. 20:46:24 »
Quote from: "Zozosoft"
Akkor már megérte ennyit írkálnom :-)


Az biztos is.  :wink:

5421
Hardver / Re: DAVE
« on: 2006.June.02. 18:58:59 »
Nem tudom, hogy ez segít-e, én ezt használtam az Exolonnál. A zajcsatornát figyelmen kívül hagyja.

5422
Konvertálás / Re: CPC
« on: 2006.June.02. 18:47:29 »
Quote from: "Zozosoft"

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 :-)


16 szín esetén én csak annyit csináltam, hogy kiválasztottam egy olyan BIAS-t ami a legjobban hasonlított ( szerintem ) a CPC-n beállított 16 szín közül 8-hoz, és utána elkezdtem kicserélni a grafikát tartalmazó részben a színeket, hogy a végeredmény olyasmi legyen, mint CPC-n. 100%-ig nem lett ua., mert nem sikerült olyan BIAS-t kiválasztani, amiben minden szín ugyanolyan volt, mint CPC-n a 16 közül 8.
Egy kicsikét macerás játék, de a végén az sikerélmény is nagyobb volt.:) Exolon Esetében könnyû dolgom volt, mert az utolsó két file tartalmazta a grafikát, a fõprogramban csak a csillagok kirakását kellett módosítanom, pont a színcserékbõl adódóan az 5-ös színnel rendelkezõ csillagok villogtak, ugyanúgy mint az ûrhajó lámpája, CPC-n ez eredetileg a 15-ös szín volt. A lövedékek színét nem módosítottam, így az eltérõ a CPC-stõl.

Nagyon tetszett az elõadás, pár dolgot szerintem alkalmazni is fogok, amit eddig nem, pl.:
1. a hangszóró állapotát nem változtatom, elméletileg már készen is van, EXOS hívás beolvassa a státuszát, majd porton keresztül kiírom össze OR-olva a
          BIAS-szal
2. a sikeres betöltés figyelése
3. memóriafoglalás rugalmasítása
4. Hard resetet megpróbálom elkerülni, majd meglátjuk milyen sikerrel.:)

5423
Konvertálás / Re: CPC
« on: 2006.June.02. 17:01:36 »
Én sem értem, de FTP-nél is így van.

5424
Konvertálás / Re: CPC
« on: 2006.June.02. 16:02:46 »
Quote from: "Zozosoft"

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. :)

5425
Konvertálás / Re: CPC
« on: 2006.June.01. 17:47:06 »
Quote from: "Zozosoft"

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 :-)


Az Exolonnál a Spectrum átiratra hagyatkoztam, mivel ugyanazt a hangchipet használja a két gép, igaz, hogy ez az emuláció nem foglalkozik az A6-os porttal.
Az Atlantis és az Alien Attack átírását pedig azért is függesztettem fel, mert ROM rutint használ zenélésre, megpróbáltam az EXOS hangrutinjait megfeleltetni neki, de nem volt teljes a siker, úgyhogy elkezdtem kiszedni a CPC-s hanggenerálást a ROM-ból, itt hagytam abba és eveztem light-osabb vizekre.
A direkt címzésû hangrutinokat ki is szedtem, de az RST38 által futtatott dolgok hiányoznak.
Lehet, hogy az egész ROM-ot kéne EP-síteni, és betölteni a progammal együtt, mint annó jópár Spectrum átiratnál csinálták, gondolom ez a megoldás nem annyira szimpatikus.

5426
Konvertálás / Re: CPC
« on: 2006.June.01. 17:34:16 »
Quote from: "Zozosoft"
Ez tetszik, pont egy ilyenre fájlra vágytam :-) köszi!
Vannak még más hasonló doksijaid is? elküldhetnéd õket :-)


Azt hittem, hogy már elküldtem az összes CPC-s doksit, de akkor elküldöm most, pár dolog még így is hiányzik, de nagyon sok hasznos infó megvan.
Ha érdekel valakit még, akár ide is feltölthetem.

5427
Játékok / Re: Eredeti EP játék vs átirat, ill bugjaik.
« on: 2006.June.01. 14:55:39 »
Quote from: "Povi"
Szerintem olyan progikat kéne elõször átírni, amik még nem léteznek EP-re.
De ne zaklassuk szegény Gecot, mert a végén még a PoP-ot is abbahagyja! :-)


Gondoltam én is az Impossible Mission 2-re, meg a Krakoutra, Head over Heels-re, de aztán én is arra gondoltam, hogy jó lenne egy olyan progi, ami még nincs meg, sok keresgélés után ez tûnt szimpatikusnak, bár eléggé macerás az átírása az Exolonhoz képest.
Még csak a bevezetõ része mûködget, éd még a színhibás.

5428
Konvertálás / Re: CPC
« on: 2006.June.01. 14:26:30 »
Quote from: "Zozosoft"

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"


Tigrian elmélete helyesnek tûnik.
A következõ file tartalmazza:

5429
CPC-ről / Re: Exolon
« on: 2006.May.29. 22:29:33 »
Quote from: "Zozosoft"
Elsõ körben az érdekelne, hogy hogyan jutsz el addig, hogy a tényleges program elsõ utasítása?
Ehhez kéne valami részletes leírás a CPC fájlformátumokról...


Legtöbb esetben a file-ok 80h-ig headert tartalmaznak, és 80h-tól kezdõdik az adat,azt azért mindig ellenõrzöm a WINCPC debuggerében, hogy a file betöltése után a betöltési cimen lévõ pár byte megegyezik-e a file-ban 80h-n lévõ megfelelõivel.

A header felépítését nem ismerem pontosan, de arra sikerült rájönni, hogy hol tárolja a betöltési címet, a file hosszát, és a start address-t (ha futtatható file-ról van szó):
1bh,1ah   kezdesi cim
16h,15h   toltesi cim
19h,18h   file hossz

5430
CPC-ről / Re: Exolon
« on: 2006.May.28. 19:46:13 »
Quote from: "Povi"

Érdekel, szerintem Zozót is.

A legjobb az lenne, ha írnál egy cikket arról, hogy az Exolon-t hogy írtad át.


Elküldtem, úgy emlékszem Zozónak küldtem már régebben.

Nem hinném, hogy olyan jól le tudnám írni az átírás menetét, mint ahogy az SPv-s cikk tette.
Egyébként az Exolonnal szerencsém volt, 3 ROM rutint hívott meg csak, az is a file-ok betöltéséhez kellett, úgyhogy szinte csak a port olvasást/ írást végzõ részeket kellett EP-síteni, meg persze a grafikában kellett a színeket ide-oda cserélgetni, hogy a BIAS szabta korlát ne okozzon problémát.

Pages: 1 ... 355 356 357 358 359 360 361 [362] 363 364 365 366