OldComp.cz

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


Právě je 29.03.2024, 00:24

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: Tiny BASIC pro Sharp MZ
PříspěvekNapsal: 04.08.2020, 10:55 
Offline
Kecálek

Registrován: 04.02.2016, 10:21
Příspěvky: 91
Has thanked: 7 times
Been thanked: 18 times
Ahoj, zkusil jsem naportovat Tiny BASIC 2.0 na Sharpy - měl by fungovat na MZ800,MZ700,MZ1500 a možná i na dalších, které mají podobně umístěné cally ve spodním monitoru.

Je skutečně malý, na rozdíl od S-Basicu. A taky toho umí míň. Zatím nemá LOAD/SAVE - tam váhám, jestli použít opět CALLy monitoru, nebo přidat podporu unikarty - ale pak to MZF nakyne (potažmo na unikartě lze použít FD BASIC,že...). A nebo se na to nevyprdnout úplně.

Vašek


Přílohy:
Poznámka: Tinybasic s MZF je uvnitr
tinybasic.mzf.zip [1.73 KiB]
369 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Tiny BASIC pro Sharp MZ
PříspěvekNapsal: 04.08.2020, 14:38 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Monitor nemá význam. Pekne prosím o Unikartu. Kto dnes používa Sharpíka bez nej?

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Tiny BASIC pro Sharp MZ
PříspěvekNapsal: 04.08.2020, 14:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Je k tomu aj nejaký popis? Lebo sa ma pýta, že čo je print. :-D

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Tiny BASIC pro Sharp MZ
PříspěvekNapsal: 04.08.2020, 14:47 
Offline
Kecálek

Registrován: 04.02.2016, 10:21
Příspěvky: 91
Has thanked: 7 times
Been thanked: 18 times
Ahoj, hledej na webu "Palo Alto Tiny BASIC" - tam je popis. PRINT je jeden z mála commandů, co jsem zkoušel. A fungoval mi.

Co se týče LOAD/SAVE - jak jsem psal, na unikartě můžeš použít plnohodnotný FD BASIC. Tohle je pro oldschooláky, kteří si pustí na 30 sekund kazeťák, aby si nahráli BASIC. Proto mi nepřijde nutné mít LOAD/SAVE na unikartě. Spíše by stálo za to udělat unikartí LOAD/SAVE MZF souboru přímo do S-BASICu, napadá mne...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Tiny BASIC pro Sharp MZ
PříspěvekNapsal: 04.08.2020, 18:46 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Teraz mi ten program funguje, asi som mal v PRINT preklep. Netuším, kde bol problém. Škoda, že sa nedá osprostiť Sharp a Unikarta by mu pretlačila náhradnú ROM zo seba. Potom by sa to volanie v ROM dalo nahradiť uložením na Unikartu do nejakého súboru s poradovým číslom. Ale to už je mimo tému. Len rozmýšľam nahlas. Ale vraj sa to nedá a vyžaduje to tvrdý zásah do Sharpa.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Tiny BASIC pro Sharp MZ
PříspěvekNapsal: 04.08.2020, 21:59 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
vaclavpe píše:
Spíše by stálo za to udělat unikartí LOAD/SAVE MZF souboru přímo do S-BASICu, napadá mne...
Tak náhodou jsem na to před nedávnem hodil očko. Není to sice přímo do S-BASICu, ten nemá podporu diskových médií, ale 5Z008 už má, a tak jsem to tam přiohnul, funguje DIR "SD:" (jinak pod klávesou F5) a změna adresáře se provádí přes INIT "adresář" (stačí najet na začátek řádku s adresářem ve výpisu DIR a stisknout F4 a enter).

Ten 5Z008 má míň volné paměti, nejede v něm kazeťákové demo, tak i to jsem upravil, aby nepotřebovalo LIMIT od A000h, ale jen B000h, je taky přiloženo do zipu.
Když hodím demo do rootu SD karty, tak funguje například RUN "SD:OPENINGB000" (pozor jméno souboru se kontroluje na to v hlavičce MZF, né podle jména toho souboru MZF)

A když už jsem v tom, tak i verze pro MZ800 Basic, taky přikládám. Od toho jsem měl zdrojáky, tak tam je dokonce víc místa než u toho originálního, přístup opět přes DIR "SD:" a INIT na změnu adresáře (klávesy F4, F5).

Jinak sorry za mírný OT :)


Přílohy:
BASIC_for_unicard800.zip [26.67 KiB]
379 krát
BASIC_plus_DEMO_for_unicard700.ZIP [25.64 KiB]
351 krát
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ů: 6 ] 

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