TMS - VideoDisplayProcessorsGuide1984_AppendexE

Talk about programming CreatiVision (except games programming). Projects of homebrew hardware are also welcome.
Post Reply
User avatar
Mobsie
Posts: 709
Joined: Fri Jun 13, 2008 10:38 am
Location: Weinheim, Germany

TMS - VideoDisplayProcessorsGuide1984_AppendexE

Post by Mobsie » Thu Apr 11, 2013 7:07 am

Thanks to intvnut from AtariAge, from he i got today the missing sites from TMS-Programmers Guide.

http://www.obsieger.de/TI_VideoDisplayP ... endexE.pdf

It show some examples how to access the TMS with different CPU.

Is not really helpful but maybe interesting for someone.
User avatar
MADrigal
Site Admin
Posts: 1191
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: TMS - VideoDisplayProcessorsGuide1984_AppendexE

Post by MADrigal » Thu Apr 11, 2013 1:02 pm

That's great indeed!

I got your PDF, and "merged" it with the rest of the book.

I made a new PDF with all book excluding appendix F-G. I put it on a specific new "files area" on the CreatiVEmu server:

http://www.madrigaldesign.it/creativemu ... _guide.pdf

I would eventually put more useful docs and stuff there. ;)
User avatar
Mobsie
Posts: 709
Joined: Fri Jun 13, 2008 10:38 am
Location: Weinheim, Germany

Re: TMS - VideoDisplayProcessorsGuide1984_AppendexE

Post by Mobsie » Thu Apr 11, 2013 1:04 pm

Hi,

perfect, thank you.
I have some more interesting pdf about the TMS, i send you soon.
User avatar
carlsson
Posts: 507
Joined: Fri Jun 13, 2008 7:39 am
Location: Västerås, Sweden

Re: TMS - VideoDisplayProcessorsGuide1984_AppendexE

Post by carlsson » Thu Apr 11, 2013 1:23 pm

Aha, you got a copy too. Well, I agree that it doesn't give any more knowledge than we already gathered from e.g. Kurt's demos and the code posted by me and TBCTBC. It can be noted that the VDP_Data_Write is assigned to $C000 and VDP_Status_Write to $C002 if I read correctly. I don't know if those addresses belong to some Apple ][ expansion card (there were a bunch with VDP) or were picked out of the blue by TI when they wrote the book.

Edit: The same addresses are used in all code examples, so most definitely not related to a particular implementation. It could be noted that Apple ][ uses addresses $C000-$C08F for internal use, so no expansion card could use those anyway.
Post Reply