Igiho knižnica 47 - Atari Turbo Basic príručka - Hodonín 1989.

By Administrator at February 29, 2024 07:00
Filed Under: Atari

Príručka pre najznámejší a najpopulárnejší Basic na malom Atari - Atari Turbo Basic.

Pre jednotlivé príkazy sú uvedené aj príklady použitia čo bola (a je) jedna z najžiadanejších vecí.


Počet strán: 86

 

Atari Turbo Basic Hodonín.pdf (9,09 mb)

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Easy Copy OS + Copy Basic to binary files.

By Administrator at February 26, 2024 09:51
Filed Under: Atari

Existuje na webe program COPYOS ktorý je v strojáku, vyhodí potrebný súbor, ale je s pridanou hlavičkou 6-tich byte ktorú treba odstrániť. Mám tu jednoduchý program napísaný v Basicu ktorý urobí to isté, ale výstupný  súbor už nemá dĺžku 16390 byte ale priamo nám potrebných 16384 byte ktorý potom stačí priamo napáliť do Eprom pamäte.

Niekedy si chceme odložiť aj samotný obsah Basic ROM a chceme vedieť ktorú verziu Basicu (A, B alebo C) máme v našom počítači.

Toto ocenia useri, ktorí akosi nemajú potrebné skúsenosti na to ako tú hlavičku odstrániť - pre nich je určený tento článok ako sa dostať k potrebným súborom čo najjednoduchšie - a popritom nebazírujú na rýchlosti záznamu. Takto priamo dostaneme potrebné binárne súbory ktoré sú určené priamo na napálenie do Eprom pamätí.

Program sa spúšťa pod DOS 2.5 a podobne.

 

Pre OSIMG.ROM sa jedná o pamäť Eprom 27128, tu je priama výmena možná. Pre BASICIMG.ROM sa jedná o pamäť Eprom 2764 - tu je to potom o niečo zložitejšie na nasadenie, pretože je to pamäť s 28 nožičkami, kdežto ROM Basic má nožičiek iba 24, tu je to už potom na niekom kto sa v tom naozaj vyzná.

 

Listing Basic programu:

 

4 GRAPHICS 0
5 POKE 559,0
6 ? "OSIMG"
10 OPEN #1,8,0,"D1:OSIMG.ROM":REM OS=16384 BYTES
20 POKE 54017,125
30 A=12*4096:L=4095:GOSUB 130
40 A=5*4096:L=2047:GOSUB 130
50 A=13*4096+2048:L=8192+2047:GOSUB 130
60 CLOSE #1:POKE 54017,253
70 ? "BASICIMG"
71 R=PEEK(43234)
72 ? "BASIC ver.";
73 IF R=162 THEN ? "A"
74 IF R=96 THEN ? "B"
75 IF R=234 THEN ? "C"
80 OPEN #1,8,0,"D1:BASICIMG.ROM":REM BASIC=8192 BYTES
90 A=10*4096:L=8192-1:GOSUB 130
100 POKE 559,34
110 ? :? "END":END
120 POKE 559,34:? :? "END":END
130 FOR D=A TO A+L:PUT #1,PEEK(D):NEXT D
140 RETURN

 

Stačí nabootovať z diskety napr. DOS 2.5 a skočiť do Basicu v počítači, jedná sa o krátky Basic program, ktorý sa dá ľahko "nadlapať" priamo z klávesnice. Zase len upozornenie pre menej znalých - nepoužite k jeho spusteniu Turbo Basic !

 

Čo dodať k samotnému programu ?

  

- autorom prvej časti programu je rybags (+1050), známi useri na fóre atariage

- program som mierne upravil a pridal zistenie verzie programovej verzie Basic v počítači a tiež zápis obsahu Basic ROM do ďalšieho súboru, tak isto som pridal možnosť o niečo urýchliť samotné spracovanie súborov

- výhodou sú priame veľkosti bináriek OS a Basicu, samozrejme názvy výsledných súborov si môžete zvoliť vlastné

- nevýhoda (jedna), je to pomalé, ak zmažeme riadky č.5 a č,100 tak síce nám pôjde trvalé zobrazenie na displeji, ale zápis obidvoch súborov potrvá 4min a 35sec ...

