Welcome, Guest. Please login or register.


Author Topic: Sir Fred (Read 18220 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re:Sir Fred
« Reply #30 on: 2015.September.30. 21:40:31 »
Hát ez színügyileg már jobb, de nem tökéletes, mert a bombás pályán az egéren is van attributum hiba,
igaz nem kék, hanem sárga, ami ott jobban passzol (mert pont egy világosabb sárga szalmarakás előtt szaladgál), de attól még hiba ... :)

Ráadásul már az eredeti (Attus) verzióban is volt egy olyan szokása (a BAM -os hoz képest, csak ezt tegnap elfelejtettem említeni) hogy meghaláskor nem jön fel a sírkő,
hanem "kimerevedik" és csak lövésre adja a sírkövet, ami most valahogy még jobban elromlott, van hogy egyáltalán nem adja a sírkövet,
hanem egyből elölről kezdi, aztán meg az energia csík kezd el színesről->sárgára átmenet helyett sárgáról->színesre "fogyva" működni ...

Szal kicsit zanzás ez a dolog ... :)

Ezt a Sir Fred -et úgy látom elég nehéz volt (lett volna) átirni fullba ... :)

Lehet hogy még senkinek nem is sikerült ? Nincs is EP -n 100% -os Sir Fred ? :)

Lehet hogy a többi átiratok is mind hibásak ? :)
« Last Edit: 2015.September.30. 21:45:52 by Z80System »
Z80 System

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #31 on: 2015.October.01. 08:41:35 »
DTF -cp -idp SIR_FRED.DTF SIR_FRED.PRG
DTF -cl SIR_FRED.COM SIR_FRED.DTF

vagy

DTF -cp -lz -idp SIR_FRED.DTF SIR_FRED.PRG
DTF -cl -lz SIR_FRED.COM SIR_FRED.DTF


vagy

DTF -cp -lz2 -9 -idp SIR_FRED.DTF SIR_FRED.PRG
DTF -cl -lz2 SIR_FRED.COM SIR_FRED.DTF

Az "-lz" mód nem működik, talán a játék felülírja a betöltőjét.
Az elsőt is próbáltam, lehet elszúrtam valamit, nem működött, vagy lehet nem is csináltam ennél loadert, csak az ATTUS loaderrel próbáltam betölteni, a másodiknál nekem is úgy tűnt, hogy felülíródik valami, a harmadikat nem próbáltam :)
« Last Edit: 2015.October.01. 08:45:07 by geco »

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #32 on: 2015.October.01. 08:42:31 »
Hát ez színügyileg már jobb, de nem tökéletes, mert a bombás pályán az egéren is van attributum hiba,
igaz nem kék, hanem sárga, ami ott jobban passzol (mert pont egy világosabb sárga szalmarakás előtt szaladgál), de attól még hiba ... :)

Ráadásul már az eredeti (Attus) verzióban is volt egy olyan szokása (a BAM -os hoz képest, csak ezt tegnap elfelejtettem említeni) hogy meghaláskor nem jön fel a sírkő,
hanem "kimerevedik" és csak lövésre adja a sírkövet, ami most valahogy még jobban elromlott, van hogy egyáltalán nem adja a sírkövet,
hanem egyből elölről kezdi, aztán meg az energia csík kezd el színesről->sárgára átmenet helyett sárgáról->színesre "fogyva" működni ...

Szal kicsit zanzás ez a dolog ... :)

Ezt a Sir Fred -et úgy látom elég nehéz volt (lett volna) átirni fullba ... :)

Lehet hogy még senkinek nem is sikerült ? Nincs is EP -n 100% -os Sir Fred ? :)

Lehet hogy a többi átiratok is mind hibásak ? :)
Tegyél fel légyszíves snapshotokat, sajnos nem tudom hol leledzenek ezek a pályák.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re:Sir Fred
« Reply #33 on: 2015.October.01. 09:29:37 »
Az elsőt is próbáltam, lehet elszúrtam valamit, nem működött, vagy lehet nem is csináltam ennél loadert, csak az ATTUS loaderrel próbáltam betölteni, a másodiknál nekem is úgy tűnt, hogy felülíródik valami, a harmadikat nem próbáltam :)

Az első és a harmadik működik DL2-vel és a dtf -cl által generált betöltővel. Az -lz-nél, ami használja a 8-2fh területet, ez lehet a probléma (utána még van néhány RST 28H hívás):
Code: ZiLOG Z80 Assembler
  1. .   32A8  3E C3        LD    A, C3
  2. .   32AA  21 F2 15     LD    HL, 15F2
  3. .   32AD  32 10 00     LD    (0010), A
  4. .   32B0  22 11 00     LD    (0011), HL

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #34 on: 2015.October.01. 10:02:44 »
Az első és a harmadik működik DL2-vel és a dtf -cl által generált betöltővel. Az -lz-nél, ami használja a 8-2fh területet, ez lehet a probléma (utána még van néhány RST 28H hívás):
Code: ZiLOG Z80 Assembler
  1. .   32A8  3E C3        LD    A, C3
  2. .   32AA  21 F2 15     LD    HL, 15F2
  3. .   32AD  32 10 00     LD    (0010), A
  4. .   32B0  22 11 00     LD    (0011), HL
Ez a nyerő :) , utána még van 3 RST 28h.

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re:Sir Fred
« Reply #35 on: 2015.October.01. 23:12:56 »
Köszönet az eddigiekért mindanyiótoknak!
:bow:
Az a fránya F8 !
;-)

Pedig ez már floppys átirat volt.

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #36 on: 2015.October.02. 13:49:28 »
Köszönet az eddigiekért mindanyiótoknak!
:bow:
Az a fránya F8 !
;-)

Pedig ez már floppys átirat volt.
Óóó, nálam így is előfordul, hogy marad hiba :oops:

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re:Sir Fred
« Reply #37 on: 2015.October.02. 20:58:42 »
Na itt vannak a snapshotok.



sirfred_halal_utan_kifagyva.ep128s :

Mikor meghal a játékos a sírkőnek kéne megjelennie. Ebben az Attus féle verzioban legtöbbször így kifagy mint itt, es csak space -re jön a sírkő.



sirfred_halal_utan_sargacsik.ep128s :

Legtöbbször halál után elromlanak a színműködések. Pld. az energiasáv nem színesből lesz sárga, hanem sárgából fogy színesre.



sirfred_halal_utan_szejjelborulva.ep128s :

De olyan is van, mikor így simán szétesik.



sargaeger.ep128s :

És ez pedig a sárga attribútumhibás egér.

Z80 System

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re:Sir Fred
« Reply #38 on: 2015.October.03. 12:29:53 »
Na itt vannak a snapshotok....És ez pedig a sárga attribútumhibás egér.
És ez mióta off-topik?
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #39 on: 2015.October.03. 21:05:58 »
Egér javítva, elhalálozáskor nem fagyi volt, hanem csak egy extra billentyűre várás, ami az eredetiben az ellenkezője volt, várakozás, míg egy billentyű sincs lenyomva, javítva, az energia csík is javítva, ott meg az volt, hogy valójában itt csak egy élet van, de mivel ez a program is egy a ROM író programok közül, felülírta 00fah címen a visszatérési címet, és elhalálozáskor emiatt újraindult a játék.
A szétesés okát nem találtam, bízom benne, hogy azt is ROM terültre írás okozta.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re:Sir Fred
« Reply #40 on: 2015.October.03. 22:22:15 »
Alakul, de sajnos most meg az a baj, hogy mindíg ugyanazzal a tárgyleosztással indul. Valószínűleg a halálkor nem fut le a "leosztásválasztó" rutin ... :)
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re:Sir Fred
« Reply #41 on: 2015.October.03. 22:30:16 »
Ja, és ki ne felejtsem ... mivel az Attus verzióban nem működik a control selection, hanem minden inputot figyel egyszerre,
ennek megvalósítása valószínűleg kimaradhatott/elromolhatott most a hekkelésnél a halálnál, mert a halálnál (sírkő) csak a space -re idít új játékot.
Z80 System

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re:Sir Fred
« Reply #42 on: 2015.October.04. 09:06:27 »
* Sir Fred.zip (33.52 kB - downloaded 2 times.)

Ez a 'dtf' verzió valamivel újabb, és jobban optimalizált betöltőt készít. :)

A dtf -lz-hez itt egy módosított betöltő, ami nem használja a 8-17h területet:
[ Guests cannot view attachments ]

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #43 on: 2015.October.04. 12:28:04 »
Ez a 'dtf' verzió valamivel újabb, és jobban optimalizált betöltőt készít. :)

A dtf -lz-hez itt egy módosított betöltő, ami nem használja a 8-17h területet:
(Attachment Link)
Köszi, az EPcompressből a legfrissebb volt meg, a DTF-nél úgy fest lemaradtam egy kicsit :oops:

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Sir Fred
« Reply #44 on: 2015.October.04. 16:26:23 »
Ja, és ki ne felejtsem ... mivel az Attus verzióban nem működik a control selection, hanem minden inputot figyel egyszerre,
ennek megvalósítása valószínűleg kimaradhatott/elromolhatott most a hekkelésnél a halálnál, mert a halálnál (sírkő) csak a space -re idít új játékot.
Figyelt minden billentyűt, kivéve a külső joyt, betettem a külső joy figyelést is, elméletileg változik a tárgyleosztás is, és EXOS kompatibilis, annyi megkötéssel, hogy FC, FD szegmensnek szabadnak kell lennie, egyébként kilép a betöltő.