Jag kommer nog att dokumentera programmeringen (speciellt eftersom jag inte har någon digitalkamera för tillfället, och något vill man ju visa upp). Jag har rätt klart för mig hur det ska gå till...
DennisD7's CPLD-PacMan
Jag ska inte rita ut labyrinten i pixlar utan med en gammaldags icke-elektronisk linje mellan lysdioderna. Nackdelen är såklart att labyrinten blir fast och samma för varje runda, men tro det eller ej, riktiga PacMan hade faktiskt bara EN labyrint som användes om och om igen.
Jag kommer nog att dokumentera programmeringen (speciellt eftersom jag inte har någon digitalkamera för tillfället, och något vill man ju visa upp). Jag har rätt klart för mig hur det ska gå till...
nästan.
Jag kommer nog att dokumentera programmeringen (speciellt eftersom jag inte har någon digitalkamera för tillfället, och något vill man ju visa upp). Jag har rätt klart för mig hur det ska gå till...
-
matseng
- Inlägg: 2360
- Blev medlem: 16 september 2003, 17:18:13
- Ort: Dubai, United Arab Emirates
- Kontakt:
Ah! En "analog" linje! ;-) Ja i bland är det gamla hederliga sättet bäst.
Jodu, nog minns jag packman original alltid. Men mest av mina pengar gick nog åt till Asteroids, det tyckte jag då var det ultimata spelet. Särskilt bum-bum bum-bum -ljudet i bakgrunden hela tiden som gick fortare och fortare.
Jodu, nog minns jag packman original alltid. Men mest av mina pengar gick nog åt till Asteroids, det tyckte jag då var det ultimata spelet. Särskilt bum-bum bum-bum -ljudet i bakgrunden hela tiden som gick fortare och fortare.
Tack tack! .... jo jag hade stora planer för både side-art, lack och snygga mönster under knapparna och runt skärmen men till sist hade jag bokstavligen bara några timmar kvar innan jul (pongspelet var en julklapp till min systerson). Jag sparar det till min uppföljare (space invaders på mini-väggkabinett och med vertikal skärm).
CPLD-pacman just nu: Programmerade en minneskrets igår (1 bit
), plus lärde mig hur jag lägger till mina kretsar till ett bibliotek (så jag kan återanvända dem). Xilinx Webpack är inte helt intuitivt som sagt.
Next up: Tänkte göra ett grafikminne på 5x7 pixlar + test ikväll om jag hinner. Yo.
CPLD-pacman just nu: Programmerade en minneskrets igår (1 bit
Next up: Tänkte göra ett grafikminne på 5x7 pixlar + test ikväll om jag hinner. Yo.
CPLD: Det funkar! Synd att jag inte har bilder för jag fick gjort en hel del kul saker igår. Jag har nu ett minne med 5x7 pixlar där varje punkt kan adresseras binärt för rad/kolumn och man anger set eller reset (tänd/släck). Samtidigt kan man (binärt) ange vilken rad man vill se och då tänds den raden på de 5 ut-pinnarna. Tanken är såklart att jag ska toggla jättesnabbt genom raderna och även ha "aktuell rad-ut" så man kan göra en ledmatris av det hela. Aktuell rad-ut är redan fixat förresten, men jag har ju ingen ledmatris än, ska handla på ELFA så fort lönen kommer.
Det är en så underbar känsla =)
Ska nog göra en sida med bilder osv snart och länka till den här nere.
Gjorde färdigt grafikminneskretsen idag och insåg hur snabb min lilla CPLD egentligen är. LED-matrisen kommer inte att ha ett spår av flimrighet.
Jag gjorde också en liten sida för projektet. Sidan är till för familj och vänner (icke-nördar) så jag kanske förklarar lite väl simpelt ibland. http://www.data70.com/pacman

Jag gjorde också en liten sida för projektet. Sidan är till för familj och vänner (icke-nördar) så jag kanske förklarar lite väl simpelt ibland. http://www.data70.com/pacman

Senast redigerad av DennisD7 25 januari 2005, 17:56:07, redigerad totalt 1 gång.

