Welcome, Guest. Please login or register.


Author Topic: Spectrum programok átírása (Read 170682 times)

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #240 on: 2009.September.05. 22:49:24 »
Kicsomagoltam a WEC Le Mans-t, de a kicsomagolt betöltő lefagy. Elrontottam valamit? :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: Spectrum programok átírása
« Reply #241 on: 2009.September.05. 22:54:04 »
Kicsomagoltam a WEC Le Mans-t, de a kicsomagolt betöltő lefagy. Elrontottam valamit? :oops:

Mivel csomagoltad ki ?

Offline szipucsu

  • EP addict
  • *
  • Posts: 8480
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Spectrum programok átírása
« Reply #242 on: 2009.September.05. 22:56:22 »
Nem tudom, a többiek mit szólnak hozzá, lehet, hogy részletkérdés, de nem lenne jobb "rugalmasabb" irányítás beállítási lehetõség? Pl. billentyûzet átdefiniálása, esetleg két játékos is játszhat egyszerre billentyûzettel, stb. Ha nagyon lassítaná a játékot, esetleg a betöltõbe tenni be, hogy ezt lekérdezze, és utána a játéknak már nem kellene erre külön figyelnie.

De amúgy így is korszakalkotó a játék!
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #243 on: 2009.September.05. 23:06:46 »
Nem tudom, a többiek mit szólnak hozzá, lehet, hogy részletkérdés, de nem lenne jobb "rugalmasabb" irányítás beállítási lehetõség? Pl. billentyûzet átdefiniálása, esetleg két játékos is játszhat egyszerre billentyûzettel, stb. Ha nagyon lassítaná a játékot, esetleg a betöltõbe tenni be, hogy ezt lekérdezze, és utána a játéknak már nem kellene erre külön figyelnie.

De amúgy így is korszakalkotó a játék!
Szavazásra bocsátom. :)
1. figyeljen a program az EXT1 EXT2 mellett belső joyt és egy fix billentyűkiosztást
2. K megnyomása esetén legyen az irányítás int joy + fix bill kiosztás
3. a program indulása előtt lehessen beállítani az irányírást

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #244 on: 2009.September.05. 23:07:42 »
Mivel csomagoltad ki ?

DTF.EXE -x weclmans

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13695
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • http://enterprise.iko.hu/
Re: Spectrum programok átírása
« Reply #245 on: 2009.September.05. 23:08:21 »
3

Offline Lacika

  • EP addict
  • *
  • Posts: 2943
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • http://www.ep128.hu
Re: Spectrum programok átírása
« Reply #246 on: 2009.September.05. 23:08:24 »
Kicsomagoltam a WEC Le Mans-t, de a kicsomagolt betöltő lefagy. Elrontottam valamit? :oops:

Nálam kint van kicsomagolva is. Nem az 1.2-es Anti DTF-et használtad? 1.3-asat használj!

Offline Lacika

  • EP addict
  • *
  • Posts: 2943
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • http://www.ep128.hu
Re: Spectrum programok átírása
« Reply #247 on: 2009.September.05. 23:10:25 »
Szavazásra bocsátom. :)

Kétség kívül a 3. opció a legszimpatikusabb, csak a sebesség rovására ne menjen az átalakítás.

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #248 on: 2009.September.05. 23:13:27 »
Kétség kívül a 3. opció a legszimpatikusabb, csak a sebesség rovására ne menjen az átalakítás.
Az tuti nem fog. :)
A betöltőben beállítja mindenki a neki szimpatikus irányítást, és csak azt fogja figyelni

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #249 on: 2009.September.05. 23:15:25 »
Nálam kint van kicsomagolva is. Nem az 1.2-es Anti DTF-et használtad? 1.3-asat használj!
Ez így nagyban megkönnyíti a helyzetet :D, azt hittem, hogy történt valami változtatás, és az csak a csomagolt verzióvan van benne.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: Spectrum programok átírása
« Reply #250 on: 2009.September.05. 23:16:27 »
DTF.EXE -x weclmans

Ez nem önállóan futtatható programot készít, hanem csak a DTF-ben található adatblokkokat írja ki kitömörítve (tehát pl. a .com file-ban RST 28H hívások vannak, ezért fagyott le), amelyeket aztán módosítás (örökéletesítés stb.) után újra kell csomagolni.
Az Anti-DTF-hez hasonló funkcióhoz a -d paramétert kell használni a -x helyett; ez ugyanazt tudja, mint az Anti-DTF, de gyorsabb a használata, (talán) jobb a kompatibilitása, és nem csak a régi Attus formátumot támogatja.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: Spectrum programok átírása
« Reply #251 on: 2009.September.05. 23:17:35 »
Ez így nagyban megkönnyíti a helyzetet :D, azt hittem, hogy történt valami változtatás, és az csak a csomagolt verzióvan van benne.

A csomagolt verzióban annyi változtatás van, hogy kiegészült betöltőképpel :)

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #252 on: 2009.September.05. 23:36:53 »
Ez nem önállóan futtatható programot készít, hanem csak a DTF-ben található adatblokkokat írja ki kitömörítve (tehát pl. a .com file-ban RST 28H hívások vannak, ezért fagyott le), amelyeket aztán módosítás (örökéletesítés stb.) után újra kell csomagolni.
Az Anti-DTF-hez hasonló funkcióhoz a -d paramétert kell használni a -x helyett; ez ugyanazt tudja, mint az Anti-DTF, de gyorsabb a használata, (talán) jobb a kompatibilitása, és nem csak a régi Attus formátumot támogatja.

Köszi, így már sikerült. :)
Csodálkoztam is, hogy miért van RST 28h a programban, azt hittem, hogy megtévesztésképp az RST 30h helyett lett betéve, mert 28h-tól 30h-ig nop volt, arra meg nem is emlékeztem, hogy milyen RST hívással műxik a DTF töltő, de mostmár legmélyebbb álmomból ébredve is eszembe fog jutni ;)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13695
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
    • http://enterprise.iko.hu/
Re: Spectrum programok átírása
« Reply #253 on: 2009.September.05. 23:40:56 »
Ezek szerint megnézed a 128-as hang problémáját?
Amit én láttam 48/128-as programot az úgy nézte meg a géptípust, hogy megpróbálta lapozni a memóriát, és ha sikerült, akkor 128-as a gép.
Aztán opcionálisan elõfordul, hogy a 128-as hangot külön tölti be, esetleg pont a plusz memóriába.

Offline geco

  • EP addict
  • *
  • Posts: 5668
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.2 Firefox 3.5.2
    • View Profile
Re: Spectrum programok átírása
« Reply #254 on: 2009.September.06. 00:03:29 »
Ezek szerint megnézed a 128-as hang problémáját?
Amit én láttam 48/128-as programot az úgy nézte meg a géptípust, hogy megpróbálta lapozni a memóriát, és ha sikerült, akkor 128-as a gép.
Aztán opcionálisan elõfordul, hogy a 128-as hangot külön tölti be, esetleg pont a plusz memóriába.
Az a tervem, :) bár egy kicsit elbizonytalanított, hogy a 48/128k-s TAP-ot nem tudtam betölteni 48k-s spectrumba.