Because no one wants to answer my questions...
I'm developing testing rom, to make fast checks of vdp emulation.
WARNING: use this rom at your own risk. Only if you crazy. Mindless, or if you don't care. It is rapidly changes the display mode. I don't know what will be with MD.
Hmm blink test works only in MESS.
Strange behavior for new test in RetroArch, Kega and MESS. You can hide all sprites in link sequence if they under (after) shadow/highlight sprite.
r57shell wrote:
WARNING: use this rom at your own risk. Only if you crazy. Mindless, or if you don't care. It is rapidly changes the display mode. I don't know what will be with MD.
Honestly i'm not sure you can damage your MD by simply writting to registers, even incorrect values / too quickly or whatever.
But i guess because of internal hardware timing stuff it won't behave as expected.
"move along there is nothing to see here"
in that place (where everything is devastated) the cell mode is changed almost each clock (at least such change "ordered"). how fast it is actually executed I don't know.
Attachments
fast cell mode change
nothing_interesting.jpg (80.4 KiB) Viewed 18925 times
even if you don't see screen, you can change tests by arrows keys on pad.
as far as I can see, you're using LCD, so it's not what I need actually for those fast mode-change tests. Anyway thanks, at least now I know how it looks like on LCD, but anyway, say what test it is (first or some other one?)
Reason why picture from LCD does not really represent actual data,because composite signal made for CRT, and when LCD does decoding, noone knows what assumptions and bugs it has.
CRT will show how it actually looks.
But, results of tests should now be just some pics... it should describe behavior of each test.
in last ones there are some settings, that tests many things, and some tests in the end allows to make easy visible how works VDP highlight/shadow priority stuff, depending on color index, priority, layers order and color itself.
I'll add some more tests in case if there will be interest.
In the name of science, I captured a video of all of the tests on a Big CRT from a VCR+DVD combo. In case it matters, I recorded the tests from a MD2 VA 1.8+32x VA0 for quality. This MD2 has a Sega 315-5708-01 ASIC for the VDP. No hardware blew up . Interestingly, VDP Redraw Test #4 acted differently on my smaller CRT and on the Big CRT. On the smaller, the screen completely rolled over, while on the larger, only the first few rows were flickering/rolling.
Any particular combinations for the VDP Color tests for me to try on the CRT, let me know
Attachments
20151226_165756.jpg (90.24 KiB) Viewed 18758 times
20151226_160017.jpg (10.23 KiB) Viewed 18758 times
20151226_160005.jpg (19.19 KiB) Viewed 18758 times
SGDK homebrew dev and Unity3D Indie dev.
Sega does what Nintendont!