- ak riadky č.5 a č.100 ponecháme tak získame rýchlosť navyše (je to viac ako o 30%), ale na displeji nič nebude, údaje sa objavia až po skončení programu, potom to celé zbehne za 3min a 40sec, čiže samotný program sa urýchli o 55sec.

- ak nepožadujem zápis súboru pre Basic tak vymažte riadky 70, 80 a 90, logicky sa výsledok dostaví o 1/3 rýchlejšie, stále sa pritom zobrazí inštalovaná Basic verzia, ale ukladáte iba samotný operačný systém

- dtto, ako v predchádzajúcom odstavci, ale nechceme údaje o verzii Basic - zmažte všetky riadky v rozsahu 70÷90, ukladáte potom iba samotný operačný systém

 

Nuž ak potrebujete výpis OS a obsah PROM Basic - spustite uvedený program, urobte si medzitým kávu a keď si ju prinesiete tak budete mať k dispozícii požadovaný výsledok. Je to jednoduché, síce pomalé, ale k výsledku sa doberiete priamo a to bez nejakých ďalších potrebných úprav, len je možné že budete musieť koncovku vytvoreného súboru premenovať z *.ROM na *.BIN pretože nie každý programátor pracuje s koncovkou *.ROM.

Že to dlhšie trvá - väčšinou to nevadí, nakoniec, toto naozaj netreba robiť každý deň ...Tongue out a časom určite uverejním verziu ktorá má v sebe pridaný "celý" jeden riadok v strojáku a rýchlosť celého programu bude potom podstatne vyššia.

___________________________________________________________

Pre tých "skúsenejších" je tu verzia výpisu OS v strojáku (program COPY OS - ale s uvedenou 6-byte hlavičkou na začiatku súboru):

OS dump

_____________________________________________________

07.06.2024

Vytvoril som verziu ktorá je pri spracovaní podstatne rýchlejšia, stačil na to jeden riadok v "strojáku":

Easy Copy OS + Copy Basic to binary files - Basic + assembler.

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 46 - ZAK Praha 1989_06.

By Administrator at February 25, 2024 08:00
Filed Under: Atari

Nasleduje Zpravodaj Atari klubu Praha, 1989/06, týmto je ročník ZAK Praha 1989 konečne uzatvorený.

 

 

Rozsah - 72 strán.

 

Z obsahu: Ponuka SYKO, nová verzia MYDOS 4.50, rozšírenie SYNFILE+, premiéra SPARTA DOS X, Tipy a triky, užívateľské programy, kútik techniky - pripojenie zapisovača Sharp, Alfiggraf.

 

ZAK Praha 1989_06.pdf (13,60 mb)

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

02_2024 Blog, Notes.

By Administrator at February 23, 2024 16:18
Filed Under: Blog

23.02.2024

Po 2 rokoch konečne pridaný ďalší materiál do Igiho knižnice ... Zpravodaj AKPraha 1989/05.

Igiho knižnica 45 - ZAK Praha 1989_05.

__________________________________________________________

25.02.2024

Zpravodaj AKPraha 1989/06. Toto číslo uzatvára rok 1989 pre ZAKPraha.

Igiho knižnica 46 - ZAK Praha 1989_06.

____________________________________________________

26.02.2024

Veľmi jednoduchý Basic program pre uloženie obsahu Atari OS a Basic PROM priamo do binárnych súborov:

Easy Copy OS + Copy Basic to binary files.

____________________________________________________

29.02.2024

Tak mám niečo aj k dnešnému dátumu do knižnice:

Igiho knižnica 47 - Atari Turbo Basic príručka - Hodonín 1989.

____________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 45 - ZAK Praha 1989_05.

By Administrator at February 23, 2024 16:05
Filed Under: Atari

Po dlhom, dlhom čase pokračujem v Igiho knižnici, dnes je to Zpravodaj Atari klubu Praha 1989/05.


Rozsah - 48 strán.

 

Z obsahu:

Mimo obligátneho Sväzarmu nasleduje ponuka SYKO, Tipy a triky, Užívateľské programy, Kútik techniky - pripojenie BT100.

ZAK Praha 1989_05.pdf (9,82 mb)

 

Príjemné čítanie !

___________________________________________________________

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: