OldComp.cz

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


Právě je 28.03.2024, 11:40

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ] 
Autor Zpráva
 Předmět příspěvku: Loader
PříspěvekNapsal: 05.02.2023, 22:21 
Offline
Kecálek

Registrován: 13.01.2023, 09:42
Příspěvky: 88
Has thanked: 0 time
Been thanked: 24 times
Pokud by měl někdo zájem o zajímavý prográmek, který v prvním průchodu načte adresář (typicky na disketě) a následně uživatel program s vygenerovaným seznamem uloží na disk. Po spuštění programu na disku automaticky vyvolá menu, ze kterého se vybere šipkami název programu a klávesou Return se spustí. Ve světě SD karet je asi lepší nějaký filemanager, ale hodně se člověk přepisem a rozborem programu naučí, co všechno se dá zvládnout v Basicu V2. Navíc po spuštění disku LOAD "loader",8 a RUN není potřeba hledat cokoli jiného a objeví se menu se všemi uloženými programy (PRG). Program by zveřejněn v časopisu Commodore 9/1987.


Přílohy:
loader.prg [2.18 KiB]
73 krát
loader.png
loader.png [ 337.95 KiB | Zobrazeno 7750 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 12:38 
Offline
Kecálek

Registrován: 13.01.2023, 09:42
Příspěvky: 88
Has thanked: 0 time
Been thanked: 24 times
Ještě jsem upravil program pro přímé prohlížení .prg v kořenovém adresáři, tedy nic neukládá jen vypíše adresář a vybere se soubor a Return potvrdí.


Přílohy:
loaderdir.prg [6.54 KiB]
63 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 12:43 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Jako mám dotaz, existuje na C64 nejaký normálny CLI DOS ? Musí se fakt tak jedinec s IQ 60 všetko spúšťať cez Basic ? Pripomínam, som C= neskúsený, ale je to pre mňa do očí bijúce takto sa "sjať"

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 13:27 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Definuj CLI DOS. Něco jako na CLI na Amize? Nebo máš na mysli něco z A8?

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 13:30 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Sparta dos atd z A8

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 13:37 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
Tak zase nepotřebuješ cartridge či disketu s dosem

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 13:54 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Nj na A8 asi tiež nie alebo sa pletiem ? Skor mi šlo o nejakú konzolovú ala dos záležitosť, ktorú som nikdy nejako na C= nespozoroval.

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 15:08 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2191 times
Been thanked: 894 times
Shony píše:
Jako mám dotaz, existuje na C64 nejaký normálny CLI DOS ? Musí se fakt tak jedinec s IQ 60 všetko spúšťať cez Basic?

Jak to myslis? Ja zase nevim, jak funguje 8tari, myslel jsem, ze to je basicovy predchudce amigy a ze ma CLI v basicu.

C64 startuje bez cartridge vzdy do BASICu. Ten ma v ROM, kterou muzeme delit na vlastni basicovou cast a na KERNAL, coz jsou zakladni rutiny (takovy cbm bios). Kernaly se snazi byt na ruznych typech komodoru hodne kompatibilni.

BASIC 2.0 nema rozsirene prikazy ani pro strukturovane programovani, ani pro grafiku a ani pro ovladani disketaren.
Cely CBM-DOS je mimo vlastni pocitac, v ROM v disketove jednotce. Pomoci basicoveho prikazu posilame disketarne pres Kernal povel, pozadovanou dosovou sluzbu a pocitac v disketarne vse provede a zaridi odpoved, treba vrati bajt, bajty, soubor, listing... Jednoducha je jeste syntaxe LOAD a SAVE s cislem zarizeni. U dalsich je to zbytecne komplikovane, pomoci dlouhych prikazu na posilani dat pres kanal#, OPEN, PRINT, CLOSE...

To, na co se asi ptas, je DOS Wedge.
DW je implementovan do upravenych kernalu, vylepseni basicu, chytrych cartridgi a ma taky podobu samostatnych programu (menu).

https://commodore64.samcoupe.cz/

_________________
// na co myslím, když sedím u oldkompů: celý příběh


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 16:55 
Offline
Profík
Uživatelský avatar

Registrován: 20.02.2017, 01:17
Příspěvky: 800
Has thanked: 19 times
Been thanked: 48 times
No jo, to ví asi všichni jaký průser byl BASIC V2, zvláště uvážíme li, že to dali do "vlajkové lodě" v roce 1982(!)... Člověk pak velmi rád ocenil Sinclair BASIC a uvědomil si spoustu souvislostí. Já jsem na C64 provozoval Final Cartridge II a tam se naštěstí přes funkční klávesy dalo přímo volit základní příkazy jako nahrátí a automatické spuštění z disku, takže opadaly ty trapné nesmysly typu najeď před název pracně vylistovaného souboru a doplň LOAD čárka osm čárka jedna ježišmárjá jak to bylo...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 18:17 
Offline
Kecálek

Registrován: 13.01.2023, 09:42
Příspěvky: 88
Has thanked: 0 time
Been thanked: 24 times
Nebo si rovnou pořídit moderní nový OS s oknama, případně nový Vision Basic. Stejně je to jen o hraní a i ten "hloupý" Basic v2 se dá vylepšit hromadou příkazů pomocí volání Kernalu.

https://c64os.com/c64os/

https://visionbasic.net/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Loader
PříspěvekNapsal: 07.02.2023, 19:13 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Ok jasné už chápem chlapi, trošku som si chcel rípnuť a trošku sa niečo dozvedieť :like:

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


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ů: 11 ] 

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 10 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