Christopher Stone wrote:
On Thu, 28 Oct 2004 18:04:01 +0200, Hans de Goede <[EMAIL PROTECTED]> wrote:

I've got this really really fixed now in CVS. Please pound on it. The
ghost images are still there though.


The scaling hotkeys work great in DGA mode, however in Xv and OpenGL
mode, the Shift-Ins/Home/End/Del hotkeys seem to behave like
Shift-PgUp/PgDn.  For example, in Xv mode, if you press Shift-Ins, the
UI says the scale is 2x1, but it's actually scaled to 2x2.  Is this a
limitation of Xv/OpenGL?  Is it not possible to get a 3x2 scale for
these modes?


Try it with -nokeepaspect. By default Xv tries to keep the exact aspect if the game (it can since it does hwscaling), same for opengl.


Hmm, thinking about it -nokeepaspect wont work 100% because I tell the WM the keep the aspect of the window when resizing, I need to fix that too... Fixed in CVS now.

---

As I wrote before Xv (and OpenGL) do scaling themselves, they only use the scale factors to determine the initial size of the window, after dertermining the initial size they enlarge/stretch width or height to get the correct aspect, unless you specify -nokeepaspect.

So if you increase one of the two scaling factors the other will effectivly be increased by the same ammount. The onscreen display shows the internally used values, this may seem inconcistent, but this are the values you will get when you switch back to a normal window.

Changing width and heightscale with Xv really isn't all that usefull, its just a quick (no mouse used) way to get a larger window. You can also resize the window to any size you want with the mouse.

If you can think of a (codable) way to make this more consistent for the user I'm all ears. I've tried always making widthscale and heightscale 1 when not using effects with Xv, but then switching to Xv mode and back to normal looses your scaling settings.

Regards,

Hans

--
EuropeSwPatentFree http://EuropeSwPatentFree.hispalinux.es

_______________________________________________
Xmame mailing list
[EMAIL PROTECTED]
http://toybox.twisted.org.uk/mailman/listinfo/xmame

Reply via email to