OldComp.cz http://www.oldcomp.cz/ |
|
tipy na hry pro F8 bankswitching cartridge Atari 2600 http://www.oldcomp.cz/viewtopic.php?f=26&t=8319 |
Stránka 1 z 1 |
Autor: | zxcygnus [ 16.02.2020, 14:37 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
Našel jsem tento pěkný dlouhý seznam http://www.classic-games.com/atari2600/bankswitch.html Teď jen vytipovat, co stojí za pokus |
Autor: | Solaris104 [ 16.02.2020, 14:43 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
Zkus si v emulátory hry jako HERO, River Raid, Pitfall a Pifall 2. Activision prostě umělo udělat i na VCS relativně pěkné hry. |
Autor: | tommik [ 16.02.2020, 16:10 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
Nerozumím o čem píšeš, ale pokud to mám být označeno jako F8, tak za mě: Centipede (rozhodně), Ms. Pac Man (rozhodně), Jungle Hunt (rozhodně), Vanguard, Phoenix, E.T., Battlezone, Galaxian, Gravitar, Kangaroo, Pengo, Joust, Moon Patrol, Pole Position, Mario Bros, Big Bird's Egg Catch, Sorcerer's Apprentice, Pigs In Space a Gremlins. A samozřejmě cokoliv od Activision: H.E.R.O., Pitfall II (how about sound chip then...), Pressure Cooker, Space Shuttle, Private Eye... |
Autor: | dex [ 16.02.2020, 16:30 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
A-VCS-tec Challenge! A 8k dem není tak moc na vyzkoušení: http://www.pouet.net/prodlist.php?type%5B%5D=8k&platform%5B%5D=Atari+VCS&page=1 |
Autor: | zxcygnus [ 22.02.2020, 23:42 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
Tak zatím to nefunguje Připravil jsem si dohromady 3 EPROM po čtyřech 8k cartridgích v každé, jednu čtveřici jen dema (iso, doctor, mr caterpillar, tricade), další dvě čtveřice s hrami a pak ještě jednu čtveřici s 4k hrami, které byly 2x v jedné 8k stránce z celkových 32k. 4k hry fungují všechny. 8k ani jeden image cartridge nefunguje pořádně, většinou vůbec, občas pouze cosi na začátku pípne a nic nezobrazí, někdy ani to ne. Všechny image jsem předem ověřil v emulátoru, než jsem je zapsal do EPROM, ty pak samozřejmě prošly i verifikací. To, že nezobrazuje už vím, že je normální (přečetl jsem si část programovacího manuálu vč. té části o zobrazování, kde je popsáno, jak musí CPU nastavovat obsah i barvy na začátku každého řádku). Ale nestránkuje to. Cokoli 8k nefunguje, jakmile se pokusí o přestránkování. Trošku jsme zkoumali a třeba demo doctor funguje správně do okamžiku, než se pokusí přestránkovat. Na pinu 19 komparátoru 74LS688 se objeví log. 0 a tím to skončí, program se zhroutí. U jiných (nějaké 4k hry) je vidět, jak se přenáší A0 na výstup 74LS74, ale protože jsou v obou 4k půlkách stejná data, tak se nic dalšího nestane. Na Atari Age jsem našel zmínku, že je tohle zapojení špatně. Takže se zdá, že jsem okopíroval něčí chybný návrh. Přitom letmým pohledem na logiku se mi to špatně nezdálo. Adresu 0x1FF8 (resp. 0x1FF9 - dolní čtyři bity 100x kde x=A0) to detekuje a klopný obvod se překlápí podle A0. Ze zoufalství jsem skusil i přehodit výstupy Q za /Q, ale ani to nepomohlo. Není to ani problém jednohu kusu. Mám osazené dvě desky a protože všechny IO jsou v paticích, můžu přehazovat dle potřeby. Chystám se ještě zkusit připojit celou cartridge do nepájivého pole a zkusit na ní nějaké kombinace adres MCU, které si narozdíl od konzole umím naprogramovat... uvidíme. Třeba log. analyzer něco ukáže. Mezitím - nějaký nápad? Přehlíd jsem nějaký samozřejmý a děsně důležitý detail, který vidí každý Atarista na první pohled, jen já ne? (asi jsem si měl radši vyrobit toto https://hackaday.io/project/12961-atari ... -cartridge) |
Autor: | rEVERz [ 24.02.2020, 12:58 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
Takový nápad... Vygeneroval jsem si tabulku a na IC2_Q je loq0 při 0x1FF8 a 0x1FF9, to cajk si myslím. Jak píšeš. Ale nemůže být spíše zakopaný pes v tom, že A0 se přepisuje náběžnou hranou toho IC2_Q. To u toho druhého zapojení je to myslím správně. |
Autor: | rEVERz [ 26.02.2020, 10:15 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
I tady se s tím zapojením mořil: https://atariage.com/forums/topic/28608 ... ng-method/ a píše, že je potřeba "74ls00 mezi pin19 a 74ls74". Předpokládám, že myslí invertor. No volné hradlo tam nemáš, dal bych tam tranzistor... |
Autor: | zxcygnus [ 26.02.2020, 13:11 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
jj, to jsem četl, ale bylo už pozdě večer a musel jsem to odložit na další víkend. Mohlo by to tedy být tím, že 74LS74 reaguje na náběžnou hranu, ale v okamžiku, kdy se pracuje s přepínací adresou, tak 74LS688 generuje L a tedy nejprve sestupnou hranu a náběžná přichází pozdě? |
Autor: | rEVERz [ 26.02.2020, 15:09 ] |
Předmět příspěvku: | Re: tipy na hry pro F8 bankswitching cartridge Atari 2600 |
zxcygnus píše: Mohlo by to tedy být tím, že 74LS74 reaguje na náběžnou hranu, ale v okamžiku, kdy se pracuje s přepínací adresou, tak 74LS688 generuje L a tedy nejprve sestupnou hranu a náběžná přichází pozdě? Tak nějak nad tím také uvažuju.Našel jsem více zapojení těch bankových cart.a vesměs všude je nějaký D, latch apod.,na nastavení banky epromky. A vždy to bylo tak - tedy přepis náběžnou hranou platné adresy. Více jsem to zatím nestudoval...možná až to u tebe nepomůže juknu na to |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |