626

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Cyprian napisał/a:

mam obrazki SPU/SPC/SPS z paletą STE

Podzielisz się?

627

(11 odpowiedzi, napisanych Fabryka - 16/32bit)

Może kogoś zainteresuje: ostatnio MiKRO dodał obsługę muzyki Atari XL/XE do swojego odtwarzacza mxPlay. Gra płynnie na CT60, w gołym Falconie jest za słaby procek.

Ciekawe badania. Czyli GTIA PAL ma jednobitowy licznik linii. Ciekawe, czy można go oszukać metodą Rybagsa?

willy napisał/a:

3. hue 1 i hue 15 (kolor 31 i 255)w naprzemiennych liniach jest kodowane albo IDENTYCZNIE, albo różnie. W efekcie na ekranie tej różnicy wogóle nie widać.

Nie zrozumiałem.

629

(2 odpowiedzi, napisanych Software, Gry - 16/32bit)

... czy tylko na Falconie?

630

(5 odpowiedzi, napisanych Emulacja - 8bit)

a_niedworok napisał/a:

Czy na pewno należy użyć atarixl.rom dla Atari 65XE?

Tak. Starsze modele XE miały ROM identyczny z późnymi XL. Ten ROM jest najpopularniejszy i najbardziej zgodny z oprogramowaniem.

a_niedworok napisał/a:

Jeżeli chodzi o Basic to gdzieś czytałem że nie trzeba go podłączać do emulatora.

Być może Altirra potrafi emulować XL/XE bez ROMu BASICa, ale 65 XE zdecydowanie posiada wbudowany BASIC, więc jeśli zależy Ci na zgodności, to powinieneś go wskazać.

a_niedworok napisał/a:

czy plik Atari Basic rev C.rom będzie odpowiedni?

Najodpowiedniejszy.

631

(8 odpowiedzi, napisanych Software, Gry - 16/32bit)

Wygląda, że format to:
dwa bajty: 03 DB
trzy linijki tekstu zakończone CRLF
608 bajtów o wartości 0F
dane sampla 8-bit bez znaku

W pierwszej linijce tekstu jest nazwa w cudzysłowach.
W drugiej i trzeciej mogą być małe liczby, mogą też te linijki być puste.

632

(53 odpowiedzi, napisanych Fabryka - 8bit)

Cierpliwie czekam, aż ktoś się zainteresuje. ;) Ta wersja ALPHA miała głupi błąd, lepiej o niej zapomnijmy. Na chwilę obecną mam zakodowane wczytywanie PI1, PI2, PI3, DOO, NEO, PI4/PI9 i DGU/DG1. Do zrobienia pobieranie nazwy z linii poleceń (jak to się robi?) i wybieraczka plików. Bez moral supportu i testera nic nie robię. :)

Pin napisał/a:

Czy docelowo będzie możliwość konfiguracji programu? (np. strona na której siedzi karta, wymagany rdzeń)?

Eee? To mój pierwszy program na VBXE. Sprawdzam, czy pod $D600 jest FX 1.2x, jeśli nie to szukam pod $D700. Co tu jeszcze konfigurować?

Cyprian napisał/a:

da radę dodać obsługę plików Spectrum512/4096 ?

Nie zamierzam.

633

(8 odpowiedzi, napisanych Software, Gry - 16/32bit)

Załącz jakiegoś sampla albo lepiej kilka.

634

(18 odpowiedzi, napisanych Programowanie - 8 bit)

Jak pisał Seban, synchronizacja się zrywa tylko gdy w 240-tej linii jest hires.

635

(18 odpowiedzi, napisanych Programowanie - 8 bit)

Seban: http://atarionline.pl/forum/comments.ph … sionID=422
W poście 10 jest link do artykułu Pavrosa, niestety teraz niedziałający (zaraz zgłoszę).

Co do sławnej suszarki: http://www.atari.org.pl/forum/viewtopic.php?id=10716 ale nie suszarka jest tu kluczowa, a umiejętne przełączanie trybów GTIA.

Co do manipulowania HSCROLem kojarzę tylko mały programik Phaerona zapostowany na AtariAge. Myślę, że w tym temacie jest jeszcze sporo do uzyskania. Ale raczej nie przesunięcie 15-ki o pół piksela.

syscall napisał/a:

A co sie stanie jak wygeneruje DLke ktora bedzie miala wiecej linii? Po 240tej linii co sie stanie? (z punktu widzenia antica i tego co bedzie podane na ekran)

Kolejne linie wyświetlą się w kolejnej ramce od góry. Zakładając oczywiście, że nie nadpiszesz adresu Display List na VBL.

636

(18 odpowiedzi, napisanych Programowanie - 8 bit)

Oczywiście, że nie. Przeszkadza mu wewnętrzny licznik linii.

Natomiast całkiem niedawno Pavros znalazł sposób, aby GTIA mogło wygenerować więcej, niż 240 linii - w dodatkowych liniach mamy do dyspozycji wyłącznie duszki.

637

(53 odpowiedzi, napisanych Fabryka - 8bit)

Można też wyświetlać grafikę z Falcona:
http://img541.imageshack.us/img541/5610/falcon2vbxe.png

638

(14 odpowiedzi, napisanych Programowanie - 8 bit)

tebe napisał/a:

zamiast JMP* można od raz wstawić rozkaz CIM ($F2) albo inny nielegal który spowoduje przejście do debugera emulatora

 dta 2

639

(7 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

można zpaczować tak, by nie robiły same detekcji np. stereo, tylko pobierały by dane z @:

Po co?

640

(45 odpowiedzi, napisanych Programowanie - 8 bit)

Respect dla Pavrosa. Wstyd przyznać, że jestem z Draconem i Electronem w jednej grupie.

641

(85 odpowiedzi, napisanych Scena - 8bit)

Lamers przedwczoraj wygrali demo compo, więc są na tym forum u siebie.
A Cyprian "jeszcze nie widziałem" i Mikey "sory ale L.O.L" są tutaj lamerami przez małe "l". :)

642

(638 odpowiedzi, napisanych Programowanie - 8 bit)

8-bitowy obrót w prawo:

 ldx #1
 sbx #1
 ror @

643

(11 odpowiedzi, napisanych Scena - 8bit)

Ta muza rządzi i dominuje.

Remixy: http://remix.kwed.org/index.php?search=panther (mi podchodzi remix PG) oraz google: Scorpion - Panther Mix.

Motyw słychać też wyraźnie w amigowym demie Hardwired.

644

(42 odpowiedzi, napisanych Zloty)

Proszę o info, jak się meldować w tym Bursztynku lub chociaż jaka jest aktualna konfiguracja, bo się pogubiłem. :) Przyjeżdżam w piątek.

645

(103 odpowiedzi, napisanych Zloty)

"Szanse 51%" to nie znaczy, że nie jadę. :)

646

(638 odpowiedzi, napisanych Programowanie - 8 bit)

Sprawdzenie, czy A=X=$FF:

    sbx #$ff
; X=0, Z=1, C=1 <=> A=$FF, było X=$FF

Obliczenie średnich z nibbli:

    lda src1
    ldx src2
    sax tmp
    eor src2
    alr #$ee
    adc tmp
; A[7:4] = (src1[7:4] + src2[7:4]) / 2
; A[3:0] = (src1[3:0] + src2[3:0]) / 2

Inny sposób:

    lax src1
    eor src2
    alr #$ee
    eor #$ff
    adc #1
    sta sbx+1
    lda src2
sbx sbx #0
; X[7:4] = (src1[7:4] + src2[7:4]) / 2
; X[3:0] = (src1[3:0] + src2[3:0]) / 2

Z zaokrągleniem w górę:

    lax src1
    eor src2
    alr #$ee
    sta sbx+1
    txa
    ora src2
    tax
sbx sbx #0
; X[7:4] = (src1[7:4] + src2[7:4] + 1) / 2
; X[3:0] = (src1[3:0] + src2[3:0] + 1) / 2

647

(20 odpowiedzi, napisanych Fabryka - 8bit)

[OT] ASAP 3.1.1 produkował XEXy z ukrytym autorem, ale jak zobaczyłem, że compo machine nie jest podłączany do big screena, to wyłączyłem ten ficzer. [/OT]

648

(41 odpowiedzi, napisanych Fabryka - 8bit)

mono napisał/a:

Tempo to ilość ramek

albo wywołań playera, bo w różnych formatach jest różnie.

649

(20 odpowiedzi, napisanych Fabryka - 8bit)

wieczor:

Fox napisał/a:

gdy ktoś ma jednego POKEYa, wtedy do niego trafiają wartości przeznaczone dla obu POKEYów

Czyli w krótkim odstępie czasu player TMC wpisuje do POKEYa wartości odpowiadające ciszy i muzyce. Słychać muzykę z trzaskami.

650

(20 odpowiedzi, napisanych Fabryka - 8bit)

Tak, chodzi o liczbę użytych kanałów POKEYa, czyli mono czy stereo.
Niestety z kawałkami mono TMC, jest problem, mono. ;)
Mianowicie zdarzają się takie, które grają tylko na lewym POKEYu, a na prawym cisza. O ile ktoś ma stereo, to ok. Gorzej, gdy ktoś ma jednego POKEYa, wtedy do niego trafiają wartości przeznaczone dla obu POKEYów i jest kiszka. Miker poprawiał wiele takich kawałków w ASMA, uderz do niego po przykład.