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
20. odcinek kursu programowania u Larka Larek wraca z okrągłą, dwudziestą częścią swojego popularnego kursu pisania gier na Atari.
ELITE Atari 8-bit! Dostępne demo portu gry ELITE (wersja dyskowa z BBC Micro) na komputery Atari XL/XE.
BBC BASIC dla Atari XL/XE BBC BASIC w wersji 3.10 dostępny na Atari XL/XE! Port stworzył Ivo van Poorten.
Altirra 4.40-test23 Kolejna testowa wersja Altirry przynosi poprawki w emulacji VBXE i usprawnienia w zarządzaniu firmware.
X. Basque Tournament of Atari 2600 Euskal Retro Association podsumowuje 10. edycję Baskijskiego Turnieju Atari 2600.
Opcje wyszukiwania (Strona 54 z 116)
zrywa HiRes, dlatego w G2F jeśli ktoś rysuje w HiRes i chce zmienic tryb graficzny w ostatnim wierszu pojawia sie komunikat że ostatni wiersz musi być <> HiRes właśnie ze względu na zrywanie synchronizacji
właśnie sobie odpaliłem na prawdziwym Atari i TV obrazki w trybie znakowym i bitmapy (240 linii, tryb 15OS i 12OS), nie zerwał synchronizacji, czyli mam inteligentny TV:)?
239 w HiRes, 240 w kolorowym
daj nekrolog do gazety to sam się zgłosi
SPACE key (in ZOOM mode) work in version 3.8.5.9
download last version http://g2f.atari8.info
first draw with COLOR2, then change chars with this COLOR2 in COLOR3 (in ZOOM mode or EDIT CHARSET ALT+H, select area and push SPACE key)
in Atari XE/XL COLOR3 is only for chars with invers !!!
umiejętności XXL-a wzrastają z każdym nowym portem, tak trzymać, w końcu i G&G podda się pod naporem doświadczenia
rozkazy ($zp,x) rzeczywiście są najrzadziej wykorzystywane, może XXL napisz czemu takie właśnie użyłeś i jakie przyniosło to korzyści, pewnie użycie innych rozkazów było mniej optymalne
przyjedź na party w Głuchołazach 25.07.2008...
5eba będą karty ale piraty
na Głuchołazach Pajero stawia wszystkim Tym którzy wpłacili kasę, po party mogą ponownie wpłacać kasę :D
a będzie można Yoompa kupić na Głuchołazach w sposób prosty jak drut, z rączki do rączki?
na Głuchołazy jak znalazł, tylko sie pod tym podpisać ;) na Pouet zauważyłem jeszcze parę nowych intr 512 bajtów, jakbyś był tak miły XXL i szybko je zamienił na 6502 to by było więcej prac na Głuchołazy, starczy dla wszystkich koderów :D
jeśli rozmontować na częsci to pewnie przejdzie takie Atari ;) w N-listach
wszędzie widzi duchy, to już chyba w jakimś filmie przerabiano ten motyw ;)
przepuść to przez Free Pascal, będziesz mógł testować do woli
funkcja w Turbo Pascalu zwracająca kolor Atari, autorem jest Rocky
n/w kod wykorzystywany jest w G2F
function rgbRead(cl: Tcolor):byte;
var l, d, c, ma, mi, r2, g2, b2: integer;
h, lu1, lu2, lu3: real;
r, g, b: byte;
begin
ma:=0; mi:=0; h:=0; c:=0;
R:=GetRValue(cl) shr 4;
G:=GetGValue(cl) shr 4;
B:=GetBValue(cl) shr 4;
if (r=g) and (g=b) then begin rgbRead:=r; exit; end;
if (r>=g) and (r>=b) then ma:=r;
if (r<=g) and (r<=b) then mi:=r;
if (g>=r) and (g>=b) then ma:=g;
if (g<=r) and (g<=b) then mi:=g;
if (b>=g) and (b>=r) then ma:=b;
if (b<=g) and (b<=r) then mi:=b;
d:=ma-mi;
if d=1 then begin rgbRead:=mi; exit; end;
r2:=r*100; g2:=g*100; b2:=b*100;
if r=ma then h:=(g2-b2)/d
else
if g=ma then h:=200+((b2-r2)/d)
else
if b=ma then h:=400+((r2-g2)/d);
h:=h*0.6; if h<0 then h:=h+360;
lu1:=r*0.297;
lu2:=g*0.586;
lu3:=b*0.109;
l:=trunc(lu1+lu2+lu3);
case trunc(h) of
21..31: c:=15;
32..43: c:=14;
44..63: c:=13;
64..84: c:=12;
85..147: c:=11;
148..171: c:=10;
172..191: c:=9;
192..209: c:=8;
210..261: c:=7;
262..276: c:=6;
277..297: c:=5;
298..318: c:=4;
319..334: c:=3;
335..360: c:=2;
0..14: c:=2;
15..20: c:=1;
end;
rgbRead:=c shl 4+l;
end;
wow, nawet nie wiedziałem że w TB jest coś na kształt dyrektyw *B+-
Dracon nie próbuj pisać na temat, w dobrym stylu było by teraz wspomnieć o dupie Maryny
dokładniej to zmieniasz zawartość rejestru $d01a od $00 do $F0 co $10 i masz 16 odcieni z każdego koloru, np. $00, $10, $20, $30 itd.
mono napisał/a:edit: Dla ścisłości - jest jeszcze sposób na uzyskanie kilku dodatkowych kolorów - trzeba włączyć "nakładanie" kolorów w gtictl i w miejscach gdzie zapalone punkty sprajtów będą się nakładać powstanie kolor będący wynikiem funkcji OR na wartościach rejestrów kolorów. Nie wiem, czy g2f tej techniki używa. Wymaga to od rysującego dużej wprawy w operowaniu kolorem, ale teoretycznie coś takiego uzyskać się da.
tak, G2F udostępnia MULTICOLOR dla duchów, 5-go gracza itp.
3x G2F, 4x G2F ... 100x G2F no problem
podczas wczytywania gry GETRIS widać taki podkolorowany obraz techniką G2F, sprawa sprowadza się do tego że można użyć tylko 1 zmiany dla każdego rejestru koloru czy też obiektu PMG, to wszystko, dzięki temu nie będzie potrzebne przerwanie DLI, obrazek tak stworzony trzeba jeszcze trochę poprawić od strony kodu, bo obrazki G2F zawsze włączają sobie przerwanie DLI, nie ważne czy coś na tym przerwaniu się dzieje czy też nie
maks 5 kolorów pola gry + jeśli podbarwiamy duchami, to dany duch/pocisk można użyć tylko raz, oczywiście takie ograniczenia nie pozwalają stworzyć obrazka wyuzdanego kolorystycznie
towarzysze za bardzo wierzycie emulowi, skoro takie "gadżety" próbujecie przemycać, aktualnym rekordzistą jest Probe który starał się aby obrazek G2F wyświetlać podczas transmisji
potestujcie The Muppet Movie Show, tam są przerwania DLI podczas transmisji, tak w trakcie ładowania slideshowa jak i w trakcie jego działania (obrazki są doczytywane), co jakiś czas potrafi "mrugnąć" bo któreś z przerwań nie zostanie wykonane aby w następnej ramce wrócić do normy
racja, info poprawiłem na stronie ale nie dałem nowej paczki, teraz już jest OK, wersja 2.0 w pliku 'dis6502.7z'
CPU6502 DisAsembler v2.0 by Tebe/Madteam
Syntax: DIS6502 source [options]
-d save as data, example: dta $..,$..
-l label name, example: $d301 -> portb (default OFF)
-m mnemonic OFF (default ON)
-a$xxxx address of disasembled memory block (default $0400)
-s$xxxx skip $xxxx bytes of begining memory block (default 0)
-bc$xxxx block code at address $xxxx
-bd$xxxx block data at address $xxxx
-bac$xxxx block with address of new code blocks
-bad$xxxx block with address of new data blocks
Znalezione posty [ 1,326 do 1,350 z 2,888 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.092 sekund, wykonano 20 zapytań