26 Ostatnio edytowany przez xxl (2008-04-28 23:44:57)

temat rdzeniowy?

dla muzyka:
http://home.freeuk.com/fpgaarcade/resources/ym2149.zip

dla grafika:
http://www.howell1964.freeserve.co.uk/l … 45_vhd.htm

http://atari.pl/hsc/ad.php?i=1.

27

Zainteresowanym mogę przesłać rdzeń z nowo narodzoną obsługą rozszerzenia 320KB RAM. Obsługa napisana jest od nowa tak, aby w przyszłości możliwy był jednoczesny dostęp do tego samego RAM poprzez ATARI i poprzez FPGA (np. blitter).

Jest to wersja beta - testowa.

pomidor

28

no to na co czekasz, podsyłaj

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

29

przez DCFG6 wrzuciłem rdzeń....

MEMtest i XMSTest pokazuje 16 banków +256KB, veryfi ok.
Numen przeszedł cały....

30

czyli posiadacze VBXE mają rozszerzenie pamięci gratis :)

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

31

A propos http://www.atariage.com/forums/index.ph … pic=130284

KMK
? HEX$(6670358)

32

Stan na dzisiaj:

Zrobione:

- MEMAC (kontroler bezpośredniego, bankowanego dostępu do całego RAM VBXE). Kontroler emuluje rozszerzenie RAM 320KB RAMBO a ponadto posiada własny tryb dostępu do całej pamięci VBXE w obszarach 0x2000-0x3ffff oraz 0x4000 - 0x7fff.

- XDL (extended Display List) - lista ładowana do pamięci VBXE mówiąca jakie tryb i gdzie - podobnie jak w przypadku ANTIC tylko większe możliwości - sterowanie mapą koloru, sterowanie scrollingami, zmiana zestawu znaków i dużo innych.

- mapa koloru (i innych atrybutów) o rozdzielczości od 4x1 do 16x16 punktów

- tryb graficzny overlay 320/328/256xV 256 kolorów - sterowany przez XDL

- tryb tekstowy overlay 80/84/64xV  128 lub (16+8) kolorów. Tryb posiada fine scrolling H i V oraz ładowane generatory znaków 256 znaków (2KB) - tryb jest też sterowany przez XDL

Do zrobienia:

- Blitter

pomidor

33 Ostatnio edytowany przez tebe (2008-09-05 21:54:11)

gratulacje, koniec prac na wyciągnięcie ręki :)

ciekawe ile czasu zajmie poznanie wszystkich tych możliwości

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

34

Chyba TeBe nie oddam Ci kompa. Zaczyna mi się VBXE coraz bardziej podobać :)

35

elc: rozumiem, że to wszystko umie nowy "core". Jak będzie wyglądało zadanie tego nowego kora do istniejącego VBXE? Wymienia się coś na płytce, czy ładuje się z dysku?

KMK
? HEX$(6670358)

36

No w pakiecie, który był udostępniony są dwa programy:

fc.com - do obsługi FLASH w VBXE
dcfg.com - do bezpośredniego ładowania FPGA

i to tyle. Nic nie ruszasz w hardware.

pomidor

37

Strasznie brakuje mi czasu i sił na napisanie opisu i softu - dema, pomocy ...

pomidor

38

Czyli najgorsze przed Tobą - opisać "co autor miał na myśli" :)

39

Bez opisu to koderzy pewnie niechętnie się zabiorą za oprogramowywanie :]

KMK
? HEX$(6670358)

40

Zdecydowałem: nie piszę opisu.

Piszę programy przykładowe z masywnym komentarzem. Nie mam czasu na opisy formalne.

pomidor

41

kod, nawet najlepiej komentowany - pokazuje jedynie wyrywkowo dane mozliwosci.
mimo wszystko zestawienie rejestrow, ze znaczeniem poszczegolnych bitow - nic tego nie zastapi.
nie przejmoj sie - ktos to kiedys zdokumentuje - antica tez zdokumentowano przez reverse enginering ;) tak wiec podtrzymujesz "dobra atarkowa tradycje" - choc bolesne to jest dla tych, ktorzy zamierzaja z tych informacji korzystac...

The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep

42 Ostatnio edytowany przez electron (2008-09-22 17:55:19)

Ech ... opis powstaje ... powoli ale powstaje.

pomidor

43

zdjęcia ...

http://www.fotosik.pl/pokaz_obrazek/3e5 … 02526.html

http://www.fotosik.pl/pokaz_obrazek/a73 … 78a8e.html

pomidor

44

Nie mogę się doczekać tych przykładowych programów. Jak coś to podsyłaj... chyba że chcesz napisać wszystko i dopiero nam wysłać?

Atari 130XE, LDW Super 2000, Atari410.

45

A zamontowałeś VBXE ? Działa ?

pomidor

46

Oooo, zaskoczyłeś mnie tym pytaniem. Jeszcze nie bo mam rozgrzebany sprzęt. Pod wszystkie układy wlutowałem sobie podstawki (taki był mój cel). Podłączyłem Atarynkę pod napięcie i lipa. Muszę poszukać zimnego lutu albo scalaka który mi się zrąbał przy wylutowywaniu. VBXE przymierzałem czy da radę go wcisnąć do podstawki ANTICa, no i da radę. Dosyć pewnie się trzyma w tej podstawce i nie muszę (raczej) stosować śrub jak mi doradzałeś (aczkolwiek to dobra rada była). Tak więc jeszcze trochę cyny się przeleje zanim przetestuję VBXE. Pisałem ci wyżej że nie mogę się doczekać, bo ogólnie nie mogę się doczekać wszystkiego co będzie stworzone na VBXE. Broń Boże nie poganiam ciębie. Pisz je na spokojnie (programiki i opisy do nich). Pozdrawiam!

Jak byś przykładowo wysłał już do użytkowników VBXE już jakiś programik (mi też), to napewno dostał bym kopa energetycznego aby swój sprzęt skręcić do kupy, a tak to mam lenia jak mucha w smole.

Atari 130XE, LDW Super 2000, Atari410.

47

Rdzeń z blitterem gotowy. Wersja beta ... Teraz testy ... Jeżeli wypadną pomyślnie - to koniec pracy.

pomidor

48

wow, blitter, będzie można miąchać pamięcią

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

49

Electron, pytanko. Jak widzisz możliwość zaimpletowania w rdzeń trybów C64? Nie żebyś Ty to robił. Pytam o techniczne możliwości....

50

musisz odpalić PC, uruchomić CCS lub Vice Win i w ten oto magiczny sposób otrzymujesz tryby C64

Pajero podłącz sobie VIC-a i nie marudź

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C