Screen 8 is offically screen9, what happend to 8?

Página 1/3
| 2 | 3

Por Accumulator

Champion (339)

imagem de Accumulator

18-12-2022, 19:38

Ok, I was just browsing the manual of V9938 and was analysing mode register 0,1,8,9.
I came to the simple conclusion 1 screen mode is 'hidden/undocumented/cancelled'.
If you look at the graphical sites / mode bits M5 M4 and M3, ignoring M2, M1 from VDP1, so them on 0

Here it comes:
The graphical screens are quite simple to activate.
I am discarding the other options...
The values for M5 M4 M3, should be the value of screen number -2.

screeen -2 M5 M4 M3
screen 9 -> -2 > 7 > 1 1 1 (screen 8)
screen 8 -> -2 > 7 > 1 1 0 (only selectable by vdp0 and 1)
screen 7 -> -2 > 7 > 1 0 1 screen 7
screen 6 -> -2 > 7 > 1 0 0 screen 6
screen 5 -> -2 > 7 > 0 1 1 screen 5
screen 4 -> -2 > 7 > 0 1 0 screen 4

I have not checked sprite table of other tables/ color tables, but their should be an explanation.
When I have results I will share.

Does anyone tested the mode between 7 and '8'/9...

Entrar ou registrar-se para comentar

Por Metalion

Paragon (1625)

imagem de Metalion

18-12-2022, 20:15

Isn't that the Korean Hangul screen mode ?

Por sdsnatcher73

Prophet (3962)

imagem de sdsnatcher73

18-12-2022, 20:32

No Korean SCREEN 9 in Hangul BASIC is actually using VDP SCREEN 5 or 6 depending on the machine in question.

Por Accumulator

Champion (339)

imagem de Accumulator

18-12-2022, 20:55

That is what is generally taken for the truth. However in my logic, hypothetically if screen 9 is used by Kanji/Hangul text mode I would expect the following values for M5-M1 11101 (screen 8 + the M1 Text mode bit from VDP#1), or the M1 bit from VDP#1 set with one of the screen 6 or 7, but this will result in a lower screen number than bit set M5-M3, as a result Kanji/Hangul/Chinese/Korean of other Asian characters will have a lower screen value than 9.
That said, what is the logic to ignore original screen8. Or would it be M5-M1: 11001 this would than produce a graphic screen of value screen 7 + 1. But this one does not exist.
This is the real reason screen 9 is not there, because for some reason Yamaha skipped/neglected one screen mode and continued counting.

Por NYYRIKKI

Enlighted (6067)

imagem de NYYRIKKI

18-12-2022, 21:10

Maybe 256x212, 4-color mode was planned, but not implemented?

Por erpirao

Paragon (1315)

imagem de erpirao

18-12-2022, 22:23

or 64 color mode with palette ?
64 color +512 palette+sc5 sprites will be great!

Por Metalion

Paragon (1625)

imagem de Metalion

19-12-2022, 07:33

A more readable version of your chart:

		   M5 M4 M3
screen 4 | 4-2=2 |  0  1  0
screen 5 | 5-2=3 |  0  1  1
screen 6 | 6-2=4 |  1  0  0
screen 7 | 7-2=5 |  1  0  1
screen 8 | 8-2=6 |  1  1  0 (unknown mode)
screen 9 | 9-2=7 |  1  1  1 (real screen 8)

Por PingPong

Enlighted (4138)

imagem de PingPong

19-12-2022, 08:49

Metalion wrote:

A more readable version of your chart:

		   M5 M4 M3

screen 8 | 8-2=6 |  1  1  0 (unknown mode)

What the VDP do with this setting?

Por gdx

Enlighted (6219)

imagem de gdx

19-12-2022, 09:03

Accumulator wrote:
sdsnatcher73 wrote:

No Korean SCREEN 9 in Hangul BASIC is actually using VDP SCREEN 5 or 6 depending on the machine in question.

That is what is generally taken for the truth.

SCREEN9 uses two different graphic modes. It is described in detail in the wiki.

Por Accumulator

Champion (339)

imagem de Accumulator

19-12-2022, 13:04

Thanks for modifying the table for better viewing.
I also checked the VDP from Sega master system/Genesis (also M5-M1 bits), and there is a mode with 64 /128 colors with 256 x 192/212.
Maybe the real screen 8 has to be activated by using the 'M0' / unused bits in VDP reg 0/1

@gdx,. So bit related the used mode of screen8 is actually screen 9. Are you talking about missing 8 or actual 9.
It could be a mode exclusive for a console/game manufacturer. (As discussed in the past about Konami, could be Sega as well )
Programmatic keeping in mind screen -2 in assembly do not match basic screen.

Por PingPong

Enlighted (4138)

imagem de PingPong

19-12-2022, 12:58

PingPong wrote:
Metalion wrote:

A more readable version of your chart:

		   M5 M4 M3

screen 8 | 8-2=6 |  1  1  0 (unknown mode)

What the VDP do with this setting?

Anyone has a real hw to see what happens when one set the vdp in this mode ?

Página 1/3
| 2 | 3