Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Outline 2025 - invitro na Atari ST Paradox i Havoc/Lineout wydali invitro na Outline 2025 dla Atari STf z 1 MB RAM.
Nowe postacie w Street Fighter 2 Vega dodaje kolejne postacie do portu SF2 na Atari 8-bit. Zobacz nowy film z rozgrywką.
ATasm v1.30 ATasm v1.30 to assembler dla procesora 6502 działający z poziomu wiersza poleceń, zgodny z oryginalnym Mac/65 od OSS.
ugBASIC v1.17.2 Wszechstronny język programowania BASIC oraz cross-kompilator pozwalający na tworzenie programów na różne platformy 8-bitowe
Zapraszamy do artykułów na atari.area! Szukasz różnorodnych materiałów na temat Atari? Koniecznie odwiedź dział artykułów.
Opcje wyszukiwania (Strona 104 z 120)
Nooooo! Ładne! Czuje dziewczyna klimat :) Pogratulować.
@Jacques: Jest tam SCART. Używam tego monitorka do XL/XE+VBXE i mam kabelek DSUB(VBXE)->SCART(8833).
@Urborg: Jeśli to nie problem, to poprosiłbym właśnie taki kabelek. Dźwięk z wyjścia monitorowego STe się bardzo przyda.
Edit: @Jacques: O taki: http://www.amiga-hardware.com/showhardw … HARDID=879
Zakupię kabelek łączący Atari 520 STE z monitorem Philips CM 8833.
Ta, tylko samolotem nie zabierzemy tyle sprzętu co byśmy chcieli... :/
Oraz voltaż wraz z odpowiednim amperażem.
KMK i SpeedDrive po 1 szt.
Trzech. Niezależnie od postępu prac Candla chętnie zanabędę KMK/JŻ.
Przecież Candle robi już coś lepszego... Sam miałem ochotę na KMK/JŻ IDEA ale czekam cierpliwie.
No skończy się błędem, bo OS będzie czekał na resztę danych, których nie dostanie. Z kolei wysłanie większej ilości danych nie zakończy się błędem, jeśli 129 bajt w 256 bajtowym sektorze będzie identyczny z crc (właściwie to sumy bajtów z przeniesieniami) z pierwszych 128 bajtów. Jeśli nie będzie pasował, to błąd będzie. Reszta sektora zostanie zignorowana. Nie wiem co zrobi karin.
A nie jest to ograniczenie w ROM samej stacji? Przynajmniej w LDW2000, CA2001, INDUS. Po to właśnie chyba Trub pisał swój loader dla CPM, bo pierwsze 3 sektory dyskietek CPMowych miały po 256b.
Edit: Zresztą w samym protokole SIO nigdzie nie idzie informacja o ilości danych, więc musi to rozstrzygać samodzielnie sprzęt (Atari ma informację o ilości oczekiwanych/wysyłanych danych w DBYTE). Pewnie więc i inne stacje zakładają, że sektory 1..3 są zawsze 128b.
Korepetytora? A na co mi korepetytor? Powtarzanie jest zdecydowanie bardziej kształcące z korepetytorką. No i jak mówiłem - inwestycja... i tak dalej.
Lub (jeszcze lepiej) korepetytorki. Inwestycja na całe życie :)
Ja słucham cały czas prawie Cybernetic Celtic Wizarda. Bardzo fantasy ;)
Muszę.se wpisać w cefał: "POETA!"
To się kwalifikuje na wizytę u stomatologa.
Zdrowia, szczęścia, pomyślności dla małej.
A mogła być (K)Atarzyna...
@Alex: Świetna procedurka, ale:
- wymaga offscreen w formacie orica (czyli 8000 bajtów orica, no i 6400 bajtów na ekran antica),
- mimo tego można ją łatwo przerobić tak, żeby zapisywać konkretne 2 bajty ekranu antica przy aktualizacji 1 orica,
- nie byłoby problemu z czarną linią w środku obrazu.
Ciekawe, jak bardzo gra by zwolniła...?
Np. tak?
;ekran 32-bajtowy (wykorzystane bajty 1..30)
;X=x (0..39)
;Y=data
puttoscr:
lda hshltab,x
sta shldata+1
lda hshrtab,x
sta shrdata+1
shldata = *+1
lda sh0l,y
sta datal
shrdata = *+1
lda sh0r,y
sta datar
ldy postab,x
lda (line),y
and maskltab,x
datal = *+1
ora #0
sta (line),y
iny
lda (line),y
and maskrtab,x
datar = *+1
ora #0
sta (line),y
rts
postab: dta :40 1+#*6/8
hshltab: dta :10 >sh2l,>sh4l,>sh6l,>sh0l
hshrtab: dta :10 >sh2r,>sh4r,>sh6r,>sh0r
//tablice masek tresci ekranu odpowiednio dla lewego bajtu i prawego
maskltab: org *+40
maskrtab: org *+40
//tablice wartosci wpisywanych do pamieci ekranu przesunietych o n bitow
//i zamaskowanych (6-bit) odpowiednio dla lewego bajtu
sh0l: org *+$100
//sh2l ma te sama zawartosc, co sh0l (same zera) - mozna scalic w jedna
sh2l: org *+$100
sh4l: org *+$100
sh6l: org *+$100
//i dla prawego
sh0r: org *+$100
sh2r: org *+$100
sh4r: org *+$100
sh6r: org *+$100
Wychodzi sporo operacji na zapis jednego bajtu na ekranie no i całkiem spory narzut na tablice.
Podobnie by trzeba było zrobić z odczytem.
XXL to wie, dlatego Apple Invaders też wykorzystują 6 bitów na bajt :)
No bo to jest etiuda - ma na celu ćwiczenie techniki u wykonawcy.
Nawiasem mówiąc zaczął się właśnie XVI konkurs Chopinowski - etiudy są wykonywane zdaje się właśnie na 1 etapie.
Wyświetli, wyświetli, ale zawinie się na granicy 4K, a więc weźmie kolejne dane nie z $B000, lecz z $A000 aż do $A018.
XXLu - a gdyby zamiast JMP w dlist ustawić linię wcześniej DLI i wpisywać tam nowy adres do DLPTR? Nie miałbyś wtedy pustej linii...
Znalezione posty [ 2,576 do 2,600 z 2,996 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.092 sekund, wykonano 16 zapytań