Updates Changes text, and added message to VideoDialog indicating

requirements for new TV effects (OpenGL 2.0+ and GLSL).


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1740 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
stephena 2009-05-26 20:32:22 +00:00
parent 79e4e42ae7
commit eb0a24da98
2 changed files with 15 additions and 1 deletions

View File

@ -16,7 +16,8 @@
* Added CRT simulation effects as described in the AtariAge posting
'CRT emulation for Stella'. For now, this requires OpenGL 2.0 or
greater with support for GLSL (GL Shading Language).
greater with support for GLSL (GL Shading Language). This code
will be expanded on and optimized in future releases.
* All bankswitching schemes which include SC extended RAM will now have
memory erased if you attempt to read from the write port. Related to
@ -26,6 +27,12 @@
* Patching of ROM for bankswitch types '0840', 'SB', 'UA' and 'X07' is
now implemented, but hasn't been extensively tested.
* Tweaked paddle control so that all positions are reachable in game
4 of Activision Casino.
* Auto-detection for '3F' bankswitching improved; several ROMs
previously detected as 'F8' now work correctly.
-Have fun!

View File

@ -267,6 +267,13 @@ VideoDialog::VideoDialog(OSystem* osystem, DialogContainer* parent,
wid.push_back(myPhosphorCheckbox);
ypos += lineHeight + 4;
// Add message concerning GLSL requirement
ypos += lineHeight + 4;
lwidth = font.getStringWidth("(*) TV effects require OpenGL 2.0+ & GLSL");
new StaticTextWidget(myTab, font, 10, ypos, lwidth, fontHeight,
"(*) TV effects require OpenGL 2.0+ & GLSL",
kTextAlignLeft);
// Add items for tab 2
addToFocusList(wid, tabID);