Šta je novo?

Galaksija

Rad na novoj fpga Galaksiji se polako privodi kraju i sada mogu komotno da kažem, da su neke od glavnih prepreka otklonjene, pre svega u implementacji video drajvera, tako da je sada kompatibilnost praktično potpuna.
Dodata je podrška za gtp fajlove, kroz osd menu, tako da se čak i najduži programi učitavaju za par sekundi.
Ostaje da se urade još neki detalji, save podrška za gtp image, selektabilna Ram memorija od 6-54K, a verovatno ćemo zadržati i onaj fini dodatak za kolor podršku, jer ni malo ne utiče na kompatibilnost starog softvera, tj. totalno je opcionalan.
Galaksija, tj njen Z80, sada radi na preciznih 3.072 Mhz, kao i original, što u kombinaciji sa perfektnom rasterskom video implementacijom, omogućava da i najzahtevniji demoi, koji zahtevaju veoma precizan tajming, recimo Year30 ili highres demo Tomaža Šolca, sa pseudo hires grafikom, rade bez greške. :)
Ovde je i mali video, koji demonstrira nešto od ovoga što sam pomenuo.

Mada je Year30 demo baziran na Tomaževoj video rutini, nikad nisam imao prilike da ga testiram na pravoj mašini, a nisam ni čuo da ga je neko drugi to uradio. Napraviti hardverski emulator na osnovu neproverenog softvera je malo nepromišljen potez, mada mi je drago što ste u tu svrhu iskoristili baš moj galaksija program. Hvala vam !
 
Mada je Year30 demo baziran na Tomaževoj video rutini, nikad nisam imao prilike da ga testiram na pravoj mašini, a nisam ni čuo da ga je neko drugi to uradio. Napraviti hardverski emulator na osnovu neproverenog softvera je malo nepromišljen potez, mada mi je drago što ste u tu svrhu iskoristili baš moj galaksija program. Hvala vam !

Nema nikakvih razloga za brigu, ova fpga implementacija nije rađena na osnovu tvog demoa, već je korišćena sva dostupna dokumentacija, pre svega reverse inženjering Galaksije, koji je Tomaž Šolc objavio na svojoj stranici.
Činjenica da tvoj demo, kao i ostali najzahtevniji softver za Galaksiju radi na ovoj hardverskoj implementaciji, znači upravo obrnuto, da je tvoj program kompatibilan sa originalnim hardverom, tj. da će raditi i na pravoj Galaksiji, opremljenoj sa dovoljno memorije.
Tvoj emulator je bio koristan kao alatka za poređenje i takođe zalsužuje visoke ocene, ali ni ujednom trenutku nismo koristili ni jedan emulator, kao osnovu za ovaj projekat.
Ovo jezgro je u stanju da verno implementira Galaksijin hardver na nivou logičkih kola i to je u stvari stara dobra Vojina Galaksija, samo u manjem pakovanju.
Taj cilj smo imali od početka i uložen je veliki trud da se pronađe i analizira obimna dokumentacija, bukvalno od prvih brojeva "Računara", pa do konsultacija sa ljudima koji su već imali iskustva sa ovakvim projektima, uključujući i ruske autore, koji su se okušali sa Galaksija Plus jezgrom za Spartan čip, što nam je pomoglo da izbegnemo zamke i greške koje su oni napravili.
U tom smislu nam je mnogo pomogla i tvoja web stranica, gde smo mogli na jednom mestu pronađemo sakupljene tekstove iz ovih starih magazina, kao i tvoja lična iskustva.
Zbog toga još jednom, veliko hvala!
 
Kad sam već pomenuo Tomaža Šolca i njegov diplomsku tezu na temu Galaksije, da priložim i dva sjajna videa, jedan na slovenačkom iz 2007-e i jedan na engleskom sa predavanja u Beču 2012-e.
U njima je sublimiran istorijat i suština rada samog računara, na prilično efektan način.

http://video.kiberpipa.org/media/POT_Tomaz_Solc-Galaksija/play.html
 
