taskFreeciv - Tasks: task #7815, SDL2-libraries to Windows...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #7815: SDL2-libraries to Windows Installer environment

Submitted by:  Marko Lindqvist <cazfi>
Submitted on:  Wed Jul 30 23:43:53 2014  
 
Should Start On: Wed Jul 30 21:00:00 2014Should be Finished on: Wed Jul 30 21:00:00 2014
Category: NonePriority: 5 - Normal
Status: DonePrivacy: Public
Percent Complete: 0%Assigned to: Marko Lindqvist <cazfi>
Open/Closed: ClosedEffort: 0.00
Planned Release: 2.6.0-beta1, 3.0.0

(Jump to the original submission Jump to the original submission)

Sat Oct 29 13:21:40 2016, comment #9:

>> What I noticed is that the audio quality seems to be worse with
>> the clients using SDL2_mixer than with the SDL client using old
>> SDL_mixer.


> Did this ever get resolved?


No, but I can reproduce it on Linux, too. For example, the first 4 seconds of the intro music sound a bit muffled with SDL2 compared to the SDL1 version. When I played the OGG file in Audacity after downsampling it to 22050Hz (the default SDL mixer sample frequency), it sounded something in between the SDL1 and SDL2 versions.

Christian Prochaska <cproc>
Project Administrator
Wed Sep 14 08:24:45 2016, comment #8:

> What I noticed is that the audio quality seems to be worse with
> the clients using SDL2_mixer than with the SDL client using old
> SDL_mixer.

Did this ever get resolved?

Jacob Nevins <jtn>
Project Administrator
Tue Mar 1 14:36:46 2016, SVN revision 32145:

Updated msys1 Windows Installer builds to use gnuwin32-2016-02-03.
Added build of sdl2-client. Clients other than sdl-client use sdl2-mixer.

Patch by Christian Prochaska

See task #7815

(Browse SVN revision 32145)

Marko Lindqvist <cazfi>
Project AdministratorIn charge of this item.
Sat Feb 27 18:24:11 2016, SVN revision 32098:

Updated msys1 Windows Installer builds to use gnuwin32-2016-02-03.
Added build of sdl2-client. Clients other than sdl-client use sdl2-mixer.

Patch by Christian Prochaska

See task #7815

(Browse SVN revision 32098)

Marko Lindqvist <cazfi>
Project AdministratorIn charge of this item.
Sat Feb 27 18:18:56 2016, comment #5:

Let's have this in TRUNK too. Even though msys1 is unlikely to ever get used there, let's not let it to fall behind what we already have in S2_6 until we can be sure that it will not be needed any more.

To S2_6 I'm about to commit now already, for building snapshot build with what now looks like final S2_6 datafile formats short of changing capability strings.

Marko Lindqvist <cazfi>
Project AdministratorIn charge of this item.
Wed Feb 24 00:23:07 2016, comment #4:

Works fine. If there's no special reason to keep this back, please commit. (I may steal this and commit myself if nothing happens before I'm about to make next snapshot build)

Marko Lindqvist <cazfi>
Project AdministratorIn charge of this item.
Thu Feb 11 17:21:30 2016, comment #3:

Updated patch with new files added to win32/Makefile.am.

(file #26702)

Christian Prochaska <cproc>
Project Administrator
Fri Feb 5 02:28:08 2016, comment #2:

New files should be added to tarball (win32/Makefile.am)

Marko Lindqvist <cazfi>
Project AdministratorIn charge of this item.
Wed Feb 3 13:17:15 2016, comment #1:

SDL2 libraries are now added to the MSYS1 build environment:

http://download.gna.org/freeciv/packages/windows/gnuwin32/gnuwin32-2016-02-03.7z

The attached patch adapts the installer-related files for S2_6.

I've uploaded S2_6 Freeciv installer packages for testing at:

http://download.gna.org/freeciv/packages/windows/testing/cproc/2.5.99-alpha+r31727/

What I noticed is that the audio quality seems to be worse with the clients using SDL2_mixer than with the SDL client using old SDL_mixer. As if the sampling rate is only 22050Hz instead of 44100Hz or something like that.

(file #26578)

Christian Prochaska <cproc>
Project Administrator
Wed Jul 30 23:43:53 2014, original submission:

sdl2-client requires SDL2, SDL2_image, SDL2_gfx, SDL2_ttf, SDL2_mixer to build. These should be added to Windows Installer environment.

SDL2_mixer (which probably requires main SDL2) is bit higher priority than the others, as even if there's no sdl2-client, it could be used in other clients (except sdl-client) instead of old SDL_mixer.

Marko Lindqvist <cazfi>
Project AdministratorIn charge of this item.

 

Attached Files
file #26578:  gnuwin32-2016-02-03.patch added by cproc (14kB - text/x-diff)

 

Depends on the following items: None found

Digest:
   task dependencies, patch dependencies.

 

Carbon-Copy List
  • -unavailable- added by jtn (Posted a comment)
  • -unavailable- added by cproc (Updated the item)
  • -unavailable- added by cazfi (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Error: not logged in

     

     

    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue Mar 1 14:37:04 2016cazfiStatusReady For Test=>Done
      Open/ClosedOpen=>Closed
    Sat Feb 27 18:18:56 2016cazfiAssigned tocproc=>cazfi
      Planned Release2.6.0-beta1=>2.6.0-beta1, 3.0.0
    Thu Feb 11 17:21:30 2016cprocAttached File-=>Added gnuwin32-2016-02-03_2.patch, #26702
    Wed Feb 3 13:17:15 2016cprocAttached File-=>Added gnuwin32-2016-02-03.patch, #26578
      StatusNone=>Ready For Test
    Tue Jan 5 11:01:07 2016cazfiDependencies-=>task #7963 is dependent
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup