wlasnie przyszly :)

Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Harmonogram Silly Venture 2026 SE
Rusza Outline 2026 Kultowe demo-party Outline startuje w ten weekend. Sprawdź harmonogram i transmisję na żywo.
Biblioteczna strefa retro w Kościanie Retro spotkanie z Larkiem w Miejskiej Bibliotece Publicznej w Kościanie już 23 maja 2026 roku.
VBXETERM 0.19 Nowa wersja terminala dla Atari z VBXE wprowadza 11 fontów oraz ulepszony interfejs użytkownika.
Altirra 4.50 test 10 Nowa wersja testowa emulatora Altirra wprowadza usprawnienia w debuggerze oraz funkcję autosugerowania.
atari.area forum » Posty przez Candle
wlasnie przyszly :)

zrobie zrobie
jeszcze zes go nie zalozyl??
Garry (Rybags z AtariAge) prosil mnie abym przedstawil jego prace na naszym forum
zapewne wiele osob widzialo juz ten watek na AtariAge, a moze nawet chcialo by moze cos sprobowac z tematem zrobic dalej
tymczasem z tad mozna pobrac binarke programiku wykozystujacego ta technike
sama technika nie jest skomplikowana, a jako ze urzadzenia typu TV sa standardowo przystosowane do wyswietlania takiego obrazu nie jest to tak uciazliwe jak w przypadku zwyklego interlace w ktorym chodzi o wieksza liczbe kolorow
polaczenie tej techniki z vbxe moze dac nam ladne 640x480 w 16 kolorach - a to jakby troche wiecej niz moze zdzialac ST czy STE w tym temacie
do pelni szczescia brakuje juz tylko karty turbo, ale to tez nie na dlugo...
A to kod, ktory mozna wykozystac do wlasnych prob wykozystania tej techniki:
;
; Initialization routine. Call once Display List is set up
; Display List should have a blank line with DLI at the top
; and a Mode 2,3 or F line with DLI as it's last display instruction
;
lda #0
sta nmien
ldx #<vblank
ldy #>vblank
stx $222
sty $223
lda #$40
sta nmien
; lda pactl
; and #$fb
; sta pactl
; lda #$80
; sta porta
; lda pactl
; ora #4
; sta pactl
rts
.byte 0,0,0,0; filler
waitvc
cmp vcount
bne waitvc
rts
vblank
lda #$c0
sta nmien
ldx #<dli1
ldy #>dli1
stx $200
sty $201
lda 20
lsr a
bcc vblank2
jmp vblankend
vblank2
lda #$88
jsr waitvc
; *****************************************************************************
; Important - don't modify anything between this comment and the next "Important" comment
; *****************************************************************************
lda #0
sta $d017
sta $d018
sta $d01a
sta wsync
sta porta
ldy #3
sta wsync
sta wsync
; first line of vsync... half line at blanking level, second half at sync level
nop; 105
sty dmactl; 109
ldx #7; 111
; Refresh cycles 26 30 34 38 42 46 50 54 58
vbwait1
dex
bne vbwait1; 5*X-1=34=31 (+2 Ref)= 33
ldx #3; 36 (1)
nop; 39 (1)
nop; 41
nop; 44 (1)
nop; 47 (1)
nop; 49
sta dmactl; 55 (2)
nop; 57
stx vscount; 62 (1)
ldx #7; 63
; Refresh cycles 26 30 34 38 42 46 50 54 58
vbloop1
vbwait3
dex
bne vbwait3; 5*X-1 = 34 = 97,
sty dmactl; 101 get HSync pulses back in normal order
nop; 103
nop; 105
nop; 107
sta dmactl; 111
dec vscount; 116 = 2
beq vsyncend; 4
ldx #5; 6
vbwait2
dex
bne vbwait2; 5*X-1 = 24 (+ 2 Ref) = 32
ldx #6; 35 (1)
nop; 37
nop; 40 (1)
nop; 43 (1)
nop; 45
sty dmactl; 51 (2)
nop; 53
sta dmactl; 59 (2)
nop; 61
nop; 63
nop; 65
jmp vbloop1; 68
; Refresh cycles 26 30 34 38 42 46 50 54 58
vsyncend
lda #1
jsr waitvc
vblankend
; *****************************************************************************
; Important - don't modify anything between this and the previous "Important" comment
; *****************************************************************************
lda sdmctl
sta savesdmctl
lda #$20
sta sdmctl
; lda #$80
sta wsync
; sta porta
; Following NOPs just padding for patches etc. Can be safely removed
.byte 234,234,234,234
.byte 234,234,234,234
.byte 234,234,234,234
jmp $e45f
savesdmctl .byte 0
; Following zeros just padding
.word 0,0,0,0,0,0,0,0
dli1
pha
lda savesdmctl
sta sdmctl
sta wsync
sta dmactl
lda #<dli2
sta $200
lda #>dli2
sta $201
pla
rti
dli2
pha
lda #0
sta wsync
sta dmactl
pla
rtiJeszcze notka od Garrego:
For some reason the process of saving SDMCTL before the Stage 2 VBlank, then restoring it later would sometimes get messed up and you'd wind up with a blank screen.
I just fixed it by hardcoding the first DLI to always store #$22 in DMACTL.The proper fix would be to just save the value when calling the init routine, then load the value from the saved copy in the first DLI. I implemented the save/restore thing to cater for values other than the default $22. The entire clumsy process has to be done that way because you need the screen left blank in the offscreen areas to avoid corruption, then you need Display List access still (value = $20) so that the first DLI will occur.
For the source I release, I'll be sure to implement the "proper" fix.
mozna podmienic rom na fram ktory pamieta przez 20 lat od ostatniego zasilania i blokowac zapis
musialby miec te 32kb zeby zmiescic 2 kopie systemu
jedna z dziura w obszarze self-testu druga bz
samege self-testu podmieniac wielkiego sensu nie ma
najprosciej bedzie to zrobic na fram, albo na sram z kontrolerem nvram
trzeba by bylo przeprogramowac mmu lub cos do niego dolozyc
tylko pytanie czy warto
eee... pudelko jest zadrasniete...
http://spiflash.org/block/13.html dla tych, ktorzy kupili kit
slychac przy starcie...
ponadto ekran sie elektryzuje
a masz w ogole wysokie napiecie?
jesli nie masz, to padlo ci odchylanie poziome, a co konkretnie... szklana kula nie dziala - baterie zdechly...
ja mam paczke o ksztalcie c64 - domyslam sie ze w srodku rowniez jest c64, ale nie rozpakowuje :) sentyment :)
bezmyslnosc ludzka nie zna granic ;)
swoja droga...
kiedys widzialem listonosza z paczka.. banalny widok?
tylko ze ta paczka wygladala jak cwiartka swini owinieta w papier pakowy...
pica nie jest tak prosto uwalic, byc moze podlaczyles go odwrotnie? sprawdz wszystko jeszcze raz i sie nie zalamuj czy tez poddawaj, bo tak to do niczego madrego sie nie dojdzie... :)
Seban: zeby lg sobie radzil musisz zaaplikowac modyfikacje super-video - inaczej syf na chrominacji sie pojawia
ktory jest na kazdej plycie serwisowej insertu...
potrzebujesz cos co sie nazywa lokalny uklad wspolrzednych
czyli rotacja obiektu wedle lokalnego ukladu wspolrzednych, translacja do jego polozenia w globalnym ukladzie wspolrzednych i znow rotacja globalnego ukladu wspolrzednych
krocej - brakuje ci kamery ;)
tak, jest
na atariage dalem zdjecia dla 800xl ntsc bez freddiego i vbxe 1.2, dla pal i 2.0 montaz bedzie jeszcze prostrszy
tak tak.. na koniec jest totalna rozpierducha i system robi pad :)
nie trzeba, ale bardzo chetnie sprzedawca obuwa klienta w takie cos...
w koncu to nie problem nie sprzedac, tylko sprzedac komus, kto tego nie potrzebuje...
sa systemy pracujace na linuxach i terminalach bezdyskowych, ale one nie sa wcale tansze
jell: co do linuxa to sie zgadzam, nawet kolektory pracuja na puciaku i set2net, ale jak przychodzi do dosowych wersji programow to jest problem - zwykle cala obsluga jest realizowana przez porty io, bez odwolan do dos'a (np kochany subiekt)
a ja ze to ktos doniczke i to tez nie najladniejsza przerobil na monitor :) ludzie kupcie sobie lcd :)
no skoro juz jest cvbs, to jest rowniez tor luminacji i chrominacji, pulapka dla luminacji i takie tam
gdyby ktos walczyl z 1084 i co druga linia w innym kolorze - kolo linii opozniajacej (taki duze pionowe pudelko na plycie) jest sobie dlawik z regulowanym rdzeniem - trzeba bedzie go troche mocno wykrecic - uwaga na elementy w okolicy - nie jest fajnie podlaczyc sie pod goraca mase, albo pod odchylanie poziome...
w styczniu 2008 gdy ludzie dostawali swoje vbxe 1.2 dolar byl po 2.45, dzis dolar kosztuje 3.17 (kurs sredni)
reasumujac, vbxe 2 jest tansza wedle tego samego kursu dolara o cale 6zl
dzis to niestety 380zl
no dobra, vbxe2 coraz blizej produkcji, przyblizona cena to niestety $120, cena byc moze nieco zmaleje - wszystko zalezy od ilosci jakie przyjdzie wyprodukowac
na aage zalozylem ankiete w celach pogladowych, ale jestem ciekaw ile osob chicalo by to kupic tutaj - oczywiscie zakladajac taka, a nie inna cene
ep1k50 do prototypu kosztowala 181zl, a na samym ep1k sie niestety nie konczy...
jellonek: prolific sobie nie poradzi
jako ze pracowalem rok w takiej firmie jako it wlasnie przy kasach fiskalnych polecam karte o ktorej mowi seban
ustawisz sobie porty jak w dosie i bedzie smigac
ogolnie paranoja... gowniane dosowe programy i windows xp
a wspominalem ze moja nokia wola zrec co jakies 30h? czy lezy, czy dzwoni...
no i... bateria jest wielkosci przecietnego telefonu...
coz - chcialem z pelna klawiatura qwerty to mam...
kup se htc
pracuj caly czas na floatach, ostatnie rzutowanie zrob na integer z zakresu, jesli bedzie ok to masz problem z precyzja
atari.area forum » Posty przez Candle
Wygenerowano w 0.114 sekund, wykonano 13 zapytań