Danas sam postavio delove web stranice koje sam završio još u avgustu prošle godine i odnose se na dve gtp kasete sa "Zastava efekat" i "4 boje" programima, međutim sam emulator je neizmenjen, pa gtp-i sa obeležjem (T+A) tj. TURBO AUTOSTART nećete moći učitati, samo one sa standardnom 300bps brzinom. Turbo verzije mogu biti interesantne za HW emulatore sa SD čitačem gtp fajla. Ako smem predložiti - prikaz 4 boje na galaksiji zaista vredi videti, naročito na pravim 50hz ekranima.
Ostatak stranice će biti postavljen kada budem u stanju da ih završim-kompletiram.
 
Danas sam postavio delove web stranice koje sam završio još u avgustu prošle godine i odnose se na dve gtp kasete sa "Zastava efekat" i "4 boje" programima, međutim sam emulator je neizmenjen, pa gtp-i sa obeležjem (T+A) tj. TURBO AUTOSTART nećete moći učitati, samo one sa standardnom 300bps brzinom. Turbo verzije mogu biti interesantne za HW emulatore sa SD čitačem gtp fajla. Ako smem predložiti - prikaz 4 boje na galaksiji zaista vredi videti, naročito na pravim 50hz ekranima.
Ostatak stranice će biti postavljen kada budem u stanju da ih završim-kompletiram.

Nešto ne uspevam da pronađem ova dva programa na sajtu.
Ako možeš da ih zakačiš ovde ili uputiš gde tačno da ih tražim ?
 
Nešto ne uspevam da pronađem ova dva programa na sajtu.
Ako možeš da ih zakačiš ovde ili uputiš gde tačno da ih tražim ?
Tekstovi u sekciji "Plus", GTP fajlovi u FTP sekciji - Plus isto, "4boje" je dosad najveći gtp sa svojim 300+ kilobajtom, "Zastava demo" nešto manji, ali pored ova dva ima još par novih. Pošto još nije implementirano direktno učitavanje sa veba u emulator, moraćeš da ih prvo skidaš na svoj komp. i odatle da ih učitaš. Ako ne vidiš fajlove u FTP, osveži stranicu, fajlove sam postavio danas pre podne.
 
Tekstovi u sekciji "Plus", GTP fajlovi u FTP sekciji - Plus isto, "4boje" je dosad najveći gtp sa svojim 300+ kilobajtom, "Zastava demo" nešto manji, ali pored ova dva ima još par novih. Pošto još nije implementirano direktno učitavanje sa veba u emulator, moraćeš da ih prvo skidaš na svoj komp. i odatle da ih učitaš. Ako ne vidiš fajlove u FTP, osveži stranicu, fajlove sam postavio danas pre podne.

Isprobao sam na tvom emulatoru, 4 boje i zastava su baš efektni.
Pošto je sve za Galaksiju Plus, neću moći da isprobam na našoj novoj fpga Galaksiji, mada na starom ruskom Plus jezgru takođe rade, iako ono nije perfektno sa tajminzima i podržava samo prikaz na 60Hz.
Turbo verzije neću moći da probam jer to rusko jezgro ne podržava real tape učitavanje sa audio ulaza, kao ovo novo.
Jako dobra propratna dokumenatcija uz programe na sajtu, vredi pročitati.
 
Na žalost nova v1.3beta verzija JSGalmina još ne zna uopšte da snima ni u jednom formatu (a v1.2 je pun bagova), zato ga nisam zamenio na sajtu, ali odlično zna da učitava 300bps i 1200bps . Sutra ću ga prikačiti postu. Inače "4boje" kod mene u mom emulatoru najlepše izgleda ako se galaksija ubrza na 62hz, pošto je to najbliže 60hz desktop osvežavanju. Na 50hz još nisam video, verovatno treperi previše.
 
Na žalost nova v1.3beta verzija JSGalmina još ne zna uopšte da snima ni u jednom formatu (a v1.2 je pun bagova), zato ga nisam zamenio na sajtu, ali odlično zna da učitava 300bps i 1200bps . Sutra ću ga prikačiti postu. Inače "4boje" kod mene u mom emulatoru najlepše izgleda ako se galaksija ubrza na 62hz, pošto je to najbliže 60hz desktop osvežavanju. Na 50hz još nisam video, verovatno treperi previše.

Da, treperi, ali koncept mi se sviđa, ovo je u stvari interlaced režim, kojim se preklapanjem ekrana može dobiti više boja.
Nešto slično postoji i za druge računare, lepo je za statične slike, na žalost u igrama to ne ide tako lako, mada sam video pre par godina neke pokušaje na Spectrumu, ali nije otišlo dalje od demoa.
Kad već pominjemo tvoj emulator GalMax i Min, probao sam da ih koristim standalone, ali mi pod windows 7, daje zabrljanu sliku ekrana.
Nisam probao na win 10, ali možda znaš šta bi moglo da bude ?
Emulator na webu naravno nema ovih problema.
GalMax.jpg
 
Da, treperi, ali koncept mi se sviđa, ovo je u stvari interlaced režim, kojim se preklapanjem ekrana može dobiti više boja.
Nešto slično postoji i za druge računare, lepo je za statične slike, na žalost u igrama to ne ide tako lako, mada sam video pre par godina neke pokušaje na Spectrumu, ali nije otišlo dalje od demoa.
Kad već pominjemo tvoj emulator GalMax i Min, probao sam da ih koristim standalone, ali mi pod windows 7, daje zabrljanu sliku ekrana.
Nisam probao na win 10, ali možda znaš šta bi moglo da bude ?
Emulator na webu naravno nema ovih problema.
Pogledajte prilog 385754
Ne znam uzrok. Na win7 kod mene nema ovakvih greški. Vlado Vince ( mejs) je imao slični problem , rešio ga je brzo ali ne znam kako, to ćeš saznati od njega. Sorry.
 
Evo obećanog v1.3beta-test JSGalmin-a. Obavezno exportujte svoje snimke sa starog emulatora, jer ovaj ih može uništiti pošto rutine za snimanje nisu završeni, samo onaj deo koji učitava 300bps (crn u listi) standardni turbo (plavi u listi) i hederless turbo (crven u listi).
 

Prilozi

  • Offline_v1.3beta.zip
    364.9 KB · Pregleda: 7
Evo obećanog v1.3beta-test JSGalmin-a. Obavezno exportujte svoje snimke sa starog emulatora, jer ovaj ih može uništiti pošto rutine za snimanje nisu završeni, samo onaj deo koji učitava 300bps (crn u listi) standardni turbo (plavi u listi) i hederless turbo (crven u listi).
Hvala za novu verziju i usput da iskoristim priliku za par pitanja.
Ovih dana sam počeo da razmišljam o mogućnosti nadogradnje naše fpga Galaksije, tako da opciono može da podrži i Plus model.
Krenuo sam sa čitanjem tvojih tekstova sa sajta i ako sam dobro shvatio, generalno je potreban ROM C na &E000 i memorijsko proširenje (koje već imamo), kao neki minimum, dok je zvučna kartica opciona.
Za početak sam napravio mali eksperiment sa tvojim online emulatorom, tako što sam Dump-ovao ROM C sa bazičnog Plus modela (SK) i importovao u standardnu Galaksiju sa 54Kb Ram-a, na adresu &E000.
Nakon što sam spustio RAMPTOP na -16416 (kao kod Plus-a), pokrenuo sam ROM C sa A=USR(&E000) i dobio početni ekran Galaksije Plus!
Početno oduševljenje je brzo splasnulo, jer pokušaj da otkucam naredbu GRAPH i pristup novim komandama za grafiku je krahirao emulator, što mi govori, da ipak nije sve toliko jednostavno i da treba uraditi još neke modifikacije, da bi se od Galaksije minus, dobio plus.
Prva bitna razlika je što sam ja softverski učitao ROM u standardnu Galaksiju i već to je verovatno dovoljno da napravi razliku.
Sledeće što bih hteo je da istu proceduru probam na fpga mašini i uporedim rezultat, ali nikako ne uspevam da snimim ROM C, kao komad mašinskog koda iz emulatora na hard disk u obliku gtp fajla.
Sama procedura prođe dobro nakon QSAVE "RomC" CODE &E000, &EFFF, ali kad iz virtuelnog Tape slota presnimim na hard, dobijem samo fajl od 33 bajta sa imenom programa i ništa više.
Ipak, glavno pitanje koje me zanima i ako možeš da mi odgovoriš je, šta sve tačno treba promeniti prilikom prelaska sa klasične na Galaksiju Plus ?
U emulatoru je dovoljno da iz klasičnih modela, samo štikliram Rom C, da bi sve proradilo.
Naravno suština je šta se tu krije ispod haube, tj. šta još treba da se uradi da bi stvar ozbiljno profunkcionisala ?
Zadovoljan sam ovim početnim saznanjima i ako posao ne bude preobiman, moglo bi da se krene u još jednu avanturu.
 
Hvala za novu verziju i usput da iskoristim priliku za par pitanja.
Ovih dana sam počeo da razmišljam o mogućnosti nadogradnje naše fpga Galaksije, tako da opciono može da podrži i Plus model.
Krenuo sam sa čitanjem tvojih tekstova sa sajta i ako sam dobro shvatio, generalno je potreban ROM C na &E000 i memorijsko proširenje (koje već imamo), kao neki minimum, dok je zvučna kartica opciona.
Za početak sam napravio mali eksperiment sa tvojim online emulatorom, tako što sam Dump-ovao ROM C sa bazičnog Plus modela (SK) i importovao u standardnu Galaksiju sa 54Kb Ram-a, na adresu &E000.
Nakon što sam spustio RAMPTOP na -16416 (kao kod Plus-a), pokrenuo sam ROM C sa A=USR(&E000) i dobio početni ekran Galaksije Plus!
Početno oduševljenje je brzo splasnulo, jer pokušaj da otkucam naredbu GRAPH i pristup novim komandama za grafiku je krahirao emulator, što mi govori, da ipak nije sve toliko jednostavno i da treba uraditi još neke modifikacije, da bi se od Galaksije minus, dobio plus.
Prva bitna razlika je što sam ja softverski učitao ROM u standardnu Galaksiju i već to je verovatno dovoljno da napravi razliku.
Sledeće što bih hteo je da istu proceduru probam na fpga mašini i uporedim rezultat, ali nikako ne uspevam da snimim ROM C, kao komad mašinskog koda iz emulatora na hard disk u obliku gtp fajla.
Sama procedura prođe dobro nakon QSAVE "RomC" CODE &E000, &EFFF, ali kad iz virtuelnog Tape slota presnimim na hard, dobijem samo fajl od 33 bajta sa imenom programa i ništa više.
Ipak, glavno pitanje koje me zanima i ako možeš da mi odgovoriš je, šta sve tačno treba promeniti prilikom prelaska sa klasične na Galaksiju Plus ?
U emulatoru je dovoljno da iz klasičnih modela, samo štikliram Rom C, da bi sve proradilo.
Naravno suština je šta se tu krije ispod haube, tj. šta još treba da se uradi da bi stvar ozbiljno profunkcionisala ?
Zadovoljan sam ovim početnim saznanjima i ako posao ne bude preobiman, moglo bi da se krene u još jednu avanturu.
RomC menja video link, link za naredbe a graph naredba piše 255 u 2ba8 umesto broja 12 koji centrira sliku. Bez obzira što romc nije read only (eprom) sve bi trebalo da radi besprekorno (probaj u onlajn verziji mog emulatora i videćeš da opisana procedura tamo radi čak i sa 2k beta romc) . Export sa *S iz monitora ima bag pa je snimak beskoristan, ali sa SAVE&E000,&EFFF ćeš dobiti ceo rom, ili verzije ROM-a C 2k RA i v37 SKfix u "Test_import/ROM" mapi sa ftp-a. I još nešto: Galaksija neće biti plus od 54k ram-a nego od novog video hardvera (74LS244 + 74LS74 za prelazak sa 2k eproma na ram) , ne znam kako to radi u vašem emulatoru.
 
Hvala ti puno na ovim korisnim savetima, uzećemo u obzir sve što si napisao.
 
RomC menja video link, link za naredbe a graph naredba piše 255 u 2ba8 umesto broja 12 koji centrira sliku. Bez obzira što romc nije read only (eprom) sve bi trebalo da radi besprekorno (probaj u onlajn verziji mog emulatora i videćeš da opisana procedura tamo radi čak i sa 2k beta romc) . Export sa *S iz monitora ima bag pa je snimak beskoristan, ali sa SAVE&E000,&EFFF ćeš dobiti ceo rom, ili verzije ROM-a C 2k RA i v37 SKfix u "Test_import/ROM" mapi sa ftp-a. I još nešto: Galaksija neće biti plus od 54k ram-a nego od novog video hardvera (74LS244 + 74LS74 za prelazak sa 2k eproma na ram) , ne znam kako to radi u vašem emulatoru.
Sinoć smo napravili prvu probu na fpga jezgru, postavili smo ROM C+D (iz tvoje arhive) od &E000 do &FFFF i nakon inicijalzacije, dobili smo "Galaksija Plus +" uvodnu poruku, ekranski editor radi dobro, ali kao i u mojoj prvoj probi sa tvojim emulatorom, čim otkucamo GRAPH komandu sve zablokira i ne uspeva da uđe u grafički mod.
Takođe smo postavili 255 u &2BA8, ali nije pomoglo, osim što se ekran pomerio drastično udesno.
Pošto imaš iskustva sa nadogradnjom emulatora na Galaksiju Plus, možeš li mi reći, šta si još suštinski morao da promeniš u odnosu na minus model, osim postavljanja novih ROM-ova, da bi sve proradilo, uključujući i grafički ekran ?
Krenuli smo da analiziramo tekstove iz Sveta Kompjutera "Pretvorite Minus u Plus", sekcija "Grafički dodatak" mi deluje zanimljivo, možda u tom grmu leži zec, ali svaka pomoć i sugestija će svakako dobro doći...
Od stvari koje si već pomenuo, ostao mi je nejasan ovaj boldovani deo, da li ROM C, automatski zaobilazi stari CHARSET Rom ili je tu potrebna neka dodatna intervencija ?
 
Poslednja izmena:
I još jedna stvar, jako bi nam dobrodošla kompletna memorijska mapa Plus modela.
Možda je ima i negde na tvom sajtu, ali je nisam pronašao.
 
U međuvremenu sam pronašao memorijsku mapu u internet arhivi ruskog sajta posvećenog Galaksiji, koji na žalost više nije online.
Ne znam koliko je ova mem. mapa validna, ali izgleda ovako:
  • $0000...$0FFF — ROM "A" or "1" – 4 KB bootstrap, video generator and Galaksija BASIC interpreter code;​
  • $1000...$1FFF — ROM "B" or "2" – 4 KB (optional) – additional Galaksija BASIC commands, assembler, machine code monitor, etc;​
  • $2000...$27FF — keyboard and latch;​
  • $2800...$2FFF — RAM "C": 2 KB ($2800...$2BFF – Video RAM);​
  • $3000...$37FF — RAM "D": 2 KB;​
  • $3800...$3FFF — RAM "E": 2 KB;​
  • $4000...$7FFF — RAM IC9, IC10: 16 KB;
  • $8000...$BFFF — RAM IC11, IC12: 16 KB;
  • $C000...$DFFF — unused, reserved;​
  • $E000...$FFFF — ROM "3" + "4" IC13: 8 KB – Highres graphics, Screen Editor and hardware scrolling.
Za ostalo, analiziramo polako dostupnu dokumentaciju, pa ćemo videti kako će biti...
 
U međuvremenu sam pronašao memorijsku mapu u internet arhivi ruskog sajta posvećenog Galaksiji, koji na žalost više nije online.
Ne znam koliko je ova mem. mapa validna, ali izgleda ovako:
  • $0000...$0FFF — ROM "A" or "1" – 4 KB bootstrap, video generator and Galaksija BASIC interpreter code;​
  • $1000...$1FFF — ROM "B" or "2" – 4 KB (optional) – additional Galaksija BASIC commands, assembler, machine code monitor, etc;​
  • $2000...$27FF — keyboard and latch;​
  • $2800...$2FFF — RAM "C": 2 KB ($2800...$2BFF – Video RAM);​
  • $3000...$37FF — RAM "D": 2 KB;​
  • $3800...$3FFF — RAM "E": 2 KB;​
  • $4000...$7FFF — RAM IC9, IC10: 16 KB;
  • $8000...$BFFF — RAM IC11, IC12: 16 KB;
  • $C000...$DFFF — unused, reserved;​
  • $E000...$FFFF — ROM "3" + "4" IC13: 8 KB – Highres graphics, Screen Editor and hardware scrolling.
Za ostalo, analiziramo polako dostupnu dokumentaciju, pa ćemo videti kako će biti...
Memorijska mapa je korektna. Pojedini bitovi latch-a (&2038-&203F i još 14 puta osam bajta I/O memorije) služe različitim poslovima. Za minus su ti bitovi definisani na početku Tomaževog listinga ROM-a A. U opisu JSGalmin v1.1, pod stavkom 13 sam napisao da je 74ls74 flip-flop vezan na bit1 latch-a, i kontroliše da li će pixeli biti čitani iz eproma 2716 (minus mod) ili iz ram-a (plus mod), međutim ni ja više ne znam gde sam našao ovaj podatak, ali sam siguran da u "hardware setapu" "hi-res video" stavka imitira baš ovaj bit1 latcha, a taj bit1 je jedan od suštinskih razlika između minusa i plusa. Ako u mom emulatoru nisi uključio "hi-res video" to znači da pokušavaš na minus galaksiji sa GRAPH da prebaciš video int na nepostojeći 74LS74 (koji je fizički na ram proširenju plusa). Ako ni ovako nisam bio dovoljno precizan i jasan - u čemu je caka- moraću i sam da malo osvežim svoje znanje, pre nego što ponovo pokušam da objasnim drugima suštinu.
 
Memorijska mapa je korektna. Pojedini bitovi latch-a (&2038-&203F i još 14 puta osam bajta I/O memorije) služe različitim poslovima. Za minus su ti bitovi definisani na početku Tomaževog listinga ROM-a A. U opisu JSGalmin v1.1, pod stavkom 13 sam napisao da je 74ls74 flip-flop vezan na bit1 latch-a, i kontroliše da li će pixeli biti čitani iz eproma 2716 (minus mod) ili iz ram-a (plus mod), međutim ni ja više ne znam gde sam našao ovaj podatak, ali sam siguran da u "hardware setapu" "hi-res video" stavka imitira baš ovaj bit1 latcha, a taj bit1 je jedan od suštinskih razlika između minusa i plusa. Ako u mom emulatoru nisi uključio "hi-res video" to znači da pokušavaš na minus galaksiji sa GRAPH da prebaciš video int na nepostojeći 74LS74 (koji je fizički na ram proširenju plusa). Ako ni ovako nisam bio dovoljno precizan i jasan - u čemu je caka- moraću i sam da malo osvežim svoje znanje, pre nego što ponovo pokušam da objasnim drugima suštinu.

Hvala, sada je dosta jasnije.
Ako sam dobro razumeo, suština je taj dodatni grafički deo hardverskog proširenja memorije, opisanog na tvom sajtu u hardver sekciji, deo "Grafički dodatak" teksta "Minus u Plus" iz SK.
Ono što me i dalje buni je da i na tvom online emulatoru GRAPH komanda blokira, bez obzira što sam redovno imao uključen hi-res video opciju, u okviru Galaksije Minus 54K, u koju sam učitao ROM C na &E000.
Da li možda možeš da potvrdiš, da li tebi radi ova procedura sa sve ispravnom GRAPH komandom ili ne?
Kod mene se ponaša isto i na emulatoru i našem jezgru, tj. krahira nakon pokušaja da pokrenem grafički režim...
 
Da dopunim misao, glavno pitanje je dakle, kako softverski ostvariti taj hardverski hi-res deo, koji se u tvom emulatoru aktivira štikliranjem hi-res opcije pri izboru modela.
Samo ROM C, bez ovog dodatka, očito nije dovoljan za potpun rad Plus-a.
 
