Welcome, Guest. Please login or register.


Author Topic: Szoftveres CPC emulátor EP-re (Read 98878 times)

Offline nyuzga

  • EP addict
  • *
  • Posts: 2113
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.52 Opera 9.52
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #180 on: 2009.February.26. 21:13:10 »
BLAGGER TRAINER
2750-0

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.6 Firefox 3.0.6
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Szoftveres CPC emulátor EP-re
« Reply #181 on: 2009.February.26. 21:58:00 »
BLAGGER TRAINER
A kép alapján ennek a játéknak én azt a címet adtam volna, hogy Manic miner's house of cards.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline nyuzga

  • EP addict
  • *
  • Posts: 2113
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.52 Opera 9.52
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #182 on: 2009.February.26. 22:13:21 »
A kép alapján ennek a játéknak én azt a címet adtam volna, hogy Manic miner's house of cards.

Stimmel. :)

DIZZY DICE
2754-0

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.6 Firefox 3.0.6
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #183 on: 2009.March.04. 16:34:59 »
Arcade CDE is kész, eddig a programok több, mint 25%-a futott. :D

Offline nyuzga

  • EP addict
  • *
  • Posts: 2113
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.52 Opera 9.52
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #184 on: 2009.March.04. 19:18:27 »
Arcade CDE is kész, eddig a programok több, mint 25%-a futott. :D

Ennek örömére elkészitettem a Chuckie Egg trainer-jét. :)
2797-0

Offline nyuzga

  • EP addict
  • *
  • Posts: 2113
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.52 Opera 9.52
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #185 on: 2009.March.04. 20:11:15 »
LEVEL 17. Na, itt lett elegem belőle. :lol:
2801-0

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #186 on: 2009.March.16. 10:37:18 »
Arcade FGHI:

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Szoftveres CPC emulátor EP-re
« Reply #187 on: 2009.March.16. 11:37:39 »
Arcade FGHI:
Eszméletlen tempóban bõvül mostanában az EP szoftver játék állománya. :D Sztem ez a jelenség egyedülálló az EP történetében.  :smt041

Arra gondoltam, lehetne olyan ROM (esetleg EXT) bõvítést írni, mely tartalmazza az emulátort, és ha pl. basicbõl CPC programot töltünk, automatikusan átadja az emulátornak (hasonló, mint ami pl. az Iview-nál).
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline nyuzga

  • EP addict
  • *
  • Posts: 2113
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.52 Opera 9.52
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #188 on: 2009.March.16. 14:08:02 »
The Goonies TRAINER

Váltás = Shift

2844-0

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #189 on: 2009.March.16. 14:16:57 »
Eszméletlen tempóban bõvül mostanában az EP szoftver játék állománya. :D Sztem ez a jelenség egyedülálló az EP történetében.  :smt041
Nyuzga se tétlenkedik, épphogy feltöltöttem a packot, máris kreált egy trainert. :D
Belelendültem a programátírásba :D, egyébként ha az Entersoft megcsinálja az emulátort, lehet máshol tartanánk, akkor itthon is tudtunk volna a CPC létezéséről, és mára egy raklap CPC-s átirat készülhetett volna. :(
Arra gondoltam, lehetne olyan ROM (esetleg EXT) bõvítést írni, mely tartalmazza az emulátort, és ha pl. basicbõl CPC programot töltünk, automatikusan átadja az emulátornak (hasonló, mint ami pl. az Iview-nál).
Ehhez én kicsi vagyok :(, még sose írtam olyan progit, ami extensionként tölthető be, és a paraméterátadást se tudom, hogyan mehetne, de ha jön egy kis okítás, akkor lehet érdemes elkgondolkozni rajta.

Offline nyuzga

  • EP addict
  • *
  • Posts: 2113
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.52 Opera 9.52
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #190 on: 2009.March.16. 14:59:23 »
Melyik ROHADTULNEHÉZ Enterprise játék őse az Infernal Runner  :?: :lol:
2847-0

Online Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
    • http://enterprise.iko.hu/
Re: Szoftveres CPC emulátor EP-re
« Reply #191 on: 2009.March.16. 15:08:51 »
még sose írtam olyan progit, ami extensionként tölthetõ be, és a paraméterátadást se tudom, hogyan mehetne, de ha jön egy kis okítás, akkor lehet érdemes elkgondolkozni rajta.
Betölthetõ bõvítõként kicsit nehézkes lenne  - az alapvetõen max 16K - lehet trükközni, de maradjunk a ROM változatnál, amúgy is annak van értelme ez esetben.
Az emu áll egy betöltõbõl, és CPC-s ROM fájlból, ebbõl lesz 48K-s ROM bõvítõ.
A legelsõ verzió a ROM-ba rakáshoz:
Megírod az EXOS bõvítõ részt (gondolom az EXOS leírás meg a kék könyv alapján megy egyedül is :-) ), a tényleges végrehajtó rész pedig szimulálja 5-ös fejlécû program indulását: kiad egy EXOS reset hívást, majd 100H-ra odamásolja az eredeti betöltõ programot, és elindítja.
Az eredeti betöltõ program részben pedig annyit kell változtatni, hogy a CPC ROM-okat ne fájlból töltse, hanem a ROM bõvítõ következõ szegmenseirõl másolja át.

Következõ lépésben pedig jöhet a fájlnév megadása, a parancsstringbõl (Pl: :CPC játéknév) levágod az emu nevét, a maradékot átmásolod a betöltõbe.
A betöltõ pedig, ha volt ilyen megadva, akkor nem az elején indítja az emut, hanem arról a pontról, mintha már beírtuk volna a load-ot, és kezdi a töltést a megadott névvel. (gondolom átiratokhoz már amúgy is megkerested ezt a pontot :-) )


Késöbb lehet tovább fejleszteni, pl, hogy a betöltõ nem másolódik át, hanem ROM-ból fut.
Meg kéne nézni, hogy epcompressel mennyire mennek össze a CPC ROM-ok, és akkor esetleg az egész beférhetnek egy 32K-s ROM-ba.

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #192 on: 2009.March.16. 16:43:54 »
Melyik ROHADTULNEHÉZ Enterprise játék őse az Infernal Runner  :?: :lol:
(Attachment Link)
Jacks house of cards? :D
Az is egy CPC átirat, az FGHI programok között valahol megtaláltam, sokkal csúnyábbak a színei CPC-n, és szoftveres emu alatt nem ment jól, csak az objektumok fele látszott.

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #193 on: 2009.March.16. 16:48:38 »
Betölthetõ bõvítõként kicsit nehézkes lenne  - az alapvetõen max 16K - lehet trükközni, de maradjunk a ROM változatnál, amúgy is annak van értelme ez esetben.
Az emu áll egy betöltõbõl, és CPC-s ROM fájlból, ebbõl lesz 48K-s ROM bõvítõ.
A legelsõ verzió a ROM-ba rakáshoz:
Megírod az EXOS bõvítõ részt (gondolom az EXOS leírás meg a kék könyv alapján megy egyedül is :-) ), a tényleges végrehajtó rész pedig szimulálja 5-ös fejlécû program indulását: kiad egy EXOS reset hívást, majd 100H-ra odamásolja az eredeti betöltõ programot, és elindítja.
Az eredeti betöltõ program részben pedig annyit kell változtatni, hogy a CPC ROM-okat ne fájlból töltse, hanem a ROM bõvítõ következõ szegmenseirõl másolja át.

Következõ lépésben pedig jöhet a fájlnév megadása, a parancsstringbõl (Pl: :CPC játéknév) levágod az emu nevét, a maradékot átmásolod a betöltõbe.
A betöltõ pedig, ha volt ilyen megadva, akkor nem az elején indítja az emut, hanem arról a pontról, mintha már beírtuk volna a load-ot, és kezdi a töltést a megadott névvel. (gondolom átiratokhoz már amúgy is megkerested ezt a pontot :-) )


Késöbb lehet tovább fejleszteni, pl, hogy a betöltõ nem másolódik át, hanem ROM-ból fut.
Meg kéne nézni, hogy epcompressel mennyire mennek össze a CPC ROM-ok, és akkor esetleg az egész beférhetnek egy 32K-s ROM-ba.
Ez a megoldás tök szimpi, eddig azt hittem, hogy ROM-ból kéne futtatni az emut is, akkor át kéne írni az egészet, de úgy ha becsomagolva tároljuk el ROM-ban, és a meghíváskor csomagoldik ki a memóriába, jelentősen lecsökkentené a munkaigényt, meg a ROM-igényt is, sztem 32K-ba biztos beleférne, még azt is elképzelhetőnek tartom, hogy 16k-ba is.
Melik a kék könyv?

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.7 Firefox 3.0.7
    • View Profile
Re: Szoftveres CPC emulátor EP-re
« Reply #194 on: 2009.March.16. 16:53:05 »
megtaláltam, a Fu-Kung in Las Vegas az, és a Tutti Frutti is létezik Fruity Frank néven, ráadásul emu alatt is fut. :D