Šta je novo?

Galaksija

Sada mi je izašlo obaveštenje o ovom događaju
U članku je link za prijavu.
 
Sada mi je izašlo obaveštenje o ovom događaju
U članku je link za prijavu.
Hvala prijavio se vidimo se sutra tamo
 
Voja Antonic u SAD , Voznjak u Srbiji... Cudno neko vreme,
 
Ово је била моја Библија... каква ли су само то била времена... технологија, рачунари, научна фантастика... били смо "жедни" свега... ово (време) сада нема никаквог смисла.
 
Ово је била моја Библија... каква ли су само то била времена... технологија, рачунари, научна фантастика... били смо "жедни" свега... ово (време) сада нема никаквог смисла.
1704783025545.png
 
Naucna fantastika , kazes"? Nedavno je neki lik prodao tonu "Sirus"-a... To sam tek malo stigao da procitam kada je bilo aktuelno...
 
A da mi je neko onomad rekao da cje ljudi masovno koristiti nekakve "drustvene mreze" ne bih mu poverovao.
 
Volim da vidim svaki novi projekat vezan za Galaksiju, što važi i za ovaj, mada me dizajn u ovako redukovanom kućištu, prilično podseća na Galaksijin klon iz Hrvatske od pre dvadesetak godina, autora Zorana Boškovića.
Iskreno, mislim da oni koji su nabavili kickstarter varijantu u kućištu originalne ili slične veličine, imaju mnogo bolji retro filing, bez obzira što su je platili malo skuplje.
Nije ni sasvim jasno, da li se redakcija obavezala samo na nabavku ploče i komponenti ili svih potrebnih delova, a znajući da je broj onih koji zanju kvalitetno da leme, vrlo ograničen, nisam siguran šta će od svega ispasti.
Ovde bi dobro došla neka Elektronika Inženjering, da ponudi sklopljenu verziju, ali to je naravno pusti san.
Ja još uvek čekam odgovor na pitanje, da li će biti kućišta za kickstarter verziju, ali do sada nisam saznao da li se negde može nabaviti.
Redizajnirani prvi broj Računara, možda ima smisla, jer prvi broj sada teško može da se nađe, mada cena nije baš prijatna, ali dobro...
 
Stigao mi skoro na firmin e-mail interesantan mail od PC Press-a.

PC Press će objaviti jubilarno izdanje prvog broja "Računara u vašoj kući" sa novim planovima za samoizgradnju Galaksije po ceni od 1.900 dinara. Takođe se pominje i prodaja kompleta za samoizgradnju Galaksije.

Više informacija ovde:

Dejan Ristanović je pre desetak dana radio unboxing prototipova novih Galaksija. Taj video je dostupan ovde:


A ovde je tekst Voje Antonića od pre nedelju dana o tome šta je tačno promenjeno i koliko se ova nova Galaksija razlikuje od klasične:

Što se tiče cene i kad će kompleti za samoizgradnju biti dostupni, to za sada još nije objavljeno (ali je poznata očekivana cena koja je oko 100 dolara). :) Ako ste zainteresovani, možete popuniti PC Press formular na prvom linku u ovom postu.
 
