826

(10 odpowiedzi, napisanych Programowanie - 8 bit)

no tak, ze stosem też można sobie poradzić przez txs, prosze o skasowanie tematu

827

(10 odpowiedzi, napisanych Programowanie - 8 bit)

mam pytanie, może banalne, ale nie moge tego rozgryźć na szybko...
w modelach XL/XE ciepły reset wykonuje skok pod adres w fffc-d, ale gdy tak robie, na ekranie pojawiają się jakieś śmieci, poza tym jest problem ze stosem, bo na jego dole mam dane a kilkukrotne wciśnięcie reset i przejście do początku programu nadpisze mi je niechybnie, jaka jest zatem najlepsza metoda startowania z "ciepłego"?

828

(48 odpowiedzi, napisanych Zloty)

Grey, jezeli nie jest za pozno, to prosze dopisz mnie na sniadanie w sobote.

829

(408 odpowiedzi, napisanych Zloty)

113

podłącze się do tematu, co by nie zakładać nowego. Planuję zakup ZX Spectrum +2 , ale sprzedający nie dostarcza zasilacza. Czy można ten sprzęt podłączyć przez jakiś zasilacz uniwersalny?
Czy demka pójdą przez adapter kasetowy czy są one dedykowane stacjom deyskietek?

831

(7 odpowiedzi, napisanych Bałagan)

tym razem serio: szkoda by było gdybyś odszedł, takie ciekawe plany były odnosnie party w 2012

832

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

gdyby udało ci się Paweł znaleźć jeszcze jakiś kubek ,to byłbym chętny.pozdrawiam

833

(55 odpowiedzi, napisanych Bałagan)

http://img28.imageshack.us/img28/1851/foremniak.jpg

834

(27 odpowiedzi, napisanych Zloty)

dobra, ja już nic nie pisze,jak kebab to kebab

835

(27 odpowiedzi, napisanych Zloty)

Sikor, luz, zawsze można się dogadać. Ten pub na Dickensa jest ok. Bliżej centrum jest jeszcze Nora na krakowskim (taniej) i Harenda (drożej ale fajniej).

836

(27 odpowiedzi, napisanych Zloty)

mazi napisał/a:
gorgh napisał/a:

chooc ten kebab king jest srednim miejscem jak zauwazyl alex

Przeciez nic nie pisal. Jadles jakies psylocyby? :)

a nieprawda bo pisal

837

(27 odpowiedzi, napisanych Zloty)

mi też przyszły piątek pasuje, choć jeszcze nie wiem na 100 procent czy sie pojawie
edit: chooc ten kebab king jest srednim miejscem jak zauwazyl alex

838

(117 odpowiedzi, napisanych Bałagan)

secon napisał/a:

apropo Amstradów mam sprawnego, w miód stanie Amstrada PPC-640
takiego jak na tej stronie
http://www.starekompy.pl/ppc640.html

sprzęt bajerancki, pozazdrościć (sory za offtop)

839

(7 odpowiedzi, napisanych Bałagan)

parafrazując Kabaret Moralnego Niepokoju: to zależy, czy chcesz częściej urządzenie włączać czy wyłączać :)

840

(38 odpowiedzi, napisanych Zloty)

xxl

841

(1 odpowiedzi, napisanych Scena - 8bit)

czy oferta cały czas aktualna?

842

(37 odpowiedzi, napisanych Fabryka - 8bit)

mały updejt, procka gotowa, pozostało jeszcze zrobienie procki kasowania linii
edit:
stosunek czasu do długości linii :
najlepszy przypadek -0.19, najgorszy- 0.45
dla porównania trzy testy procki z paczki MADS : najlepszy przypadek - 0.45, najgorszy -0.53

843

(1,645 odpowiedzi, napisanych Bałagan)

http://www.youtube.com/watch?v=3-qI_l24yKQ, ci to mają tempo, gierka (bez grafiki) powstała w jedno popołudnie

844

(37 odpowiedzi, napisanych Fabryka - 8bit)

dzięki za sugestie, postaram się to przyswoić i może przyspieszyć działanie, ale radykalnych zmian już raczej nie zrobię, bo musiałbym od początku eksperymentalnie dobierać częstotliwość występowania przerwań dla każdego nachylenia w obrębie ćwiartki koła.

845

(37 odpowiedzi, napisanych Fabryka - 8bit)

dzięks. Właśnie sprawdziłem program po lekkiej modyfikacji na sprzęcie i o dziwo okazuje się, że Atari800Win bardzo podobnie rozkładał linie jak Atarynka, zaś w wersji 1.7 Altirra ma jakiś błąd fałszujący działanie programu przy przerwaniach Pokeya, zresztą słychać to podczas odgrywania muzy, nie wiem jak jest w nowszych wersjach.
Z precyzją jest problem, ale może uda się to jeszcze skalibrować.

846

(37 odpowiedzi, napisanych Fabryka - 8bit)

z tym, że przerwanie raz ma wystąpić po CLI a raz nie, wszystko w zależności od nachylenia rysowanej linii co przekłada się na wartość w liczniku zliczającym do zera

847

(37 odpowiedzi, napisanych Fabryka - 8bit)

możesz rozwinąć wypowiedź ?:)

848

(37 odpowiedzi, napisanych Fabryka - 8bit)

tutaj pomysł jest taki, że w pętli stawia się punkty bez liczenia tego czy przesunąć pixel w bok czy nie za każdym razem jak to jest w algorytmie bresenhama, za coś takiego odpowiada odpowiednio często wywoływane przerwanie, to z grubsza pomysł na tą prockę

849

(37 odpowiedzi, napisanych Fabryka - 8bit)

tak, drawto. akurat tu tego nie widać ale mierząc cyklami to ta procka będzie szybsza od drawto z paczki MADS o jakieś 25 %, w niektórych przypadkach nawet 40-50 %. niestety gorzej będzie z tego co się zorientowałem z precyzją , ale coś za coś

850

(37 odpowiedzi, napisanych Fabryka - 8bit)

tak, jest to celowe, akumulator jeżeli procka jest wywoływana po CLI nie gra roli, a rejestry X i Y są potrzebne do procki rysującej, zarzucam przykładowy kod:

rbyte3      ; \ minus 40-32 w stronę pionu
  cli
  sei
  lda #0
  clc
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y
  dex
rb32
  lda #$20
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y

rb33
  lda #$40
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y
  dex
rb34
  lda #$60
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y 
rb35
  cli
  sei
  lda #$80
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y
rb36
  lda #$a0
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y 
  dex
rb37
  lda #$c0
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y
rb38
  lda #$e0
  adc tab2,x
  sta $f2
  lda ($f2),y
  ora tab3,x
  sta ($f2),y 
rbyte3loop
 inc $f3
 dec $f5
 bne rbyte3
 sei
 rts

i procka IRQ:

irq2r lda #0  ; byte1,byte2 dla byte3,byte4-7 reversed
 sta $d20e
 dex
 lda #1
 sta $d20e
 sta $d209
 rti

edit: być może błąd jest spowodowany wywołaniem przerwania poza procką rysującą, wtedy rejestry mogą się mieszać