[uae] Re: Snapshot 20060831

  • From: Jens Weichert <nexusle@xxxxxxx>
  • To: uae@xxxxxxxxxxxxx
  • Date: Thu, 31 Aug 2006 21:04:41 +0200

Hi Rich,

get an error, like this from the last CVS I downloaded:

/usr/bin/ld: can't locate file for: -lGL
collect2: ld returned 1 exit status
make[3]: *** [uae] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

what's the problem?

greets
Jens

Am 31.08.2006 um 20:50 schrieb Richard Drummond:

Hi All

New source code snapshot at
http://www.rcdrummond.net/uae/test/20060831/

This contains:
1) Integrated mousehack functionality from WinUAE
2) Peter's XKB path fix for X11 driver
3) An OpenGL renderer for the SDL driver, based on Jochen's code.

The OpenGL renderer can be enabled (if compiled in - use the configure
option --with-sdl-gl) with sdl.use_gl=true.

Vsyncing is supported with the SDL/GL renderer if you set gfx_vsync=true, with
the proviso that SDL can't open a screen with a specific vertical refresh.
Ideally, you want it to open a 50 Hz screen for PAL modes and a 60 Hz screen
for NTSC modes (or an integer multiple of those rates), but you'll have to
configure your system so that SDL can do that yourself (for example, create a
single 720x576@100Hz mode for PAL screens and configure E-UAE to use
720x576). Alternatively E-UAE can be made to run at the refreshrate of your
monitor. For example, with gfx_refreshrate=75.


If you can figure that out, you still may not get a tear-free display. Here
the buffer flip occurs very noticeably about a third of the way down the
screen. Perhaps DRI doesn't support true vsyncing (at least in the drivers I
have tested) - maybe it's emulated with a timer.


Cheers,
Rich



Other related posts: