Strona 1 z 8

TDC little - Lista Schindlera

: 11 lut 2011, 11:08
autor: k.
Witam,
Ponieważ mam już ukończoną część podkręcającą procka do 2Mhz, więc teraz pytanie do Was.
Kto chce?
Cena przy dużej partii (powiedzmy na poziomie geoactiona) wychodzi mi jakieś 80PLN...
Dodateki jakie jeszcze mogę wciepielić (nie testowane):
- przesuwanie pixli o zadaną wartość np. 0,1 -- 0,5 w prawą stronę.
- wyłączanie koloru w dowolnym momencie, albo w całej lini.
Zostało mi tylko 60mcel więc nie jest to picoblaze;)

Termin odbioru raczej po świętach ;)

: 11 lut 2011, 13:37
autor: skull
Ja się zgłaszam.
Pixel oczywiście o 0,5 żeby to miało ręce i nogi (interlace w hiresie 640x200 ?)
A o co chodzi z tym WYŁĄCZENIEM koloru?

: 11 lut 2011, 14:28
autor: suchy
@kisiel, napisz jak to będzie prądożerne (w przybliżeniu) i jak montowane do komcia, to może jeszcze zmieszczę w moim. Kurde nie bądź taki tajemniczy, podaj trochę więcej szczegółów i możliwości tegoż (no chyba, że już gdzieś pisałeś o tym - ślepawy robię się na stare lata ;-) ).

: 11 lut 2011, 14:35
autor: comankh
alepoco.

: 11 lut 2011, 16:06
autor: k.
@comankh: alepoco? Hmm może z tym pytaniem zwrócisz się do twórców dema Place in the Space... po chuj wstawiliście inc $d030???? Jak uzyskasz odpowiedź to zachowaj ją dla nas :)

Ok garść informacji szczegółowych:
na płytce wielkości vica +2cm na boku i 5 cm do góry mieścić się ma:
XC95144TQ100 plus minimalnie:
- generator 66MHz
- stabilizator 3,3V 150mA
- śmieci i parę tranzystorów lub co sobie zażyczycie
Zużycie mocy wyceniam na 0,5W
Montaż:
1. wyjęcie VIC z podstawki,
2. wciśnięcie jeża w podstawkę (opcja z podstawka precyzyjna, która jest bezpieczniejsza w użytkowaniu)
3. wciśnięcie VIC w podstawkę TDC.
4. Włączenie zasilania.
Z czym to jest kompatybilne:
1. dema używające na wygaszaniu trybu 2Mhz (C128)
2. Programy użytkowe używające trybu 2Mhz (np. TimeCruncher, AB... itp)
3. z każdym programem bo nic w końcu nie zmieniam w trybie 1Mhz.

Dodatkowo jeżeli ktoś chce mieć super dźwięk musi:
1. dolutować kabelek SIDCS z SHARPA do płytki
2. Dolutować kabelek SIDCS z TDC do Sid'a
3. Dolutować kabelek FI2 do SID'a
W obecnej postaci dźwięk jest taki jaki słychać.

@Nitro, może rozdzielić temat pytań od listy ?
Done

: 11 lut 2011, 18:30
autor: comankh
kisiel pisze:@comankh: alepoco? Hmm może z tym pytaniem zwrócisz się do twórców dema Place in the Space... po chuj wstawiliście inc $d030???? Jak uzyskasz odpowiedź to zachowaj ją dla nas :)
bracia m. mieli c=128. żadna tajemnica.

: 11 lut 2011, 19:47
autor: k.
Więc mieli możliwość i okazje... i zrobili to!!! Alepoco?

: 11 lut 2011, 20:46
autor: comankh
zeby sie mozna bylo ciezkim gie posrac. i sie sralo.
zrob 4x 8x 16x to bedzie szacun. i wzgledny pozytek. nie mow mi ze ktos bedzie tego uzywal do ab crunchera w dobie vice.

: 11 lut 2011, 20:52
autor: k.
Po co robić x4 x8 x16 w dobie CMD? Z czym to będzie chodzić? Głupi depak ab runchera wypierdala w kosmos 65816. Odtwarzanie projektu CMD całkowicie mnie nie interesuje.
TDC to jest world first, nikt nigdy nie podręcił tak procka w komciu.

: 11 lut 2011, 20:55
autor: wackee
Mam prośbę, uruchom na tym Applause i nagraj. Chciałbym to zobaczyć :)

: 11 lut 2011, 21:00
autor: k.
a demo wspiera d030? Bo każdy dostęp do stacji i kaszanka jest. Chyba że Ci chodzi o vector part. Qmam :)

