On Thursday 21 Jul 2005 20:49, Dan Libby wrote:
> Ian Armstrong wrote:
> >>Error: XVimage is smaller then the requested size. (requested: 448x576,
> >>got 448x480)
> >>Unable to start video emulation
> >
> >Are you using NTSC ? I'm using PAL and pacman runs okay, but some other
> > games fail with a similar error to you, such as the following...
>
> Yes, I'm running NTSC.   I noticed that 576 seems to be the magic number
> for PAL.

To stop this XVimage error, you need to add the option -noperfect-yuv to the 
xmame command line. When xmame detects that yuv is being used for the 
display, it automatically doubles the video resolution internally, which 
unfortunately can make the image too large. Pacman has a vertical resolution 
of 288 which then get doubled to 576. Though within the limits for PAL, it's 
too large for NTSC. With the option -noperfect-yuv, xmame handles the video 
1:1 internally. This means the video size is within limits & it also reduces 
the CPU load, as all scaling is done by the PVR350. Any game which has a 
native resolution greater than the PVR350 display resolution will still fail 
though.

Unfortunately, with the currently available drivers the image will not look 
nice & flicker badly due to the source resolution being so low. Some progress 
has been made in this area & future drivers may be able to improve the image 
quality.

> >Speed isn't actually too bad. I've had some reasonably graphic intensive
> > games average 22fps on the PVR350 (compared to 59fps on my NVidia card).
> > It's not fast, but it's generally playable.
>
> Good to know.  How fast is your CPU?   My system is pretty slow -- AMD
> Duron 700Mhz.  So I've a feeling it may not be up to the task very well.

I use an Athlon XP 2100+, so it's quite a bit faster. However, using the 
-noperfect-yuv gives a speed boost & with that option the games which 
previously reached 22fps now claim to run at 39fps. Quite an improvement, and 
a lot better than the 14fps without xv.

> >I don't know if this applies to all versions of xmame, but for 0.95 I had
> > to upgrade to version 0.10.5 of the X driver otherwise there was no
> > video.
>
> Okay, I'm still using 0.10.2.

If possible, you'll probably need to update to the latest ivtv drivers as well 
to get the best results. Using 0.3.7a with the yuv patch John posted the 
other day provide some considerable improvements in image quality.

-- 
Ian


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to