Archive: Apríl, 2009

Zaujimave linky

Nasiel som na internete zaujimave veci, odporucam poprezerat.

Dokument Pocitace v socialistickom Ceskoslovensku

Porovnanie 8-bitov

DOS 2.5 – Jozef Nedbalec – Atari Klub Martin

Dnes ma napadlo pokusit sa skopirovat tento DOS, ktory mam priamo v eprome, do pc. Problem nastal, ked som sa snazil so zapnutym q-megom nabootovat cez APE a sio2pc nejaky dos.

Pre inicializaciu tohto DOSu 2.5 treba prepnut tlacitka zo stavu vsetky styri vypnute, na prve tri vypnute, posledny zapnuty. Nasledne sa kombinaciou stlaceneho horneho tlacitka (ktory ovlada vsetky cartridge) a klavesy RESET tieto cartidge inicializuju. Ja som takto chcel zinicializovat DOS 2.5, no ten so subormi v pc nepracoval, resp. D2:, D3: nepoznal. Takisto, ako sa mi nepodarilo nabootovat dos z pc. Myslim si, ze q-meg v3 nedokaze so sio2pc spolupracovat, nie som si isty. Spolu s tymto cartridgom je inicializovany aj q-meg. Ten som skusal nastavit pre pracu s DOSom, no nevedel som sa don dostat ani cez START+Z.

Skusal som este bootovat z pc ine DOSy, ale tiez neuspesne. Tak som na APE nahodil mirror disku D na pc a urobil studeny start na atari cez q-meg.. Na moje pocudovanie to takto fungovalo. Nasledne som len inicializoval DOS a skopiroval ho na D2: – subor v pc.

Pokusim sa pohrat sa s tym a vyskusat, co vsetko moje povodne Atari vlastne skryva a ako to cele funguje.

Stiahni DOS_II_2.5-Jozef_Nedbalec-Atari_Klub_Martin.atr

Mam ho!

Ano, podarilo sa. Po dlhych rokoch sa mi do ruk opat dostal moj povodny pocitac, Atari 800xe s 320kb ram, ktory som kedysi daroval jednemu zberatelovi.

Pokial by mal niekto zaujem o blizsie informacie, piste mi prosim do komentarov. Len uvediem, ze ma q-meg v3 a zabudovane rozne cartridge priamo v eprom (3x)

  • – jedinecny a pravdepodobne JEDINY svojho druhu Ramcopy Cart – hardverove upravy vykonal isty S. Ochodnicky, napalenie na eprom ma nal svedomi pan V. Kulla z Atari klubu MARTIN
  • – interny cartirdge Super Turbo menu
  • TURBO 2000
  • TURBO negativ
  • TURBO universal
  • TURBO copy
  • TURBO dos – BASIC TURBO 2000 (LOAD, SAVE, QUIT, VERIFY)
  • T2130 3CTT
  • TURBO 2005
  • – DOS 2.5 upraveny panom Jozefom Nedbalcom z tehdajsieho Atari klubu Martin
  • – plus dalsie rozne turbo loaderi

Vsimnite si fotku c 5 – vidno na nej riesenie tychto cartridzov – 3 epromy na sebe. Tato uprava bola robena koncom osemdesiatych rokov minuleho storocia.. O cene ani nechcem polemizovat :)

Otazka – je mozne tento sofvter z epromu dostat do binarneho suboru pre dalsie pouzitie?

Takisto som rozsiril zoznam svojej literatury a ziskal som spat aj kopec 5’25 diskiet.

Q-meg 4.04 funguje

Dnes mi otec namontoval eprom od Krupkaja do Ataricka, vsetko funguje tak, ako ma. Som spokojny.






Prisla mi literatura

A komplet som zmenil cast MOJA LITERATURA. Preskrtnute nazvy este nemam, resp. ich budem mat v dohladnej dobe.

Nasiel som svoje prve Atari

Ale asi sa mi ho nepodari ziskat.

Povodny text clanku som zmazal.

FOR..NEXT v ASM

Studujem, studujem a myslim, ze zacinam chapat. Ucim sa prakticky z kuskov kodu, nejakej literatury na internete a pod. Chyba mi pevna ucebnica, uz aby bola tlaciaren.

Vsetci vieme, ako funguju v Atari Basicu FOR..NEXT. S troskou pomoci som si to skusil v Assembleri. Hlavne som chcel pochopit, ako to funguje a pridal som este nejake efekty z druheho prikladu.

	org $2000
	ldx #0 ;tu zacina nieco ako for.. (zober 0 do x)
	lda #$61 ;vezmeme hex znaku a
opakuj	sta $bc40,x ;vloz hex a x na adresu
	inx ;zvys o jedno
	cpx #40 ;vypiseme 40 krat
	bne opakuj

loop lda 20
	sta 710 ;poke 710..
	iny
	beq loop

	jmp *

Musim prist, ktory prikaz reaguje na stlacenie klavesy, resp. ako vlozit znak A napriklad do stredu prveho riadku..

Stiahnut 1 priklad (znak a)

Stiahnut 2 priklad (40 znakov a)

Stiahnut 3 priklad (plus zmena farieb pozadia)

Zvolil som Atari Assembler

Vdaka Fandalovi a Matosimi som sa vcera rozhodol pre pracu s Assemblerom, resp. s xasm. Osobne si myslim, ze som zvolil dobre, liteatury je dost a je teda z coho cerpat. Jednotlivym prikazom v podstate trosku rozumiem, klucove bude naucit sa, ako funguje ANTIC, DLI, kde v pamati su ulozene ake adresy, ako s nimi pracovat a pod. Jediny problem vidim v tom, ze nam v tlaciarni dosla farba a ja som klasik, lepsie sa mi cita a uci z papiera..

Matosimi mi vcera trosku povysvetloval par prikladov, zaujimalo ma, ako v ASM scitat napriklad 2+5. Nasledne s jeho pomocou vznikol kod (v podstate ho Matosimi cely vytvoril).

	run $2000

	org $2000
	lda #5 ;vloz 5 do akumulatora
	clc
	adc #2 ;pripocitaj 2 k akumulatoru
	ora #$10 ;sucet
	sta $bc40 ;uloz obsah registru do pamati (adc+lda)
	jmp * ;opakuj

Nasledoval dalsi priklad, zobrazovanie znakov od 1 do posledneho Atari znaku.

;vypis znakov
	run $2000 ;zaciname na adrese

	org $2000
loop inx ;zvys index registru x o jedna
	stx $bc40 ;uloz obsah registru do pamate
	jmp loop ;skok na loop inx, opakovanie

Ak su moje komentare zle, mozte ma v poopravit. Myslim, ze nebude dobre pustat sa hned do VBI, prace s farbami, ale skor zacinat s jednoduchsimi vecami, napriklad, ako mi poradil Matosimi, zaplnit prvy riadok nejakym znakom alebo podobne veci. Na to ale este musim prist.

Na pobavenie

  • a: nevies o niekom kto chce kupit pocitac? :D
  • b: napisem kamosovi o aku masinu ide?
  • a: atari 800xe :DD
  • b: hmm o tom som este nepocul dobre to je?
  • a: jasneee uplna pecka atari kompy patria k najlepsim
  • b: to ako vazne? napis cenu a nejake detaily ja to poslem kamosovi
  • a: okey takze procesor to ma 1,77 mhz, ram 64 kb, 256 farebna graficka a ked je to prvy komu ponukam tak davam cenu 8000 za komplet cely vyhodne ne? :D
  • b: ja sa do toho nevyznam ale potiahne to nejake novsie hry?
  • a: jasneee skusal som bioshock a ked kus tak utiahne aj crysis
  • b: no nesom technicky typ ale napisem to kamosovi a dam ti vediet
  • a: okey :DD

http://lamer.cz/quotes/show/11632

Turbo System – Dadok cartridge 3.2

Dnes sa mi na aukro.cz podarilo najst zaujimavu vec. Cartridge Turbo System. Ano, klasicky cartridge, az na to, ze presne tento isty som mal kedysi interne zabudovany v mojom Atari, spolu s ramcopy cartridgom a q-megom.


VBXE 2 (VideoBoard XE)

Nova verzia grafickej karty pre nase Ataricka – VBXE 2.

Turn off Basic

Sio2pc funguje, pracujem cez APE, no mam uz par postrehov.

Vacsina hier a dem nejdu spustit. Nacitava ich sice, ale vyskytuju sa rozne problemy. Zatuahnutie Atari, skakave pasy, v jednom pripade nesiel zvuk. Niektore veci, napr Mercenary, Robbo, alebo take demo BASIX slo v pohode, takisto FLOP magazin ide pekne.

Spustal som subory XEX a COM, nahrane cez program ATADIM do pripraveneho ATR s MY DOSom. No, ked som skusal priamo nabootovat, napr. hru STACKUP!, neslo to. Je na vine 64kb ram mojho atari alebo nejakym cinom treba vypnut BASIC? Skusal som emulovat 64kb ram so zapnutym Basicom pod emulatorom na pc, ale taketo problemy sa tam nevyskytuju. Ked sa nad tym tak zamyslim, v prenose chyba byt nemoze, to co ide raz, ide aj druhy, treti krat, no v jednom deme mi raz pocitac zamrzol mi loading 13% a druhy krat pri loading 23%.. Poradte, preco vacsina veci nechce ist. Vdaka.

Update: Ano, bolo to Basicom.. Uplne som zabudol na tu moznost, drzat pri boote OPTION.. Vsetko ide tak, ako ma. Dakujem Mikerovi a lotharekovi.

Sio2sd – kup hned!

Na ceskom serveri aukro sa objavilo sio2sd rozhranie. K dispozicii od 29 eur. Nejedna sa o drazbu, ale o priamu kupu. K dispozicii je 10 kusov, moznost zhotovenia na poziadanie. Oplati sa, uz som si jedno objednal.

Par minut do zapojenie SIO2PC

Mam obavy. Resp. otec ma obavy, nie je si isty PC koncovkou. V PC mam len COM1, ten sa roky nepouzival, tak dufam, ze bude funkcny. Potom uz len LPT a COM2 nikde nevidno.. Uvidime, SIO kabel sa prave letuje.