Poslednja izmena:
Već objavljeno u prvom postu na ovoj strani, ali hvala za ovaj link sa dodatnim informacijama.
Na žalost, neke moje nedoumice su se potvrdile, jer prema onome što sam video ovo nije baš full retro replika Galaksije, kao što je bila kickstarter verzija.
To što sam se požalio na manje kućište, sada ne deluje mnogo bitno, nakon što sam pročitao, da su urađene i neke funkcionalne promene u radu računara, ne samo na hardverskom, nego i na softverskom nivou.
Ja sam imao prilike da vidim ruski klon Galaksije i tu su takođe menjali šta im je palo na pamet, ukinuli mogućnost čitanja sa audio izvora (što daje sjajan retro doživljaj), menjali memorijsku mapu, zadržali samo podršku za 60hz monitore, procesor takođe nije radio na originalnom taktu itd.
Nadam se da ove izmene, neće uticati na na kompatibilnost, koja bi sa ovakvim projektom morala biti 100%, valjalo bi pre svega proveriti neke osetjive programe i igre, koji se oslanjaju na rastersku tehniku i slične "nezgodne" trikove.
Kao što sam i naslutio, svi delovi neće biti dostupni u celini, nego će ljudi morati da se sami snalaze.
Ja sam prošao kroz tu epopeju, dok sam skupljao delove za moju Galaksiju i to ume da košta i živaca i para, ako se nabavlja kod nas, ovde posebno mislim na kvalitetnu tastaturu.
Alternativa su Kinezi, ali onda sledi čekanje i sve što uz to ide.
Moj finalni komentar ostaje isti kao i pre, svaka nova Galaksija je sjajna stvar, mada bi baš zbog tog istorijskog i retro značaja, ipak bilo bolje da se pravilo manje kompromisa.
Koliko će to da utiče na rad postojećeg softvera, znaćemo ako neko isproba sve Galaksijine programe i ustanovi nivo kompatibilnosti.
Ja sa moje strane mogu da ponudim ono što sam do sada prikupio od softvera u attach-u, a tu je i sjajni sajt sa jsgalmin emulatorom , koji ima otprilike sve to u online varijanti i jako je dobar za uporedno testiranje.
 

Prilozi

  • GAL.ZIP
    395.7 KB · Pregleda: 27
Privodimo kraju projekat nove Galaksije, pa sam se bavio igrama za nju. Puno toga sam prikupio na Netu, i praktično sve radi. Evo ovde prikupljenih i testiranih programa.


Problem su prva tri sa liste, Snake, Minesweeper i Super šah (imena sa uzvičnikom). Iz nekih razloga oni ne rade, ili ne rade u potpunosti. Možda su postojale neke zaštite pa se u procesu "oslobadjanja" nešto oštetilo. Recimo, Super šah ne radi zato što se učitava preko cele memorije, računajući i bafer za tastaturu, a u novoj Galaksiji se deo tog bafera privremeno koristi kod učitavanja programa iz flash memorije. Pa ako usred učitavanja nešto poremeti taj sadržaj, samo učitavanje ne uspe.

Na ovom spisku je bio i Inspektor Spiridon, ali sam njega uspeo da osposobim i proradio je savršeno. Čak sam i prošao igricu (uz bezbroj života).

Ako neko ima ideju kako opraviti i ova tri programa, ili zna za još neke programe za Galaksiju, neka piše :)

Pozdrav, Dejan
 
Zdravo Dejane, evo samo da pridodam nešto svog popriličnog iskustva u testiranju softvera, prilikom izrade naše FPGA Galaksije, o čemu sam pisao na prethodnih par stranica u ovoj temi.
Prvo, ovo nije sav softver za Galaksiju, ako baciš pogled na prilog iz mog posta iznad, gde sam okačio sve ono što sam ja sakupljao prethodnih godina, videćeš da tu ima oko 300 komada raznog softvera, a čak ni sad ne smem da kažem, da je to sve i dobro je ako se pokaže da ima još. ;)
Kao što rekoh, moj savet je da isprobaš baš SVE, što sam okačio i da dobiješ puno bolju sliku kompatibilnosti ove nove Galaksije, nego sa ovih 56 programa, koje si priložio.
Što se tiče problematičnih fajlova, to su iste verzije igara koje sam i ja koristio, cirkulišu po netu dosta dugo i rade čak i na ranim emulatorima od pre 20 godina, kao i na našoj i još jednoj drugoj FPGA implementaciji.
Kada sam ja radio testiranje naše Galaksije, takođe je prva misao bila da se nije nešto poremetilo zbog zaštite softvera itd, ali se na kraju ispostavilo da nije tako i naša finalna FPGA verzija nam je pokazala, da sav softver radi bez i jedne greške.
Obavezno isprobaj programe iz Other i Programs foldera u mojoj kolekciji, posebno Year30, Sidetext 2, highres, kao i 29c3dem, jer oni baš rade fini stres test Galaksije, mada su nama proradili iz prve, ali smo se recimo pomučili sa igrom Formula 1, što nam je na kraju pokazalo, da smo napravili jednu sitnu grešku u kodu, koja kada je ispravljena proradilo je konačno baš sve.
Inače, Snake i Minesweeper nisu komercijalne igre, tako da tu nema zaštite, dok SuperŠah jeste, ali kao što rekoh moje mišljenje je, da ovde nije reč o tome, nego neki problem kompatibilnosti nove mašine.
I jedna mala napomena, u onoj arhivi koju sam kačio, potkralo mi se i par test programa za Galaksiju Plus u podfolderu Programs/Hardware, čisto da ne bude zabune, to i ne treba da radi na običnoj Galaksiji. :)
 
Poslednja izmena:
 
Posle određene pauze i raznih drugih obaveza, Microjack i ja smo krenuli da razmatramo mogućnost da nakon fpga Galaksije, napravimo jednu mini hardversku varijantu, zasnovanu na popularnom mikrokontroleru Raspberry Pi Pico, sa akcentom na jednostavnosti i minimalnim troškovima.
Za razliku od ZX-Uno fpga ueđaja, koji postoji u relativno maloj seriji od nekoliko hiljada primeraka, Pico je dostupan svima, što bi omogućilo mnogo veću korisničku bazu.
Ideja je da se Pico iskoristi za softverski deo implementacije Galaksijinog hardvera, koji bi se povezao sa malim hardverskim sklopom, kako bi se omogućilo povezivanje standardne usb tastature i in/out konektora za učitavanje i snimanje programa sa bilo kog spoljnog audio izvora, sve kao i na originalnoj mašini, kako bi se zadržao izvorni retro filing.
Zbog jednostavnosti izrade, plan je da se sav Galaksijin softver u formatu za emulatore, nađe u fleš memoriji samog Pica uz brzo učitavanje/snimanje, slično kao i sa sd kartice, a odatle bi se kasnije lako prebacivao na PC za dalju obradu, (prebacivanje u wav format) itd.
Za napajanje bi poslužio bilo kakav micro usb punjač recimo od mobilnog telefona, tako da bi celokupni troškovi, bez punjača i usb tastature (koju valjda svi imamo), bi bili jako skromni, reda veličine 20-tak eura ili manje.
Sam hardverski sklop se trenutno nalazi na parčetu protoboard pločice manje od kutije šibica, sa desetak pasivnih komponenti i dva konektora, za povezivanje sa Picom i izlazima za kompozitni video i kasetne audio džekove.
5893332357686084871 (1).jpg
U praksi je sve ovo moguće izvesti čak i bez lemljenja u kombinaciji sa nekom razvojnom pločicom, tako da bi i početnici mogli da sastave sve ovo, ubace u neko odgovarajuće kućište i dobiju jednu lepu Galaksiju po zaista simboličnoj ceni.
Projekat je naravno u ranoj fazi, bez zadatih rokova, a u prilogu možete videti kako to izgleda na nivou prototipa.
Softver za Pico je još daleko od savršenog, ali to je tek prva verzija firmware-a i kao što vidite, Galaksija je oživela, a dalji koraci su optimizacija, podrška za kasetofon uz neizbežno detaljno testiranje i dibagovanje.
Još samo da kažem, da ovo naravno nije, niti može biti potpuna zamena za full sklopljenu hardversku Galaksiju, ali je cilj da u realnom radu pruži sve ili skoro sve ono što je donoslila originalna Vojina Galaksija uz punu kompatibilnost sa njenim softverom.
Da li ćemo u svemu tome uspeti ostaje da se vidi, ali mi je drago da nas Galaksija i dalje motiviše da uradimo nešto novo i da eto i na ovaj način doprinesemo jubileju 40 godina od premijere. :)

 
Poslednja izmena:
Evo i video linka sa Microjack-ovog kanala, jer imam neki problem da ga vidim u gornjem postu, kad sam izlogovan.
 
Poslednja izmena:
Ima li igde na prodaju kitova koji nisu "skraćena verzija" ploče, dakle u originalnim dimenzijama?
 
Ako neko ima ideju kako opraviti i ova tri programa, ili zna za još neke programe za Galaksiju, neka piše :)

Pozdrav, Dejan
Pozdrav Dejan i ostali.

Napravio sam Galaksiju '40' :) VRLO dobar design sa strane Voje i tvoj software. Ima par stvari koje prave probleme (kako si i sam napisao) ali mnogo toga se moze napraviti da radi.
Attachan je Super Sah koji sam "crackovao" da radi i na G40 - malo realociranja i radi. Minesweeper i Snake rade ok ovdje.

@Universe - moze li Year 30 demo koji staje u 30k memorije kako ima Galaksija 40 years ? :) ovo bi bilo super.
 

Prilozi

  • super.sah.40.zip
    3.7 KB · Pregleda: 4
@Universe Year 30 demo (MESS verzija) bi MORAO da radi na Galaksiji 40... ali ima neki problem sa IM2 vektorom... izgleda novi ROM koji goristi G40 nije kompatibilan sa starom Galaksijom kada se pravi IM2 rutine ovako.... tvoje rutine rade ovo:

RAST EQU &2AAB
OSVID EQU &0041
OSEND EQU &00FD

LD HL,VIDEO
LD (&29FF),HL
LD IY,IEND
IM 2

....................

VIDEO PUSH AF
PUSH BC
PUSH DE
PUSH HL
LD HL,&2BB0
LD A,(RAST)
LD B,8
DELAY RRC A
DJNZ DELAY
JP OSVID

Izgleda stvari nisu iste ili na istoj poziciji u ROM-u od G40. @ristanovic mozda treba neki fix rom-a za ovo ?
 
Problem je IM 2 ... ovo ne radi ok na G40... ako NOP-am IM 2 instrukciju u Year 30 demo onda on "radi" na G40 ... "radi" jer radi samo skroler dole na ekranu a hires slika se ne prikazuje.
Isti problem je i kod nekih drugih demo-a... uvijek kada se pravi IM 2 Galaksija kresira...
 
Dobio odgovor od Voje... na zalost neresivo na Galaksiji 40:

Razlog zašto Galaksija ne prihvata IM2 je jednostavan i, rekao bih, nerešiv. U modu 1, koji Galaksija koristi, Interrupt rutina uvek kreće od adrese 0x0038, na kojoj počinje potprogram za generisanje video-signala. U modu 2, adresa potprograma se generiše pomoću registra I (bitovi 15-8) i pročitanog stanja na Data Bus-u (bitovi 7-0). Pošto Galaksija već koristi registar I za adresiranje porcije video-memorije pri iscrtavanju slike (čita se stanje registra I (15-8) i registra R (7-0)), a na Data Bus-u je slučajno stanje, tako je IM2 neupotrebljiv. Ostali klonovi Galaksije nemaju taj problem jer imaju složeniji hardver za generisanje slike, u kojima se registar I ne koristi.

Zahvaljujem Voji za objasnjenje. Ima samo par programa koji koriste IM2 tako da nije veliki problem.
 
Dobio odgovor od Voje... na zalost neresivo na Galaksiji 40:

Razlog zašto Galaksija ne prihvata IM2 je jednostavan i, rekao bih, nerešiv. U modu 1, koji Galaksija koristi, Interrupt rutina uvek kreće od adrese 0x0038, na kojoj počinje potprogram za generisanje video-signala. U modu 2, adresa potprograma se generiše pomoću registra I (bitovi 15-8) i pročitanog stanja na Data Bus-u (bitovi 7-0). Pošto Galaksija već koristi registar I za adresiranje porcije video-memorije pri iscrtavanju slike (čita se stanje registra I (15-8) i registra R (7-0)), a na Data Bus-u je slučajno stanje, tako je IM2 neupotrebljiv. Ostali klonovi Galaksije nemaju taj problem jer imaju složeniji hardver za generisanje slike, u kojima se registar I ne koristi.

Zahvaljujem Voji za objasnjenje. Ima samo par programa koji koriste IM2 tako da nije veliki problem.

Nešto ređe svraćam u poslednje vreme, ali evo samo nekoliko rečenica, makar sa zakašnjenjem.
Prvo, hvala za ove informacije vezane za poslednju verziju Galaksije, kao i za krekovani Super Šah, ja to tretiram kao još jedan komad softvera u kolekciji. ;)
Što se ostalog tiče, tvoje istarživanje je samo potvrdilo da ova Galaksija nije 100% kompatibilna sa originalnom, a sve što mislim o tom projektu sam već napisao u poruci #161.
Možda sam ja sitničav, ali suština ovakvih projekata je da se rekreira originalni hardver koliko je to moguće i zadrži puna kompatibilnost sa svim softverom, što radi i većina prethodnih klonova, ukjučujući i Vojinu kickstarter verziju pravljenu i za potrebe filma.
Ako se to postigne, onda je mnogo manje važno šta je sve hardverski promenjeno ispod haube.
Činjenica da čak i iole dobri Galaksija emulatori podržavaju sav softver, govori sama za sebe.
Meni je nedostatak real audio učitavanja sa kaseta ili bilo kog drugog audio izvora, nešto što baš kvari utisak, jer takve stvari podižu retro doživljaj i nostalgiju na maksimum.
Kad budem imao više vremena, napraviću jedan mali video review, kako naša fpga Galaksija učitava igre u Wav formatu, sa običnog muzičkog plejera i android telefona, real time, kao u stara dobra vremena.
Što se tiće demoa Year30, slažem se da je najmanji je problem što on ne radi, nego što će uvek biti nedoumice, da li će neki budući napisani ili pronađeni programi, morati da se prepravljaju ili neće raditi uopšte.
Tebi naravno svaka čast na trudu i detaljima, imalo se šta pročitati i saznati nešto novo.
 
U međuvremenu sam isprobao ovaj krekovani superšah, ali na žalost on ne radi na standadardnoj Galaksiji sa 6Kb RAM-a, za koju je i pravljen, jer iz nekog razloga zauzima oko 600 bajta više i samim tim ne radi bez memorijskog proširenja.
To je inače komercijalna verzija, koju su autori samostalno prodavali, a postoji i verzija koju je izdao Zavod za udžbenike i nastavna sredstva i obe suštinski izledaju isto, osim uvodnog ekrana i nekih sitnih kozmetičkih detalja.
Ovde je i ta druga verzija, ko želi da proba, obe su naravno kompatibilne čak i sa neproširenom Galaksijom 6Kb, dakle i bez ROM-a B.
Inače, pogledao sam ponovo detalje i izmene vezane za ovaj novi model i sada se može na jednom mestu dobiti lista korekcija koje treba po potrebi uraditi, da bi mašina uopšte proradila kako treba.
Lista baš i nije mala, tako da ni Dejanovi poetski uvodi, ovaj put nisu neka uteha.
Posebno mi je bilo simpatično obrazloženje da su neke komande iz ROM-a B, ukinute jer su pazite - zastarele (!).
Mislio sam da mi dolazimo ovde i oduševajavamo se Galaksijom i drugim retro računarima, baš zato što su stari (ali ne i zastareli) i što želimo da zadrže sve što je moguće od svog izvornog šarma.
To što je sada memorijska mapa promenjena, ni to nema veze, ko će još da piše nove programe i još da ih posle prepravlja za originalne modele.
Ne smem ni da pitam, da li je neko isprobao na ovom modelu, sve programe koje sam kačio u jednoj od poruka ranije, čisto da znamo da li je ovaj broj nekompatibilnog softvera konačan ili ima još iznenađenja.
Sve ovo naravno, nije smetalo da uvodna poruka na stranici sa uputstvom, i dalje nedvosmileno tvrdi:
Galaksija 2024 je po svemu slična originalnom modelu iz 1983. godine, s kojim je potpuno kompatibilna.
A i ja se kopčam na leđima...pa nikom ništa..
 

Prilozi

  • Supersah_v1.0.gtp.zip
    3.6 KB · Pregleda: 3
Sinoć sam radi testiranja, probrao neke programe, koje bi svaka dobro napravljena Galaksija, morala da pokrene, ako drži do sebe.
Kačim ih ovde da budu pri ruci, kad god zatrebaju.
Valjalo bi ih sve probati sa ovom novom Galaksijom, mene recimo zanima output programa hardware, čisto da uporedimo sa pravom Galaksijom i najkvalitetnijim emulatorima.
 

Prilozi

  • Galaksija_test.zip
    72.4 KB · Pregleda: 6
 
Hvala za ovaj link, sa pažnjom sam odslušao ovaj razgovor, Voja naravno sjajan, odmeren i koncizan kao i uvek, gost koji je komentarisao samogradnju takođe.
Ja sam ovaj put očekivao možda i neki video tutorijal o samogradnji, ali šta je tu je.
Dejan me je pomalo neprijatno iznenadio, izjavom da osim Year30 demoa, nije čuo ni za kakav noviji softver.
Da je kao član ovog foruma, pročitao makar ovu temu, znao bi da je kolega Hindicki Ferenc, osim tog demoa, napravio desetak igara i još nekoliko programa i demoa, koji stoje na njegovom sajtu u odeljku Katalog iz svoje bogate Galaksija kolekcije.
Tu je i nekoliko demoa koje je uradio kolega Vlado Vince i mogu se naći ovde:
Takođe da pomenem i novu igru Žaboglavac iz 2020-e, koja postoji u verziji za Galaksiju i Spectrum:
Vlado Vince ima i fantastičan blog, koji je za mene alfa i omega tutorijal o samogradnji Galaksije, ali one prave bez kompromisa.
Vlado je detaljnije obradio tri verzije, prvu originalnu iz 1983-e, drugu sa modifikovanom štampanom pločom kolege demerzel-a (koju i ja imam), kao i Vojinu iz 2020-e sa dvoslojom počom, za potrebe kickastarter projekta.
Pomenute su i neke druge varijante, među njima i ova najnovija, zatim veoma zanimljiva Nova Galaksija Zorana Boškovića, model Tomaža Šolca, kao i FPGA Galaksija u čijem sam nastanku aktivno učestvovao.
Ni sam ne znam, koliko puta sam pročitao ovaj njegov blog i uvek beskrajno uživao u svakom detalju.
 
Sinoć sam radi testiranja, probrao neke programe, koje bi svaka dobro napravljena Galaksija, morala da pokrene, ako drži do sebe.
Kačim ih ovde da budu pri ruci, kad god zatrebaju.
Valjalo bi ih sve probati sa ovom novom Galaksijom, mene recimo zanima output programa hardware, čisto da uporedimo sa pravom Galaksijom i najkvalitetnijim emulatorima.

Pozdrav.

Na zalost nijedan demo/igra koja koristi IM2 interrupt mod nece raditi. Pored toga sto je napisao Voja (da zbog simplifikacije Galaksija 40 upotrebljava registar I za refresh screen-a) je kolega Solajic jos vidjeo da je adresa A7 ovdje upotrebljena za TX liniju serijske povezave na PC.
Pored IM2 ima i promjene u ROM-u tako da mnoge auto-start GTP igre/demoi ne rade. Ali nema problem ovo se moze promjeniti i napraviti auto-start koji radi na G40.
Ima jos par promjena - OLD komanda, i kada se call-a iz masinskog jezika, ne vraca normalno nazad od kuda je bila call-ana - ona uvijek ide u command prompt. Tako na zalost loadanje fajlova iz FLASH-a ne radi.
Pseudo hires radi OK - ali samo kada nije u nekom IM2 demo kao sto je Year 30 :) Standalone pseudo hires radi super.
SuperSah40 je verzija koja radi dobro na Galaksija 40 years... na "normalni" galaksija mora da radi originalna verzija dobro... 600 bajtova vise ima zbog toga jer autostart verzija overwrite-a dio ram-a kdje su sistemske promjene, koje su drugcije na "novoj" galaksiji.

Od ovih programa:

29c3dem - radi ali malo treperi
benchmark_run - ne radi, nakon ispisa Galaksija 6k reset
fruitmachine_auto - ne radi, zbog auto starta... napravio sam verziju koja radi
hardware - radi - kaze fake or emulated galaksija
highres - radi perfect, treba poziciju slike da se da malo udesno :)
phonespy - ne radi, reset
showdemo_run - ne radi, WHAT?
sidetex2,3 - ne radi, IM2
year30* - ne rade, IM2
 
Hvala ti za ovaj detaljan izveštaj, kako sada izgleda, situacija po pitanju kompatibilnosti je i lošija nego što sam očekivao.
Nadam sa da će Dejan naći vremena da prokomentariše, posebno tvrdnju da je ova nova Galaksija potpuno kompatibilna sa originalnim modelom, što je očito daleko od istine.
Jednostavno rečeno - što je brzo, to je i kuso.
Šteta.
 
Nazad
Vrh Dno