WE'RE BACK!!! Releasing the first in our series of cover songs, we have remade the Buckner & Garcia arcade classic "Pac-Man Fever" using Intellivision's ...
Hey Guys, sorry it's taken so long to get back to the group. Because of the response from so many of you, I have put together a document showing my entire...
Hello: I'm an old-skool programmer/hacker and I recently purchased an Intellivision master component on E-bay and for the past few weeks I've been re-living my...
Sounds like you've got the scrolling algorithm down. To summarize it briefly: To scroll down or right, increase the "vertical delay" or "horizontal delay"...
Thanks for your response. My next question is regarding color backgrounds. I understand that there's a limitation of one foreground color per 8x8 card. Are...
... You can get a little bit of dithering by flipping between two colors, effectively giving a shade between the two. Tower of Doom does this, as I recall,...
... Thanks again. What I was trying to accomplish is using two distinct colors within the same background tile. I'm attempting to create a port of Pac-Man,...
... Yeah, that does kinda suck. Here's one idea, though it would bring about the most flickery port of Pac-Man in existence: Display the maze on even frames...
... Yeah, that's a good idea. I know it'll be very flickery, but as a proof of concept I may give it a try. The problem I see is then the timing: would...
... Interesting. Here's a thought: The maze portion of the playfield can be stored already encoded and ready to go in ROM, so it's just a block copy to move...
dZ - For the last several years I have been quietly and slowly working on the problem of how to build a better Pac-Man and Ms. Pac-Man for the Intellivision....
... The maze is composed mostly of a few re-usable pattern tiles. I was thinking of storing the distinct patterns in ROM and a vector specifying their...
Just a quick reply to a sub-sub-topic since it's so late and I'm really rather tired and out of it. ... The STIC's MOBs have separate VISB and INTR bits. A...
... Thanks. That applies if I were to use MOBs for the pellets. The collision detection problem I mentioned occurs if I draw the power pellets the same as...
Hi Ryan, congratulations on the birth of your baby! There are indeed more important things in life than the Intellivision... :-) Although it is very nice to...
... For more about me and my new daughter, see this page: http://www.pixelkitchen.com/ryan/family.html In actuality, there have been a number of other...
Why the @#$% are my messages getting all of these ugly line breaks inserted into them?! When I type them into the yahoo message reply window, they appear...
... I don't know what you're talking about. I see it fine. Are you using the Yahoo! Groups web page to access the messages? You could, instead, use it as a...
Hello: Please understand that I am very new to CP1600 Assembly, and in fact, the last time I did any assembler it was for the Intel x86, about 10 years ago...
Your problem relies here: MVII #TOGGLE, R0 ; Check if this is an odd or even frame TSTR R0 ; BEQ @@odd_frame ; 0 = Odd; -1 = Even "MVII #TOGGLE, R0" will load...
... Thank you. I have changed the code accordingly, but it still didn't work. I noticed also that I was using "MVII #TMAZE, R2" when I really wanted to copy...
Are TMAZE and TDOT the addresses of some variables (which should then be loaded somewhere else in the code) or are they just constants? If they are constants,...
... They are constants. Oh shoot! I just noticed what I had wrong and it's my fault, DOH!. I had defined TOGGLE as a constant along with TMAZE and TDOT,...
There are 2 memory areas where your variables can live. Here's the relevant excerpt from the SDK (doc/programming/memory_map.txt): $0100 - $01EF 8-Bit Scratch...
Thank you, Arnauld. I was just reading doc/utilities/as1600.txt as you were sending your post, but your explanation was very welcomed. I got it to work as I...
... Thanks Joe! That's great time saver. I'm still looking through the rest of the macros available in the examples/macro directory in the SDK to see what...