951

(124 odpowiedzi, napisanych Fabryka - 8bit)

bo len zawiera mniej literek niz sizeof, co nie znaczy że nie można wprowadzić i sizeof

952

(124 odpowiedzi, napisanych Fabryka - 8bit)

wątek dotyczący mads-a, jeśli macie jakieś problemy to piszcie


zacznę od nowego komunikatu "Could not use NAME in this context", który może pojawić się gdy zaczniemy odwoływać się do bloków .MACRO, .STRUCT, .ENUM, został on wprowadzony aby zapobiegać próbom operacji na blokach obecnych tylko w pamięci assemblera

w związku z tym komunikatem zaszła dodatkowa zmiana, aby odczytać długość bloku .ENUM, .STRUCT (długość bloku .MACRO to zawsze 0) trzeba posłużyć się dyrektywą .LEN

.struct test
a,b,c,d .byte
.ends

 lda #test       ; Could not use TEST in this context

 lda #.len test ; 4 !!! OK !!!

dla .ENUM dyrektywa .LEN zwróci wartość 1..4 (1-BYTE, 2-WORD, 3-LONG, 4-DWORD)
dla .STRUCT dyrektywa .LEN zwróci długość w bajtach, czyli ile bajtów zajmą wszystkie zadeklarowane pola w strukturze

.LEN działa dla nazw bloków, nie dla np. kolejnych pól struktury, ofsety do pól struktury sprawdzamy bez .LEN

.struct test
a,b,c,d .word
.ends

 lda #test.a
 ldx #test.b
 ldy #test.c

953

(27 odpowiedzi, napisanych Programowanie - 8 bit)

że też Wam się chce powielać te informacje po raz n-ty, to jakiś przyspieszony kurs wiedzy dla specjalnej troski Nosty-ego ?

Nosty multiplekser na DLI zmieniający pozycje poziome masz w Crownland, jak napiszesz taki że duchy nie będą mrugały to podeślij go Probe ;)

a tutaj masz przepis jak co znak albo i częściej zmieniać kształty duchów i ich pozycje w linii http://madteam.atari8.info/index.php?prod=gtia2

954

(91 odpowiedzi, napisanych Sprzęt - 8bit)

przecież cała zabawa polega na pokonywaniu ograniczeń sprzętowych na drodze programowej

ostatnie zmiany w VBXE typu dodatkowy kabelek, zmiany w MEMACA, MEMACB wymusił XXL, czy to spowodowało wzrost liczby programistów albo programów wykorzystujących to nowe podejście, wymusiło to tylko potrzebę poprawiania wcześniej napisanego softu

aż strach brać się za coś większego, kiedy nagle okaże się że trzeba wszystko poprawiać bo ktoś tam postanowił kogoś uszczęśliwić

955

(91 odpowiedzi, napisanych Sprzęt - 8bit)

koncert życzeń rozwija się w pełni :)

956

(91 odpowiedzi, napisanych Sprzęt - 8bit)

Candle i Electron na Głuchołazach będą bezpłatnie wymieniać VBXE 1.0 i 2.0 na 3.0

organizatorzy Głuchołaz powinni spodziewać się dużej frekwencji

957

(91 odpowiedzi, napisanych Sprzęt - 8bit)

niestety nie będzie nowego rdzenia, byłem w Toruniu gdzie mieszka Electron, czekałem aż wyjdzie z pracy, potem rozjechałem jego dupsko po asfalcie, tak że temat można zamknąć

aha, pamiętajcie że zrobiłem to dla Was ...

958

(19 odpowiedzi, napisanych Fabryka - 8bit)

wyłączyć podkolorywanie na Sprites?

wybrać mode inne niż PMG

teraz aby kule poruszały się prawo/lewo trzeba nadać im parametr, klikasz na kule lewym klawiszem myszki, albo zaznaczasz obszar (metoda ta sama jak w eksploratorze Windows), trzymaj klawisz myszki i przeciągaj nad obszarem, puść, teraz prawym klawiszem myszki wywołasz PopupMenu, wybierz "Parameter", wpisz "1" jeśli ruch w prawo, wpisz "255" (-1) jeśli ruch w lewo

wartość domyślna "0" powoduje że kula skacze tylko góra/dół

murki mogą być "twarde" i "miękkie", domyślnie są "twarde", jeśli mają być "miękkie" czyli takie które harpun zbije, zaznacz murek i w sposób wcześniej opisany dla kul, zmień "Group ID" na wartość >=128, np. "128"

959

(19 odpowiedzi, napisanych Fabryka - 8bit)

Choinkowy prezent :)

W załączniku program dla PC pozwalający na budowanie i eksportowanie do XEX-a leveli Pang-a. Aktualnie mamy dopiero 12 leveli, po 4 na każde tło, których w sumie jest 13, czyli brakuje nam pomysłów na 40 leveli. Możecie potestować działanie silnika gry, spróbować sił w tworzeniu leveli. Propozycje można publikować tutaj albo podesłać na tbiela[małpa]poczta[dot]onet[dot]pl

p.s.
instrukcja korzystania z edytora w załączniku

960

(69 odpowiedzi, napisanych Sprzęt - 8bit)

pewnie trzeba poprawić kod tych programów, to jest to co zniechęca do pisania dla VBXE, bo nie znasz momentu kiedy będziesz musiał n-ty raz poprawić to co kiedyś napisałeś

961

(192 odpowiedzi, napisanych Fabryka - 8bit)

żeby działał poprawnie zapis plików o konkretnym wybranym rozszerzeniu w Win7 i Vista, musiałem w Delphi obsłużyć zdarzenie SaveDialog -> TypeChange, w ciele procedury tylko komentarz

procedure TForm1.SaveDialog1TypeChange(Sender: TObject);
begin
// !!! bez tego nie dziala poprawnie zapis plikow !!!
end;

962

(9 odpowiedzi, napisanych Bałagan)

z tego co się o uszy obiło, to dla HDMI trzeba zmienić nazwę na PC i wtedy przełącza się w tryb PC i coś tam inne ustawienia pozwala wybierać

963

(42 odpowiedzi, napisanych Software, Gry - 8bit)

u mnie przeszedł wszystkie testy, vbxe 1.20, 65xe

964

(192 odpowiedzi, napisanych Fabryka - 8bit)

grać na IRQ, pozwala dokładnie synchronizować

grać z wyłączonym ANTIC-iem, synchronizować docyklowując pętle

965

(192 odpowiedzi, napisanych Fabryka - 8bit)

ANTIC zawsze będzie przeszkadzał

w przypadku pierwszych playerów MOD-ów - MD8 sumowało się wartości z wszystkich kanałów i na podstawie predefiniowanej tablicy wyliczało się nową wartość którą wpisywało się do wszystkich rejestrów głośności POKEY-a, chodzi o ominięcie właściwości POKEY-a polegającej na zagłuszaniu się kanałów

aktualnie Sio2IDE ma już możliwość pracy jako dysk twardy, na plikach etc., trwają prace wykończeniowe, więcej wie pewnie Pajero

967

(51 odpowiedzi, napisanych Scena - 8bit)

róbta co chceta

968

(32 odpowiedzi, napisanych Scena - 8bit)

niedługo pewnie ktoś "wymyśli" emulator który udostępni bibliotekę DirectX z poziomu emulowanego 6502, to dopiero będzie się działo ;)

969

(32 odpowiedzi, napisanych Scena - 8bit)

w NUFLI zostały wykorzystane duchy jako jeden z "bitplanów", 160x200 to "bitplan" z multipleksowanych duchów C64, dla których kod rozpętlony jest w stylu GED+, GED-- z G2F, czyli tam gdzie grafa CPU zajęty jest w 100%

pomysł podobny do G2F tyle że z dużo większymi możliwościami, duchy C64 mają na dzień dobry 4 kolory, do tego mapa kolorów w HiRes

970

(192 odpowiedzi, napisanych Fabryka - 8bit)

p.s.

Pajero napisał programik który modyfikuje pliki MOD tak aby sample powyżej 16KB po zresamplowaniu do 16KB odgrywać innymi nutami

971

(41 odpowiedzi, napisanych Fabryka - 8bit)

Emkay narzeka na wszystko

972

(8 odpowiedzi, napisanych Sprzęt - 8bit)

też mam konwerter, działa z VHS itp. ale z Atari już nie

973

(1 odpowiedzi, napisanych Programowanie - 8 bit)

zmień stałą PathDelim i skompiluj

 PathDelim: char = '/';

z linii komend nie znam, używam tylko wtyczki do Total Commandera, którą stworzył Pajero http://madteam.atari8.info/uzytki/atrwcx.7z

kiedyś prosiłem go o taki util z linii komend, Pajero twierdzi że biblioteka jest, trzeba tylko z niej skorzystać

975

(41 odpowiedzi, napisanych Fabryka - 8bit)

tak z ciekawości, bo nigdy Pokey-a zbytnio nie tykałem, jak Wy chcecie znaleźć te nowe brzmienia, czy nowe możliwości dźwiękowe, przecież wszystko jest z góry ograniczone kilkunastu rejestrami sterującymi

instrument to tablica kilkunastu bajtów o wartościach z zakresu 0..15, potem pewnie tablica częstotliwości i jakieś wartości które zwiększają/opóźniają przepisywanie z tych tablic wartości lub podwyższają/obniżają wartości zapisane w tych tablicach

i gdzie tu miejsce na zwiększenie instrumentarium ?