View Single Post
Old February 2nd, 2006   #24 (permalink)
Spacy
Emu author
 
Spacy's Avatar
 
Join Date: Mar 2005
Location: Germany
Posts: 371
Quote:
Originally Posted by tisurame
Another request: an option to "keep the aspect ratio", like other emulators have.
Good news for you, I worked on that till 2 a.m. last night. Stretching with aspect ratio is already fine in d3d, I only need to spend some more work on the image centering part.

I needed many hours for this, because VBA now does not calculate the image vertices every single frame, but only when the windows size changes. Moreover I switched from doing the image size calculation right at the vertices to setting up the D3D projection matrix to make 0.0f and 1.0f be the minimum and maximum image position, but already with aspectRatio and centered.

Kind of hard to explain. Alltogether it should be faster now

We will see what I can do to GDI, but I think I will first release another WIP in some days. Stay tuned
__________________
Windows XP Home SP3
Intel C2D E8200
4GB DDR2-800
GeForce 8800 GT
ASUS Xonar DX
KNC ONE TV-Station DVB-S
Technisat SkyStar HD (DVB-S2)
2x Samsung HD501LJ (RAID-0)

Last edited by Spacy; February 2nd, 2006 at 19:14.
Spacy is offline