Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Commodore 64 vs Sinclair ZX Spectrum

[es] :: Advocacy :: Commodore 64 vs Sinclair ZX Spectrum

Strane: << < .. 2 3 4 5 6 7 8 9 10 11 ... Dalje > >>

[ Pregleda: 67165 | Odgovora: 276 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum04.11.2004. u 23:04 - pre 237 meseci
Ne postoji programski jezik u kome su pisani SVI PROGRAMI niti za jedan popularan računar. Recimo, kada je spektrum u pitanju, postoje dva jezika u kojima sam ja pisao programe za njega, a ti programi sigurno spadaju u neke od SVIH programa. Bilo je i dobrih programa koji su pisani u bejziku (recimo Footbal Manager II), ali ti verovatno misliš na VEĆINU KOMERCIJALNIH programa.

No, zamisli da ti treba program za crtanje grafika funkcije koja se unosi sa tastature, ili program za rešavanje jednačina koje se zadaju sa tastature. Ima li jednostavnijeg načina za to nego da se napiše manje od dvadeset linija koda u spektrumovom bejziku tako da se dobije vrlo udoban program za to koji bi se onda snimio na kasetu.

Nije teško ni zamisliti program koji se jednostavno realizuje u bejziku, a za koji je potrebno memorije za njegove podatke.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum04.11.2004. u 23:15 - pre 237 meseci
Imam apgrejd prethodnog programa

Code:

10 INPUT "Unesi tacku: ";t$
20 INPUT "Unesi funkciju f(x): ";f$
30 READ x
40 PRINT "Vrednost funkcije ";f$;" u tacki x=";x;" je "; VAL f$
50 DATA VAL t$


Ovo se ne može ovako jednostavno rešiti niti na jednom NON-Sinclair osmobitnom računaru. Na spekiju naravno može i jednostavnije:

Code:

10 INPUT "Unesi tacku: ";t$
20 INPUT "Unesi funkciju f(x): ";f$
30 LET x= VAL f$
40 PRINT "Vrednost funkcije ";f$;" u tacki x="; VAL t$;" je "; VAL f$


Možete potezati i Simon's BASIC i asembler, al' džaba!
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum05.11.2004. u 09:01 - pre 237 meseci
Citat:
Možete potezati i Simon's BASIC i asembler, al' džaba!

Pafff, tropa. Moj brat je za maturski imao da, između ostalog, napravi programčić koji je crtao graf proizvoljno zadane funkcije. Ja se više zaista ne sećam tačno kako, ali programčić sam napisao lično ja i radio je fino na C64. Upravo deo koji je izračunavao izraz je rešen pomoću "prljavih" trikova, tako da to što pričaš -- da je potezanje asemblera džaba, je naravno besmisleno.

Rekoh ja tebi, kad Speki bude mogao da zasvira kao C64, pričaćemo :)
Commercial-Free !!!
 
Odgovor na temu

dinke
Dragan Dinić
General Manager / Lampix.net
Beograd

Član broj: 933
Poruke: 1008
*.nat-pool.kg.sbb.co.yu.

Sajt: www.dinke.net


+2 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum05.11.2004. u 13:11 - pre 237 meseci
A ja sam svoj maturski radio na C64 (Pascal), tako da ... tropa što reče degojs :)

I dalje tvrdim da je jedina prednost ZX 48 nad C64 bila to što se prvi mogao lako prošvercotavri na carini - kao programator za mašinu za pranje veša :)
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.vdial.verat.net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum06.11.2004. u 09:17 - pre 237 meseci
Da je taj problem rešen na ovako jednostavan način, nikada ne bi mogao da bude maturski. Znači, na spekiju se takvi maturski radovi rade "iz glave" za 10 minuta. Koliko si dugo pisao taj program za C64 (zajedno sa ukucavanjem i testiranjem)?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum06.11.2004. u 16:54 - pre 237 meseci
Ma.. nije sam program ni bio predmet maturskog, već sam i to napisao. Ne sećam se više koliko je vremena trebalo, ima tome više od 10 godina. I mislim da smo se pre složili da je Speki imao bolji bejzik. Stvar je u tome da si napisao da asembler ne pomaže u takvim slučajevima što je čista besmislica.
Commercial-Free !!!
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
213.244.197.*



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum06.11.2004. u 20:46 - pre 237 meseci
Ne pomaže u pisanju takvog programa na tako jednostavan način. Naravno da se uvek može napisati program za računanje vrednosti unete funkcije u unetoj tački, ali je bitno i koliko se to lako postiže. Obično je bitan odnos učinka i uloženog vremena (ili truda) da se do njega dođe.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum07.11.2004. u 00:25 - pre 237 meseci
Pa nije to bio nešto komplikovano, čini mi se da se pozivala određena rutina iz bejzik ROM-a koji naravno ima rutinu za to.
Commercial-Free !!!
 
Odgovor na temu

flighter_022
L2 Applications Administrator
NS

Moderator
Član broj: 18499
Poruke: 737
195.166.234.*

ICQ: 23089150


+232 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum10.12.2004. u 17:32 - pre 235 meseci
ZX-Spectrum 48k je imao 16 Kb ROM i 48 Kb RAM.

Prvih 6144 bajta pocev od adrese 16385 nosili su video memoriju. Sledecih, ako se dobro secam, 256 bajta nosili su sistemske promenjive. Poslednjih 144 bajta su bili namenjeni karakterima definisanim od strane korisnika. Ispod toga je bio stek.

E sad, pred kraj ROM prostora u originalnoj verziji ostalo je neiskorisceno par stotina bajtova (nesto oko 600-700 bajtova). Ovo je cesto korisceno tako sto bi ROM bio zamenjen prepravljenim. U tih 700 bajtova moglo se upisati sve i svasta. Evo sta sam ja radio za maturski rad:

U gore pomenuti memorijski prostor dodat je blor procedura za koriscenje hardvera (ciji opis sledi).

Pristup memoriji kod ZX Spectruma je bio podeljen na ROM, prvih 16 Kb RAM, i ostatak RAM-a (32 kb). E, ja sam napravio dodatak koji je na sebi nosio nesto elektronike i dosta memorije (tada sam uspeo da nakupim 256 k, podeljeno u blokove od 32k). Gore pomenuti program u ROM-u bi prebacivao strane memorije. Znaci stalno ste imali pristup ROM-u i prvom delu RAM-a od 16 Kb, a ostatak od 32k je bio usmeravan na jednu od "stranica" u hardverskom dodatku. Poseban problem je bio to sto je Spectrum koristio takvu memoriju da je bilo neophodno konstantno "osvezavanje", za cega se brinuo ULA cip. Medjutim, za ostatak memorije koji ULA cip u datom momentu "ne vidi" (zbog podele memorije po stranicama), morao sam dodati jos desetak integralaca.

A kako je radilo prebacivanje stranica memorije? Pa prosto... preko porta za prosirenja na zadnjoj strani iskljucen je bio blok memorije od 32K i dodato prosirenje sa kontrolnom elektronikom. Onda bi jednostavno u jedan 8-bitni registar bila upisana adresa strane memorije i ista bi odmah postala raspoloziva. 8-bitni registar, max. 256 strana memorije... 8 Mb teoretski. A (opet teoretski), mogao se iskoristiti drugi 8-bitni registar za grupisanje blokova po 8 Mb, znaci 256x8 Mb=...2 Gb RAM :)

E sad upotrebljivost svega toga... hmmmm...

I da, to je radjeno sa ZX-Spectrum + (onaj prvi koji je napravljen sa crnim plasticnim kucistem)
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum10.12.2004. u 23:59 - pre 235 meseci
Očigledno si imao odličan maturski rad.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Zikka
Zika Jovic
Dublin

Član broj: 29076
Poruke: 677
213.244.197.*

ICQ: 270814588


+1 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum11.12.2004. u 01:04 - pre 235 meseci
Moje stare ljubavi. Prve. ZX Spectrum mi je bio prva ljubav.Sve posle toga je bilo samo imitacija.
Don't Worry Be happy!
 
Odgovor na temu

nika100
Nikola Jovic
Kuca :)
Kragujevac

Član broj: 41885
Poruke: 134
*.kg.sbb.co.yu.

ICQ: 234596121
Sajt: www.nika100.dzaba.com


Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum28.02.2005. u 20:05 - pre 233 meseci
Da se i ja malo umesam
Kao prvo ko kaze da ne valja BASIC nek' ovo procita:
BASIC-Beginner's All Purpose Symbolic Instruction Code(Pocetnicki za svaku svhu simbolican uvodni kod).
Sto znaci da je za svaku svrhu i da je za ucenje.I assembler je 300000000x tezi programski jezik.Al' sto ima vise memorije to je glupost!48k je 48k a 64 je 64.I oba kompjutera su dobra zasta su namenjena.

Fuck the rest i am the best
 
Odgovor na temu

FormatC
Negativac
Carthagina

Član broj: 9928
Poruke: 446
*.vdial.verat.net.

Jabber: formatc@elitesecurity.org
ICQ: 204965214


+3 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum01.03.2005. u 01:03 - pre 233 meseci
Bože ljudi oko čega se vi raspravljate...
/(bb|[^b]{2})/ =?
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum01.03.2005. u 02:50 - pre 233 meseci
Složeniji program će stati u isti memorisjki prostor na mašinskom jeziku nego na bejziku. Takođe, na C64 se svih 64K RAM memorije moglo koristiti samo iz asemblera. Iz bejzika samo 38911 bajtova.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
195.252.86.*



Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum06.03.2005. u 00:54 - pre 233 meseci
Dajte ljudi... o cemu vi raspravljate... pa C64 rulezzzz!

Samo kratko podsecanje. Kada su u davna vremena u Svetu Kompjutera stampali hex dump-ove nekih programcica i igara za spectrum, da li znate kako su ih stampali? IZ SPECTRUM EMULATORA NA C64.

A dokle je debeljko dogurao.. cak je postao i web server
http://www.tfe.c64.org/

yooyo
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum06.03.2005. u 02:11 - pre 233 meseci
Vidim server... samo što ne proradi! Možda i hoće drugi put kad se budem konektovao. A to što je redakcija SK škrtarila na opremi ne nabavivši originalni spektrum ne govori ništa loše o spektrumu. Znaš, može i spektrum da pokrene AutoCAD (ili da obavlja bilo koji posao koji može i PC) ako na njega priključiš dovoljno dobar PC.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

johnnie
somewhere in Serbia

Član broj: 40975
Poruke: 299
*.041net.co.yu.



+4 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum06.03.2005. u 18:28 - pre 233 meseci
Debeljko je zakon, ne znam zasto se vi uopste raspravljate....
Uostalom, gde je ono mogla da se igra Elite, secate se?
Ko je imao i floppy 5,25 i sprajtove i 3-kanalnu muziku i sl...
Svasta!
Still going strong...
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum07.03.2005. u 01:00 - pre 233 meseci
Igra Elite je mogla da se igra najpre na računaru BBC B, a potom na C64, ZX Spectrrum-u, PC-ju itd. Floppy od 5,25 inča je mogao da se priključi i na spektrum, a sprajtova što se tiče, koliko se sećam, bilo je jako puno dobrih igara za ZX. Uopšte mi nije jasno šta ste se uhvatili za jednu skoro neupotrebljivu mogućnost računara C64. Imao je hardversku podršku za ograničen broj sprajtova fiksirane veličine koji stoga nisu mogli da se upotrebe za pravljenje boljih video igara. Mogao je da se napravi Pac Man (da, bila je i verzija za ZX), ali to je otprilike i krajnji domet upotrebe sprajtova na C64. Da vidim kako bi se pomoću njih napravila igra kao što je Elite, Green Beret ili Tomahawk. Ako je bilo takvih igara i za ZX, u čemu je problem? Što se tiče zvuka, tu komodoristi zaista nemaju šta da traže - osmobitni računari sa najboljim zvukom su bili Amstrad i spektrumi sa 128 KB (izlaz preko TV-a, isti zvučni čip AY8192).
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
195.252.86.*



Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum07.03.2005. u 01:33 - pre 233 meseci
Sprajtovi neupotrebljivi!!! To je svetogrdje!!! Ja sam licno od tih 8 hardverskih pravio ~100 koristeci rasterske prekide. Secam se fantasticnih pucacina koje su odradjene pomocu sprajtova. Dalje.. C64 je prva masina koja je imala hw collision detection, tj. citajuci stanje par registara mozes da znas da li je neki sprite u koliziji sa drugim ili sa pozadinom sto je veoma zgodno za "uzimanje zivota" ili game over.

btw.. Elite za C64 je koristila sprajtove... pa vidi...

I za kraj... demo scena za C64 i dalje postoji, i dan danas mozete videte nove efekte u 8-bitnom izdanju.

yooyo

 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Commodore 64 vs Sinclair ZX Spectrum07.03.2005. u 03:24 - pre 233 meseci
Ne znam odakle ti podatak da je Elite koristila sprajtove. Da li si radio u Acorn-u? Mora da je C64 imao 3D sprajtove. U svakom slučaju, radilo se sve to i bez hardverskih sprajtova. Bilo je i za spektrum brzih (i kratkih u odnosu na raspoloživu memoriju) sprajt rutina. Nije to nešto naročito.
Citat:
yooyo: I za kraj... demo scena za C64 i dalje postoji, i dan danas mozete videte nove efekte u 8-bitnom izdanju.

Jel' može ovo da se ponovi, samo dešifrovano?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

[es] :: Advocacy :: Commodore 64 vs Sinclair ZX Spectrum

Strane: << < .. 2 3 4 5 6 7 8 9 10 11 ... Dalje > >>

[ Pregleda: 67165 | Odgovora: 276 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.