http://projekt64.filety.net/index.php?d ... 20part.avi

Jeszcze jakieś propozycje?

: 11 lut 2011, 21:33
autor: Nitro
kisiel: nie dałoby się zrobić jakiejś detekcji dostępu do stacji przez TDC? Powiedzmy śledzenie $dd00, jeśli jest do niego dostęp, to wyłączamy dopałkę na 5s aby spokojnie demo załadowało dane, potem ON kiedy aktywność ustaje i rusza ciężki part, np. wektory.

: 11 lut 2011, 21:38
autor: k.
mogę zakodować przycisk turbo, reszta jest bardziej skomplikowana bo wpinasz się w podstawkę vica.. skąd będziesz wiedział co czyta CPU?
Ogólnie texture maping też popierdala w tym demie.

PS. przydała by się pomoc kodera co bym się dowiedział czy ta krecha w efektach to wina sprzętu, czy kodowania. Raster time na 2Mhz jest bardzo stabilny.

: 11 lut 2011, 21:55
autor: Nitro
Jak będzie przycisk turbo włączający i wyłączający 2MHz na żądanie, to kupuje ;)

Ale pisząc z pozycji burżuja nie rozwalanie komunikacji ze stacją byłoby killer feature, a tak, to jesteśmy limitowani do jednoplikówek i dem z $d030, ale one nie wykorzystują w pełni mocy dopałki.
Oraz przycisku turbo, który jest z kolei kłopotliwy dla usera, pewną ideą byłoby łykanie przez dopałkę czegoś w rodzaju skryptów określających, kiedy należy włączyć/wyłączyć turbo, ale to pewnie też jest skomplikowaną sprawą.

: 11 lut 2011, 22:01
autor: k.
mogę namiastkę zrobić... tylko kolejny kabel do lutowania dojdzie do sharpa.
Musiałbym przeanalizować kupę loaderów co by posprawdzać timming 2bit 1bit itd. Jak wam taki montaż odpowiada to spoko... tylko kto wam go zrobi?

: 11 lut 2011, 22:10
autor: Nitro
Ja trzymać lutownicę potrafię, i tak kabelki do SID'a trzeba lutować aby mieć dźwięk w porządku.

: 11 lut 2011, 22:11
autor: fenek
kisiel pisze: PS. przydała by się pomoc kodera co bym się dowiedział czy ta krecha w efektach to wina sprzętu, czy kodowania. Raster time na 2Mhz jest bardzo stabilny.
Nie wiem jak działa dopałka, obstawiam że w tej linii gdzie jest krecha następuje przełączenie $d018 albo $dd00 (zestaw znaków na wektory albo kształty sprajtów, numer ekranu) i jest docyklowane albo przecyklowane.

Żeby prawidłowo działały na tym nowe efekty/dema pewnie przed każdym
dostępem do VICa trzeba by zapamiętać stan $d030, przejść w 1Mhz zrobić docyklowanie w 1Mhz przełączyć VICa i przywrócić stan $d030 i wtedy byłoby bez krechy.

: 11 lut 2011, 22:13
autor: Nitro
One more thing, czym jest SHARP?

: 11 lut 2011, 22:15
autor: k.
No dobra to na ile cykli zatrzymywać CPU w 1Mhz ?
Działa to mniej więcej tak
if CPU dostęp do CIA do wait clkounter 0. Ile będzie trwało cykli 1Mhz przesył danych?
Sharp ? otwórz obudowę i zobacz czy masz dużego scalaka.
@fenek myśle że cmp #d012 i nopy wystarczą, a właściwie to nawet IRQ z vica by stykło.

: 11 lut 2011, 22:26
autor: fenek
kisiel pisze: @fenek myśle że cmp #d012 i nopy wystarczą, a właściwie to nawet IRQ z vica by stykło.
No właśnie to może nie wystarczyć bo, jeżeli w 1 MHz wszystko działa OK to masz np.
cmp $d012
bne *-3
nop,nop - 4 cykle
sta $d018 - zmiana VICa - i zakładam że tutaj wykonanie rozkazu sta $d018 jest wykonane dokładnie co do cyklu! (albo z takim chamskim marginesem przełączania Vica)
np. zmiana kształtu fontów !!!
Jeżeli będą 2Mhz to nopy 4 cyklowe zamienią się w 2 cykle, a czasem stosuje się tych nopów więcej i z 20 cykli zrobi się 10 i zmiana Vica nastąpi wcześniej. No chyba że ta dopałka inaczej działa.