diff options
author | 2019-05-27 22:44:55 +0200 | |
---|---|---|
committer | 2019-05-27 22:44:55 +0200 | |
commit | 630aecc341b726025110d86416f98d4e3a9af76f (patch) | |
tree | 1c5e170d0ab0a689ed03b417ea3bed82c07540e3 /src/devices/video/stvvdp1.cpp | |
parent | 8391a4b3452cb8c5cb1664c7516c2eab974d384d (diff) |
stvvdp1.cpp: reinstate notes (nw)
Diffstat (limited to 'src/devices/video/stvvdp1.cpp')
-rw-r--r-- | src/devices/video/stvvdp1.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/devices/video/stvvdp1.cpp b/src/devices/video/stvvdp1.cpp index 40a716107ea..d5f2618d819 100644 --- a/src/devices/video/stvvdp1.cpp +++ b/src/devices/video/stvvdp1.cpp @@ -6,6 +6,11 @@ STV - VDP1 the vdp1 draws to the FRAMEBUFFER which is mapped in memory +-------------------------- WARNING WARNING WARNING -------------------------- +This is a legacy core, all game based notes are for a future device rewrite. +Please don't remove them if for no reason you truly want to mess with this. +-------------------------- WARNING WARNING WARNING -------------------------- + Framebuffer todo: - finish manual erase - add proper framebuffer erase @@ -957,6 +962,9 @@ void saturn_state::drawpixel_generic(int x, int y, int patterndata, int offsetcn pix = raw+(stv2_current_sprite.CMDCOLR&0xffc0); transpen = 0; endcode = 0xff; + // Notes of interest: + // Scud: the disposable assassin wants transparent pen on 0 + // sasissu: racing stage background clouds break; case 0x0018: // mode 3 128 colour bank mode (8bits) (little characters on hanagumi use this mode) raw = m_vdp1.gfx_decode[(patterndata+offsetcnt) & 0xfffff] & 0xff; |