50 výročie vzniku Atari. 50 years since the founding of Atari.

By Administrator at June 24, 2022 18:32
Filed Under: Atari

 

 

Na budúci týždeň v pondelok  si pripomenieme 50 rokov od založenia firmy Atari:


Dňa 27.06.1972 podali dve osoby - Nolan Bushnell a Ted Dabney žiadosť na registráciu Atari Incorporated. Týmto dátumom môžeme povedať že vznikol priemysel videohier, dovtedy o tomto pojme nikto ani nechyroval. Bolo to v meste Santa Clara, na Scott Blvd. 2962, tu na tomto mieste malo ATARI svoju prvú obchodnú základňu.

Koho to zaujíma podrobnejšie choďte na tento odkaz:

Do začiatku 80-tych rokov udávala smer herného biznisu a písala históriu počítačových hier, ale postupne sa dostala mimo hlavného prúdu /viď odkaz/ a dnes je z pôvodnej firmy len tieň. Teraz to skúša aj v hotelierstve a tiež má novú konzolu Atari VCS.

Toto veľké výročie chce firma vo veľkom osláviť, oslava by mala trvať celý rok a tak nám firma predstavuje svoje výročné logo. Volá sa GoldSchool Sunnyvale a je inšpirované legendárnym pôvodným štúdiom Atari, ktoré sídlilo práve v spomenutom Sunnyvale. V rámci osláv Atari chce tiež predstaviť nové hry a aj nové spolupráce v rámci ktorých licencuje svoje značky iným štúdiám. Na programe sú vraj aj ďalšie oznámenia a tak uvidíme čo si pre nás táto legenda pripravila.

 

Takže je to naozaj už hodne veľké číslo, skalní si to užijú a dajú si dopredu chladiť šampanské - i keď to čo dnes z firmy zostalo príliš dôvodov k oslave neposkytuje, ale napriek všetkému - mnohí z nás začínali práve na 8 bitovom Atari, alebo sa k nemu postupne dopracovali a atmosféra tej doby kedy sme ich používali je skutočne neopakovateľná, v tom sa asi zhodneme všetci - a naše mašinky nebudeme mať menej radi. Teraz už nezostáva nič iného - len dúfať že legenda úplne nezomrie.

29.06.2022

P.S.:

Je smutné že jeden nemenovaný (ručne moderovaný) web túto informáciu (mimo iného) prešiel absolútnym mlčaním ...

___________________________________________________

Vaše hodnotenie, Rate post:

Photo - desoldered motherboard Atari 130XE.

By Administrator at June 23, 2022 13:22
Filed Under: Atari

Vždy by bolo zaujímavé mať k dispozícii fotografiu odstrojenej základnej dosky Atari 130XE - a to v poriadnom rozlíšení. Síce na webe sa vždy niečo našlo, ale stále iba v nízkom rozlíšení a teda na nejaké to hľadanie konkrétnej súčiastky priamo na doske to bolo nepoužiteľné. Časy sa našťastie ale menia, MrFish nafotil hornú aj dolnú stranu odstrojeného motherboardu (vďaka !!!) a tak si to môžete pozrieť vo väčšom rozlíšení. Potom sa už dá veľmi slušne vyhľadať a identifikovať hľadaná súčiastka.

 

Atari 130XE motherboard - top. Foto: MrFish/atariage.com

/Pre plné rozlíšenie treba kliknúť priamo na obrázok./

 

Atari 130XE motherboard - bottom. Foto: MrFish/atariage.com

/Pre plné rozlíšenie treba kliknúť priamo na obrázok./

 

Osobne mňa dostupnosť týchto fotografií skutočne hodne potešila, je to výborný pomocník. Samozrejme sú aj iné možnosti identifikácie miesta súčiastky ale táto "metóda" doteraz chýbala.

___________________________________________________________

Vaše hodnotenie, Rate post:

Dual power supply Atari 1050 /Atari XF551/.

By Administrator at June 22, 2022 19:28
Filed Under: Atari

Pred časom som uverejnil jednu snímku tohoto zdroja - viac obrázkov som nemal k dispozícii. Našťastie teraz sa spomenutý stav zmenil a tak je k dispozícii pár záberov. Bohužiaľ, stále nie z vnútrajšku. Možnosti sú pritom len dve - jeden transformátor s dvomi oddelenými vinutiami alebo sú tam transformátory dva. Osobne sa prikláňam k prvej verzii - zaberá to menej miesta a je to aj lacnejšie.

Výrobcom uvedeného zdroja bola firma Futuretronics, čo je zaujímavé bol skonštruovaná na napájanie napätím 240V/AC, výstupné napätie dosahovalo vtedy 8.5V/AC čo naprosto postačovalo, pritom dokonca zdroj poskytoval väčší výstupný prúd ako originálne zdroje (tie boli na 3A, tu je 3.4A  i keď medzi nami tie 3A sa neodoberali nikdy). Výhoda ? - sú tu dva zdroje v jednej krabici.


Vlastná elektronika je veľmi jednoduchá - iba priamy výstup z transformátoru priamo na výstupný káblik pre jednu floppy jednotku a dtto aj pre druhú. Tu sa len už môžeme dohadovať či sú v ceste použité aj nejaké poistky (minimálne primár, dúfam).

 

Celé je to urobené čo najlacnejšie, t.j. nie je k dispozícii ani sieťový vypínač.

(Vtedy sa to tak robilo bežne.)

 

No, možno sa niekedy dočkáme aj toho že bude k dispozícii aj fotka "vnútorností". Idea dvojnásobného zdroja rozhodne nebola na zahodenie, v dnešnej dobe zástancov používania pôvodných disketových jednotiek rýchlo ubúda a tak teda to už nie je taká horúca téma ako pred tými rokmi ...

 

Firma Futuretronics existuje aj v dnešnej dobe, sídli v Austrálii a doteraz sa hrdo hlási k tomu že vyrábala veci  pre Atari, tak isto podporuje jej retro výrobky.

___________________________________________________________

Vaše hodnotenie, Rate post:

SKYDATA SK551 Atari floppy unit - made by Argentina.

By Administrator at June 10, 2022 13:35
Filed Under: Atari

ο

 

Občas sa ešte aj po tých rokoch objavia veci o ktorých sme doteraz nevedeli - na ebay sa objavila na predaj disketová jednotka kompatibilná s Atari XF551 s označením SKYDATA SK551 /firma ktorá zastupovala Atari v Argentíne/. Výrobca tejto jednotky sídlil v Argentíne (San Luis), z Južnej Ameriky výrobcov takéhoto zariadenia akosi je veľmi, veľmi málo. Je pravdepodobné že základná doska je variantou originálnej dosky a teda aj výsledné vlastnosti jednotky budú (boli) identické s jednotkou originálnou. Zmena oproti originálu je v prívodnom kábliku (je napevno) a vďaka tomu postačuje na zadnej strane iba jeden SIO konektor.

 

Jednotka sa na uvedenom portáli veľmi rýchlo predala za "baťovskú" cenu 199.99USD.

 

Viac informácií priamo nie je dostupných, ale sú k dispozícii aspoň slušné obrázky a vďaka nim som predsa len niečo navyše zistil. Krabica a manuál síce nie sú v najlepšom stave - ale nie je tu zase ani nič extrémne rozpadnuté. Veľkosť vlastnej jednotky je skutočne príjemným prekvapením, vlastné púzdro jednotky je kovové, krabica je oproti XF551 omnoho menšia. Na iné miesto je presťahovaný prepínač ID čísla nastavenia disketovej jednotky. Pretože je použitý iba jeden konektor v napájacej časti - takže to vyzerá na to že na napájanie sa používa štandartný 9V/AC/3A transformátor /zdroj na foto nie je/. Je teda pravdepodobné že aj zdrojová časť bude identická - akurát tu je využitý kovový obal ako chladič stabilizátorov, potom je chladenie jednotky dostatočné /použitie spínaných zdrojov v tej dobe je vysoko nepravdepodobné - boli by príliš drahé/. Čo ma zarazilo - chladenie jednotky je riešené neuveriteľne nešikovne /vcelku charakteristický rys/ - na spodnej strane jednotky nie sú žiadne chladiace otvory pre dobré prúdenie vzduchu ... alebo zjavne pred tými rokmi vedel vzduch prúdiť v disketových jednotkách celkom inak ako sa to deje v dnešných časoch. Tongue out

 

Vlastné rozmery tejto jednotky:

Dĺžka  - 286 mm

Šírka  - 147 mm

Výška -  49mm

Rozmer predného panelu presne zodpovedá vloženej disketovej jednotke.

 

Ako som už písal, vlastnosti sú identické s jednotkou XF551 /v jednotke je použitý mikroprocesor 8040, čo len potvrdzuje že je to zvnútra zapojením identické/, pracuje s disketami hustoty Single (90kB), Medium (128kB), Double (180kB) a Double Side double density (360kB). Ak je použitý aj rovnaký firmware ako v XF551 tak potom zdedila táto jednotka aj rovnaké problémy pri správnom načítaní hustoty založenej diskety. Našťastie toto vie odstrániť patchovaný firmware 7.7. Oproti originálu má na prednej stene vyvedenú aj indikáciu pomocou LED ktorá oznamuje zapnutie napájaniea /to je príjemný bonus/. Podľa štítku na spodnej strane sa dá zistiť že sa jedná o sériu "D", t.j. nejedná sa o prvú verziu tejto jednotky.

 

Teraz už len nasledujú fotografie:

 

 

 

 

 

 

 

 

 

___________________________________________________________

Vaše hodnotenie, Rate post:

X-tal oscillator board - no.5. X-tal tester shield.

By Administrator at June 10, 2022 10:09
Filed Under: Non-Atari

doštička pre x-tal oscillator no.5

 

Prešlo pár dní -  a rozhodol som sa rozšíriť možnosti testeru x-talov, postavil som samostatnú malú doštičku (shield), ktorá sa zakladá na miesto TTL oscilátoru č.2, použité odpory majú veľkosť 470Ω. Výhody sú jasné - máme teraz na testovanie x-talu celkove 3 možnosti (odpory buď 2k2, 1K alebo 470Ω). Z použitého obvodu 74LS04 je tu využitá iba jeho 1/2.

 

Pozrime si zapojenie - oscilátor č.5:

 

Na vlastnej doske oscilátorov pribudla ešte jedna pätička - dummy,

je v strede obrázku, úplne na spodku.

Slúži len na odkladanie oscilátoru č.5 ak sa nepoužíva, t.j. jej vývody sú úplne voľné.

Na tomto mieste dobre poslúži aj obyčajná pätička.

 

Oscilátor č.5 na  svojom mieste "odpočinku", t.j. ak sa nepoužíva.

V napájaní sú použité dve kapacity - 47uF a M1.

 

Oscilátor č.5 osadený v pracovnej pozícii č.2, ešte nie je pripojený skúšaný x-tal.  Použitý kondenzátor 47uF na doštičke priamo v napájaní nie je nutnosťou, nie je zakreslený ani v schéme, stačí ak je tam kapacita M1. Tu na doštičke sú osadené obidva spomenuté kondenzátory.


Teraz pôjdem na "perličky" ktoré som objavil počas testovania:


x-tal 8.388608MHz na obrázku pod týmto textom pri odporoch 2k2 kmitá pekne na uvedenej frekvencii. Ale ak majú odpory hodnotu =1k tak už kmitá na 3.harmonickej, t.j. na trojnásobku uvedenej hodnoty - 25.165MHz. A ďalej - ak majú odpory hodnotu =470Ω tak zase pekne kmitá na pôvodnej hodnote ... toto je naozaj dobré vedieť.

 

x-tal 8.388608MHz


Ďalší príklad zaujímavého zistenia - x-tal 2MHz - ak sú odpory =470Ω kmitá na druhej harmonickej, t.j. na 4MHz, inak pri 2k2 alebo 1k poslušne frčí na pôvodných 2MHz. Takže tie testy sú skutočne zaujímavé a občas zistíme o x-tale celkom zaujímavé informácie.

x-tal 2MHz


x-tal 33.500MHz - napravo, na foto pre porovnanie veľkosti je tu štandartný x-tal 24MHz


Tak táto potvora /x-tal 33.500MHz/ mi trvale a nezameniteľne beží iba na 1/3 uvedenej hodnoty (11.166MHz), proste s tým čo mám ho nedokážem dostatočne vybudiť, tiež vcelku perlička. Tieto x-taly (mám ich 5) asi len odložím bokom bez toho aby som s nim nejako ďalej rátal.


A ešte niečo čo sa týka bytostne Atari - a nesúvisí priamo s predchádzajúcou časťou článku:

Testovaný 3x  TTL oscilátor 8.333MHz - určené pre jednotku Atari XF551.


Fakt presné oscilátory, všetky tri ukazujú naprosto zhodne túto hodnotu.


