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
7th Annual Atari Homebrew Awards Oczywiście nie zabrakło polskich akcentów.
Wyniki FujiCup 2024 Sprawdź, czy były niespodzianki!
Mad Pascal 1.7.2 Optymalizacje, poprawki błędów oraz nowe funkcjonalności.
Tydzień na oddanie głosu w FUJICUP! Głosowanie potrwa tylko do 22 lutego 2025...
TURGEN 9.3.1 Najnowsza wersja oprogramowania TURGEN wprowadza kilka istotnych ulepszeń.
Opcje wyszukiwania (Strona 139 z 168)
zawsze mozesz zmieniac jego wyglad na bardziej wyjedzony - bedzie przysloniety ; )
oczywiscie sa priorytety, ale nie wiem czy tu maja zastosowane
a za moich qbasica microsoftu, ale teraz technologia, dual core i sie wiesza...
a pozniej to juz bylo bez roznicy, czy program policzy sobie tablice na koprocu przez 2s czy bedzie mial ja w pliku
ale skoro juz mads wyglada prawie jak m$ assembler i zamiast robic call robi sie invoke, to moze jest jaka metoda?
amplituda nie zagwarantuje ci ze bedziesz mial tylko takie wartosci, jakich potrzebujesz
w madsie jest mozliwa konsrukcja
dta h(sin(offset,amplituda,dlugosc)), ale juz nie mozna wyniku operacji sin przemnozyc przez jakas stala
np dta h(sin(offset,amplituda,dlugosc)*stala) daje jedynie blad - extra characters in line
jest jakis sposob wygenerowania takiej tablicy?
xxl: alles zusamen, po roku... czy dwoch? oj.. trwalo to
jesli ktos mi przeniesie jakies muzyczki z c64 (te w formacie *.sid sie da, bo tak to robilem) to moge to sklecic spowrotem i zrobic schemat - calosc powstala na malej plytce prototypowej, poczatkowo z wlasnym kwarcem, a pozniej odpuscilem kwarc i wrzucilem attiny45 ktory robil za generator 1mhz i arbitraz szyny
jesli dobrze rozumiem, to ustawienie lub skasowanie ktoregos bitu w slowie kontrolnym pociaga pojawienie sie lub znikniecie dodatkowych bajtow w opisie tego konkretnego fragmentu XDL
tym samym, jesli zapragne sobie wlaczyc scroll w ktorejs linii XDL, to musze przepisac cala XDL od nowa
jesli sproboje go wylaczyc - musze postapic tak samo
w praktyce bedzie to oznaczalo, ze lepiej cos wlaczyc i ustawic (np scroll) na 0, niz nie wlaczac w ogole
oczywiscie udziwniam, ale moje pytanie zasadniczo ogranicza sie do jednego: czy warto miec zmienna dlugosc rekordow?
execo?
tebe, ze mnie taki koder na atari jak z koziej dupy traba
pisz wyraznie
ogolnie rozwiazanie mono i epiego mi sie bardzo podobaja, nawet bardziej mono, bo nie mam pojecia co robi mwa
wiem wiem - nieuk ze mne
ogolnie to na pc mam odpowiednie narzedzia do konwersji picow na formaty typu raw + paleta ktore moge sobie bardzo szybko wykozystac na vbxe, stad waznym bylo, zeby plik byl zewnetzny
ostatnie pytanie:
jesli pliki z danymi mam w katalogu, to moge sobie je odczytac podajac jako nazwe pelna sciezke?
no i w koncu konkretna odpowiedz :)
ku potomnym jeszcze procedurka epiego:
portb equ $d301
bnkreg equ portb
org $3000
; open
start ldx #$10
mva #3 $342,x
mwa #fname $344,x
jsr $e456
lda bnkreg
sta nor
lda #0
sta cnt
; read 1
loop lda #7 $342,x
mwa #$8000 $344,x
mwa #$2000 $348,x
jsr $e456
tya:pha
lda #$80
sta src+2
lda #$40
sta dest+2
lda #$60
sta stop+1
jsr copy
pla
bmi koniec
; read 2
lda #7 $342,x
mwa #$8000 $344,x
mwa #$2000 $348,x
jsr $e456
tya:pha
lda #$80
sta src+2
lda #$60
sta dest+2
lda #$80
sta stop+1
jsr copy
pla
bmi koniec
inc cnt
lda cnt
cmp #ileb
bne loop
koniec lda #12 $342,x
jsr $e456
jmp ($0a)
;--------------------------------------
copy sei
lda #0
sta $d40e
ldy cnt
lda banki,y
sta bnkreg
ldy #0
src lda $8000,y
dest sta $4000,y
iny:bne src
inc src+2
inc dest+2
lda dest+2
stop cmp #$60
bne src
lda nor
sta bnkreg
sta $d40e
cli
rts
;--------------------------------------
cnt dta 0
nor dta 0
fname dta c'duzo.dat'
banki dta $82,$86,$8A,$8E
ileb equ *-banki
run $3000
end
tyle ile do niej wody wlejesz
ja wszystko rozumiem, ale zauwaz, ze monkey island jest z ilus plikow, pocieta logicznie na lokacje i wczytuje sobie te pliki nie jako include...
ba! nawet w koncu dodali ta dyskietke do MI I, ktorej brakuje w orginale
zywe stacje sa teraz na ojomie i pod kroplowka
przy vbxe czy turbo nie masz szans na ladowanie czegokolwiek z nosnika ktory ma 180kb
xxl, nie wiem jak ty, ale ja dyskietke 5.25" to mam, zeby nie zapomniec jak wyglada
a sio2pc to raczej ma kazdy
argumentowac sobie w ten sposob bylo mozna, ale w latach 80-90
przeciez mozna program rozpowszechniac w postaci 16mb obrazu dysku atr...
ja bym wolal zeby byl mniej elitarny...
te komputery kosztowaly mniej wiecej tyle samo, ale jakos tak ludziki i tak pokupowaly amigi...
ale ludziki!
dlaczego ciac dane? przeciez sa dyskotki ktore maja 720kb, czy obrazy "dyskow twardych" po 16mb?
sparta dos czy mydos tez sie bawi w takie pitu pitu z dzieleniem plikow??
nie mam fopen, fseek, fread, fclose?
rozwiazanie tebego jest bardzo naturalne, ale kurde... cos mi sie robi :/
rozwin load ;)
nicht parle in basic
czy ktos by mogl przyblizyc mi temat?
mam potrzebe zaladowac 400kb danych do atari, ale ni w zab nie wiem jak
dane znajdowac mialy by sie na dysku, w osobnym pliku
oczywiscie danych jest sporo, wec musze sobie je czytac po jakims kawalku i przepychac we wlasciwe miejsce - czy to vbxe czy extram
rabnoles
klockow 16x16 w 320x200 wejdzie 240
reszta mozliwa zostaje na jakie duchy
sprecyzuje: szkoda ze nie piszesz gier
taki pomysl:
uzycie blitter listy do generacji playfielda:
kazdy znak ma 16x16 bajtow (16x16 pixeli), wiec kazdy zajmuje strone pamieci vbxe
blitter liste mamy statyczna generujaca caly obraz NxM klockow, a wiec dane o polozeniu poszczegolnych klockow na obszarze docelowym pamieci jest stale, tak samo jak wszystkie opcje dotyczace trybu pracy blittera, co sie zmienia, to adres startowy source dla blittera, ktory de facto stanowi rownierz numer klocka (srodkowy bajt adresu source dla blittera)
tym samym do uaktualnienia planszy mamy tylko N*M bajtow aby zmienic wyglad planszy
pytanie tylko czy blitter wyrobi, aby na tej planszy dodatkowo wyswietlic jakies "sprajty"?
tebe?
a szkoda!
tymczasem electronu wroci dopiero wieczorem i pewnie nic madrego dzis nie napisze..
gtia only jest bo powstal jako pierwszy
jest plan, by uczynic go opencore - tj z dostepnymi zrodlami jako devpack dla osob chcacych pisac nowe rdzenie
w takim razie moze taki format:
40 - 10
41 - 07
major shr 4.minor
jesli cos jest <$10 to rdzen specjalny - np gtia only
edit:
co do braku miejsca:
jak oceniasz przydatnosc wykrywania kolizji miedzy overlayem a duchami gtia?
trzeba by poprosic electrona zeby zamiast na 0dx40 i 0dx41 bylo $10 i $ff pojawilo sie 'F' i 'X'
ale wole metode challage i resposne - vide odpytanie pomocniczego mikrokontrolera - w koncu konfigurator to robi
Nie jest wazne, czy FX jest jedynym czy nie jedynym rdzeniem ktory warto wykryc, wazne jest to, ze to co wykrywasz, to rdzen ktory definiuje akces do swojej pamieci tak jak fx, nie musi byc FX'em
wolalbym odpytac pic'a/atmege o to, jaki rdzen zaladowala i jakie rdzenie ma na liscie i moze zaladowac, niz zabawa w ciuciubabke z rdzeniem, ktory moze posiadac czesc funkcjonalnosci/mechanizmow rdzenia fx, a nim nie byc
a co do standardu rdzenia fx - w tym momencie starszy soft (czytaj przyklady) nie dzalaja na nowym fx'ie bo sie blitter zmienil
i ta grozbe, ktora dostrzegasz - mozna wykozystac, a nie sie jej lekac
ale ty wcaz uparcie zakladasz ze fx jedynym rdzeniem jest
ponadto co odczytujesz z core_version? majora tylko, minor juz niet
sam zreszta zlapales sie na to, ze to nowy dodatek i przed tym, nie bylo nawet mowy o majorze
a poza tym co to za robota z niewykrywaniem vbxe jesli rdzen = gtia?
sory user, nie masz vbxe (user sie w tym momencie patrzy tepo w swoje kupione za ciezko zapracowane kupisze vbxe i na ekran w RGB ktory twierdzi ze nie ma vbxe) bo rdzen fx sie nie wykryl?
ta vbxe ktora dostalem dla delego defaultowo miala wybrany rdzen gtia, wiec pierwsze co trzeba bylo zrobic, to wgrac rdzen i zmienic aktywny na fx'a
jednorazowe?
nie sadze!
Znalezione posty [ 3,451 do 3,475 z 4,197 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.110 sekund, wykonano 14 zapytań