OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 17:57

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 25 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 27.08.2017, 11:32 
Offline
Kecálek

Registrován: 18.11.2013, 20:27
Příspěvky: 114
Has thanked: 6 times
Been thanked: 114 times
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.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 27.08.2017, 11:38 
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 :)


Nahoru
  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 27.08.2017, 15:46 
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


Přílohy:
ff1299.jpg
ff1299.jpg [ 35.28 KiB | Zobrazeno 11393 krát ]
Nahoru
  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 27.08.2017, 19:05 
Offline
Pan Generální
Uživatelský avatar

Registrován: 13.05.2013, 09:15
Příspěvky: 2278
Bydliště: Brno
Has thanked: 842 times
Been thanked: 302 times
Poison píše:
Stejně jako ty dvě holky z 9 Fingers dema pro amigu:)

https://www.youtube.com/watch?v=WgriMuXZ3QY

_________________
Amiga - PMD 85


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 27.08.2017, 21:26 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1920
Bydliště: Olomouc
Has thanked: 895 times
Been thanked: 693 times
Na Falconu pak bylo Lost Blubb od Lazer
[youtube]https://www.youtube.com/watch?v=4JcEzgSOKlw[/youtube]

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 28.08.2017, 13:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
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ě.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 28.08.2017, 14:21 
Offline
Profík
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 994
Bydliště: Praha
Has thanked: 63 times
Been thanked: 372 times
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.


Naposledy upravil baktra dne 28.08.2017, 14:27, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 28.08.2017, 14:27 
a navzdory fandalově skepticizmu :) půjde to opravit? resp. pokusí se někdo o to? :)


Nahoru
  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 28.08.2017, 15:17 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
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.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Veronika Hard Soft megademo
PříspěvekNapsal: 29.08.2017, 08:01 
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:)


Přílohy:
veronika-hack.zip [220.12 KiB]
679 krát
Nahoru
  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 25 ]  Přejít na stránku Předchozí  1, 2

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 5 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz