Welcome, Guest. Please login or register.


Author Topic: Exolon (Read 22670 times)

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
    • View Profile
Re: Exolon
« Reply #30 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.

Offline Povi

  • EP addict
  • *
  • Posts: 1700
  • Country: hu
    • View Profile
    • http://povi.fw.hu
Re: Exolon
« Reply #31 on: 2006.May.28. 09:30:53 »
Quote from: "geco"
Az emuláláshoz az anyagot a netrõl töltöttem le, de pár port leírása így is hiányzik, az egyik elõ is fordul a PoP-ban. Ha érdekel, elküldöm.


Érdekel, szerintem Zozót is. Bár azt nem igérem, hogy én sikereket is el fogok érni az átírásokban... :-)

A legjobb az lenne, ha írnál egy cikket arról, hogy az Exolon-t hogy írtad át. Hasonlóra gondolok, mint amilyen volt az SpV-ben is. Igaz, elég nagy munka ilyet megírni. Anno még én is ígértem ilyet a Spectris kapcsán, aztán abból se lett semmi.
*** Speicherplatz zu klein

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
    • View Profile
Re: Exolon
« Reply #32 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.

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2465
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Exolon
« Reply #33 on: 2006.May.29. 11:22:05 »
Quote from: "Povi"
A legjobb az lenne, ha írnál egy cikket arról, hogy az Exolon-t hogy írtad át. Hasonlóra gondolok, mint amilyen volt az SpV-ben is. Igaz, elég nagy munka ilyet megírni. Anno még én is ígértem ilyet a Spectris kapcsán, aztán abból se lett semmi.

Ezt akartam már én is kérni. Szeretem olvasgatni az ilyen írásokat. ;-) Szerintem mindenki sokat tanulhat belőle és talán még több, az EP képességeit jobban kihasználó átirat fog születni egy ilyen írás hatására. Ha mindenki vezetni közben "naplót" akkor azzal mindenki jól járna :-)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Exolon
« Reply #34 on: 2006.May.29. 12:00:43 »
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...

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
    • View Profile
Re: Exolon
« Reply #35 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

Offline Woid

  • EP fan
  • *
  • Posts: 103
  • Country: hu
    • View Profile
Re: Exolon
« Reply #36 on: 2006.June.02. 05:31:37 »
Üdv újra!

Na, kicsit kimaradtam, hát csak ámulok mik történtek itt  :lol:
Exolon, na ez RulZ, ezer köszönet érte :)

Ui: Ha valaki tudja az EPTE készítőjének elérhetőségét, jelezze.
Volna egy kis munka neki, anyagiak nem lényeg, csak vállalja...

Köszi.

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2465
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Exolon
« Reply #37 on: 2006.June.08. 22:19:20 »

Offline XYBeR

  • User
  • *
  • Posts: 55
    • View Profile
    • http://xyber.freeblog.hu/
Re: Exolon
« Reply #38 on: 2006.June.12. 12:22:38 »

Offline Woid

  • EP fan
  • *
  • Posts: 103
  • Country: hu
    • View Profile
Re: Exolon
« Reply #39 on: 2006.June.13. 22:11:19 »
Quote from: "geco"

Elkészült az általam véglegesnek szánt verzió.
Sajna nem fog menni 64k-s gépen még akkor sem, ha az exosra hagynám a memóriafoglalást, mert csak az LPT-k elvisznek 18k-t, van 5 LPT a prg-hoz, sajna csak így tudtam megoldani a játék közbeni gyors palettaváltást, ez még az elõzõ verzióban nem volt benne. Az lenne az igazi, ha a CPC-s képfelépítési mód - ami hasonlít a Spectruméhoz, csak nincs 3 részre bontva - át lenne alakítva normál EP-sé, így csak egy LPT kéne, és az is beleférne max 100 byte-ba, ebben az esetben már 64k-s gépen is futhatna.

4 csak kinézetben különbözõ verzió van a következõ zipben, így mindenki eldöntheti, hogy melyik szimpatikusabb.


Na, lenne kérdésem. A fájlok betöltési sorrendje mindegyik verzióban... :oops:
Én igazi EP-ot használok, és jelen esetben EPTE-t, ami nem igazán foglakozik a sorrenddel, de az EP igen :)
Azon gondolkozom hogy nekiállok egy olyan oldalt létrehozni ahol csak TAP filék vannak.
Mert olvastam hogy sokaknak ez a gondjuk hogy nem tölt a gép EPTE-ről, hát emiatt nem, a sorrend...
És ez az exolon már nem 2-3 fájlból áll :)
Szóval kérem a szerző programozót, ossza meg velem eme pár verzió fájl sorrendjét.

THX!!!

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2465
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Exolon
« Reply #40 on: 2006.June.13. 22:23:04 »
Quote from: "Woid"
Mert olvastam hogy sokaknak ez a gondjuk hogy nem tölt a gép EPTE-ről, hát emiatt nem, a sorrend...
És ez az exolon már nem 2-3 fájlból áll :)

Rakd külön tap-ba a külön file-okat. Talán úgy egyszerűbb a megfelelő sorrendben elindítani őket EPTE-ből.
Ezen kívül emulátorral meg tudod nézni mit akar betölteni a progi.
Ha elindult az emumlátorban a töltés a rendszerszegmensen ott a filenév amit keres az 0x3f54-71 címen.
Pl az emulátorom ez alapján keresi mag a .tap-on belül a file-t...

Offline Woid

  • EP fan
  • *
  • Posts: 103
  • Country: hu
    • View Profile
Re: Exolon
« Reply #41 on: 2006.June.14. 03:12:27 »
Quote from: "MrPrise"

Rakd külön tap-ba a külön file-okat. Talán úgy egyszerűbb a megfelelő sorrendben elindítani őket EPTE-ből.
Ezen kívül emulátorral meg tudod nézni mit akar betölteni a progi.
Ha elindult az emumlátorban a töltés a rendszerszegmensen ott a filenév amit keres az 0x3f54-71 címen.
Pl az emulátorom ez alapján keresi mag a .tap-on belül a file-t...


Külön TAP-ban van, 2 éjszakám ment el már vele :) de semmi...
Emulátorban elindul, de EP-on, nem. A rendszerszegmens nekem nem sokat mond,
legalábbis az EP32-ben nem találtam ilyesmit...

Szerk: Nos, nagy az esélye hogy eredeti Ep-on nem fut ez az átirat  :cry:

Emulátoron, ha a lemezen csak a "start" fájl van, szépen betölti, megkérdezi
amit kell, és megy tovább.

EP-on, betölti a "start" fájlt, utánna az "exolon.ldr"-t, és annyi, innen nem megy tovább,
egyik fájl se jó neki a folytatáshoz. Azt kifigyeltem hogy ha megvan ami kell neki akkor "Loading *.*"
van, ha pedig nem a megfelelő fájlt adom neki EPTE-vel akkor csak "Found *.*".
Gondolom ezzel nem sok újat mondtam :)

Na most a "start" és utánna az "exolon.ldr" után a maradék fájlra csak found van...

Feladtam. Ha valakinek van ötlete, ne tartsa magában.

Szerk2: Hol van ez a rendszerszegmens dolog?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Exolon
« Reply #42 on: 2006.June.14. 08:08:29 »
Na ezért szoktam én összepakolni a sok kicsi apró fájlt egy nagyobb fájlba a végleges kiadásnál (majd a Popup-ra is ez a sors vár :) ).
Hiszen egy megnyitott csatornából ugyanugy be lehet olvasni egymás után a blokokkat, ráadásul a közbensõ csatorna lezárás, csatorna megnyításokat meg lehet spórolni, plusz a hozzátartozó újabb fájlneveket.
Pl külön emlékezetes a Leaderboard Golf, ahol a pályák külön rengeteg apró fájlban voltak. Az 1-et így is írta át valaki elöttem. Én átírtam a 2-t, utána újra az 1-et is, a rengeteg apróságot összeraktam egy tömörített fájlba, amit induláskor egybõl felpakol a memóriába, majd amikor a program töltögetni akar, akkor már a RAM-ból kicsomagolva kapja a fájlokat, pillanatok alatt.

Megnézve az Exolon-t:
START
EXOLON.LDR
FADEIN.BIN
EXOLON.SCR
EXOLON.1
EXOLON.2
EXOLON.3

Offline Woid

  • EP fan
  • *
  • Posts: 103
  • Country: hu
    • View Profile
Re: Exolon
« Reply #43 on: 2006.June.14. 10:48:09 »
Quote from: "Zozosoft"


Megnézve az Exolon-t:
START
EXOLON.LDR
FADEIN.BIN
EXOLON.SCR
EXOLON.1
EXOLON.2
EXOLON.3


Próbáltam így is, semmi...  :cry: Mi lehet a baj? Lehet a német-angol gép nem tetszik neki?

Szerk: Az ELite sem megy, kezdhetek aggódni? :lol:
Szerk2: Hm igy jobban belegondolva nem is olyan vicces...

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Exolon
« Reply #44 on: 2006.June.14. 12:28:57 »
Quote from: "Woid"

Szerk: Az ELite sem megy, kezdhetek aggódni? :lol:
Szerk2: Hm igy jobban belegondolva nem is olyan vicces...

Nem lehet, hogy töltési hiba van? Ha mondjuk egy másolóprogrammal fogadod a fájlokat, akkor rendben betölti mindet?