1,101

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

jeśli ktokolwiek aktualnie planuje coś zrobić w kwestii jakichkolwiek rozszerzeń, to polecam najpierw kontakt z Candle, może się bowiem okazać że zaczniecie dublować pomysły

chcąc niechcąc Candle zdominował obecnie swoimi zrealizowanymi pomysłami sprzęt 8-bit Atari

lepiej żeby zastosowane pomysły były kompatybilne ze sobą bo na n-tą liczbę wersji softu obsługującą każde rozwiązanie liczyć nie można

1,102

(31 odpowiedzi, napisanych Programowanie - 8 bit)

Tebe je upubliczni, bez czekania na demo, może komuś się przyda

czekać od 2003 na upublicznienie, masz coś jeszcze w zanadrzu Fox :)

stąd plik z przykładem do pobrania (nie wiem jak na aarea wrzucać pliki)

http://www.atariage.com/forums/index.ph … try1804753

ogólnie jest to połączenie wcześniejszych dokonań Fox-a w temacie trybu Konop-a, z tym że dotyczy on trybu znakowego, tak aby była możliwość użycia szybkiego dostępu do pamięci w stylu Konop-a i dodatkowo była możliwość prezentacji dodatkowej grafiki w rozdzielczości z pixlem jak w Graphics 15 OS

wiersz dzielony jest na pół sposobem opublikowanym przez Fox-a (tryb 9++) czyli rozdzielczość pionowa zwiększana jest sprzętowo , natomiast rozdzielczość pozioma programowo dzięki odpowiednio spreparowanemu zestawowi znaków

zestaw znaków modyfikowany jest tak aby otrzymać 8 kolorów dither (w przykładzie dla ditheru wykorzystane są tylko kolory 712,708 i 711, kolory 709 i 710 pozostają wolne do wykorzystania, tak samo wszystkie duchy są do wykorzystania)

gdyby atari posiadało zestaw 256 znakowy można otrzymać 16 kolorów dither, ale tak tylko 8 dla szybkiego dostępu do pamięci

 lda starszy_nibbl_koloru,x
 ora młodszy_nibbl_koloru,y
 sta ekran

jeśli uprzeć się to i 11 kolorów dither, jednak wtedy postawienie dwóch znaków ćwiartkowych obok siebie będzie trwało dłużej

 ldx kolor1_0_10
 lda mul_11,x
 sta adr+1

 ldx kolor2_0_10

adr lda paleta,x
 sta ekran

może komuś się przyda do wizualizacji :)

p.s.
istnieje możliwość aby obrazki G2F były zapisywane w ten sposób, aktualnie próbuję to zaimplementować, na razie z marnym skutkiem

p.s. #2
aktualnie ten tryb nie ma nazwy, jakieś propozycje, 9+++++++++++++++++++++++++++++++ ;)

1,104

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

musisz tylko Pin opłacić znaczek skarbowy

1,105

(2 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

no co Ty Fox, chcesz zostać pustelnikiem

1,106

(2 odpowiedzi, napisanych Programowanie - 8 bit)

it's bug in mads, '.OR', '.AND' not works

p.s.
mads 1.8.8 bug fixed

1,107

(8 odpowiedzi, napisanych Programowanie - 8 bit)

skróty klawiszowe są szybsze od myszki, TAB przełączanie okienek, a wybór czegoś z menu na podstawie zaznaczonej dużej litery w treści komunikatu

1,108

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

to może jeszcze artefakty, pamięta ktoś czasy kiedy TV pozwalały wyświetlać kolor w HiRes dzięki artefaktom

VBXE to nie Arka Noego aby zabierać na pokład przestarzałe gatunki techniki

1,109

(7 odpowiedzi, napisanych Bałagan)

dzięki Vega :) pewnie skorzystam z kodu

1,110

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

zdaje się że stacja 1050 nie formatuje w formacie DD, tylko E i S

1,111

(7 odpowiedzi, napisanych Bałagan)

jeśli nie ustawiłeś PixelFormat:=pf8bit, to domyślnie obrazki w Delphi mają pf24bit

w przechwytywanie palet nie bawiłem się, ogólnie przeglądam obrazek i wstawiam kolor RGB (CARDINAL) do tablicy, w ten sposób otrzymuje paletę kolorów, a na jej podstawie indeksowane dane bitmapy

1,112

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

Pin-ek kiedyś oglądałeś te dema na starym wyjściu video i było dobrze

1,113

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

VBXE też ma ograniczoną szybkość działania, gdyby był taktowany szybciej mapa kolorów była by węższa a tak minimum to 8 pixli HiRes, ze względu na potrzebę odczytania 4 bajtów dla jednego pola mapy kolorów

a może Fox poprawi kod Numena pod VBXE, wyjdzie taniej

