OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů
Právě je 21 lis 2017, 12:44

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 
Autor Zpráva
 Předmět příspěvku: Turbo Basic XL Compiler
PříspěvekNapsal: 15 led 2017, 11:01 
Offline
Kecka
Uživatelský avatar

Registrován: 03 lis 2016, 20:01
Příspěvky: 33
Bydliště: Sereď, SR
Has thanked: 3 times
Been thanked: 1 time
Dá sa ten kompilátor niekde zohnať v disketovej verzii?

_________________
Atari 800 XE, XC12, Sio2sd, Sio2pc, cart.Toolbox III, Ultimate 1MB, SIDE2
http://www.rcportal.sk/kamil-u128/modely


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Turbo Basic XL Compiler
PříspěvekNapsal: 15 led 2017, 17:54 
Offline
Radil
Uživatelský avatar

Registrován: 31 srp 2014, 15:27
Příspěvky: 309
Bydliště: Praha
Has thanked: 18 times
Been thanked: 80 times
Něco by se našlo
Obraz diskety s MyDOSem. Obsahuje TB, TB překladač a také linker - viz diskuze na AtariAge. A nebo přiložený obraz diskety s DOSem 2.0S.
Obě diskety jsou bootovací. Hodit by se mohl i pořádný návod


Přílohy:
tbasic_pack.atr [90.02 KiB]
42 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Turbo Basic XL Compiler
PříspěvekNapsal: 15 led 2017, 18:15 
Offline
Radil
Uživatelský avatar

Registrován: 31 srp 2014, 15:27
Příspěvky: 309
Bydliště: Praha
Has thanked: 18 times
Been thanked: 80 times
Ještě pro jistotu doplním, jak se to celé používá.

1. Spustíš turbo basic (T.XEX). Napíšeš program a uložíš na disketu jako (třeba) POKUS.TBS
2. Spustíš překladač (TBC.XEX). Jako vstupní soubor vybereš POKUS.TBS, jako výstupní POKUS.CTB
3. Spustíš linker (LINKER.XEX). Jako vstupní soubor vybereš POKUS.CTB, jako výstupní POKUS.XEX

A je to. POKUS.XEX je normální binární soubor, který se z DOSu dá spustit funkcí L.
Určitě také existuje utilita, které dokáže přímo spustit i CTB soubor.

Zvědavost mi nedala. Výsledný .XEX soubor se dá docela dobře spustit i z kazety (řádně převedený do kilových bloků nebo systému B-TAPE).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Turbo Basic XL Compiler
PříspěvekNapsal: 15 led 2017, 18:48 
Offline
Kecka
Uživatelský avatar

Registrován: 03 lis 2016, 20:01
Příspěvky: 33
Bydliště: Sereď, SR
Has thanked: 3 times
Been thanked: 1 time
Díky. Vyskúšam.
Mám napísaný program pre geodetické výpočty, ukladanie a načítanie súradníc na kazetu a disketu... Program som napísal v roku 1988 a profesionálne som ho používal aj s tlačiarňou BT100. Má cca 27 kB, dnes ho upravujem v TT-Basicu, chcem ho odľahčiť, optimalizovať a doplniť nejakú "grafiku". Samozrejme je to iba "hračka". Dnes používam trošku iné programy.

_________________
Atari 800 XE, XC12, Sio2sd, Sio2pc, cart.Toolbox III, Ultimate 1MB, SIDE2
http://www.rcportal.sk/kamil-u128/modely


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Turbo Basic XL Compiler
PříspěvekNapsal: 25 říj 2017, 16:02 
Offline
Radil
Uživatelský avatar

Registrován: 31 srp 2014, 15:27
Příspěvky: 309
Bydliště: Praha
Has thanked: 18 times
Been thanked: 80 times
Tak ten Turbo Basic Compiler se mi moc nelíbí. Zkusil jsem s ním zkompilovat jeden větší projekt (Kde Domov Můj M4) a nedopadlo to dobře. Interní chyba kompilátoru. Z dalších zdrojů vím, že kompilátor opravdu není bez chyb.

Protože zdrojové texty už asi nikdo nezíská (autor je po smrti a nic nezůstalo), tak to asi tak zůstane (dokud se někdo nepustí do práce na zbrusu novém kompilátoru a runtime knihovně).

Vím, že se teď pracuje na cross-compileru FastBASICu, použivá se překlad do CA65. Ale na hotové programy v TB to pochopitelně vhodné není.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvní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