OldComp.cz

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

HVDOSdev2019!

Právě je 21 zář 2019, 02:21

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 47 ]  Přejít na stránku Předchozí  1, 2, 3, 4  Další
Autor Zpráva
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 21 úno 2015, 13:32 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13 kvě 2013, 10:52
Příspěvky: 1768
Bydliště: Mliecna draha
Has thanked: 20 times
Been thanked: 124 times
Demo v basicu. Kopa pokeciek: inak prekvapivo pekne

[youtube]https://www.youtube.com/watch?v=NYQBCdrP1n8[/youtube]

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 21 úno 2015, 15:20 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 19:04
Příspěvky: 835
Has thanked: 94 times
Been thanked: 33 times
Skúste niekto teda napísať o nejakom deme pre C128 v jeho BASICu, ktorý je už o poznanie lepší (ja som v úvode témy nepísal, že iba C64).

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 09:49 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1746
Has thanked: 1144 times
Been thanked: 325 times
Milsa píše:
Skúste niekto teda napísať o nejakom deme pre C128 v jeho BASICu...

Zkusím nějaké pohledat, pokud se k věci neozvou znalejší osoby, doporučoval bych však tuhle debatu prozatímně řešit
vyhledáním "c64 basic demo" na YouTube.

A proč vůbec řešit BASIC? Mám na disku cca 1 GB utilit pro coding na c64, vč. stovek demomakerdisků, coders orgazm collections apod. Vzpomínám si na jeden diskový tutoriál, který mne demomakingem v asm vedl pomocí grafických příkladů a byl snad dokonce i menu-driven. Druhý program pak nabytí znalostí otestoval...
Profi compilerů jiných jazyků pro tvorbu serioznějších utilit měly commodory tuny.
(tenhle seznam je dosti neúplný: http://ftp.giga.or.at/pub/c64/library/languages.html)

C64 je natolik praktická a kreativní platforma, že programování v BASICu je ztráta času.
Pokud někdo vůbec napsal program v BASICu, mohl to nepřiznat a kompilovat v cca. 10 kompilerech.

Zjednodušil bych situaci takto: od EARTH DEMO (v příloze na demodisku pro SX64)
se pragmaticky přeskočilo ke GLOBE DEMO, už s plýtváním rozšířené paměti a basicovými příkazy využívajícími přenosu DMA = https://www.youtube.com/watch?v=EElPg8Msn-Q

Ke studiu evoluce - někdo to vidí v opačném směru ;) - doporučuji zapnout rozšíření paměti v emulátoru x128 z VICE (v2.3, zdá se být stabilnější), "Cartridge/IO settings / REU settings" a
z přiloženého 1700-demodisku nahrát BOUNCING BALL. Disk má autostart v módu C128, po loudu stačí stisknout klávesu 3, v emulátoru lze turbit pomocí "Options / Warp mode".

Z horních pater vím jen o maličkostech:
BASIC 8 pro C128: https://www.youtube.com/watch?v=rBYyCCKgsik
BASIC 7.0 pro Plus/4, který na plusko přenesl vlastnosti BASICu z C128 (až na úroveň stejných čísel tokenů a shodných příkazů pro sprajty, které však plusko na úrovni HW nemá... vč. zabudovaného editoru sprajtů).

Možná je toho pestrobarevného k dispozici málo (už mne napadá jen EFEXBASIC z r. 1990), ale upřímně jsem rád, že CBM platforma příliš nepřitahuje rádobypřisprostlé debilnosti a primitivní grafiku typu HOOYe :poke:


Přílohy:
efexBASIC_v1-0.7z [1.84 KiB]
215 krát
1700-demo.7z [36.62 KiB]
226 krát
sx64-demodisk.7z [46.33 KiB]
221 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 11:26 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2253
Bydliště: Bratislava
Has thanked: 248 times
Been thanked: 427 times
Skusim odpovedat protiotazkami a protiodpovedami :)
SCjoe píše:
A proč vůbec řešit BASIC?
A preco vobec riesit stare (hlavne 8 bitove) pocitace ?
SCjoe píše:
Mám na disku cca 1 GB utilit pro coding na c64
Existuju stovky gigabajtov vyvojovych prostredi pre pohodlny a rychly coding na modernych PeCiach.
SCjoe píše:
C64 je natolik praktická a kreativní platforma, že programování v BASICu je ztráta času.
Moderne gigahertzove a gigabajtove PeCe su natolko prakticke pre rychle naklikanie aplikacie, ze programovanie v nejakom zastaralom asembleri je proste strata casu...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 12:06 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1746
Has thanked: 1144 times
Been thanked: 325 times
Busy píše:
Skusim odpovedat protiotazkami a protiodpovedami :)

Tak tuhle debatu u C64 vidím, na rozdíl do minimalistického spektráče, jako bezpředmětnou.
Nesrovnávám s vyššími platformami a vše vztahuji k času mezi lety 1985-1995...
Platforma C64 má jiné zajímavosti než aby se piloval výkon v BASICu 2.0.

