Announcing SDL 0.6m

A couple of minor Win32 bugfixes, and NEW! XFree86 DGA fullscreen support.
If for some reason, your video card doesn’t support linear framebuffer
mapping, please let me know how SDL 0.6m works in fullscreen mode for you.
I have not tested the bank switched update routine.

Get it from:
http://www.devolution.com/~slouken/SDL/develop.html

See ya!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/

Hi,

I was playing with the DGA configuration. One strange thing happend when
it switches to DGA mode. The mouse event did not happen anymore… Mayby
the window isn’t active when switched to DGA mode?..

grt,

  • JasperOn Sun, 21 Jun 1998, Sam Lantinga wrote:

A couple of minor Win32 bugfixes, and NEW! XFree86 DGA fullscreen support.
If for some reason, your video card doesn’t support linear framebuffer
mapping, please let me know how SDL 0.6m works in fullscreen mode for you.
I have not tested the bank switched update routine.

Get it from:
http://www.devolution.com/~slouken/SDL/develop.html
±----
| Beheer Commissaris | Homepage: http://www.il.fontys.nl/~jasper
| IGV Interlink | PGP-key: finger @Jasper_Berlijn |
| E-mail: @Jasper_Berlijn |
----+

Hi,

I was playing with the DGA configuration. One strange thing happend when
it switches to DGA mode. The mouse event did not happen anymore… Mayby
the window isn’t active when switched to DGA mode?..

Did the keyboard event happen anymore? If not, then I think you may be
right, even though I take great pains to make sure the X window gets the
input focus.

See ya!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/

Hi,

I was playing with the DGA configuration. One strange thing happend when
it switches to DGA mode. The mouse event did not happen anymore… Mayby
the window isn’t active when switched to DGA mode?..
Did the keyboard event happen anymore? If not, then I think you may be
right, even though I take great pains to make sure the X window gets the
input focus.
Mmm, raw keyboard(use ptr to keyboard map) did work… When hitting escapa
I come out of the program…

grt,

  • JasperOn Tue, 23 Jun 1998, Sam Lantinga wrote:

±----
| Beheer Commissaris | Homepage: http://www.il.fontys.nl/~jasper
| IGV Interlink | PGP-key: finger @Jasper_Berlijn |
| E-mail: @Jasper_Berlijn |
----+

It’s an RH5.1 systeem. With an S3Virge using an older X binary…(<=
because else the s3virge is a bit unstable) ;(

grt,

  • JasperOn Wed, 24 Jun 1998, Sam Lantinga wrote:

Mmm, raw keyboard(use ptr to keyboard map) did work… When hitting escapa
I come out of the program…
Hmmmmm What version of X11 are you using?
What video card are you using?
±----
| Beheer Commissaris | Homepage: http://www.il.fontys.nl/~jasper
| IGV Interlink | PGP-key: finger @Jasper_Berlijn |
| E-mail: @Jasper_Berlijn |
----+

Oke, my sources are at home so I can’t get to them at this moment… ;(

Mayby you will include this to the makefiles of the examples:
-Wl,-rpath $(SDL)/lib

LIBRARY = -L$(SDL)/lib -lSDL -lm -ldl -lpthread -Wl,-rpath $(SDL)/lib

Then it will automaticly find the correct library…

Also when crosscompiling the -L$(SDL)/lib could be different on the
system. Lile -L$(SDL)/lib => -L$(SDL)/lib/linux/x86 and -L$(SDL)/lib/win32

grt,

  • JasperOn Wed, 24 Jun 1998, Sam Lantinga wrote:

It’s an RH5.1 systeem. With an S3Virge using an older X binary…(<=
because else the s3virge is a bit unstable) ;(
Can you try it on other systems?
±----
| Beheer Commissaris | Homepage: http://www.il.fontys.nl/~jasper
| IGV Interlink | PGP-key: finger @Jasper_Berlijn |
| E-mail: @Jasper_Berlijn |
----+

Mayby you will include this to the makefiles of the examples:
-Wl,-rpath $(SDL)/lib
LIBRARY = -L$(SDL)/lib -lSDL -lm -ldl -lpthread -Wl,-rpath $(SDL)/lib
The problem with this is security – if anyone creates a …/lib directory
they could substitute a trojan library and crack your account.
Yep, that’s true… mayby this will solve the problem
( cd $SDL ; pwd )
It then will hardlink to your library…

Also when crosscompiling the -L$(SDL)/lib could be different on the
system. Lile -L$(SDL)/lib => -L$(SDL)/lib/linux/x86 and -L$(SDL)/lib/win32
Eh. I’ll probably add -L$(SDL)/lib/target/arch/ to the link line.
Oke, :wink:

btw, I also was playing a bit with crosscompiling… Using the latest
version cygnus-b19… The defines had changed… (No WIN32) There are
also some weirdness with the mingw dll… But I will check this out
later…

The gcc binaries from the homepage are working without any troubles…

grt,

  • JasperOn Wed, 24 Jun 1998, Sam Lantinga wrote:

±----
| Beheer Commissaris | Homepage: http://www.il.fontys.nl/~jasper
| IGV Interlink | PGP-key: finger @Jasper_Berlijn |
| E-mail: @Jasper_Berlijn |
----+