Page 1 of 1

Some messing around with undocumented VDP register (C0001E)

Posted: Tue May 05, 2009 12:47 pm
by TmEE co.(TM)
http://www.youtube.com/watch?v=SJ9_fNi-pM4

unstructured random messing around....

2nd controller was used to change bits, and it also controls the sprite.

I discovered one other thing (not seen in the video), when you move the sprite in lower right corner so some of the sprite is offscreen, you can get some constant lines being drawn to the screen, that seem to use colors from the sprite and the how the lines look depend on the sprite graphics too...... lot of fun...

my cam is dead so I cannot make more videos

If anyone wants, I can prepare that ROM for people with flashcarts to try.

the behaviour is identical on MD2 and MD1.

Re: Some messing around with undocumented VDP register (C000

Posted: Wed May 06, 2009 3:23 am
by HardWareMan
TmEE co.(TM) wrote:If anyone wants, I can prepare that ROM for people with flashcarts to try.
Proceed, I'll try it.

Posted: Wed May 06, 2009 2:56 pm
by TmEE co.(TM)
Not exactly same ROM, but code is :
http://www.fileden.com/files/2008/4/21/ ... FPLAYG.rar

Holding down A on 2nd pad will halt the ball, use d-pad to move... this all affects what will happen though since the code also sets the bits in that reg.

The C0001E reg gets ACBRLDU into the meaninful bits in that order (if it makes any sense).