Ale pokud by admin tyhle dva poslední příspěvky vystřihnul do zvláštního vlákna, tak bych si zase po letech rád natrénoval nějaký FLAME. Kupř. procesor Z80 dává po letech smysl jen ve V6Z80p (která docela dobře funguje s minimalistickým OS, CLI a monitorem, bez BASICu). :twisted:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 12:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13 kvě 2013, 09:15
Příspěvky: 1718
Bydliště: Brno
Has thanked: 423 times
Been thanked: 138 times
Když někdo něco chce tvořit v Basicu, tak to rozhodně není ztráta času! Je to pořád lepší, jako o nečem teoretizovat.

_________________
Amiga - PMD 85
Kafasoft


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 12:54 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13 kvě 2013, 10:52
Příspěvky: 1768
Bydliště: Mliecna draha
Has thanked: 20 times
Been thanked: 124 times
Busy píše:
SCjoe píše:
C64 je natolik praktická a kreativní platforma, že programování v BASICu je ztráta času.
Moderne gigahertzove a gigabajtove PeCe su natolko prakticke pre rychle naklikanie aplikacie, ze programovanie v nejakom zastaralom asembleri je proste strata casu...


Co asembler ani v C-cku sa neoplati programovat ked sa to na nakreslit ;-)

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 13:10 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1746
Has thanked: 1144 times
Been thanked: 325 times
Lisiak4 píše:
Když někdo něco chce tvořit v Basicu, tak to rozhodně není ztráta času!

Jen do toho! Připomínám, že se bavíme o BASICU 2.0 pro C64.

zz_indigo píše:
Co asembler ani v C-cku sa neoplati programovat ked sa to na nakreslit ;-)

Nejlíp se prý kreslí ve Forthu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 13:41 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2253
Bydliště: Bratislava
Has thanked: 248 times
Been thanked: 427 times
SCjoe píše:
Busy píše:
Skusim odpovedat protiotazkami a protiodpovedami :)

Tak tuhle debatu u C64 vidím, na rozdíl do minimalistického spektráče, jako bezpředmětnou.
Nesrovnávám s vyššími platformami a vše vztahuji k času mezi lety 1985-1995...
Platforma C64 má jiné zajímavosti než aby se piloval výkon v BASICu 2.0.
Ale ty si to vobec nepochopil. Toto vobec nie je debata o tom ci je lepsi C64 alebo Speccy (a teraz je jedno ci sa jedna o basic alebo strojak) alebo ci je doba taka ci onaka. Chcel som tym len napisat, ze s tvojim nazorom, voci basicu tvrdo diskriminacnym, absolutne nesuhlasim. Preto som situaciu basic verzus strojak prirovnal k (podla mna v tomto velmi podobnej) situacii stare 8bity verzus moderne giga(hertzove,bajtove) stroje. Jednoducho my sme ludia, ktorych tie stare 8bity bavia, radi sa s nimi hraju, radi na nich programuju, radi sa z nich (v ramci demotvorby) snazia vytrieskat co najviac vykonu a efektov. A podobne tak, v ramci tejto nasej skupinky je podskupinka ktoru zase bavi hrat sa s basicom, programovat v nom, a (v ramci demotvorby) z basicu vytrieskat co najviac vykonu a efektov. Ty osobne mozno do tejto podskupiny nepatris, ale napriklad ja urcite ano (vid napr. vyssie spominane demo Cowina) a co tak sledujem scenu tak rozhodne nie som sam (a tyka sa to ako basicu ZX tak aj basicu C64). Preto si dovolim tvrdit, ze tvoj nazor na basic je uplne pomyleny a jednoducho som to v ramci debaty nemohol nechat tak :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 14:53 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1746
Has thanked: 1144 times
Been thanked: 325 times
Busy píše:
Ale ty si to vobec nepochopil. Toto vobec nie je debata o tom ci je lepsi C64 alebo Speccy

Tak se asi nechapeme vzajemne. Nesrovnavam se speccym, protoze to proste nejde.

Busy píše:
Jednoducho my sme ludia, ktorych tie stare 8bity bavia

Jo, kmen mame stejny, ale jine klany.
Svuj pomyleny nazor si s dovolenim ponecham. :hang:
Ale jinak nechci prudit, po lonskem Foreveru z dobrych zdroju vim, ze i dobri spectriste dnes posilhavaji po cbm a naopak.
Do jineho vlakna jsem dal basicovy PLOT, treba to nekdo doplni basicovym PLAY a pak uz z toho bude dalsi cele demo.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 15:51 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13 kvě 2013, 09:15
Příspěvky: 1718
Bydliště: Brno
Has thanked: 423 times
Been thanked: 138 times
SCjoe: neber věci doslovně jak kdo co napíše. Busy vtipne zareagoval a hezky nepřímo odpověděl co si myslý o tom, když třeba někdo napíše, že programování v Basicu na C64 je ztrátou času, když to hodil do situace "stare 8bity verzus moderne stroje" a Ty to označuješ za bezpředmětnou debatu, co není pravda. Jen je třeba se na to umět správně podívat.