Hvala, sada je dosta jasnije.
Ako sam dobro razumeo, suština je taj dodatni grafički deo hardverskog proširenja memorije, opisanog na tvom sajtu u hardver sekciji, deo "Grafički dodatak" teksta "Minus u Plus" iz SK.
Ono što me i dalje buni je da i na tvom online emulatoru GRAPH komanda blokira, bez obzira što sam redovno imao uključen hi-res video opciju, u okviru Galaksije Minus 54K, u koju sam učitao ROM C na &E000.
Da li možda možeš da potvrdiš, da li tebi radi ova procedura sa sve ispravnom GRAPH komandom ili ne?
Kod mene se ponaša isto i na emulatoru i našem jezgru, tj. krahira nakon pokušaja da pokrenem grafički režim...
Juče sam probao GRAPH na v1.3 (
Ona verzija koju sam pre neki dan prikačio postu) i uredno je prešao u grafički mod. Zaista nemam ideju , zašto kod tebe ne radi. I još nešto: originalni v36 ROMC (SK) možeš snimiti u gtp iz emulatora sa sajta (v1.2) iz bilo koje predefinisane Plus konfiguracije sa SAVE&E000,&EFFF ali ga ne možeš snimiti iz poslednjeg v1.3 emulatora (nije ni napisan taj deo). Inače, taj "Hi-res video" menja stanje bita0 broja koji se skladišti kad zatvaraš prozor emulatora, tj. napuštaš ga, ali zbog baga u v1.2 - nepravilno. U v1.3 je ovaj glupi bag korigovan.
Zaključak: sve što sam napisao prethodno, sada sam i testirao i potvrdio da radi onako kako sam opisao.
 
Pa da. Sada sam probao onaj metod koji si opisao: ucitavanje iz gtp ROM-a C u Galaksiju Minus 54K zaista ne radi. I najgore je sto uopste nemam pojma zasto ! Kad budem imao vremena, otkricu i to.
 
Rad na novoj fpga Galaksiji se polako privodi kraju i sada mogu komotno da kažem, da su neke od glavnih prepreka otklonjene, pre svega u implementacji video drajvera, tako da je sada kompatibilnost praktično potpuna.
Dodata je podrška za gtp fajlove, kroz osd menu, tako da se čak i najduži programi učitavaju za par sekundi.
Ostaje da se urade još neki detalji, save podrška za gtp image, selektabilna Ram memorija od 6-54K, a verovatno ćemo zadržati i onaj fini dodatak za kolor podršku, jer ni malo ne utiče na kompatibilnost starog softvera, tj. totalno je opcionalan.
Galaksija, tj njen Z80, sada radi na preciznih 3.072 Mhz, kao i original, što u kombinaciji sa perfektnom rasterskom video implementacijom, omogućava da i najzahtevniji demoi, koji zahtevaju veoma precizan tajming, recimo Year30 ili highres demo Tomaža Šolca, sa pseudo hires grafikom, rade bez greške. :)
Ovde je i mali video, koji demonstrira nešto od ovoga što sam pomenuo.

Svaka čast na ovoj implementaciji Galaksije! Zadnjih godinu dana nisam baš stigao pratiti što se događa u svijetu Galaksije tako da me ovaj projekt oduševio. Užitak je čitati ove postove kako vam je napredovao proces!

Nedavno sam podijelio desetak ploča za Galaksiju, sve strancima koji dosta malo znaju o Galaksiji ali su oduševljeni njome (izlagao sam Galaksiju i Orla na VCF-u u New Jerseyu). Kako imaju dosta malo izvora koji su prevedeni, odlučio sam organizirati svoju dokumentaciju u jedan FAQ na engleskom da im olakšam sklapanje. @Universe, dodat ću sada link i na Galaksija FPGA u taj FAQ!

20230429-_DSF4817-2-1024x683.jpg


Kad sam počeo pisati dokumentaciju, shvatio sam da sam i sam zaboravio dosta stvari, pa sam na brzinu složio jednu novu Galaksiju koristeći novu, dvoslojnu ploču koju je Voja Antonić objavio 2020. Potpuno sam oduševljen ovim novim dizajnom! Bez 119 kratkospojnika, slaganje Galaksije je čista uživancija. Upalila je READY prompt 3 sata od početka slaganja.

7e47bbcc989c6415.jpg
 
Svaka čast na ovoj implementaciji Galaksije! Zadnjih godinu dana nisam baš stigao pratiti što se događa u svijetu Galaksije tako da me ovaj projekt oduševio. Užitak je čitati ove postove kako vam je napredovao proces!

Nedavno sam podijelio desetak ploča za Galaksiju, sve strancima koji dosta malo znaju o Galaksiji ali su oduševljeni njome (izlagao sam Galaksiju i Orla na VCF-u u New Jerseyu). Kako imaju dosta malo izvora koji su prevedeni, odlučio sam organizirati svoju dokumentaciju u jedan FAQ na engleskom da im olakšam sklapanje. @Universe, dodat ću sada link i na Galaksija FPGA u taj FAQ!

20230429-_DSF4817-2-1024x683.jpg


Kad sam počeo pisati dokumentaciju, shvatio sam da sam i sam zaboravio dosta stvari, pa sam na brzinu složio jednu novu Galaksiju koristeći novu, dvoslojnu ploču koju je Voja Antonić objavio 2020. Potpuno sam oduševljen ovim novim dizajnom! Bez 119 kratkospojnika, slaganje Galaksije je čista uživancija. Upalila je READY prompt 3 sata od početka slaganja.

7e47bbcc989c6415.jpg

Hvala ti puno na lepim rečima, zaista ni jednog sekunda nisam sumnjao da će se trud isplatiti, a rad na projektu je sam po sebi bio jedno veliko zadovoljstvo.
Ovaj FAQ je odličan, mnogo toga dobrog na jednom mestu, slično kao i tvoja github strana, odakle smo dobili puno korisnih informacija, posebno Galaksija ROM-ove, koji su i ugrađeni u našu fpga verziju.
Ja nisam uspeo da nabavim ovu Vojinu novu redizajniranu Galaksiju, koja zaista izgleda lepo, delom zbog toga što nisam baš šampion sa lemilicom, a delom i zato što sam pre nekoliko godina, zahvaljujući sjajnim ljudima s ovog foruma uspeo da dođem do sličnog sklopljenog primerka.
Ovde je definitivno olakšan posao, zbog manjka kratkospojnika, Voja je ponovo uradio odličan posao.
Uglavnom, za mene je sve vezano za Galaksjiu praznik za oči i drago mi je da se o njoj i dalje dosta priča i piše, čak i van granica bivše države.
 
Nastavljam sa skeniranjem retro materijala koji su do sad bili nedostupni na internetu. Danas dijelim kolekciju članaka o Galaksiji iz časopisa Galaksija. Prvo krećemo s tekstom najave čitavog projekta iz Galaksije 138, a zatim slijede tekstovi koji prate razvoj projekta i izvještavanje o dostavi dijelova u prvih par mjeseci 1984., do marta 1984. Nažalost fali mi broj 140., odnosno januar 1984. https://github.com/mejs/galaksija/raw/master/galaksija o galaksiji_compressed.pdf
 
Nastavljam sa skeniranjem retro materijala koji su do sad bili nedostupni na internetu. Danas dijelim kolekciju članaka o Galaksiji iz časopisa Galaksija. Prvo krećemo s tekstom najave čitavog projekta iz Galaksije 138, a zatim slijede tekstovi koji prate razvoj projekta i izvještavanje o dostavi dijelova u prvih par mjeseci 1984., do marta 1984. Nažalost fali mi broj 140., odnosno januar 1984. https://github.com/mejs/galaksija/raw/master/galaksija o galaksiji_compressed.pdf

Imam skeniran taj januarski broj 141, koji ti nedostaje, koliko vidim ima jedan članak o Galaksiji.
Sken nije baš savršen, ali sve se vidi, tako da možeš da kompletiraš kolekciju.
 
Imam skeniran taj januarski broj 141, koji ti nedostaje, koliko vidim ima jedan članak o Galaksiji.
Sken nije baš savršen, ali sve se vidi, tako da možeš da kompletiraš kolekciju.
Fenomenalno! Hvala ti puno! Dodao sam u kombinirani pdf, isti link: https://github.com/mejs/galaksija/raw/master/galaksija o galaksiji_compressed.pdf

20230514-_DSF4928.jpg


Ovih dana sam konačno našao SMK style tastere za svoju jednoslojnu Galaksiju, kao zamjenu za originalne IEVT TY tastere. Napisao sam kratki sažetak kako sam ih konačno našao nakon 3 godine: https://blog.vladovince.com/yugoslav-ievt-ty-key-switches-smk-style-switches-in-disguise
 
Nazad
Vrh Dno