OldComp.cz http://oldcomp.cz/ |
|
Veronika Hard Soft megademo http://oldcomp.cz/viewtopic.php?f=98&t=5510 |
Stránka 2 z 2 |
Autor: | Fandal [ 27.08.2017, 11:32 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
Kluci moji. Na AtariAge je problém popsán jasně. Pomocí jakési tabulky se čtou data, možná pro tu animaci, co já vím. Ta tabulka je ale špatně udělaná a za určitých okolností se začně číst nesmyslně z paměťového prostoru ROM, někde nad $d000. A tady je kámen úrazu, protože na sběrnici XL strojů se v takovém případě objeví jiná data než u XE strojů. Je to chyba programátorů, že si neošetřili tento krajní stav. Na jejich XL jim to náhodou fungovalo, tak to prostě nechali být s tím, že je to OK. Ovšem opravit tuto chybu, to je práce pro (sebe)vraha, protože jednotlivé díly dema jsem samozřejmě zapakované, takže žádné přímé opravy v ATR nepříchází v úvahu. Nedokážu si představit, jak toto bez zdrojového kódu opravit. V zájmu zachování duševního zdraví vám důrazně nedoporučiji se do takové akce vůbec pouštět. Poison si to holt bude muset tentokrát opravit sám. F. |
Autor: | Poison [ 27.08.2017, 11:38 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
Fandal píše: Kluci moji. Na AtariAge je problém popsán jasně. Pomocí jakési tabulky se čtou data, možná pro tu animaci, co já vím. Ta tabulka je ale špatně udělaná a za určitých okolností se začně číst nesmyslně z paměťového prostoru ROM, někde nad $d000. A tady je kámen úrazu, protože na sběrnici XL strojů se v takovém případě objeví jiná data než u XE strojů. Je to chyba programátorů, že si neošetřili tento krajní stav. Na jejich XL jim to náhodou fungovalo, tak to prostě nechali být s tím, že je to OK. Ovšem opravit tuto chybu, to je práce pro (sebe)vraha, protože jednotlivé díly dema jsem samozřejmě zapakované, takže žádné přímé opravy v ATR nepříchází v úvahu. Nedokážu si představit, jak toto bez zdrojového kódu opravit. V zájmu zachování duševního zdraví vám důrazně nedoporučiji se do takové akce vůbec pouštět. Poison si to holt bude muset tentokrát opravit sám. F. no heaven\TQA psal na AA, že čirou náhodou má zdroják Veroniky ale v pohodě, já nikoho do ničeho nenutím, jen sem upozornil na věc, na kterou sem náhodou přišel a nevěděl sem čim to je. jestli náhodou nemám špatnou verzi, nebo rozbité atárko. Zjistilo se, že to není ani jednou z těch věcí, takže sem v klidu. Nicméně sem rád, že se tím někdo zabýval a zjistilo se čím to je a třeba v budoucnu to někomu nedá a opraví to |
Autor: | Poison [ 27.08.2017, 15:46 ] | ||
Předmět příspěvku: | Re: Veronika Hard Soft megademo | ||
Tak jen pro zajímavost. Dohledal sem, že ta tancující holka, která byla předlohou se jmenuje Veronika Moessinger. Foto níže:) Rád byl někde dohledal original video, ze kterého to dělali:) Stejně jako ty dvě holky z 9 Fingers dema pro amigu:) a tady máme Verču:) linky: http://web.archive.org/web/200101122301 ... lgrl_e.htm http://hypr.ru/blog/199.html
|
Autor: | Lisiak4 [ 27.08.2017, 19:05 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
Poison píše: Stejně jako ty dvě holky z 9 Fingers dema pro amigu:) https://www.youtube.com/watch?v=WgriMuXZ3QY |
Autor: | krupkaj [ 27.08.2017, 21:26 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
Na Falconu pak bylo Lost Blubb od Lazer [youtube]https://www.youtube.com/watch?v=4JcEzgSOKlw[/youtube] |
Autor: | rEVERz [ 28.08.2017, 13:58 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
Furt mi vrtá v hlavě proč by zrovna XL na D1xx četlo něco jiného než XE. Jediný rozdíl je že CS pro oblast D1xx je u XE naroutovaný na expansion slot. Zkusil jsem dvě desky XLF doufaje, že za to může třeba Freddie a nic - demo běží v pohodě. |
Autor: | baktra [ 28.08.2017, 14:21 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
XL a XE mají různé typy datové sběrnice. (Floating vs. Pull-up). Takže pokud jako programátor čteš v adresním prostoru adresu, jejíž přečtená hodnota není nijak definována, můžeš dostat jinou hodnotu na XL a jinou na XE. |
Autor: | Poison [ 28.08.2017, 14:27 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
a navzdory fandalově skepticizmu půjde to opravit? resp. pokusí se někdo o to? |
Autor: | rEVERz [ 28.08.2017, 15:17 ] |
Předmět příspěvku: | Re: Veronika Hard Soft megademo |
baktra píše: XL a XE mají různé typy datové sběrnice. (Floating vs. Pull-up). Takže pokud jako programátor čteš v adresním prostoru adresu, jejíž přečtená hodnota není nijak definována, můžeš dostat jinou hodnotu na XL a jinou na XE. Pardon,měl jsem ve složce XLF špatný výkres zapojení dram. Už je mi to jasné,dík. |
Autor: | Poison [ 29.08.2017, 08:01 ] | ||
Předmět příspěvku: | Re: Veronika Hard Soft megademo | ||
tak to vypadá, že coder Xuel z AA ten problém vyřešil. V toppicu na AA to vysvětlil, nicméně zde je onen hack. ještě sem ho na real atárku nezkoušel, ale dnes vyzkouším:)
|
Stránka 2 z 2 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |