1

no to obiecany devpack

narazie co prawda bez publicznego release, ale cos widac

sa podstawowe procesy we/wy dla rejestrow sprzetowych
jest przyklad na obsluge video-dac'a
brakuje obslugi vramu, ale to sie doda
jest tez bardzo prymitywna emulacja GTIA (tylko tryb lo-res (4 kolorowy)), bez sprajtow, bez kolizji, bez priorytetow - ale dziala i cos widac

http://spiflash.org/atari/fpga-gtia-day1.jpg

przykladowy rdzen jest pisany w vhdl'u, jako ze taki jezyk znam

jesli ktos ma jakies zyczenia (w granicach rozsadku - czyli bez emulacji ULA czy Z80) co do zawartosci tego przykladowego rdzenia - zapraszam do dyskusji

prosze pamietac, ze celem tego rdzenia jest przyblizenie sposobu, w jaki odbywa sie komunikacja pomiedzy atari  a FPGA, a nie nauka VHDL'a - pomimo tego, staram sie aby przyklad byl czytelny

przechodze na tumiwisizm

2

blitter jako przyklad czegos dzialajacego na ramie.
albo miast blittera np. rysowanie linii (dosc spore zagadnienie), lub przynajmniej "short vectors" (standardowo 3 bity na kierunek, 5 na dlugosc).

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

3

tj ze co? algorytm rysowania odcinka? ten chyba jest powszechnie dostepny w szeroko pojetej literaturze

przechodze na tumiwisizm

4

nie ze algorytm (bresenhama bardzo dobrze kojarze...), ze przyklad uzycia vram.

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

5

drugi dzien pracy nad gtia przyniosl to:

http://spiflash.org/atari/fpga-gtia-day2.jpg

przechodze na tumiwisizm

6

dzien 3ci

dma dla graczy, brak pociskow, brak wsparcia dla szerokosci innych niz podstawowa i wciaz cholernie sie sypie

http://spiflash.org/atari/fpga-gtia-day3.jpg

fajnie by bylo jakby ktos popelnil bardzo prosty tester, bo w ten sposob niewiele wskoram

przechodze na tumiwisizm

7

Trzeba by poprosić FOXa - dlaczego jego?

Mamy od lat A800win i atarisav "Load state/Save state" do pliku .a8s
No prosi się, by dało się takie coś odpalać (zapis) na real atari.
Byś miał wtedy ww. demo uruchamiane w wybranym momencie...

Sorry za OT i metodę napisz se.

8

Napisz pls czego Ci trzeba w punktach, to będzie łatwiej zmontować odp. prg.

btw - oj oj oj, do czegoś się przydaje kodzik z lat młodości. jak miło :)

http://www.5oft.pl/

9

czyli emulacja GTIA będzie wyłącznie dla VBXE 2?? - czy źle to zrozumiałem?

Kontakt: pin@usdk.pl

10

zle to rozumiesz - devpack to przyklad, okrojony.

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

11

... no, mam nadzieję - bo RGB i potencjalna możliwość korzystania z rdzenia w pełni emulującego GTIA to najważniejsza dla mnie sprawa :).. . a mam założone VBXE 1.1 i nie będę inwestował w wymianę karty na wersję 2, oraz jechał w tej sprawie do Pasia, z Krakowa do Wrocławia ;)-

Kontakt: pin@usdk.pl

12

dzien 4ty przyniosl support dla rejestrow szerokosci pmg, poprawil obsluge dma i dodal obsluge vdelay'a oraz 5tego gracza
wciaz sie kwasi tu i tam i wciaz nie ma priorytetow, ale coz - da sie pograc ;)

http://spiflash.org/atari/fpga-gtia-day4-1.jpg

http://spiflash.org/atari/fpga-gtia-day4-2.jpg

przechodze na tumiwisizm

13

Candle - trzymam kciuki i mam nadzieję, że nowy rdzeń odpali na VBXE 1.1. Czy tak właśnie będzie???? - ponawiam pytanie :)

Kontakt: pin@usdk.pl

14

ztcp 1.1 i 2.o roznia sie glownie ladowaczka wsadu (co za tym idzie - predkoscia ladowania) - tak wiec to co dziala na 2.o powinno dac sie zaladowac i do 1.1 (bo maja ten sam fpga).

albo mnie znowu cos ominelo :P

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

15

pinout dla fpga jest inny
podmieniajac pinout mozna zrekompilowac rdzen na v1.x

przechodze na tumiwisizm

16

no to chwała ;)-

Kontakt: pin@usdk.pl

17

no i gdzie w koncu ten obiecany devpack?
jakos go nie widac ;)
a pewnie xxl juz rece zaciera by http://www.opensparc.net/ dorzucic do tego fpga ;)

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

18

Jell, a gdzie obiecany MK? :P

Sikor umarł...

19

odgrzewam kotleta

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

20

a co z MK?
ja sobie zdevpaczylem to i owo, pokey, gtia, soundboard
niewiele trzeba zeby zaczac
podstawowe rzeczy to odczyt/zapis rejestru sprzetowego
odczyt/zapis vramu

reszta to juz inwencja wlasna

przechodze na tumiwisizm

21

pytanie raczej dotyczylo czy taki devpack bedzie mial release, tj. czy jednak zostanie upubliczniony...

a co z mk? bez zmian

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

22

to jakie sa szanse na pytajacego kozystajacego z devpaka dla hardware, skoro pytajacy nie rokuje na uzycie devpaka dla softu?

przechodze na tumiwisizm

23

nvm

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