Oznámení

Sbalit
Aktuálně žádná oznámení.

Amiga 500 HW problém

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    Amiga 500 HW problém

    Zdravím!

    Mám Amigu 500. Vizuálně vypadá nic moc, ale víc mě tíží problém uvnitř. Vlastním ACA 500 plus a když nabootuju, u kurzoru vidím nějaký bordel, jehož obsah se mění v závislosti na pohybu kurzoru. Věděl by někdo už podle tohoto, v čem by mohl být problém? Mám druhou pětistovku a ta je v pohodě.
    Přiložené soubory

    #2
    To muze mit asi spoustu pricin. Dela to na vsechny rychlosti te ACA500+ ? Mas v tom dalsi pamet? Zobrazovani spritu dela copper, ten je obsazen v Agnus, ale muze to jen spatne komunikovat s necim dalsim. Navic ACA500+ dela nejaka kouzla s chipram a treba to nefunguje dobre.

    Komentovat


      #3
      Autorem citovaného textu je Doda Přejít na původní příspěvek
      To muze mit asi spoustu pricin. Dela to na vsechny rychlosti te ACA500+ ? Mas v tom dalsi pamet? Zobrazovani spritu dela copper, ten je obsazen v Agnus, ale muze to jen spatne komunikovat s necim dalsim. Navic ACA500+ dela nejaka kouzla s chipram a treba to nefunguje dobre.
      Jen bych poupravil, že za zobrazování sprajtů je zodpovědná Denise, kterou daty obvykle krmí Agnus skrze DMA kanál. Stejně jako daty z bitplánů. Za obvyklých podmínek to tak je, ale striktně vzato nemusí, protože Denise může být krmena (hw registry mohou být nastavovány) CPU nebo i tím copperem. Viz. třeba zde.
      Ale tohle tazateli nepomůže. Chápu.
      Z obrázku to vypadá, že buď Denise dostává na každém řádku nesmyslná data do SPRxDATA a SPRxDATB registrů (špatná Agnus? Něco špatného se sběrnicí? Špatné hodnoty v SPRxPT, SPRxCTL registrech?). A nebo samotná Denise generuje nesmyslná data dál do VIDIOTa.
      Bylo by zajímavé zjistit, čím to je.

      Komentovat


        #4
        Ono to spis vypada, ze ten generator sprajtu ignoruje jeho zacatek a konec a zobrazuje nahodna data ulozena v pameti kolem kurzoru mysi. Navic se mi zda, ze tech artefaktu je tam vic nez jen ten sprajt. Ja bych trochu podeziral ty kouzla co dela ACA500+ s chip ram a pro zacatek poradne ocistil sbernici.

        Komentovat


          #5
          Dík moc za odpovědi. Pamět tam kdysi byla, ale dost ošklivě vytekla baterka, tak jsem ji dal pryč. Takže je tam jen 0,5 MB. Vyčistit vše je asi základ, taky zkusím vyndat čipy a dát je po čistce zpět. Chápu to správně, že pokud je vadná Denise nebo Agnus, tak jsem namydlenej?

          Komentovat


            #6
            Jestli mas ty A500 dve, tak ty obvody klidne prehazej a uvidis. Sehnatporad jdou.

            Komentovat

            Zpracovávám...
            X