Pri testovaní sa ukázalo že postaviť túto doplnkovú dosku bolo naozaj dobré rozhodnutie. Pre niekoho bude dobrým riešením postaviť si tento oscilátor č.5 priamo na oscilátorovú dosku, ja skôr počítam iba s jeho občasným použitím takže tak ako to je teraz mi vcelku vyhovuje /nechcem si zaplniť miesto na doske tam kde môže byť osadená vstupná časť pre merač frekvencie/.

___________________________________________________________

08.07.2022

Ukázalo sa, že na tejto doske sa dá urobiť ešte jedno drobné vylepšenie pre testovanie x-talov, stačí priamo do cesty x-talu /do série/ vložiť 22pF kondenzátor. V prípade ak ho pri testovaní nechceme /alebo nepotrebujeme/ - tak ho iba skratujeme cez prepojku Ju. Zmena na doštičke na túto úpravu je naozaj veľmi jednoduchá.

 

Upravená doska - tester x-tal ver.5

___________________________________________________________

Vaše hodnotenie, Rate post:

SBC6502 - 56 - PROM 74188 - last, best program v.1.09 lite.

By Administrator at June 02, 2022 08:54
Filed Under: SBC6502

SBC6502 + PROM 74188 programmer

/už aj s "kapotážou"/

 

S touto záverečnou verziou (1.09) programového vybavenia ako vidieť som si už dal dlhšiu pauzu. Medzitým som si povedal že tu prevediem niektoré veci ktoré som síce chcel už vyskúšať aj predtým, ale akosi som sa k tomu nedostal. Teraz už áno a pretože bolo dosť času na jej skúšanie a otestovanie tak tie zmeny sú v tejto verzii prevedené a uplatnené.

 

Verzia 1.09 lite:
 
- je prevedených množstvo ďalších úprav, považujem to za naozaj poslednú verziu programu, tak som si dovolil aj niektoré doteraz nepoužité úpravy

 

- previedol som tiež presun pamäťových adries na nové miesto (síce to nebolo nutné, ale keďže to nebol problém tak to tu je urobené)

 
- jedná sa o upravenú verziu pôvodnej verzie "lite" 1.07, pracovná verzia 1.08 bola zase iba neverejná, v nej sa robili potrebné úpravy a zmeny až z toho vyšla táto stabilná verzia 1.09 lite

 

- vlastné menu je "roztiahnuté" na obrazovke už na celú šírku, väčšia šírka menu podľa mňa na displeji vyzerá lepšie (už to nebude pripomínať niečo ako VIC-20), cena za túto inováciu ? - v konečnom dôsledku je to iba o pár byte (cca 20) dlhší program

 

Menu - verzia 1.09

 

- zápis programu používa teraz príkaz ? = PRINT, pri nahratí programu sa automaticky ? zmení na PRINT, vďaka tejto drobnosti je vlastný zápis programu kratší o vyše 500 byte (šikovné, ale tak isto to nie je pre prácu nevyhnutné)
 
- pri tejto verzii som prišiel na to že automatické mazanie obsahu premenných pri štarte programu akosi nie je celkom samozrejmosťou, vyhodil som skúšobne CLEAR pretože som si myslel že mazanie zbehne pri štarte programu aj tak, ale ukázalo sa že CLEAR v prvom riadku je skutočne potrebné zachovať, boli situácie kedy sa mazanie premenných nepreviedlo pri novom štarte programu. Síce si už nepamätám za akých okolností to bolo, ale CLEAR je proste potrebný, vyhol som sa tým dodatočným problémom. Kto neverí - môže skúšať na vlastnej koži ...
 
- hodnota premennej LG=1.5 je teraz v programe trvale nastavená na uvedenú hodnotu, odstránil som v programe jej kontrolu (ukázalo sa že LG=1.5 vyhovuje pre všetky prípady). Napríklad: nastavenie PGM pulzu v prvom kole na =50msec. dá v druhom kole PGM pulz =75msec., čo sa ukázalo viac ako dostatočná hodnota (overené priamo v prevádzke).
 
- tak isto je prepracovaný samotný Line Data generator, teraz už vystupuje pod novým názvom Rows Data generator

 

- vlastné spracovanie dávky 8 byte v Rows Data generátore teraz zbieha v podprograme, ten sa iba 4x vyvolá, program je vďaka tejto úprave zase o kus kratší
 
- v príkazoch programu napr. POKE X,(Y+Z) boli odstránené zátvorky - teda teraz je zápis
POKE X,Y+Z, program v SBC6502 ich použitie nevyžaduje
 
- oddeľovač v menu (riadok kde sú samé ---) bol nahradený jednoduchým generovaním postupnosti znaku priamo v jednom podprograme

 

- pribudol oznam pri zápise dát cez (D) alebo (H) aby ste si zapli odchytávanie textu v Hypertermináli, už nemusíte na to dopredu myslieť, ak ste na to predtým zabudli tak sa musel program nanovo spustiť a potrebný obsah sa musel odznova pekne-krásne ručne nadlapať ... (ručné spustenie odchytávania sa Vám ale aj tak  nevyhne, toto je len upozornenie na to že ho treba spustiť a dá sa pokračovať ďalej)

   Riešením bez oznamu by bolo spustenie Capture hneď pri štarte programu, alebo pre "tvrďasov" prepísanie Data riadkov priamo z printscreenu ...

 

- následne po vypísaní Data riadkov cez Rows Data generator Vás program vyzve na ukončenie odchytávania textu (potrebné údaje sú už odchytené, zase ručne treba zápis cez Capture ukončiť)

 

Animácia výpisu pre zapnutie a vypnutie odchytávania textu.

 

- ďalšie úpravy vzhľadu a textu v menu, tu som mimo iného koketoval s verziou voľby dĺžky PGM pulzu pomocou klávesy (P) - chvíľu som to aj tak mal, ale nakoniec som ponechal výber cez už "zabehanú" klávesu (L)

 
- zmena v menu, pribudol nový riadok - výpis obsahu Data riadkov - je tu v dec forme a aj v hex forme, voľba sa prevedie stlačením (C). Výpis prebehne vždy, teda aj pri prázdnom obsahu Data riadkov

 

výpis konkrétneho obsahu Data riadkov - voľba (C)

 
- úprava vzhľadu výpisu pre 2 kolo programovania (PGM pulz)

 
- úprava pozície výpisu v Data rows file name

 

- dtto sa týka pozície výpisu platné, alebo neplatné Data v datových riadkoch

 
- zarovnanie výpisu vlastného kontrolného súčtu (CRC),

 

- zarovnanie výpisu bolo prevedené aj v chybových hláškach

 

- kontrola správnosti ID teraz zbieha v tej istej sekvencii ako kontrola CRC

 

- je "prekopaný" vzhľad hlavičky v Igi´s byte to bit analyzéri

 

Igi´s byte to bit analyzér, tu konkrétne porovnaný obsah Data riadkov s čistou nenapálenou PROM

 
- zarovnanie výpisu pri voľbe (W)rite

 
- použitý nový príkaz v programe, teraz je napr.: PRINT SPC(5)"text" v programe namiesto pôvodného PRINT TAB(5)"text", nahradené všetky príkazy kde to bolo možné, na kritických miestach kde je to potrebné PRINT TAB zostáva, viď napr. programový riadok č.2990
 
- z programu vyhodené bodkočiarky za PRINT TAB(X);"text" zistil som že ich netreba, teda teraz je zápis PRINT TAB(X)"text"
 
- slučky napr.: FOR F=0 TO 10:NEXT F majú skrátený zápis na FOR F=0 TO 10:NEXT ktorému SBC6502 tak isto dokonale rozumie
 

 
- posunul som umiestnenie údajov z Data riadkov z adresy 31000d na novú adresu 32500d, dtto sa týka rozkladu byte na jednotlivé bity, presunuté z adresy 31032d na adresu 32532d (o tomto podrobnejšie na konci článku)

 

- nakoniec som rozšíril program aj pre ďalšie hodnoty použitého x-talu a to pre: 3.6864MHz, 4.9152MHz a 6.000MHz

 

Tu len upozorním že v prípade práce dosky SBC6502 s x-talmi 4.91524MHz, 5.0000MHz a 6.0000MHz asi už bude potrebné použiť rýchlu verziu 82C55A (tá ide do 10MHz), alebo je možné že bude treba už vyberať aj z 5MHz verzií 8255A (ak máte šťastie tak vyberať netreba). Problém môže byť v tom, že 65C02 poskytuje kratšie impulzy ako potrebuje 8255A, takže čip nemusí potom na spomínaných x-taloch korektne fungovať. 5MHz verzie 8255A spoľahlivo idú na 4MHz clocku procesoru, takže asi bude treba trochu experimentovať. Ak nemáte chuť, potom 4MHz sú tou najlepšou voľbou taktu procesoru.

 
Záverom:

Týmto práce na programovom vybavení považujem za skutočne definitívne ukončené (i keď toto som už avizoval niekoľkokrát, teraz to už chcem dodržať). Vyrobil som pre programátor PROM 74188 viacero verzií programového vybavenia, snahou bolo v každej ďalšej verzii niečo pridať do ovládania a poskytnúť čo najviac doplnkových funkcií. Či sa mi to podarilo - tak to už ponechám na Vaše posúdenie. Dĺžka programu sa teraz dostala na približne polovicu pôvodnej veľkosti, pritom z možností programu "vypadla" iba jedna vec a to reprogramovanie a zároveň pribudla nová možnosť výpisu obsahu, takže to skrátenie dĺžky programu považujem za celkom slušný úspech. Významným obmedzením pri tvorbe je to, že nie je možný zápis priamo do obrazovky (teda niečo ako PRINT AT a podobne), t.j. ak sa zapíše riadok tak to už nie je možné prepísať, iba ak sa zmaže celá obrazovka. Za posledných 8 mesiacov som sa v programe ešte vcelku dosť  "vŕtal" a hľadal možnosti skrátenia celkovej dĺžky programu.

 

Program pre programátor pamätí PROM 74188, verzia 1.09 lite, celkove pre 8 rôznych x-talov:

74188 programmer 1_8432MHz_v109.txt (10,61 kb)

74188 programmer 2_4576MHz_v109.txt (10,62 kb)

74188 programmer 3_6864MHz_v109.txt (10,62 kb)

74188 programmer 4_0000MHz_v109.txt (10,61 kb)

74188 programmer 4_5000MHz_v109.txt (10,62 kb)

74188 programmer 4_9152MHz_v109.txt (10,61 kb)

74188 programmer 5_0000MHz_v109.txt (10,62 kb)

74188 programmer 6_0000MHz_v109.txt (10,62 kb)

 

SBC6502 + doska programátoru PROM74188 (kapotované)

_____________________________________________________________

 

Táto sekcia je určená už len pre tých ktorí radi vedia čo sa deje vovnútri ...

 

Verzia 1.09 programového vybavenia používa nové, zmenené pamäťové miesta na svoju prácu:

 

Umiestnenie pamäťových pozícií je nastavené v prvom programovom riadku,

pôvodne v predchádzajúcich programových verziách to bolo na pozíciách:

adresy 31000÷31031d a 32032÷32039d:

verzia 1.04:

1000 CLEAR:PD=31000:PE=31032:POKE 15,80:REM 80 column.

verzia 1.05:

1000 CLEAR:PD=31000:PE=31032:POKE 15,80:B$="0123456789ABCDEF"

verzia 1.07:

1000 CLEAR:PD=31000:PE=31032:POKE 15,80:U=1:DV=2.25:PP=17*U:LG=1.5

(tieto adresy som len historicky udržiaval, pôvodne tam bola rezerva na spracovávanie 256 bitov naraz /rozloženie 32byte na jednotlivé bity, bolo by treba 256 byte/, ale od toho som už dávno upustil, zvolené umiestnenie pritom nerobilo problém ani v jednej doterajšej verzii a tak som to ponechal ako to bolo, to že som to riešil v premenných /vďaka tomu je to relokovateľné/ tak to bola príprava na možné uvoľnenie zvoleného pamäťového priestoru - a dnes na to došlo)

 

Teraz sú v programe nastavené pamäťové miesta na hodnote + 1500 byte smerom nahor, teda používajú sa adresy 32500÷32531d a 32532÷32539d:

verzia 1.09:

1000 CLEAR:POKE 15,80:PD=32500:PE=32532:U=2.53:DV=5:PP=17*U:LG=1.5

(na funkčnosť programu premiestnenie týchto adries nemá vplyv, ide to cez použité premenné, takže táto zmena je veľmi jednoduchá, zmenia sa čísla len v 2 premenných - ale uvoľní sa týmto posunom 1500 byte RAM, síce to nie je z hľadiska funkčnosti potrebné, ale urobil som to - je to posledná úprava v programe, nakoniec ak to funguje tomu kto sa v tom nechce vŕtať je to jedno, program funguje aj pôvodnom stave - a aj v novom Laughing, kto neverí môže skúsiť zadať pôvodné hodnoty umiestnenia, program stále pobeží bez najmenších problémov)

(Použité ukážky riadkov sú vždy pre konkrétny použitý x-tal = 4.000MHz)

 

Pretože prišlo k zmene dôležitých adries pre programátor PROM 74188 verzie 1.09 tak tu je ich prehľad:

 

adresa:                   obsah:


32500(d) ;            32 byte - obsah = Data riadky 9001 ÷ 9004

    ...          ;                            rozsah 32500d÷32531d  

    ...          ;      Vždy sú tu uložené iba údaje z týchto Data riadkov !

    ...          ;         Údaje sú vždy nanovo načítané ak je na displeji

    ...          ;         zobrazené MENU.
Tu sa vždy nachádzajú  DATA

32531(d) ;                                pre PROM 74188.                
                   ______________________________________________________

                  ;                     nasleduje rozsah 32532÷32539d,

                  ;                         je tu  umiestnená rozložená

                  ;               bitová postupnosť obsahu jedného byte,

                  ;              takto to bit po bite napaľuje programátor

                   ______________________________________________________

32532(d) ;              rozklad - one byte to bit, pozícia bitu 0

32533(d) ;              rozklad - one byte to bit, pozícia bitu 1

32534(d) ;              rozklad - one byte to bit, pozícia bitu 2

32535(d) ;              rozklad - one byte to bit, pozícia bitu 3

32536(d) ;              rozklad - one byte to bit, pozícia bitu 4

32537(d) ;              rozklad - one byte to bit, pozícia bitu 5

32538(d) ;              rozklad - one byte to bit, pozícia bitu 6

32539(d) ;              rozklad - one byte to bit, pozícia bitu 7

 
Iné adresy ako tu uvedené sa vo verzii (1.09) nevyužívajú, pri testoch sa ukázalo že posun až na úplný koniec RAM (skúsil som použiť adresy 32700 a 32732d) nie je dobrý nápad (pri testoch sa prepisovali údaje, aby som bol konkrétny - jednalo sa o pár byte od adresy 32700d, tuším 8byte, smerom vyššie to zostávalo O.K.) a preto som to umiestnil takto a nechal na konci dostupnej RAM ešte nejaký voľný priestor (jedná sa o 228 byte voľnej RAM), pri teraz použitom riešení nastavenia týchto dôležitých adries to beží korektne a bez najmenších problémov.

____________________________________________________________

Záverečná poznámka:

Síce neviem koľko hodín som nad programom odsedel, ale viem že to bolo skutočne "pekných pár hodín", už len dúfam že výsledok úsilia stojí za ten strávený čas.

Želám príjemnú zábavu pri napaľovaní PROM !

____________________________________________________________

04.07.2022

Nakoniec sa ukázalo že je záujem (i keď som veľmi s tým už nepočítal) aby boli naďalej dostupné aj staršie verzie programu (čo ma naozaj potešilo, vďaka za maily !), takže som všetky doteraz vydané verzie (je ich 10, len staršie verzie nemajú v sebe taký veľký rozsah použitých x-talov) programového vybavenia pre programátor PROM 74188 zabalil do jedného, nasledovného balíčku:


all_versions_prg_programmer74188.zip (239,67 kb)


(Ono asi najzaujímavejšie je to že v starších verziách je v REM riadkoch kompletný popis toho čo sa práve deje, kdežto v novších verziách práve v rámci úspory celkovej dĺžky programu je už popis vynechaný a REM riadky sú úplne odstránené, z toho plynie že v starších verziách sa dá celkom dobre "vŕtať" a upravovať. V novších verziách "samodomo" úpravy programu už veľmi neodporúčam.)


Doska programátoru PROM 74188.

____________________________________________________________

Vaše hodnotenie, Rate post:

06_2022 Blog, Notes.

By Administrator at June 01, 2022 14:33
Filed Under: Blog

01.06.2022

Občas sa oplatí hľadať na ebay ...:

Atari - čriepky. Atari tidbits. 17.

_____________________________________________________

02.06.2022

Posledná (skutočne ...), záverečná verzia programového vybavenia pre programátor 74188:

SBC6502 - 56 - PROM 74188 - last, best program v.1.09 lite.

