26

(17 odpowiedzi, napisanych Miejsca w sieci)

nosty: no przeca żartuje! ;):D

dely: ba.... jak się zna Chucka Norrisa... :D

27

(17 odpowiedzi, napisanych Miejsca w sieci)

nosty: no a potem się ją pchnie zielonemu za 280 ;). Odezwe się jeśli nic nie wyszperam :D

28

(17 odpowiedzi, napisanych Miejsca w sieci)

działa? czy tylko pudełko jest w dobrym stanie? :D

29

(17 odpowiedzi, napisanych Miejsca w sieci)

buhahahahaha... za dużo drugs and sex (Sukkor_benoth: nie do Ciebie oczywiście :D) Stacja nie działa, ale karton jest w dobrym stanie! Buhahaha... Skąd on takie ceny wziął? A tak na marginesie XeFkę to bym łyknął...

30

(30 odpowiedzi, napisanych Bałagan)

5eba: Zaraz nas ktoś posądzi o prowadzenie prywatnej wojenki ;). Spoko tylko, że w momencie takiego działania (zakładam, że resetuje kompa albo wykonuje niedozwolone operacje) "wredny" program jest podany na talerzu w logach... Natomiast jeśli chodzi o ręczne usuwanie z rejestru, to daje to najlepsze rezultaty. Bo szkodliwe orogramowanie bez "wektora uruchomienia" po prostu się nie uruchomi i jest nieszkodliwe. Dość o rejestrze! :D A sprzęcik mam stary - fakt! AMD1700@2305/MSI KT6Delta :D

asal: Niech kolega sobie dokładnie logi sprawdzi...

31

(30 odpowiedzi, napisanych Bałagan)

mikey: Dzięki :) Jedna osoba która wie po co jest [zapisz zdarzenie do dziennika systemu] w przypadku awarii systemu.

5eba: Ty mnie chyba dokładnie nie czytać?! ;) więc napiszę raz jeszcze (ctrl+c, ctrl+v): od kiedy to błąd w rejestrze albo robale w systemie powodują restarty po których system się podnosi i informuje użyszkodnika, że odzyskał sprawność po poważnym błędzie? No chyba, że ktoś napisał wiarusa ;) który przy każdym zamknięciu systemu dopisuje do rejestru w sekcji HKCU\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN instrukcję do wyświetlenia okna z takową informacją (o błędzie).
Jeśli chcesz to napiszę Ci taki prog który przy każdym starcie systemu będzie wywalał Ci okno z informacją, że na dysku C: wykryto wodę i stany zwapnienia poszycia nośnika... :D I co wtedy zrobisz? Wyczyścisz rejestr? Z poprawnego wpisu?
Co pierwsze to bym sprawdził logi BO OD TEGO SIĘ ZACZYNA, a nie gdybanie: a może poszli do lasu... a może wrzucimy granat do studni?

asal napisał/a:

Może jeszcze zajrzę do podglądu zdarzeń, ale już raz tam chyba sprawdzałem i niczego nowego się nie dowiedziałem.

I co... żadnych błędów, żadnych ostrzeżeń - jakoś nie wierzę!

A 5eba... mój XP ma cztery lata... więc myślę, że nie ma o co się licytować... :D

32

(30 odpowiedzi, napisanych Bałagan)

asal: ta... według niektórych sposób na problem to format... Poza tym spytał bym się od kiedy to błąd w rejestrze albo robale w systemie powodują restarty po których system się podnosi i informuje użyszkodnika, że odzyskał sprawność po poważnym błędzie? Od odnajdywania i usuwania problemów jest [podgląd zdarzeń - system] a nie defragmentacja rejestru...

33

(30 odpowiedzi, napisanych Bałagan)

tratatata! szukacie problemu tam gdzie wcale go nie ma! Od odnajdywania i usuwania problemów jest [podgląd zdarzeń - system] i tam należy wpierw skierować kroki...

Adam: Tekst mi się podoba ;) - odinstaluj :D

34

(45 odpowiedzi, napisanych Programowanie - 8 bit)

laoo/ng: faktycznie maximum perwersum. ;)

35

(45 odpowiedzi, napisanych Programowanie - 8 bit)

jellonek: pewnie tak, tylko przy offsecie nie ma potrzeby kodowania powtórzenia dla jednego bajtu /u Ciebie |0|L|L|L|L|L|L|L| |dana|/ bo jeśli offset dasz na -1 uzyskasz to samo: |1|L=-1|dlugość ciągu| a |0| dajesz na oznaczenie bajtu niekompresowanego (oczywiście te grupujesz po 8 by było łatwiej kompresować/dekompesować). Procedura dekompresora nawet bitowego, mieści się z powodzeniem na jednej stronie pamięci - zresztą co to dla Was :P.

36

(192 odpowiedzi, napisanych Bałagan)

ed2k://|file|77.Program.Sonda-Z.Nedzy.do.pieniedzy.avi|260057432|593C33D04BE8D5A90887DF2B7BE182AA|/
ed2k://|file|79.Program.Sonda-Dzien.Slonca.avi|273916496|94CBD962CC61480149235CC7C0BB37C7|/

ed2k://|file|82.Program.Sonda-Dobra.zabawa.avi|231640596|4E442DC1500B5C0A7EC632CA614DC9C3|/
ed2k://|file|84.Program.Sonda-Wtorny.obieg.avi|241469228|6B9ACE5650994B393001E611B79DDA29|/
ed2k://|file|88.Program.Sonda-Alchemia.avi|243236874|A33C6035856B75433F358A0747F1BF35|/

ściągać i release!

pozdrowienia

37

(45 odpowiedzi, napisanych Programowanie - 8 bit)

I offset sobie poradzi. Dla 'przyklad 1' będzie to 23 bajty w ciągu wyjściowym.

38

(14 odpowiedzi, napisanych Bałagan)

(trollix) hehehe... teraz to chyba na zimny łokieć? ;)

39

(18 odpowiedzi, napisanych Scena - 16/32bit)

U mnie nie chodzi :(

40

(30 odpowiedzi, napisanych Sprawy atari.area)

Prezydanta? A dlaczego? Jak ktoś go deletnie, to zawsze mamy jeszcze jego kopię zapasową.

41

(30 odpowiedzi, napisanych Sprawy atari.area)

Naród!!! Poprzez głosowanie przez SMSy ;P

42

(46 odpowiedzi, napisanych Scena - 8bit)

Pin: Ty się śmiejesz... Kiedyś słyszałem "kawałki" w wykonaniu stacji dyskietek i drukarki igłowej Amigi - jedna oktawa, ale grało niesamowicie. Tak więc Epi dał podwójnie dobry przykład... :P

43

(192 odpowiedzi, napisanych Bałagan)

Dracon: eeech... rozchodzi się tak samo szybko: n kwadrat. Muł ma tę przewagę, że pliki po jakimś czasie nie znikają...

44

(192 odpowiedzi, napisanych Bałagan)

ed2k://|file|66.Program.Sonda-Kodeks.Kosmosu.avi|220352346|F4F6286D45A3FC12ED3D7803E9AD444A|/

ed2k://|file|67.Program.Sonda-Rakietowe.Szlaki.avi|205664610|A8367921F7D722171216AA514BE58F09|/

ed2k://|file|68.Program.Sonda-Made.in.Orbit.avi|183165930|0FDD3B6B09E6EB34B31D95E774A2D565|/

ed2k://|file|69.Program.Sonda-Gwiezdny.Puls.avi|217267112|A4C9D6172F75CDDD3CABE295F40DABFE|/

ed2k://|file|70.Program.Sonda-Na.krancach.widma.avi|246825364|D5711470B75D56961831FD29FB815D26|/

ed2k://|file|71.Program.Sonda-Video'83.avi|198291490|BB1968F5FA14E6F74E62AE411AAF06C1|/

ed2k://|file|72.Program.Sonda-Sen.na.Jawie.avi|190343904|69D99DA43A43DB387FD67B1CD9160153|/

ssać i RELEASE!

45

(13 odpowiedzi, napisanych Programowanie - 8 bit)

Mea culpa! No tak.... pupa ze mnie i to rasowa! Patrz:

tkol equ *
 dta b(%00000000)
 dta b(%01000000)
 dta b(%10000000)
 dta b(%11000000)
 dta b(%00000000)
 dta b(%00010000)
 dta b(%00100000)
 dta b(%00110000)
 dta b(%00000000)
 dta b(%00000100)
 dta b(%00001000)
 dta b(%00001100)
 dta b(%00000000)
 dta b(%00000001)
 dta b(%00000010)
 dta b(%00000011)

mask equ *
 dta b(%00111111)
 dta b(%00111111)
 dta b(%00111111)
 dta b(%00111111)
 dta b(%11001111)
 dta b(%11001111)
 dta b(%11001111)
 dta b(%11001111)
 dta b(%11110011)
 dta b(%11110011)
 dta b(%11110011)
 dta b(%11110011)
 dta b(%11111100)
 dta b(%11111100)
 dta b(%11111100)
 dta b(%11111100)

Błąd leżał w tablicach. Po prostu w wersji pierwszej je odwróciłem, sam nie wiem czemu ;)

46

(13 odpowiedzi, napisanych Programowanie - 8 bit)

zapomniałem dodać, że:

; ldx #kolor    ;wartosci jak w basicu od 0-3, 1-rejestr koloru:708, 2-709, 3-710, 0-712 (tło)

w związku z tym jeśli napiszesz tak:
 lda #12
 sta 708    ;wart: 1
 lda #8
 sta 709    ;wart: 2
 lda #4
 sta 710    ;wart: 3
 lda #0
 sta 712    ;wart: 0

 ldx #2
 lda #0
 ldy #0
 jsr plot

to zapalisz punkt o współrzędnych 0,0 i kolorze jaki reprezentowany jest przez rejestr 709...

Co do procki to spoko... niewychodzi dlatego, że procedura plot'a używa wszystkich trzech rejestrów A,X,Y... W związku z tym po wyjściu z porceduy zmnienia się ich wartości... Musisz zapamiętać wartość Y w jakiejś komórce (a najlepiej wszystkie), np:

ypos equ $d2

     lda #40
     sta ypos        ;tu przechowywujemy wartość

rys0 ldy ypos   ; y - przechowywana w ypos
     ldx #1        ; założyłem, że w rejestrze 708 jest wartość 14 ;)
     lda #50          ; x, a - wartości niezmienne więc wpisane bezpośrednio
     jsr plot
     dec ypos
     bpl rys0

PS. będę miał chwile to naskrobie jakieś delty i będzie DRAWTO... ;)

pozdrawiam

47

(13 odpowiedzi, napisanych Programowanie - 8 bit)

Dobra... na początek PLOT (pisałem w notatniku - bez testów, ale myślę że będzie działać ;) )

d0 equ $d0
ekr equ $xxxx

; ldx #kolor
; ldy #y
; lda #x
; jsr plot

plot stx pl00

 ldx tel,y
 stx d0
 ldx teh,y
 stx d0+1

 tay
 and #%11
 asl @
 asl @
pl00 equ *+1
 adc #0
 tax
 tya
 lsr @
 lsr @
 tay
 lda (d0),y
 and mask,x
 ora tkol,x
 sta (d0),y

 rts

tkol equ *
 dta b(%00000000)
 dta b(%00000001)
 dta b(%00000010)
 dta b(%00000011)
 dta b(%00000000)
 dta b(%00000100)
 dta b(%00001000)
 dta b(%00001100)
 dta b(%00000000)
 dta b(%00010000)
 dta b(%00100000)
 dta b(%00110000)
 dta b(%00000000)
 dta b(%01000000)
 dta b(%10000000)
 dta b(%11000000)

mask equ *
 dta b(%11111100)
 dta b(%11111100)
 dta b(%11111100)
 dta b(%11111100)
 dta b(%11110011)
 dta b(%11110011)
 dta b(%11110011)
 dta b(%11110011)
 dta b(%11001111)
 dta b(%11001111)
 dta b(%11001111)
 dta b(%11001111)
 dta b(%00111111)
 dta b(%00111111)
 dta b(%00111111)
 dta b(%00111111)

init equ *
 lda <ekr
 sta d0
 lda >ekr
 sta d0+1
 ldy #0
in00 equ *
 clc
 lda d0 
 sta tel,y
 adc #40
 sta d0
 lda d0+1
 sta teh,y
 adc #0 
 sta d0+1
 iny
 cpy #192
 bne in00
 rts

tel equ *
 org *+192
teh equ *
 org *+192

na początku inicjalizacja! JSR INIT

procedurę PLOT'a można oczywiście przyśpieszyć kosztem 6x160 bajtów dodatkowych tablic.

wtedy wyglądałaby tak:

; lda #kolor+>adres_tablicy_koloru0
; ldx #x
; ldy #y
; jsr plot

plot sta pl00

 lda tel,y
 sta d0
 lda teh,y
 sta d0+1         ; (d0) adres ekranu poz. 0,y

 ldy xpoz,x       ;xpoz(a)=a/4
 lda (d0),y
 and mask,x       ;mask(0,4, )=%11111100; mask(1,5, )=%11110011; mask(2,6, )=%11001111; mask(3,7, )=%00111111
pl00 equ *+2
 ora tkol,x       ;4*160bajtów tablic kolorów
 sta (d0),y

 rts

EDIT: A jednak wkradł się błąd - odwołanie do nieistniejącej etykiety :)

48

(13 odpowiedzi, napisanych Programowanie - 8 bit)

Pecus: I dlatego zadałem takie pytanie :) gdyż może chodzić właśnie o szybkość.

49

(13 odpowiedzi, napisanych Programowanie - 8 bit)

A mają być tablicowane czy nie... I jak wygląda pamięć ekranu? Blok 8 KB czy pierwsze 40 bajtów na 192 stronach pamięci :P?

50

(46 odpowiedzi, napisanych Scena - 8bit)

A co to za problem w zrobieniu muzy samplowanej - jednobitowej na Atarce. Zresztą pomysł tak znany i wielokrotnie praktykowany, ża uUu..
Kiedyć była taka gierca gdzie w jednym bajcie było osiem próbek - czyli jednobitowiec! A bodajże w Herbim (taką kaczką się łaziło) był sampel dwubitowy (4 próbki na bajt) - kościelne organy... :P
Poza tym polemizowałbym jeśli chodzi o interpretację, że bit 1 - dżwięk gra, bit 0 - dźwięk nie gra. Gra w obu przypadkach lub w obu przypadkach nie gra. I jeszcze jedno, co to za wielki wyczyn puścić 4 samplowane instrumenty na jednym kanale... Liczysz wypadkową próbek i heyah...