Póki co można
CON 40
X programNie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
W.I.P. demo C.E.T.A.S Wersja robocza gry C.E.T.A.S jest już dostępna do pobrania na naszym forum.
RastaConverter 1.0 RC12 Nowa wersja konwertera grafiki dla 8-bitowego Atari z wieloma poprawkami i samodzielnymi pakietami.
NeoST 0.5.2 Poznaj NeoST, wszechstronny emulator Atari ST działający w przeglądarce oraz na systemach desktopowych.
Gearlynx 1.2.23 Nowa wersja emulatora Atari Lynx Gearlynx przynosi wsparcie dla ComLynx i wiele poprawek.
VBXETERM 0.23 Nowa wersja terminala VBXETERM z obsługą VBXE, ATASCII i poprawkami błędów.
atari.area forum » Posty przez mono
Póki co można
CON 40
X programVBXE z blitterem może takie rzeczy robić (i nawet ma przerwanie IRQ).
To sziftowanie jak i format (u2 lub zwykły) zawiera już gaintab zależnie od rodzaju urządzenia wyjściowego.
Edit: Ale oczywiście - rozdzielczość jest mniejsza.
To dość zaskakujące co powiem, ale na 4-kanałowym POKEY-u/COVOX-ie częstotliwość odtwarzania NEO to 11750 Hz, a na 1-kanałowym SimCOVOX-ie 12468 Hz. Pomimo miksowania.
Na czym polega rzecz. Obsługa 4 kanałów bez miksowania:
ldx sample
lda gaintab,x
sta COVOX
ldx sample
lda gaintab,x
sta COVOX+1
ldx sample
lda gaintab,x
sta COVOX+2
ldx sample
lda gaintab,x
sta COVOX+3co daje 12*4=48 cykli.
Obsługa jednego kanału z miksowaniem:
lda #$80
ldx sample
adc gaintab,x
ldx sample
adc gaintab,x
ldx sample
adc gaintab,x
ldx sample
adc gaintab,x
sta SIMCOVOXco daje 2+4*8+4=38 cykli. I stąd miksowanie jest szybsze :)
No i to kolejna rzecz, która przypomina mi, ile zarabiam, i czy jest sens ryzykować taką kwotę na rzecz źle opisanego produktu (być może również źle wykonanego, akurat tego bez testów nie wiemy), jak również człowieka, z którym nie ma kontaktu nawet przed zakupem, a co dopiero będzie po.
Bez nerwów - rzecz się wyjaśniła i Covox siedzi sobie spokojnie pod $D600 czyli w standardowym miejscu.
"mapped to base address $280" - czy to jest właściwy port, pod którym był zazwyczaj Covox?
Jest z tym jakieś zamieszanie, bo facet podaje że na XL Digital można sprawdzić działanie tego Covoxa - a tam można go skonfigurować tylko na $D500, $D600 lub $D700!
Poza tym w wątku okazało się, że nie $280 a $D280, ale to i tak chyba jest nieprawda ze względu na powyższe i na to, że w PDFie gość pisze że Covox ulokowany jest na $D600.
Myślę więc, że jednak jest w standardowej lokacji.
To jest SimCovox i poza D2D oraz moimi playerami żaden program go nie obsługuje.
Standardowy Covox ma 4 kanały i wykorzystuje go np NEOTracker.
Muzyka - to może być wina playera. Spróbuj innego.
BLASPHEMY! Pokey NIE SZUMI.
No pewnie, to tylko szemranie strumyka.
SB jest właściwym krokiem, ale Covox jest po prostu o niebo lepszy niż sample z POKEY-a, więc choćby z tego względu warto go mieć na pokładzie kiedy robi się muzykę np na MPT, BMC (z samplami) lub NEOTrackerze.
SB nie zgasł - będzie.
Aktualnie Evie ma Covoxa na pokładzie.
Oj, xxlu. Każdy sampler miał OSOBNE wejście, niektóre syntezatory mowy miały OSOBNE wyjście. Co ty gadasz? Atari tak chciało.
Softsynth pójdzie na 16KB.
@mazi: E tam.
@yerz: Doskonały kawałek :D
Edit: Literówka w nicku mAzi'ego.
Podobną, o ile nie identyczną emulację zrobił Draco w swoim emulatorze ZX Spectrum 48k, więc pewnie jemu należy się palma pierwszeństwa.
Identyczne wykorzystanie atrybutów FX jest też zaimplementowane w SCR Viewer.
Fakt :) Poprawione.
Popełniłem taką biblioteczkę, która emuluje działanie mapy atrybutów ULA (z ZX Spectrum) za pomocą VBXE z rdzeniem FX.
Pełny artykuł z opisem jest na http://atarionline.pl/v01//index.php?ct ... 1468443682 oraz wewnątrz archiwum.
W skrócie:
- biblioteka wykrywa VBXE z rdzeniem FX i włącza XDL podkładający mapę atrybutów pod zwykły tryb ANTIC-a,
- obsługuje Flash,
- obszar mapy atrybutów znajduje się w $5800..$5AFF,
- display list ANTIC-a może być w dowolnym miejscu pamięci (musi o niego zadbać użytkownik),
- kompletna emulacja realizowana jest za pomocą VBXE (na VBLK należy odpalić tylko blitter funkcją ula_refresh)
- po inicjalizacji biblioteki w pamięci może zostać tylko funkcja ula_refresh (10 bajtów, 15 cykli), reszta jest niepotrzebna.
Może przyda się to osobom portującym gry z ZX Spectrum.
Fajnie to gra. Jak się pakuje muziorę do tego carta?
Niedawno pojawił się też U-BASIC by Draco. Jest to zwykły Atari BASIC w wersji plikowej, siedzi sobie pod ROM-em dzięki czemu dla programu jest dostępne 8KB więcej, korzysta z szybkiego pakietu FP.
Czy ktoś dysponuje tablicą mapującą kolory układu ULA z ZX Spectrum na GTIA?
Próbowałem złożyć swoją już któryś raz, ale jakoś mi się ona nie podoba :/
.byte $00 ;czarny
.byte $72 ;$82 ;niebieski
.byte $22 ;czerwien
.byte $46 ;$44 ;fiolet
.byte $b6 ;$c4 ;zielony
.byte $9a ;$98 ;$a8 ;blekitny / turkusowy
.byte $ec ;$e8 ;$ea ;ciemny zolty/oliwkowy
.byte $0c ;$0a ;$08 ;jasny szary
.byte $00 ;$02 ;szary
.byte $74 ;$84 ;jasny niebieski
.byte $2a ;$24 ;jasny czerwien
.byte $4a ;$36 ;rozowy
.byte $ba ;$c8 ;$ca ;jasna zielen
.byte $9c ;$9a ;$ae ;jasny blekit / jasny turkusowy?
.byte $ee ;$ec ;$ee ;zolty
.byte $0e ;bialyByłoby miło, gdyby mapa była dla PAL i też dla NTSC (osobna).
Yerzu - powinieneś im porobić zdjęcia swojego pokoju. To byłby teren do batalii :)
Edit: Muzyka na SID-a wyszła Ci bardzo fajnie, ale to już pokazywałeś kiedyś w osobnym wątku. Ale co to jest YERZMYEY MOON HOAX?
Edit 2: Aaaa.. no tak - to tytuł utworu :)
Na 2600.
I w styropianach. Rozpakowanie fabrycznie nowej zaplombowanej maszyny odbywałoby się przed prezentacją pracy :)
Dziękuję :) To zaspokaja moje potrzeby w zupełności. Robiłem sobie to SED-em do tej pory (format .hex to genialny pomysł!).
A czy można skrócić (inaczej niż ręcznie w pliku .hex) przerwę na samym początku pliku (w Twoim przykładzie jest to pilot program.xex)?
atari.area forum » Posty przez mono
Wygenerowano w 0.092 sekund, wykonano 15 zapytań