V9938 programmers' guide

Страница 3/7
1 | 2 | | 4 | 5 | 6 | 7

By Daemos

Prophet (2066)

Аватар пользователя Daemos

24-01-2011, 01:17

On some pages as described in the earlier post The destination table is described as source.

I must admit that the D's and S's thingy is microminor so you can ignore that however, page 71 and 81 really have source in the destination table description.

nvm about page 13. That is not a mistake but rather mine. I should have wroten that down as a suggestion. I found a datasheet that described each port function. Port #1: read/write Port #2: palette etc etc. It will make that page very clear.

Hope to have been helpfull. Just ask if I sound vague.

By Eugeny_Brychkov

Paragon (1232)

Аватар пользователя Eugeny_Brychkov

26-01-2011, 22:56

Updated, uploaded.

By Daemos

Prophet (2066)

Аватар пользователя Daemos

26-01-2011, 23:02

Cool will check it out. Found some microminor spelling. like lost letters and double words but I need time to properly list them out and I will first check the new version where it might have allready been fixed.

By ARTRAG

Enlighted (6935)

Аватар пользователя ARTRAG

30-01-2011, 03:54

@Eugeny
my contribution:
at page 100 the picture is wrong, as sprite #7 should be displayed
the section does not document the IC bit
moreover it is not clear if TP bit affects collisions also in other graphic modes

By Daemos

Prophet (2066)

Аватар пользователя Daemos

30-01-2011, 13:42

Here are the things that I have found so far:

page 67: The scentence below "and wait till TR bit it set to 1..." should be "and wait till TR bit is set to 1..."

Page 76: I am not sure about this but in the table on page 63 the command HMMC has bit 1111 which I verified by trying. LMMC has bit 1011. However on page 76 concerning LMMC in step 4: the command is 1111 which is HMMC. It should be 1011 if I believe the table on page 63.

Page 69: register 36 and 37 table has capital D's. They should be capital S's

Page 85: tables for register 36, 37, 38 and 39 have capital D's. They should be capital S's

Then the tables of the following pages are missing their borders: page 66, table 39. page 69, table 39. page 73, table 39. Page 75, table 39 (I start to see a pattern here). Page 78, table 35. Page 83, table 39.

Thats what I have found so far.

By Daemos

Prophet (2066)

Аватар пользователя Daemos

05-02-2011, 19:53

Found some more stuff.

It has not been mentioned at page 14 in paragraph 1.2 that the color adress pointer actually auto increments on every write to port #2. It will save many noobies like me a headache Wink

By ARTRAG

Enlighted (6935)

Аватар пользователя ARTRAG

05-02-2011, 21:22

@Eugeny
another suggestion: could you make that the pages numers in the inedex link to the inner sections ?
It would helpalot in the use. PDF files can do that easily

By flyguille

Prophet (3031)

Аватар пользователя flyguille

05-02-2011, 22:33

Found some more stuff.

It has not been mentioned at page 14 in paragraph 1.2 that the color adress pointer actually auto increments on every write to port #2. It will save many noobies like me a headache Wink

what? what do you means? ah surely, filling PALETTEs table?, it auto increments.

By Daemos

Prophet (2066)

Аватар пользователя Daemos

05-02-2011, 23:05

yes exactly that. But it has not been mentioned anywhere in this guide.

By flyguille

Prophet (3031)

Аватар пользователя flyguille

06-02-2011, 01:11

Well, when you needs to dump all the entire table (RAM -> VDP), it is usefull. There is not an example of that routine?

Страница 3/7
1 | 2 | | 4 | 5 | 6 | 7