Welcome, Guest. Please login or register.


Author Topic: CPC (Read 262793 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://www.ep128.hu
Re: CPC
« Reply #780 on: 2012.November.14. 19:21:46 »
A kétlemezes Night Hunter egyszerűbb programnak számít? :oops:
Szép nagy képernyőt használ 4 színes üzemmódban.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: CPC
« Reply #781 on: 2012.November.14. 20:07:12 »
Quote from: Povi
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:

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.10 Firefox 10.0.10
    • View Profile
Re: CPC
« Reply #782 on: 2012.November.14. 20:10:58 »
Igen, és elég jól műxik a softveres emuban, mert csak ROM hívást használ.
Én is 2000-es évek elején kezdtem el barátkozni az assemblyvel, Enterpress cikkekből, és a Spectrum Világ átírási frakciójából tanulgatva.
Egyszerűbbre gondoltam, egy egyrészes program, aztán, ha valaki kedvet érez az egyszerűbb után, akkor nekivághat bonyolultabbnak, vagy épp belevághatunk itt bonyolultabbnak.
Így gondoltam eredetileg: egyszerű négyszínű, utána 16 színű, aztán kívánságműsor.

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.10 Firefox 10.0.10
    • View Profile
Re: CPC
« Reply #783 on: 2012.November.15. 11:48:01 »
Elkezdtem nézegetni a Night Huntert, egyelőre nem tűnik vészesnek, a betöltőig jutottam, pár ROM hívás, a program részek tömörítve, és memórialapozás, eddig 7 szegmenst használ, ha a főprogramban is csak az a pár ROM hívás van, és nincs 8. szegmens használva, akkor nekieshetünk. Csak NH1.BIN-NH5.BIN tartalmaz kódot úgy látom, a többi fájl adat.

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.10 Firefox 10.0.10
    • View Profile
Re: CPC
« Reply #784 on: 2012.November.15. 16:10:33 »
Folytattam a nézegetést, jó lesz a Night Hunter, két programfájlt találtam, van benne sok memórialapozás, további 2 ROM hívás, kezdetnek nem rossz :D

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: CPC
« Reply #785 on: 2012.November.15. 16:23:07 »
Nekem eddig rémisztőnek hangzik, de bízunk a Mesterben! :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • View Profile
Re: CPC
« Reply #786 on: 2012.November.15. 17:41:23 »
Quote from: Povi
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. 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.

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.10 Firefox 10.0.10
    • View Profile
Re: CPC
« Reply #787 on: 2012.November.15. 21:37:52 »
Quote from: IstvanV
Nekem van egy régebbi Cybernoid 2 konvertálás leírásom itt. 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 :)

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.10 Firefox 10.0.10
    • View Profile
Re: CPC
« Reply #788 on: 2012.November.15. 21:41:47 »
Quote from: Zozosoft
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

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.12 Firefox 10.0.12
    • View Profile
Re: CPC
« Reply #789 on: 2013.March.01. 11:08:20 »
Pár upgrade-del ellátott Cross Road X , 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.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 19.0 Firefox 19.0
    • View Profile
    • http://enterprise.iko.hu/
Re: CPC
« Reply #790 on: 2013.March.01. 11:21:53 »
:smt041

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 19.0 Firefox 19.0
    • View Profile
    • http://enterprise.iko.hu/
Re: CPC
« Reply #791 on: 2013.April.07. 10:50:32 »
"A solution is found in the Amstrad CPC, which combines the row address and character address to provide linear scanlines within a non-linear buffer. It maps row address RA0-RA2 to memory address MA11-MA13 and character address CA0-CA10 to memory address MA0-MA10. This has the advantages of easier programming for non-character display and easy smooth horizontal scrolling but can impede smooth vertical scrolling."
Ez pontosan mit jelent vizszintes scroll ügyében?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 18.0 Firefox 18.0
    • View Profile
Re: CPC
« Reply #792 on: 2013.April.07. 13:28:11 »
Quote from: Zozosoft
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é).

C64-en egyébként csak karakteres módban egyszerű a vízszintes scroll, mert a video cím nem állítható karakter felbontással, mint EP-n és CPC-n, a 8 K pixel adat mozgatásához pedig a CPU nem elég gyors. Azonban a C64 játékok többnyire "multicolor" (kis felbontású 4 színű) karakteres módot használnak sprite-okkal.
« Last Edit: 2013.April.07. 13:34:04 by IstvanV »

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
Re: CPC
« Reply #793 on: 2013.April.07. 14:15:38 »
Íme, itt egy újabb átirat: Crazy Cars II , fut EP64-en is, bár egy picit lassabban, de lehet gyakorolni :D
A CPC+-os ROM 512 Kb volt, de az első 128Kb-ján kívül további utalást nem találtam benne, végig nem vittem a programot, a 3. etap teljesítése után reseteltem az emulátort :D  
« Last Edit: 2013.April.13. 08:35:53 by geco »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13521
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 19.0 Firefox 19.0
    • View Profile
    • http://enterprise.iko.hu/
Re: CPC
« Reply #794 on: 2013.April.07. 14:42:47 »
Quote from: geco
Íme, itt egy újabb átirat: Crazy Cars II ,
Csak nekem tűnik sokkal nehezebbnek, mint az első rész? :oops: