jbrodack said:
I'm having the same problem as davec with vector graphics. also is there a way to change screen orientation and aspect ratio after starting a game. If not there should be cause there was in the previous mame for gp2x
For the vector games, try with the following options:
- Video Sync: DblBuff
- Video Aspect: Scale
Tell me if it works, i don't have the GP2X near me...
HI,
The double buffer mode fixes it. The scaling ruins it though. It runs with double buffer with "normal" too but the screen is cropped.
What the emu seems to do is render at a higher resolution than the GP2X screen. It then takes the frame buffer and then scales down removing detail. It looks quite nice in "normal" mode with smooth antialiasing. Then when you scale down it looks quite bad. The objects turn to blotches and don't look as nice as in "normal". Also since vectors are 1 pixel wide lines when you scale down some vectors *disappear* completely, especially vertical and horizontal lines. Alot of vector text is unreadable scaled down, and objects become incomplete. Try "Space Duel" both in NORMAL, then in SCALED. You will see the difference. The text is unreadable scaled.
Couldn't the vector games be made to render directly to 320 x 240 resolution? Since they are vectors the math could be adjusted *before* the framebuffer. The old GP2X MAME did this. You would gain alot of things:
You would be calculating less pixels between vectors, may help speed?
It would look MUCH better as you aren't removing detail.
You could see all objects and read all text as lines in objects would not disappear.