tam nie ma mcu, jest cpld
A, jak cpld, to rozumiem, dlaczego rok :)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Nowy firmware 1.5 dla SDrive-MAX Ulepszony tryb szybki i poprawki kaset w nowej wersji firmware
Ice-T 2.8.2 Nowa wersja Ice-T dla 8-bitowego Atari już dostępna - poprawki i nowe funkcje
Galactic Panic - nowa przygodówka na ST Darmowa gra point and click na Atari ST - ponad 100 ekranów przygody.
Nowa wersja ARIFE Tool od PVBest73 Uaktualniono uniwersalne narzędzie do analizy obrazów ROM i dysków Atari
Echa Sommarhack 2025 Podczas szwedzkiego party Sommarhack zaprezentowano kilkadziesiąt produkcji,
atari.area forum » Posty przez qbahusak
tam nie ma mcu, jest cpld
A, jak cpld, to rozumiem, dlaczego rok :)
qbahusak - rezerwuje.
Co do Actiona. Pogadaj z Trubem on ma doświadczenie w przenoszeniu innych cartów do sic'a. Może udało by się to zrobić bez ingerencji w gal'a .....
Wydaje mi się po zajrzeniu do kodu, że nic nie trzeba zmieniać :) Tylko powrzucać w odpowiednie banki :)
ACTION mechanizm przełączania banków ma zaimplementowany podwójnie.
Nie dość, że wpisuje w komórkę D500, D503, D509, to jeszcze wpisuje tam wartość taką samą jak adres (dokładniej najmłodsze bity).
A niech Trub podzieli się jakoś swoimi efektami, chociażby na podstronie sic.pigwa.net. Przecież nie można do szuflady tego chować :)
Ja poproszę samą płytkę, jak można, w ilości sztuk 2.
Zastanawiam się też nad przerobieniem Action na SIC.
Niestety, Action jest wypchany po brzegi, więc łatwa metoda to podmienić zawartość gala na taką, która dekoduje adresy A5 A6 i A7 i używa ich do zmiany banku. Oczywiście ilość danych na carcie będzie 64 KB :) z czego 32 nieużywane. a 32 rozdmuchane z 16.
Druga metoda jest znacznie trudniejsza, jednak możliwa; mianowicie sta D509 zamienić na lda #9; BRK i obsłużyć procedurę przerwania. Będzie trochę wolniejszy, ale będzie działał.
Można też zbootować cartridge, zainicjalizować krótki kod na stosie np. który zmieniałby banki bez zmiany rejestrów. sta D509 = jsr $100.
Ty no ale tam siedzi FT232RL oraz atmega128? I te 3 MB co ten FT daje + czas na programowanie to jakieś 150 kilo/sek.
100 sekund programowanie całego carta. Ale i tak szybciej, niż z hdfile na SIO2SD lub aspeqt.
No a jeśli tak, to dlaczego aż rok?
Zamawiam 1 sztukę, jeśli nazwa carta dalej adekwatna.
A propos.
Jest jakiś sposób zrobić łatwo środowisko pracy na SIC? Dos+ATR na tym carcie? Czy samemu trzeba sobie to zakodować? (zapis sektora i odczyt sektora z carta)
I jeszcze jedno. to jest 1024 banki po 16 kilo. Jak to będzie obsługiwane? Dwoma rejestrami? Czy wpisem pod D500, D501 ..D51f po 5 bitów (razem daje 10 bitów właśnie a będzie kompatybilne z SIC!)
jer napisał/a:Ja mam trochę GAL26V12 a nie mam na czym ich zaprogramować.
Jest taki fajny schemat pod centronics niestety, ale generalnie same pullupy i pulldowny 4.7k, a do tego zewn zasilacz regulowany i hula.
Dzięki za przeniesienie, gdzie trzeba.
Sprawa zamknięta - bug znaleziony i zabezpieczony.
12V na VPP nie wystarczy. Przydałoby się jeszcze 6V na VCC. Niektórych, zwłaszcza starszych EPROM-ów nie da się zaprogramować przy VCC=5V.
Rozumiem, że czasem nie wystaczy, ale częściej wystarczy. Zależy od epromka.
Rezultatem jest brak efektu, czyż nie? Nie ma innych efektów, bardziej spektakularnych?
Ja mam trochę GAL26V12 a nie mam na czym ich zaprogramować.
Jest taki fajny schemat pod centronics niestety, ale generalnie same pullupy i pulldowny 4.7k, a do tego zewn zasilacz regulowany i hula.
@Lotharek, źle:
niechcesz - niepisz.
Tak nakrzyczałeś, że w uszach mi świdruje :)
30 sztuk pls, a co tam.
Wiem stryker, na allegro np. po kosztach sprzedajesz 4 SO z kabelkami za 15 zeta :)
Mógłbym kupić lub Ciebie prosić, ale ja chciałbym to sam zrobić :)
Chodzi o to, czy nóżkologią i 12V nie spalę komputera :) Chociaż dlaczego by nie, to 12V nigdzie nie wychodzi.
I czy ten soft do wypalania np. tosu da radę timingami z epromkami, czy sobie to robić z basica (chociaż Candle mówi o własnym sofcie)
Koledzy Candle Stryker, PrObe i Drac030!
Chciałbym sobie zaprogramować epromkę 27c256 SICem. Co trzeba poodginać i w którą stronę i co do tego odgiętego podłączyć, aby się to udało? Czy się w ogóle może udać? (No, chyba powinno...)
Albo taki np. flash x28c64? - to powinno bez problemu poprzez przejściówkę, nie?
Nie chciałbym sobie czegoś spalić eksperymentując...
A ja tam sobie myślę, że te "podobne" obszary to są PMG. To jest jednak kawał logiki.
Co za problem dodać tryb 16 leveli? albo 16 kolorów? to na bramkach można zrobić ze strumienia DMA (rejestr przesuwający + latch na4 bity i co 4 bity zatrzeskujacy się na nowo. A wyjście - na kolory, odcienie lub sięgnięcie do rejestrów i mamy słynny bug GTIA z przesunięciem o cykl koloru piksli w trybie rejestrów.
W Amaurote oryginalnym jest bug polegający na przesunięciu podczas gry trasy marszu Arachnusa. Czy ktoś wie JAK spowodować ten bug?
Znakomicie przyspieszy mi to prace - a trudno testować czy jest bug, gdy nie wiadomo, kiedy on się objawia.
MM: Przeniesiono, gdzie trzeba
Dobra, panowie. Ilu jest chętnych? (ja też jeden chcem)
Seban, zakładam, że są dwie warstwy płytki z 99% prawdopodobieństwem.
Ile kosztuje mnie płytka w płytkowni, powiedzmy 300 sztuk?
Powiem Ci. 3.50 netto / sztuka. Ze skomplikowanym frezowaniem.
Podejrzewam, że 100 dwustronnych z metalizowaniem przelotek itepe, może kosztować ok. 5-6 zł/sztuka netto.
A jak mi podrzucisz gerberki, to zapytam, ile to kosztuje dokładnie.
Myślę, że z powodu pedanterii Kuby kod będzie upubliczniony, gdy będzie gotowy, a nie RC cośtam.
A co przeszkadza firmware 2.5? Przecież tam fat chyba dobrze działa?
Jeśli chodzi o midi to jest to 31250 baud. Lagi występują przy dużym natłoku nut i są słyszalne głównie na perkusji, toteż prawdziwy muzyk perkusję daje w "0" momentach taktu, a resztę przesuwa o minimini w czasie (o ile gra całe midi na raz, a nie zgrywa do audio po kolei)
Przez midi odegrasz dowolną ilość nut na raz (hehe, sekwencyjnie). Kwestia, jak to syntezator odbierze. Jeśli ma zbyt małą polifonię, to wyciszy stare nuty.
Kiedyś była audycja, jak to STek grał przez midi na syntku. Grało to przednio, jednak tak dziwnie trochę nierównomiernie (na progu percepcji) właśnie ze względu na lagi. Jednak gdybym ja pisał program typu cubase, to zapewne kanał perkusyjny bym odtwarzał tu i teraz (czyli natychmiast) przed innymi nutami.
Oj, Duddie, Duddie. Jak szukasz?
git://sio2sd.git.sourceforge.net/gitroot/sio2sd/sio2sd
Wszystko na licencji GNU General Public License (GPL)
A co do armów - weź pod uwagę:
weź to przylutuj
kup programator, ew. jak ma bootloader, to ok,
"trochę" więcej dokumentacji.
Generalnie po co się pchać w coś "z lekka" na wyrost?
Ja rozumiem, przetwarzanie sygnałów, obrazu, itp. ale do przerzucania danych? bo tak? KEEP IT SIMPLE.
A do której siedzimy? Bo mi się kroi opieka nad dziećmi :(
Ale bez takich udziwnień generator w pokeyu zachowuje się bardzo dobrze, lepiej, niż generator programowy (szybkość i jakość wyników)
Dzięki, Yerzmyey - taka synteza znakomicie rozjaśnia. Teraz wiem, co można tykać, a czego lepiej nie :)
A to, co piszesz o tuningu nutek (+-1 lub 0) to się po mojemu nazywa interpolacja częstotliwościowa :)
Często stosowana tam, gdzie jest vibrato np. Jeśli nuta za nisko, to daje się (+1-1-1)* a jak jest ciut za wysoko, to (-1+1+1)*
A jak jest równiutko, to (+1 0 -1 0)*.
Można to też zauważyć przy konwersji sidów do sid2pokey. Vibrato gra tak dziwnie (przeskakuje) na wyższych częstotliwościach, bo Atari nie wyrabia swoimi 8-bitowymi dzielnikami.
Jak jeszcze nie przywiązywałem wagi do tego, to mawiali, że taki np. Inside STRASZNIE fałszuje. Teraz się z tym zgadzam.
Już wiem. Spróbuję sobie potestować na emulatorze zxspectrum. (edit: działa; asm pod wine a xm2octode natywnie na OsX)
Z dokumentacji:
Eight bytes of 8-bit note dividers per row, optional preceding byte is 255 for end of the pattern, or 240..254 for drums
To wszystko tłumaczy.
:) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D :) :D
Yerzmyey, xxl, ja naprawdę się orientuję w tym wszystkim:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :P
Może trochę źle się wyraziłem na początku z tymi brzmieniami; myślałem że z poziomu xm jest trochę większa kontrola, a tu nie ma niemal żadnej :) Ale po zastanowieniu - to jest ok przy takim podejściu (engine maksymalnie szybki == maksymalnie prosty)
To, co mnie zastanawia (biorąc pod uwagę niektóre inne silniki, które grają prostokątem 50/50, a nie 12/100) to to, czy jest cechą silnika, że one tak grają cichutko i (że prawie na pewno) pomaga to w miksowaniu kanałów.
Z drugiej strony nie mogę za bardzo tak bez testów, bo ten silnik fałszuje na większych częstotliwościach (wiem, wiem, dlaczego ;) - i efekt będzie zepsuty.
Ciekawi mnie, czy jest jakiś silnik, który nie fałszuje i ma więcej niż 2 kanały dźwięku ...
xxl, rozumiem że dopieszczasz octode na gtia dlatego nie puszczasz w świat źródełka?
Zapewne najlepszy byłby oscyloskop no ale nie ma łatwo zdobyć takie rzeczy
Zdobyć łatwo, kupić też łatwo, ale zarobić na to, to już trudno :) Pomijam aspekt jak chcesz oscyloskopem sprawdzić pokeya.
atari.area forum » Posty przez qbahusak
Wygenerowano w 0.040 sekund, wykonano 30 zapytań