Commodore BASIC

Commodore BASIC

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Da li se C64 podržava samo programe napisane u Commodore BASIC ili se mogu koristiti i neke druge varijante jezika i kako funkcioniše interpretacija sadržaja na njemu (npr. kompajliranje koda)?

Pronašao sam da je moguće koristiti i Power C.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

C64 je koristio Basic V2 (made by Microsoft) koji se izvrsavao u interpreteru (bez kompajliranja).
Inace, i sam shell je bio u stvari taj Basic interpreter.
Osim toga, imao si i ASM, plus i neke druge programske jezike (ja sam imao Fortran i Pascal za C64 ali ih nikada nisam koristio).
Popularan je bio i Simon's Basic, prosirenje za Commodorov ugradjeni Basic.



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Odgledah sad neke longplay-eve i baš me je zanimalo u kom su jeziku programirane na računar od 64KB. Hvala na odgovoru bobby Ziveli

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Basic je bio prespor za bilo sta, pa cak bi i brisanje ekrana visoke rezolucije trajalo citavu vecnost. Sve iole malo ozbiljnije je bilo radjeno u assembleru.
Ne zaboravi i to da hardver ranije nije bio univerzalan kao danas, vec je imao gomilu specificnih stvari. Recimo, puno grafickih efekata je radjeno direktnom kontrolom VIC kola (graficki cip na C64) u realnom vremenu posto je VIC znao u svakom momentu koja se trenutno tacka ispisuje na ekranu (njene koordinate). Grafiku si mogao da izvedes i tako sto bi definisao svoj font pa na ekranu ispisivao te tvoje znakove i time sastavljao sliku. Onda si imao i hardverske sprajtove itd. itd.
Muzika je opet bila prica za sebe. C64 je ima za to vreme standardni FM sintisajzer kod kojeg su parametri bili uglavnom 4-bitni. Pomocu trikova, a zbog nesavrsenosti samog SID (muzickog) cipa, mogao si da pustas 4-bitne semplove.

Obozavao sam C64. I sada ga jos imam, ali ga nisam ukljucivao vec 100 godina.

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

bobby ::Ne zaboravi i to da hardver ranije nije bio univerzalan kao danas, vec je imao gomilu specificnih stvari.

Da, uobičajeno u to vreme.

bobby ::Grafiku si mogao da izvedes i tako sto bi definisao svoj font pa na ekranu ispisivao te tvoje znakove i time sastavljao sliku. Onda si imao i hardverske sprajtove itd. itd.

To me najviše zanima, kako se to zapravo uvodi u .prg fajl na disketu, to je valjda fajl programa?

bobby ::Obozavao sam C64. I sada ga jos imam, ali ga nisam ukljucivao vec 100 godina.

Kad bih samo znao ko ima Very Happy Imam neki matori Philips televizor, čisto da ne hvata prašinu. Da li možda znaš ima li toga uopšte sada da se nabavi ovde kod nas?

offline
  • Pridružio: 04 Jul 2011
  • Poruke: 5424

Ima, pročešljaj sajtove sa oglasima, naleti po neki.

Ko je trenutno na forumu
 

Ukupno su 891 korisnika na forumu :: 33 registrovanih, 8 sakrivenih i 850 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., aleksandarbl, Apok, bokisha253, cavatina, djo97, Djokislav, doktor1964, drimer, FileFinder, JimmyNapoli, Kubovac, laki_bb, laurusri, Mercury, milos.cbr, milutin134, Ne doznajem se u oružje, nuke92, powSrb, Ripanjac, Shinobi, Sir Budimir, Sirius, t84dar, vlajkox, W123, wolf431, zdrebac, zillbg, zziko, 125