_____________________________________________________

04.06.2022

Dnes som našiel krásne skonštatovanie stavu jedného poslanca ktorý je teraz najväčším miláčikom deštruktora od čias nákupu ruskej vakcíny a následnej návštevy Maďarska:

"Každá dedina mala svojho blázna. V modernej dobe každá politická strana má svojho blázna. A niekto to zdokonalil - blázon má svojho blázna."

_____________________________________________________

10.06.2022

Pre tester x-talov dorobená ešte jedna doplnková doštička:

X-tal oscillator board - no.5. X-tal tester shield.

_________

Disketová jednotka pre Atari z Južnej Ameriky, ešte pred niekoľkými dňami som o jej existencii vôbec nevedel  ...

SKYDATA SK551 Atari floppy unit - made by Argentina.

_____________________________________________________

12.06.2022

Slovenské medvede zjavne nečítajú nedávne vyhlásenie ministra Budaja:

Maco vegetarián - v praxi

___________________________________________________________

22.06.2022

Dvojitý napájací zdroj pre disketové jednotky  Atari - z Austrálie:

Dual power supply Atari 1050 /Atari XF551/.

_____________________________________________________

23.06.2022

Tak sme sa predsa len dočkali, konečne sú k dispozícii fotografie odstrojenej základnej dosky pre Atari 130XE a to v slušnom rozlíšení:

Photo - desoldered motherboard Atari 130XE.

_____________________________________________________

24.06.2022

Dńa 27.06.2022 uplynie presne 50 rokov od založenia legendárnej firmy Atari:

50 výročie vzniku Atari. 50 years since the founding of Atari.

_____________________________________________________

27.06.2022

Day "D" je tu, 50-ka Atari ...

_____________________________________________________

Vaše hodnotenie, Rate post:

Atari - čriepky. Atari tidbits. 17.

By Administrator at June 01, 2022 11:36
Filed Under: Atari

Dnes to bude o tom čo sa podarilo - a je to k dostaniu napríklad na ebay.de a týka sa malého Atari. Bude to vlastne len také obrázkové leporelo, ale kto niečo na atárko zháňa si dosť pravdepodobne nájde to čo mu doma tlačí pätu. Keď sa na to pozerám tak sa zdá že nie sme na tom až tak zle a možno to ešte bude časom lepšie a lepšie.

Obrázky v článku sú prevzaté z ebay.de.



16MByte RAM, to by fakt malo stačiť každému.


Adapter EPROM_FLASH_OS DIP32 PIN - AM27C010 to DIP28 PIN - AM27C256 8 bits_word

(Určené pre tých ktorí majú stály nedostatok priestoru v Eprom-ke.)

 

Adapter from the MOS 6502 to MOS 6502C SALLY processor for Atari XL _XE


Atari 400 800 130 and 65XE test cartridge


Atari FREDDIE CO61991-29

(náhrada obvodu Freddie)


Atari GTIA FIXER - CO14889-01

(oprava GTIA čipu)


ATARI XE 64KB to 128KB RAM Upgrade, C025953 RAMcontroller 130XE

ATARI XE Tastatur Membrane keyboard HQ

 

ATARI XF551 OS Hyper XF 5.25 or  3.5 ROM Chip


ATARI XL_ XE 2xOS ROM Kit 65XE  800XL_XE_ 130XE


DELAY LINE CO60472 ATARI 600XL 800XL

(náhrada oneskorovacej linky)

 

QARTZ ATARI CO12285 - quartz generator to ATARI 600XL 800XL


Quartz generator to ATARI XF551 CB101219 - 8.3333 MHz


MMMU C025953 ATARI 65XE, 800XE, 130XE

 

Niečo pre milovníkov Atari 1050:

 

TOMS Multi Drive & HAPPY WARP 7.1 - TURBO TO ATARI 1050


TOP DRIVE - TURBO TO ATARI 1050

 

No a zlatý hrebíček (doslovne) som si ponechal na koniec,

sú dostupné dve verzie dosky pre Atari 800XL:

 

Pozlátená doska - Atari 800XL C061851 REV D remake black

 

Pozlátená doska - Atari 800XL C061851 REV D remake black

 

Pozlátená doska - Atari 800XL C061851 REV D remake blue


Pozlátená doska - Atari 800XL C061851 REV D remake blue

___________________________________________________________

Vaše hodnotenie, Rate post:

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: