1

(66 odpowiedzi, napisanych Konsole)

wracam do cartów ...

2

(66 odpowiedzi, napisanych Konsole)

to nie jest wersja finalna - na maszynie będziesz miał zgrzyt z samodestrukcją. tydzień siedziałem nad procedurą klawiatury, potem sprawdziłem kontrolery ( w obydwu klawiatura nie działała ). mam już interfejs db9 z klawiaturą - samoróbę

3

(66 odpowiedzi, napisanych Konsole)

w miedzyczasie był port Robbo na 5200 i kilka interfejsów dla 5200

do końca nie jestem pewny gdzie się podziały zamówione logiki - chinol albo celna zawiodła
dlatego musiałem wyprodukować kilka SD2IEC dla węgrów, żeby zarobić na XC9572XL - zaraz wracam :)

4

(66 odpowiedzi, napisanych Konsole)

Nigdzie nie znikłem :) tyram w pocie czoła na XILINX'y które mi nie dotarły :/

5

(66 odpowiedzi, napisanych Konsole)

takie tam video pokazowe zrobiłem odnośnie a26-flashcart'a

https://www.youtube.com/watch?v=lZGa0M0ja2s

6

(6 odpowiedzi, napisanych Konsole)

dostaniesz adapter zasilania z videomod'em jak wszyscy :)

adapter do tradycyjnej beczki z plusem w środku

jak ci się spieszy wylutuj oyginalne gniazdo i będziesz widział gdzie jest masa, drugi pin to +9V

ja osobiście używam zasilacza 9V/3A z wyłącznikiem

7

(0 odpowiedzi, napisanych Konsole)

Stary projekt ale może kogoś zainteresować

Szkic arduino i schematy są już na moim githubie

https://github.com/tdididit/a78-joy2sd

protoplasta simple-EPI :)

Pozdrawiam

8

(43 odpowiedzi, napisanych Konsole)

to działa :) dużą zaletą vcs'a i 7800 jest to że tam przerwania istnieją tylko w datasheet'ach procesora. :)

9

(43 odpowiedzi, napisanych Konsole)

operujesz 4 wartościami więc po triggerze zaczynasz liczyć zmiany stanu linii A12 i co stan wysoki wyświetlasz kolejną wartość
w przypadku tej konstrukcji (zastosowanie zewnętrznego mikrokontrolera) wystarczą ci 6-8 cykli czyli po triggerze wystawiasz $00 (brk) potem czekasz na zatrzaśnięcie FFFE gdzie podstawiasz wektor do "rejestrowej procedury" -> JMP ($FFFC)
po "podstawieniu" ostatniej wartości wystarczy spowrotem aktywować ROM i dektywować logike "rejestrowej procedury"
6502 dokończy robote \o/

xc9536 styka :)

10

(43 odpowiedzi, napisanych Konsole)

@willy: ale to możesz zrobić bez romu :) na samych rejestrach

11

(43 odpowiedzi, napisanych Konsole)

tak, to też ale rozchodziło się jak sprowokować restart.
co jest dodakowo utrudnione w VCS - brak PHI2 i RW na złączu carta

12

(43 odpowiedzi, napisanych Konsole)

tylko CPLD :) bez udziwnień. my jesteśmy normalni :D

tak działa mój freezer do 7800

po triggerze podstawia w najwyższą 16-tkę rom freezera i ciągnie linie IRQ w dół (rządanie przerwania)
brk ($00) działa tak samo jak zewnętrzne rządanie czyli skok pod wektor IRQ z komórki $FFFE

w a26-flashcarcie żongluje 2kB blokami więc bardzo prawdopodobne, że zasada działania jest ta sama
ty masz atmege i wyświetlacz, u mnie TIA i dwa rejestry robią tę samą robote

13

(43 odpowiedzi, napisanych Konsole)

nie wiem jaką logike użyłeś w swoim projekcie ale reset jest możliwy.
wystarczy że po triggerze logika przy kolejnym cyklu poda na magistrali danych $00 czyli brk. procesor powinien zareagować skokiem pod wektor IRQ ...

14

(66 odpowiedzi, napisanych Konsole)

we flashcarcie 7800 raczej nie, bo ten feature miał sie pojawić w XM-carcie (.
a26-flashcart w 7800 sprawdze w najbliższym czasie :)

15

(66 odpowiedzi, napisanych Konsole)

@uicr0Bee: miałeś racje :)
trik z przełącznikiem sprawił, że Tower Toppler zaczął działać :)

Dzięki :D:D:D

16

(7 odpowiedzi, napisanych Konsole)

W ramach zmagań poległ piewszy XILINX :)

Logika może i jest "5V tolerant" ale 9V robi z niej miazgę,

NIE PRÓBOWAĆ !!! Wpianć karta odwrotenie do gniazda Atari 5200 :)

w załączniku binarka wybieraczki, jeszcze bez upięknień ale praca musi poczekać do poniedziałku na rework carta :)

17

(15 odpowiedzi, napisanych Konsole)

RF wprowadza ci zakłucenia na krótkim kablu.
pogódź się z tym albo zrób budget cvbs z 2n2222 (lub dowolny jego zamiennik - 2n3904) i 2 rezystorów,
dodatkowo możesz go sobie jeszcze "wygładzić" diodą na wyjściu żeby wyeliminować miganie na niektórych LCD

18

(45 odpowiedzi, napisanych Konsole)

jest generator sygnatur / ja z automatu podpisuje wszystkie swoje binarki plus detekcja trybu i DDL NTSC z dodatkowymi liniami dla PAL. Wtedy binarka jest REGION FREE - oczywiście dochodzą jeszcze indywidualne palety bo tutaj też jest różnica i będę musiał pomyśleć nad uniwersalną odgrywaczką dla POKEY'a

19

(66 odpowiedzi, napisanych Konsole)

kończe firmware do a52-flashcarta, sprawdze jutro :)

ale się zezłoszcze jak moje boje z TT okażą się problemem przełączników poziomu trudności :P

20

(66 odpowiedzi, napisanych Konsole)

muszę sprawdzić te konkretne tytuły :) dzięki za info

ja mam dwie 7800 na którch nie działa Tower Toppler 7800, to dopiero ewenement :P

21

(45 odpowiedzi, napisanych Konsole)

poskładanane i przetestowane :)

22

(66 odpowiedzi, napisanych Konsole)

na mody się załapiesz,
z a26 wrzucę cię na listę do następnego batcha i pomyślimy jak to zrobić żebyś dostał wszystko szybko i razem

23

(45 odpowiedzi, napisanych Konsole)

ad.1 na przykład MADS, powoli zacznę udostępniać kolejne elementy mojej biblioteki w ramach pojektu a78-framework

ad.2 do trybu devloperskiego potrzebny jest simple-epi (interfejs klawiatury i SIO na porcie joya), karty które oferuje to wersja z 512kB RAM i emulacja ROM z zachowniem zgodności z XM (128kB XRAM) jest możliwa.
emulacja HSC też jest możliwa w formie doładowywanego handlera, ale podtrzymanie pamięci HSC będzie dostępne tylko w a78-simplexm, który się właśnie dociera - kiedy będzie gotowy czas pokaże

Możesz też sobie wzucić do romu ulubione tytuły.
Cart jest flashowalny - źródła podstawowych fukcji obsługi carta znajdą się we frameworku.

ad3. aspeqt w tybie katalogu na PC, na 7800 każda aplikacja którą napiszesz ;)

24

(45 odpowiedzi, napisanych Konsole)

Dotarły laminaty wersji bez pokeya :)

W załączniku pierwszy poskładany na szybko :P

25

(15 odpowiedzi, napisanych Konsole)

Już mam :)
Zamówiłem MARIE NTSC więc czas na klona 7800 :D a może hybryde 5200/7800 ?
Czas pokaże ;)