p.s.
co ma wspólnego interlace ze zgodnością GTIA, tryby TIP, APAC etc. wykorzystują niedoskonałość sygnału PAL, czy na Amidze która też korzysta z sygnału RGB są interlace typu TIP, APAC, HAM przecież nie ma z tym nic wspólnego

1,114

(544 odpowiedzi, napisanych Fabryka - 8bit)

jej będę miał 2x VBXE tzn 2x więcej kolorów, 2x szybszy blitter i 2x więcej pamięci :)

1,115

(127 odpowiedzi, napisanych Fabryka - 8bit)

może jednak poczekaj aż elektrownia dostarczy te 12V

1,116

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

była już o tym mowa wielokrotnie, żaden interlace typu RIP, TIP, APAC itp. które zwiększają liczbę kolorów dzięki niedoskonałości wyjścia Video nie zadziałają na VBXE, które generuje zbyt dokładnie odseparowany sygnał, zbyt wyraźny, zbyt kontrastowy, zbyt zajebisty

chcesz interlace, przełącz na stare wyjście Video, na VBXE interlacy nie mają sensu istnienia

nie będzie żadnej łatki, może jeszcze łatkę na szumy TV i łatke na brak zasilania ;)

1,117

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

na XE/XL nie używa się nielegalnych rozkazów !!! od zawsze

jest za dużo różnych modeli CPU6502 w użyciu (65816 też) aby nielegale mogły działać identycznie na każdej atarce

1,118

(127 odpowiedzi, napisanych Fabryka - 8bit)

jeśli NEO sie wiesza to spróbuj Pro Trackera albo Inertie Playera Profiego

1,119

(3 odpowiedzi, napisanych Programowanie - 8 bit)

gorgh napisał/a:

Czy dobrze kombinuje,ze konkretne fonty sa przydzielane duszkom dynamicznie, tzn. raz ludzik ma w danym zestawie znakow fonty od 86 do 98 a innym razem od 116 do 128 ?

tak, jednak można to zrobić po swojemu, dynamicznie albo stałymi

gorgh napisał/a:

drugie pytanko:czy  przy przechodzeniu ducha z pierwszego zestawu znakow do drugiego rezerwuje sie i stawia na ekranie cala potrzebna ilosc fontow w 2 zestawie i czeka az duch wejdzie "caly " w obreb 2 zestawu znakow?

ogólnie odczytuje się wszystkie znaki, zamienia na odpowiednie adresy w konkretnym zestawie

1,120

(544 odpowiedzi, napisanych Fabryka - 8bit)

Candle nie dasz rady złożyć tylu sztuk VBXE, skontaktuj sie z jakąś chińską manufakturą, niech zrobią taśmowo

1,121

(2 odpowiedzi, napisanych Programowanie - 8 bit)

printf

#    - string
@    - ATARI FLOAT
%    - WORD

' '              - ATASCII
" "             - INTERNAL

new mads accept .array without declared size

    org $2000

.array str1 .byte
    [0]='Atari',$9b
.enda

Main
    jsr printf
    dta c'#',$9b,0
    dta a(str1)

    jmp *

.link 'stdio\printf.obx'

    run main

1,122

(544 odpowiedzi, napisanych Fabryka - 8bit)

na podstawie dostępnej dokumentacji napisałem co napisałem pod VBXE, tak że dla chcącego nic trudnego

1,123

(4 odpowiedzi, napisanych Zloty)

ktoś dysponuje wolnymi miejscami stojącymi ? :)

nie było juz takiej gry na XE/XL?  pewnie pod innym tytułem

jest GALAXIAN, wersja 7800 rzeczywiście jest ładniejsza

ciekawostka GALAGA

plik GDAC4.S

;THIS IS A HSC GAMEPOLL ROUTINE
GAMEPOLL
          LDX     SWCHA
          INX
          BNE     FUCKYES                YES, THERE IS AN INPUT
          LDA     SWCHB
          AND     #$03
          CMP     #$03
          BNE     FUCKYES                YES, THERE IS AN INPUT
          LDA     INPT4
          AND     INPT5
          BPL     FUCKYES
          CLC                            SIGNAL NO INPUT
          RTS
FUCKYES   SEC                            SIGNAL INPUT FOUND
          RTS

plik GMAIN.S

ATIT3     LDA     SWCHA                  ;LOOK AT JOYSTICK INPUT
          ORA     #$0F                   ;BOOT PLAYER 2 INPUT
          CMP     #$FF                   ;SEE IF ANY INPUT
          BEQ     FUCKYOU
          JMP     GOTOSEL                ;GO TO SELECT MODE
FUCKYOU   BIT     INPT4                  ;LOOK AT FIRE BUTTON INPUT
          BMI     ATIT4
          JMP     GOTORES

p.s.
kiedyś na zaliczenie napisałem program z niecenzuralnymi etykietami, potem gdy był oceniany byłem pytany o znaczenie poszczególnych etykiet typu D... , F... itd., pani która to oceniała była zniesmaczona