1,326

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

No, no. Czyli coś w rodzaju emulatora PC na Amigę oidp. Temat stary jak świat. Atari też tak chciało a firmy 3-cie nawet robiły (LDW).

1,327

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

xxl napisał/a:

--- na ostatniej videokonferencji konstruktora zainteresowal interfejs xep80, odgrazal sie, ze moze zrobic takie urzadzenie z komunikacja sio, ze atari bedzie wyswietlalo grafike wyzszej rozdzielczosci a predkosc operacji graficznych przykladowo drawto, fill bedzie na poziomie dzisiejszych standardow... krzykacz i hjter.

A jak z odpalaniem CP/M-a z LDW w terminalu z XEP80 po SIO?

1,328

(7 odpowiedzi, napisanych Programowanie - 8 bit)

W AtariDOS sektory $168..$170 są zarezerwowane, więc obraz nie może być krótszy niż $B800 czyli 47104 bajty (46KB). W SpartaDOS takich limitów nie ma, sektory map i katalogu są rezerwowane na początku więc 20K obraz (160 sektorów) spokojnie możesz mieć.

1,329

(52 odpowiedzi, napisanych Zloty)

To wydziergaj nieznośną :)

1,330

(486 odpowiedzi, napisanych Fabryka - 8bit)

Również dziękuję.

1,331

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

xxl napisał/a:

jest mi przykro doniesc, ze SIOCart moze jednoczesnie sluzyc za emulator XC12, XCA12, CA12 i tym podobnych urzadzen.

uwierze jak zobacze.

Świetna wiadomość! Jestem zainteresowany jeszcze bardziej :)

Edit: Też optowałbym o dołożenie obsługi turbo jeśli to nie problem. Najlepiej wszystkich znanych systemów (bardzo proszę, baaaardzo proszę) :)

1,332

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

Aaaaa. Te SID-y to emulowane są!

Edit: No ale jednak plus jest taki, że wyjmuję carta i mam jednego żywego.

1,333

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

@Jenot: A można dokładnie takie coś zakupić? Byłbym zainteresowany.

1,334

(44 odpowiedzi, napisanych Fabryka - 8bit)

Póki co można

CON 40
X program

1,335

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

VBXE z blitterem może takie rzeczy robić (i nawet ma przerwanie IRQ).

1,336

(486 odpowiedzi, napisanych Fabryka - 8bit)

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.

1,337

(486 odpowiedzi, napisanych Fabryka - 8bit)

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+3

co 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 SIMCOVOX

co daje 2+4*8+4=38 cykli. I stąd miksowanie jest szybsze :)

YERZMYEY/HOOY-PROGRAM napisał/a:

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.

YERZMYEY/HOOY-PROGRAM napisał/a:

"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.

1,340

(529 odpowiedzi, napisanych Zloty)

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.

1,341

(44 odpowiedzi, napisanych Fabryka - 8bit)

Cenkju.

Muzyka - to może być wina playera. Spróbuj innego.

1,343

(529 odpowiedzi, napisanych Zloty)

YERZMYEY/HOOY-PROGRAM napisał/a:

BLASPHEMY! Pokey NIE SZUMI.

No pewnie, to tylko szemranie strumyka.

1,344

(529 odpowiedzi, napisanych Zloty)

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.

1,345

(529 odpowiedzi, napisanych Zloty)

Aktualnie Evie ma Covoxa na pokładzie.

1,346

(529 odpowiedzi, napisanych Zloty)

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.

1,347

(529 odpowiedzi, napisanych Zloty)

@mazi: E tam.
@yerz: Doskonały kawałek :D

Edit: Literówka w nicku mAzi'ego.

1,348

(3 odpowiedzi, napisanych Fabryka - 8bit)

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.

1,349

(3 odpowiedzi, napisanych Fabryka - 8bit)

Fakt :) Poprawione.

1,350

(3 odpowiedzi, napisanych Fabryka - 8bit)

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.