1,576

(38 odpowiedzi, napisanych Software, Gry - 8bit)

I jeszcze jedno do KBCODES (764 - $02FC). Jak już zrobisz:

lda $02FC ; 764

i zapragniesz mieć z tego ATASCII, to zrób jeszcze to:

tay       ; kod klawisza nadal w akumulatorze
lda ($79),y

Pod adresem $79 (KEYDEFP) jest adres tablicy konwersji kodów klawiatury na ASCII.

Metoda podana przez TeBe jest ok, ale nie jest tak elegancka jak moja, no i nie będziesz miał tego ładnego kliku wciśniętego klawisza. :mrgreen:

1,577

(39 odpowiedzi, napisanych Bałagan)

Mam więcej takich ciekawostek historycznych - np czy wiecie, że przy produkcji 'dość masowej' pierwszych automatów 'na monetę' PONG pracowali hipisi i jarali grass? A Bushnell im na to pozwalał

Tia, ale to były bardzo wadliwe automaty i często się psuły. A dlaczego, niech ktoś inny dopisze, bo tę historię wszyscy znają, podobnie jak to, że różnice kapitału początkowego wahają się od $50 do $500 w zależności od wieku opowiadającego. ;) A założycieli było trzech. :p

1,578

(190 odpowiedzi, napisanych Software, Gry - 8bit)

Ty się nie pytaj jaki bug, ty się pytaj kiedy service pack. :->

1,579

(38 odpowiedzi, napisanych Software, Gry - 8bit)

Jak najprosciej i najbardziej poprawnie czytac klawiature? Dajcie wskazowke bo nie chce sie na slepo zapedzic w jakis zalulek bez wyjscia i stracic 3 dni pracy.

Najprościej:

getchar lda $E425
        pha
        lda $E424
        pha
        rts

Wywołujesz prockę poprze JSR GETKEY i dostajesz kod ATASCII w akumulatorze. Kod otrzymujesz w ten, a nie inny sposób, ponieważ adresy w tablicy wektorów procedur obsługi urządzeń zmniejszone są o jeden, czyli świetnie nadają się do umieszczenia na stosie i wywołania przez RTS.

Gdybyś chciał odczytać łańcuch znaków, to robisz to tak:

gets ldx #$00     ; kanał #0
     lda #$05     ; rozkaz get line dla CIO
     sta $0342,x
     lda #<str    ; adres bufora na linię
     sta $0344,x
     lda #>str
     sta $0345,x
     lda #<strlen ; długość linii
     sta $0348,x
     lda #>strlen
     sta $0349,x
     jmp $E456    ; GO ;)

Kanał #0 jest zawsze otwarty dla programów i obsługuje standardową konsolę :lol: (urządzenie E: otwarte dla wejścia/wyjścia, czyli klawiatury/ekranu). Długość linii, wbrew obiekowym opiniom, lepiej podać dokładnie (niektórzy wpisują tylko starszy bajt, tak, by wartość 16-bitowa pod $0348 była różna od zera). Pozwoli to ustrzec przed modnym ostatnio błędem przepełnienia bufora. ;) W zasadzie nie ma możliwości wpisania jdnorazowo tekstu dłuższego niż 120 znaków (jedna linia logiczna - 3 linie ekranu).

Ad.2 Mógłbyś sprecyzować dokładniej. Nie bardzo łapię o co chodzi. :idea:

1,580

(19 odpowiedzi, napisanych Emulacja - 8bit)

Inne DOSy sam rozszyfruj?

Polecam SpartaDOS we wszystkich odmianach. :)

1,581

(10 odpowiedzi, napisanych Bałagan)

Sprawdź to sobie na stronie poswięconej dyskietką.

W sprawach naprawy staci dyskiet trza udać się do najbliszego kościuła w celi poświęcenia strony dyskietom.[pisowania na modłę cytowanego powyżej forum]

Kasjo zapodał zajefajne forum. Chyba siem zapiszem, jest tam zresztom niejaki Pinokio. To nasz Pinokio tam jest?

<ROTFL2>

[ Dodano: 14.11.2004 12:47:40 ]
To się nazywa ciekawy temat. 1416 postów na temat "Co ugrzęzło w stacji dysków?"

1,582

(16 odpowiedzi, napisanych Emulacja - 8bit)

to nie zaimplementowałeś 816???

1,583

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Dobra, olać mangę. Fajny copyright: If you rip this from animebgx and put it on your own site you suck. :D

1,584

(16 odpowiedzi, napisanych Emulacja - 8bit)

emu_xl, czy jakoś tak na Falcona. Jak chcesz na grzybie, to odpalasz Aranyma (emu Flaszki), a na nim Emu XL (emul małego Atari). Dema raczej na tym nie pójdą, ale OS-a możesz przetestować.

1,585

(190 odpowiedzi, napisanych Software, Gry - 8bit)

Pewnie Atari z tym w obudowie Atari. :)

Pinek: obawiam się, że już nie przejdzie numer tupu: ldxy #text, jsr putline.

1,586

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

A gdzie Ty tam widziałeś Japończyka. Toć to tam są dwie kobitki. Dodam, jescze, że Japonki mają duże i płaskie tyłki.

1,587

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

PS na pocieszenie link do innego obrazka na który możecie sobie popatrzeć i pocieszyć wasze strapione oczka :>

Od razu widać, że japońce mają małe oczy, a japonki małe biusty, duże tyłki i krótkie nogi. I maja z tego powodu kompleks. :twisted:

1,588

(43 odpowiedzi, napisanych Sprzęt - 8bit)

OK - czemu nie. A jak zrzucałeś OS z Atary na grzyba ?? ..albo może spakuj jakim arcem pod sdx to się na grzybie pod jakim starym NC rozpakuje Very Happy - jak pójdzie - to archiwum OK.

WinAce jeszcze potrafi arca rozpakowac na grzybie. Poza tym google kolego: arc.exe. Obsluga taka sama jak pod SDX.

1,589

(20 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

(Sorki za rozkojarzenie, ale zapatrzyłem się na twojego avatara i mnie zmyliło :F)

Narcyz. ;)

Przy PIO czeka, aż PIO skończy pracować. Efekt niby ten sam, ale co za dwie skrajnie różne postwy. :mrgreen:

...a praktycznie komp stanie przy takim transferze, o czym wszyscy powinni wiedzieć (Antic effect ;) ).

1,592

(175 odpowiedzi, napisanych Zloty)

Niektórzy obudzą się pewnie przy wsiadaniu do pociągu. :mrgreen:

1,593

(23 odpowiedzi, napisanych Bałagan)

Nie należy dopuszczać do kaca - trzeba pić tak, by robić to cały czas. :D

Święte słowa, dać mu browca.

Pinek po pijaku myśli całkiem rzeczowo. :D

1,594

(43 odpowiedzi, napisanych Sprzęt - 8bit)

Of course, it is possible but you must have some ROM beyond 1st memory bank ($0000-$FFFF) and switch in 65C816 in native mode. There was discussion about 512kB ROM and hardware registers.

1,595

(72 odpowiedzi, napisanych Różne)

Sikor, Ty masz jakiś kompleks. Ludzie żartują, a Ty od razu z armaty. Jak tak dalej pójdzie, to kilka osób zostanie pozwanych przez Ciebie o zniesławienie. Zastanów się, czy Twoja reakcja jest współmierna do żartów paru osób.

Gdyby ktoś się nie zgadzał z zasadami konkursu, zwłaszcza tą jedną odnośnie składek na nagrodę, to by to wyraźnie napisał, np. "wietrzę podstęp". Zapewniam Cię, że każdy, kto rzuciałby taki pomysł ze skaładką spotkałby się z taką samą reakcją. Ile to razy żartowalismy z organizatorów zlotów, że nagród za compo nie było, a za to nowa bryka. Albo ostatnia składka na OUA? Też były żarty i jakoś Dely nie ma wszystkiego w dupie.

BTW. Nie pisz czerwonym tekstem w otoczeniu czarnego, bo to rozprasza przy czytaniu. :mrgreen:

FMS: EOT.

1,596

(23 odpowiedzi, napisanych Bałagan)

"Nie należy walczyć z alkoholizmem - należy walczyć z kacem"

A ja tam wole walczyć o pokój, bo spanie w łazience mnie drażni.

1,597

(72 odpowiedzi, napisanych Różne)

No i Sikor nam się obraził. Twoliner jest hyd parkiem, więc będę tam wypisywał wszystko co zechcę, oczywiście w zgodzie z ogólnie przyjętymi zasadami dobrego smaku. A jak masz o coś pretensje to walwpierw na PW.

Dziwię się, że wyjeżdża pan tutaj z czymś takim.

:evil:
BTW. Tabliczka mnożenia jest akurat w pierwszej klasie szkoły podstawowej.

1,598

(14 odpowiedzi, napisanych Software, Gry - 8bit)

Ale emulator (Atari 800 Win) ma wbudowany monitor, którym można wszystko przejżec. Nie da się nim co prawda podglądać działania programu krok po kroku, ale na pewno łatwiej nim dociec co się zwaliło po zwisie, niż na prawdziwym Atari.

Ja deabuggera MAE uzywałem dość często i muszę przyznać, że jest to bardzo dobre narzędzie (czego nie mogę powiedzieć o Bug Huntrze): ˇ praca krokowa ;)
ˇ pułapki na adres, stan procesora
ˇ monitor pamięci i rejestrów
ˇ wbudowany prosty asembler
ˇ deasemblacja na dowolne urządzenie (E:, D:, itp.)
ˇ podgląd wartości etykiet (jeśli przejdziemy do debuggera po asemblacji programu)
ˇ wyszukiwanie referencji
ˇ funkcje uzytkownika
ˇ prawie cała pamięć dla programu (debugger zajmuje kilkaset bajtów poniżej $C000, reszta jego kodu siedzi w banku)
ˇ długo jeszcze by wymieniać ;)

1,599

(72 odpowiedzi, napisanych Różne)

Ja nie tłumaczyłem ostatniego (kogo stać, bądź nie) tylko:

Składki pokrywają wartość nagród...

1,600

(72 odpowiedzi, napisanych Różne)

składki dobierają się do nagród i po okresie lęgowym mamy więcej składek, bo nagród od tego na pewno nie przybędzie.

Sikora nie stać na sponsoring, więc zaprasza wszystkich do udziału. Tujest ukryty podtekst: wpłacajcie, bo mnie nie stać.
:twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted: