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 ... 354 355 356 357 358 359 360 [361] 362 363 364
5401
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?

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

5403
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.

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

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

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

5407
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.

5408
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.

5409
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.

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

5411
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

5412
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.

5413
CPC-ről / Re: Exolon
« on: 2006.May.27. 18:37:25 »
Quote from: "Povi"
Geco! Mennyire lehetne azt  megoldani, hogy a PoP zenéje a Spectrum változatból legyen kiszedve? Az ugyanis sokkal jobb, mert többszólamú.  :roll:


Elméletileg igen,csak az adatbyte-okat kéne átvinni szerintem, bárcsak ott járnék már.
Még csak a 6kb-s betöltõ van készen ( azon is kell egy kis módosítást eszközölnöm ), most a fõprogramot nézegetem.

5414
Játékok / Re: Eredeti EP játék vs átirat, ill bugjaik.
« on: 2006.May.22. 20:37:16 »
Quote from: "Zozosoft"
Én ott elakadtam, hogy csak egy 384 bájtos fájlt látok a POP disk imagéban :-(


Akkor én tovább jutottam  :).
Ne foglalkozz ilyen aprósággal, rá kell bízni a CPCXFS-re, lehozza a szükséges file-okat.
Nem tudom, melyik verziót nézted, én 3-at néztem meg, az egyik olyan volt, mint ami nálad is van, a másik nagyjából ua. csak francia, a 3. pedig 5 file-t tartalmaz, az egyik 144k-s(ez is francia). A betöltõ nem a file-t olvassa be, hanem a track-eket, a másik kettõnél nem tudom mi a szitu.

5415
CPC-ről / Re: Exolon
« on: 2006.May.22. 19:38:26 »
Quote from: "tigrian"
Apró kérésem, ha lehetne -- na nem ezzel kapcsolatban, nem igazán stílusom a shoot 'em up --. Nálam a hang ki van vezetve. Úgy látom, mindenképpen bekapcsolod a belsõ hangszórót. Lehetne a Pop-ban (már nagyon várom :) ), hogy a belsõ hangszórót hagyd úgy, ahogy volt?


Ha sikerül átírnom, akkor természetesen igen.  :wink:

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