Já napíšu, že programování v Basicu není ztrátou času a tvojí odpovědí je, že tak směle do toho.

Já když jsem si vybíral programovací jazyk pro PC (Python), tak jsem se rozhodoval asi 7 dní mezi možnými alternativami.

Klidně píš různé teorie i nadále. Nebo ukaž od sebe i něco více bude jen rád. Ale dávej si pozor na to co píšeš, protože se pak může ozvat někdo, kdo k tomu má co říci a tím rozhodně nemyslím sebe. To ale neznamená, že si nemůžu říci svůj názor, co z mého pohledu jsem taky musel, protože si vážím jekékoliv práce programátora i toho v Basicu více než nejakých teorií.

_________________
Amiga - PMD 85
Kafasoft


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 20:22 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1746
Has thanked: 1144 times
Been thanked: 325 times
Lisiaku,

davej si pozor, abys psal k veci.

Uz ve vlaknu "aplikace ve spectracke ROM" jsem si povsimnul,
ze z tebe nic podstatneho k danemu tematu nevypadne.
Busy a ja to snad bereme s nadhledem a v klidu,
tak to ber taky a sve rady si nech pro sebe.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 20:46 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13 kvě 2013, 09:15
Příspěvky: 1718
Bydliště: Brno
Has thanked: 423 times
Been thanked: 138 times
SCjoe, nadhled přestává mít člověk v pozici, kdy začíná dělat chyby ve svém jednání. To já jen pro připomenutí. No a k tomu klidu, já jsem to v klidu napsal. Taky v klidu napíšu tohle:

Jakékoliv teórie o programovaní bez praxe jsou ztráta času.

Budu citovat jednoho programátora, nenašel jsem přesný výklad a nejsou to má slova:

Pokud se nemůžete rozhodnou v čem začít programovat je třeba začít s něčím. Je lepší začít s něčím, jako s ničím.

_________________
Amiga - PMD 85
Kafasoft


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 21:23 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2253
Bydliště: Bratislava
Has thanked: 248 times
Been thanked: 427 times
SCjoe píše:
Lisiaku,
davej si pozor, abys psal k veci.
Trafena hus zagagala ;) Lisiak4 prave pise velmi presne a k veci - na rozdiel od teba hned spravne pochopil, ze to s tymi modernymi PC bola len narazka, resp. take podobenstvo, ktorym som chcel ukazat nezmyselnost podcenovania akejkolvek platformy ci nejakeho prostriedku ktory dana platforma poskytuje. Predsa pokial ma nieco (plaforma ci jej prostriedok) vobec neoslovuje, a osobne to pre seba povazujem za stratu casu, to este neznamena ze je to strata casu aj pre ostatnych a preto svoj pocit nebudem zovseobecnovat na vsetkych ... :shrug:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Demo v BASICu
PříspěvekNapsal: 22 úno 2015, 21:48 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 23 bře 2014, 20:13
Příspěvky: 1762
Has thanked: 83 times
Been thanked: 333 times
Lisiak4 píše:
Já když jsem si vybíral programovací jazyk pro PC (Python), tak jsem se rozhodoval asi 7 dní mezi možnými alternativami.

Však on Python je takový BASIC dneška, i on má svoje nectnosti a neduhy... Ale přesto bych Python doporučil i začátečníkovi, na rozdíl od M$ Small Basicu, používaného v některých školách k výuce programování!

Kromě toho, BASIC je jeden z nejvýznamnějších počítačových jazyků v historii, už v okamžiku svého vzniku byl svým způsobem (zejména sdílením času) výjimečný, a během šedesátých let se stal běžnou součástí softwarové výbavy všech tehdejších minipočítačů, v sedmdesátých byl přímo povinnou součástí, třeba Wang 2200 ani s jiným způsobem programování vůbec nepočítal, takže výběr BASICu jako hlavního jazyka mikropočítačů vlastně ani nebyl výběr, prostě použili to co každý, kdo aspoň trochu do počítačů dělal, už znal a dovedl používat, a ti ostatní se ho mohli rychle a snadno naučit.
Z toho vyplývá, že znalost aspoň základů BASICu je pro každého, kdo se osmibity zabývá, prostě povinnost ;-)

A teď mi řekněte, je ten spratek v pruhované košili ve 2:19 Bill Gates, nebo není?
[youtube]https://www.youtube.com/watch?v=gxo9LVIgOiI[/youtube]

_________________
Alan Kay: „Java je to nejhorší utrpení co se stalo počítačům od doby MS-DOSu.“


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ů: 47 ]  Přejít na stránku Předchozí  1, 2, 3, 4  Další

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 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:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz