Welcome, Guest. Please login or register.


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

Offline Ferro73

  • EP lover
  • *
  • Posts: 729
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Spectrum programok átírása
« Reply #360 on: 2011.February.06. 21:29:31 »
Annak csak AVI file felvételekor van hatása.


Lehet nem értek ahoz
Tévedtem  az "Enable memory timing emulation" valami idözités az igazi leteszteltem ha sárga akkor eltünik a motoros ha szürke akkor megmarad
Gondolom a emu "hiba" oka akkor olvassa a képernyö adatait amikor éppen letörölte a progi és még nem irta ki a sprite-t  ezért gondoltam az igazi EP-n való tesztelést

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Spectrum programok átírása
« Reply #361 on: 2011.February.07. 13:48:21 »
Tévedtem  az "Enable memory timing emulation" valami idözités az igazi leteszteltem ha sárga akkor eltünik a motoros ha szürke akkor megmarad
Gondolom a emu "hiba" oka akkor olvassa a képernyö adatait amikor éppen letörölte a progi és még nem irta ki a sprite-t  ezért gondoltam az igazi EP-n való tesztelést

Igazi gépen is eltűnik a sprite, ugyanúgy, mint az emulátoron.
  * wheelie.avi.part1.rar (4096 kB - downloaded 192 times.)
  * wheelie.avi.part2.rar (3732.82 kB - downloaded 187 times.)
« Last Edit: 2011.February.07. 14:01:56 by IstvanV »

Offline Ferro73

  • EP lover
  • *
  • Posts: 729
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Spectrum programok átírása
« Reply #362 on: 2011.February.07. 16:30:34 »
Upps, akkor modositani/nom/ kell valószinü a sprite kiirása az 50 hz megszakítástól számítva jelenik meg és szerencsétlen modon pont ugy jönki a lépés /kiírás/ amikor épp törölve van
EP64-en mivel lehet még gyorsítani rutin átírásán kívül ?
« Last Edit: 2011.February.07. 16:34:50 by Ferro73 »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Spectrum programok átírása
« Reply #363 on: 2011.February.07. 17:10:40 »
Gyorsítani elsősorban a rutin átírásával lehet :) De esetleg megoldhatja a progblémát az 50 Hz-es megszakítás helyének a módosítása is.

Offline Ferro73

  • EP lover
  • *
  • Posts: 729
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Spectrum programok átírása
« Reply #364 on: 2011.February.07. 17:36:10 »
De esetleg megoldhatja a progblémát az 50 Hz-es megszakítás helyének a módosítása is.


Az lpt blokban esetleg lehet az elejére rakni pl az elsö pixel sorhoz  vagy a legvégére a syncron sorokhoz ?

Offline Ferro73

  • EP lover
  • *
  • Posts: 729
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Spectrum programok átírása
« Reply #365 on: 2011.February.09. 18:57:58 »
Modositottam a WHEELIE most ugy tünik jó de teszteljétek.
« Last Edit: 2011.February.09. 19:01:00 by Ferro73 »

Offline Lacika

  • EP addict
  • *
  • Posts: 2928
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
    • http://www.ep128.hu
Re: Spectrum programok átírása
« Reply #366 on: 2011.February.10. 00:06:44 »
Modositottam a WHEELIE most ugy tünik jó de teszteljétek.

A felső emeleten haladva még mindig eltűnik...  :ds_icon_frown:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Spectrum programok átírása
« Reply #367 on: 2011.February.10. 16:19:27 »
A felső emeleten haladva még mindig eltűnik...  :ds_icon_frown:

A video megszakítást a 2980h címen található LPB-re helyezve nem tűnik el (igaz, a villogás nem szűnik meg, de ahhoz egyszerűen túl lassú a program a video memóriában futva), de nem ellenőriztem, van-e valamilyen más probléma. Az igazi megoldás az lenne, ha 128K-s gépen nem futna a video RAM-ban a program, vagy legalábbis a scrollozást és sprite rajzolást végző rutinok.

Offline Ferro73

  • EP lover
  • *
  • Posts: 729
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Spectrum programok átírása
« Reply #368 on: 2011.February.10. 17:02:24 »
Az igazi megoldás az lenne, ha 128K-s gépen nem futna a video RAM-ban a program, vagy legalábbis a scrollozást és sprite rajzolást végzõ rutinok.

EP64 modban ugyan ugy eltünne a sprite, megnézem lehet-e rutint felcserélni.
Vagy akkor csak EP128 program lesz.

A ZX ROM Programja utolsó része következik,
Az egész kicsit nagyra sikeredett de legalább megvan és tovább lehet kicsinyiteni OCR-ORC ? is jobban dolgozik


Offline Ferro73

  • EP lover
  • *
  • Posts: 729
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 6.0.2 Firefox 6.0.2
    • View Profile
Re: Spectrum programok átírása
« Reply #369 on: 2011.September.24. 14:04:05 »
azon gondolkodtam ZX-nél a BEEP jellegû hangoknál lehetne esetleg a DAVE hang generátorát használni?
Mivel a ZX míg a hang hallatszik mást nem csinál a proci ellenben EP-nél ha beállítottuk a hang hullámot és engedélyeztük akkor már mást is csinálhat a proci.
Ez gondolom csak program függõ, van e valami olyan rövid kis rutin a játékban amit belehet suvasztani a várakozási T idõbe.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit Linux 64 bit
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • View Profile
Re: Spectrum programok átírása
« Reply #370 on: 2011.September.24. 14:08:33 »
azon gondolkodtam ZX-nél a BEEP jellegû hangoknál lehetne esetleg a DAVE hang generátorát használni?

Igen, és legalább egy Spectrum átiratomban (Impossible Mission) használtam is, de talán másik játékban is (Dizzy Lord ?).

Offline endi

  • EP addict
  • *
  • Posts: 7221
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Spectrum programok átírása
« Reply #371 on: 2011.October.16. 12:39:59 »
Jobb híján ide írom: valaki írt egy levelet nekem, hogy készítik a Dizzy Lord angol verzióját. :) Azaz átírják a fájlban a magyar szöveget angolra. Tök jó.
Ja persze ez Specy, de majd átírhatja valaki EP-re a végeredményt. :)
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit Linux 64 bit
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • View Profile
Re: Spectrum programok átírása
« Reply #372 on: 2011.October.16. 12:54:21 »
Jobb híján ide írom: valaki írt egy levelet nekem, hogy készítik a Dizzy Lord angol verzióját. :) Azaz átírják a fájlban a magyar szöveget angolra. Tök jó.
Ja persze ez Specy, de majd átírhatja valaki EP-re a végeredményt. :)

Vagy a lefordított szövegeket is be lehet építeni a "továbbfejlesztett" EP-s változatba, attól függően, hogy melyik megoldás egyszerűbb. Esetleg választható nyelv a program indításakor.

Offline endi

  • EP addict
  • *
  • Posts: 7221
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Spectrum programok átírása
« Reply #373 on: 2011.November.01. 02:07:45 »
elkészült a dizzy lord angol verziója

http://www.worldofspectrum.org/infoseekid.cgi?id=0017623
Vigyázat! Szektás vagyok! :)

Offline Mayer Gábor

  • EP fan
  • *
  • Posts: 208
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.23 Firefox 3.6.23
    • View Profile
Re: Spectrum programok átírása
« Reply #374 on: 2011.November.01. 13:41:18 »