1. 11 Feb, 2004 4 commits
    • Sam Lantinga's avatar
      *** empty log message *** · 7158e313
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40811
      7158e313
    • Sam Lantinga's avatar
      Date: Tue, 13 Jan 2004 19:25:37 +0300 · 6858c59a
      Sam Lantinga authored
      From: Dmitry Yakimov
      Subject: [SDL] [PATCH] SDL bug patch
      
        Let me introduce 2 fixes to SDL.
      
        1. Preventing great slowdown on fast machines while hardware
           flipping (it's obviously bug).
        2. Setting up 85 Hz of monitor if supported. The reason is that
           Win98 by default sets lowest frequency 60 Hz.
           And we can't set up maximum frequency because some users can have
           wrong monitor drivers.
           This is important for shareware and commercial programs.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40810
      6858c59a
    • Sam Lantinga's avatar
      Simplify code and clean up Valgrind warning · 317cf8a3
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40809
      317cf8a3
    • Sam Lantinga's avatar
      Fixed static linking on MacOS X (thanks Max!) · cd10cd4c
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40808
      cd10cd4c
  2. 10 Feb, 2004 4 commits
    • Sam Lantinga's avatar
      Updated projects with cpuinfo API · f183cb88
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40807
      f183cb88
    • Sam Lantinga's avatar
      Date: Wed, 04 Feb 2004 13:51:56 +0100 · a423b0ba
      Sam Lantinga authored
      From: Jens Leuschner
      Subject: Small patch for libSDL
      
      In newer XFree86 releases in the German keyboard the "AltGr"-Key no
      longer produces the keysym "Mode_switch", instead it produces
      "ISO_Level3_Shift".
      I have created a small patch against SDL-1.2.6 (which cleanly applies to
      the current CVS-SDL too) that makes SDL recognize ISO_Level3_Shift as
      AltGR key.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40806
      a423b0ba
    • Sam Lantinga's avatar
      *** empty log message *** · f199a5d9
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40805
      f199a5d9
    • Sam Lantinga's avatar
      Updated SDL HTML documentation · fbce506d
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40804
      fbce506d
  3. 08 Feb, 2004 1 commit
  4. 07 Feb, 2004 1 commit
  5. 06 Feb, 2004 2 commits
  6. 31 Jan, 2004 3 commits
  7. 29 Jan, 2004 5 commits
  8. 28 Jan, 2004 2 commits
    • Sam Lantinga's avatar
      Date: Wed, 28 Jan 2004 20:25:54 +0100 · 07754d3f
      Sam Lantinga authored
      From: Thomas Jarosch
      Subject: Re: [SDL] DSPF_RBG15 in src/video/directfb/SDL_DirectFB_video.c
      
      In my local DirectFB 0.1.19 copy, DSPF_RGB15 is an alias for DSPF_ARGB1555.
      They seem to have it removed in DirectFB CVS.
      
      As DSPF_RGB15 was only an alias, the attached patch
      can safely be applied to SDL and won't brake older DirectFB versions.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40791
      07754d3f
    • Sam Lantinga's avatar
      Date: Wed, 28 Jan 2004 02:37:04 +0100 · 3949843e
      Sam Lantinga authored
      From: Max Horn
      Subject: Small libtool patch (framework related)
      
      here is a small patch for ltmain.sh. It corrects a problems with the
      libSDL.la file, which prevented applications using a version of libtool
      w/o framework support (read: all currently released libtool version) to
      not being able to link with SDL anymore. I also notified the libtool
      maintainers, as the same problem exists in libtool CVS.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40790
      3949843e
  9. 26 Jan, 2004 1 commit
  10. 24 Jan, 2004 3 commits
    • Sam Lantinga's avatar
      Date: Sat, 24 Jan 2004 14:49:58 +0100 · 3ea2a3dd
      Sam Lantinga authored
      From: Stephane Marchesin
      Subject: Re: [SDL] 3DNow! detection on a P4 system
      
      Well... I found another bug : 3dnow was detected on P2/P3 cpus. So I
      took one more look at the code and found a mistake in
      CPU_getCPUIDFeaturesExt :
      The condition for having extended cpuinfo is that when we query extended
      cpuinfo we get a result >=  0x80000001. So we must exit if eax < 0x80000001.
      The attached patch does that.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40788
      3ea2a3dd
    • Sam Lantinga's avatar
      *** empty log message *** · f423ef91
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40787
      f423ef91
    • Sam Lantinga's avatar
      Fixed bugs in CPU feature detection and added extended feature detection · faea9390
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40786
      faea9390
  11. 17 Jan, 2004 1 commit
  12. 13 Jan, 2004 1 commit
  13. 11 Jan, 2004 1 commit
  14. 08 Jan, 2004 1 commit
  15. 07 Jan, 2004 2 commits
    • Patrice Mandin's avatar
      Add to temporary includes path to find src/video/windx5/directx.h if we build... · 1c5d8853
      Patrice Mandin authored
      Add  to temporary includes path to find src/video/windx5/directx.h if we build SDL in a different directory
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40781
      1c5d8853
    • Sam Lantinga's avatar
      Date: Tue, 6 Jan 2004 21:54:02 +0100 · 90a429e4
      Sam Lantinga authored
      From: Max Horn
      Subject: Auto hide mouse & other changes
      
      the attached bug adds the auto-hide-mouse feature I talked about
      earlier. Turned out it was a lot simpler than I thought, simply by
      using our existing code :-). I actually spent much more time on fixing
      various bugs in the code and correcting (IMO) some behavior (although,
      due to the lack of real specs for SDL, it's probably arguable what
      'correct' means...).
      
      * adds auto (un)hiding of mouse depending on whether it is in- or
      outside the game window
      * computation of course coordinates is correct now (it often and
      reproducible got out of sync with the old code, since the NSEvent
      window was in some cases *not* our window anymore, so locationInWindow
      returned wrong results)
      * added a method which at any time returns the mouse coords, relative
      to our window
      * fixed handling of lost/gain input/mouse/app focus "events"
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40780
      90a429e4
  16. 06 Jan, 2004 3 commits
  17. 05 Jan, 2004 3 commits
    • Sam Lantinga's avatar
      Fixed playback problems with MacOSX 10.1 · 956f6b50
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40776
      956f6b50
    • Sam Lantinga's avatar
      Date: Mon, 5 Jan 2004 00:09:36 +0100 · e95a3dbb
      Sam Lantinga authored
      From: Anders_F_Bj?rklund
      Subject: [SDL] Dynamic OpenGL lib support for Mac
      
      Here's a patch that adds LoadLibrary and GetProcAddress
      to the Carbon macintosh driver (for Mac OS 9 and Mac OS X):
      http://www.algonet.se/~afb/SDL-1.2.6-macdynamicgl.patch
      It just calls the corresponding function from SDL_loadso.
      
      It also fixes one Mac bug in SDL_loadso.c, that made it fail
      always when loading a library, and fixes the screen update
      after receiving an update event - which caused the OpenGL
      context to be overwritten by a blank window by UpdateRect...
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40775
      e95a3dbb
    • Sam Lantinga's avatar
      Date: Sun, 4 Jan 2004 23:48:19 +0100 · 2918fb4c
      Sam Lantinga authored
      From: Max Horn
      Subject: Re: Again Audio CD patch
      
      Am 04.01.2004 um 22:38 schrieb Sam Lantinga:
      
      >
      > Okay, I fixed the buffering problems by simply using a 4 second buffer
      > instead of a 1 second buffer.  However, using your code I can't play an
      > entire CD - the playback stops after the first song.
      >
      Found the problem: FSReadFork returns eofErr when the file is finished.
      However, we check its return value for errors, and if anything but
      noErr occurs, the reader thread aborts its current iteration. That is
      bad, because it aborts before it can ever set the flag which tells that
      the file is over (also, any remaining data which FSRead did return is
      lost - so you'd not hear about to 4 seconds from the end of the file.
      
      Furthermore, the computed data size was 8 bytes to high (I forgot to
      account for the fact that the size of an (A)IFF chunk always contains
      the chunk header & size fields, too). This is enough to make it work.
      However, the end condition is rather fragile, so I tuned some other
      things to be pessimistic (check for <= 0 instead of == 0, when eofErr
      is encountered enforce mReadFilePosition == mFileLength). You never
      know...
      
      The attached patch fixes the issue for me.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40774
      2918fb4c
  18. 04 Jan, 2004 2 commits