[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NES - Apple Sprite card





Yves McDonald wrote:
Roy,

You will find TMS9918A datasheet (in PDF format) at the following address, along with other 8-bit interface chips (ex: 8255):

http://sites.uol.com.br/lsturaro/datasheet.html

I have the databook from TI on that family of video controllers as well but I'm not sure where it is nor if I decided to throw it away when I moved. I hope I didn't ;-).

Are there any 6502 code samples for that chip? I'd like to try my card but I want to make sure I have a working program instead of developping software on hardware of unknown state. I threw away Ciarcia's article on that chip a long time ago. Dang :-(


Thanks,

Yves



I have most of the Bytes ever published. I'll try checking tomorrow, and see if I can find the issue in question.

As I recall the databook tells you how to address the VRAM through an 8 bit port, but I think the only code they use was 9900 code. I do recall that the book made it clear that any 8 bit CPU can work with the 9918.

The Coleco ADAM version of CP/M 2.2 came with an editor assembler (I suppose the standard DRI programs) but also included information on how to program the VDA and it's RAM. However, I no longer have a copy.

Roy


My manual on the 9918 is out on loan at the moment, but I thought the lowest level was a pixel-mapped layer.

Certainly, if you did a graphic image in BASIC on either the TI or the Coleco, sprites were never used. The ADAM's BASIC had exactly the same commands as AppleSoft, so that any graphics work done in AppleSoft (that didn't use Peeks or Pokes of course) could be done on the ADAM.

Many a time I typed in Apple programs from Family Computing on my ADAM and had they look exactly the same as the picture of the Apple version. Or, if machine lanugage was used, the same program with different data statements.

Roy





-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----