Wiki editing discussion

Pagina 76/78
69 | 70 | 71 | 72 | 73 | 74 | 75 | | 77 | 78

Van Grauw

Ascended (9181)

afbeelding van Grauw

24-06-2020, 15:45

gdx wrote:

Dots having “0” in sprite pattern generator table is transparent even if the TP bit of register R#8 is set, is not!? This is the case on MSX1, it would be strange if it were not the case in MSX2 screen modes.

You can set color 0 for 1-dots in the sprite pattern generator table. Without TP these are not visible, with TP, these are visible as color 0. The TP flag does not exist on MSX1 of course.

Van gdx

Prophet (3571)

afbeelding van gdx

24-06-2020, 16:47

Right, I tested on a real MSX2 with the program below.

10 SCREEN5,2
20 VDP(9)=VDP(9) OR &H20
30 FORY=0TO15:LINE(0,Y)-(255,Y),Y:NEXT
40 SPRITE$(0)="1234567890abcdef"
50 PUTSPRITE0,(96,0),9,0
60 PUTSPRITE1,(80,0),0,0
70 GOTO 70

When TP=0 (by replacing OR &H20 by AND &HDF) the sprites of color 0 disappear. So the explanation in official doc is wrong, TD bit has no effect on dots reseted in sprite pattern generator table. It has effect on dots set with the color 0 only.

Van Grauw

Ascended (9181)

afbeelding van Grauw

24-06-2020, 17:05

V9938 manual wrote:

TP and Sprites

By controlling TP (Bit 5 of register R#8), color code 0 will be specified in the following manner. The color will affect the sprites.

TP=0 Color code 0 will be treated as invisible. Sprite color part 0 will not be displayed, and if sprites overlap, a sprite collision will not be detected.

TP=1 Color code 0 will be the color that is specified in the palette register. (In GRAPHICS 7 mode only, R=0, G=0 and B=0 will always be set.) If the sprite color part 0 overlaps, a sprite collision will be detected.

The documentation in the V9938 manual (p. 98) seems correct to me…

Van gdx

Prophet (3571)

afbeelding van gdx

24-06-2020, 17:13

We are talking about page 103.

Van Grauw

Ascended (9181)

afbeelding van Grauw

24-06-2020, 17:19

There is no TP information on page 103. You’re not looking at the official V9938 documentation, but at Eugeny’s edited transscription which introduces an error. I would recommend to always reference the official V9938 documentation when you need to be sure of something.

Van gdx

Prophet (3571)

afbeelding van gdx

27-06-2020, 14:07

It's nice to see that the Wiki is useful up to Japan.
http://www.youtube.com/watch?v=IDBJ_k9gDw0
http://www.youtube.com/watch?v=MQr8RUuh-bc

Van sdsnatcher73

Paladin (998)

afbeelding van sdsnatcher73

29-06-2020, 16:18

I have some extra photos for the Goldstar JOY-10:


Van gdx

Prophet (3571)

afbeelding van gdx

09-07-2020, 13:10

The history has disappeared there too.
https://www.msx.org/wiki/Category%3AArvel

Van mars2000you

Enlighted (5635)

afbeelding van mars2000you

09-07-2020, 13:21

gdx wrote:

The history has disappeared there too.
https://www.msx.org/wiki/Category%3AArvel

It's impossible to use "Move' with categories.

The history is here: https://www.msx.org/wiki/index.php?title=Category:ARVEL&acti...

I had to replace 'ARVEL" by 'Arvel'.

Van mars2000you

Enlighted (5635)

afbeelding van mars2000you

09-07-2020, 13:33

sdsnatcher73 wrote:

I have some extra photos for the Goldstar JOY-10:

Thanks! I've just added them to the Wiki.

Pagina 76/78
69 | 70 | 71 | 72 | 73 | 74 | 75 | | 77 | 78