SDL2 client version

Request help for teeworlds-related subjects (mapping, servers, ..).
For client issues, see our repositories (https://github.com/ddnet/ddnet/issues).
User avatar
deen
TECHNICAL Team
Posts: 3576
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

SDL2 client version

Post by deen »

I'm trying to modernize DDNet a bit by using SDL2 instead of SDL1.2 as our main framework, based on the great work by swick.

I hope that this improves DDNet client:
  • Copy & Paste support
  • Work with more than 1 display
  • Just works better on most operating systems
  • Better support for text input
  • Some other things I probably forgot
The work done can be seen here: https://github.com/ddnet/ddnet/commits/sdl2-try3

I built beta versions of the new SDL2 client: Win64, Win32, Linux x86_64, Linux x86, Mac OS X

Please try them out and report if anything works better or worse (or not at all)!
User avatar
Ryozuki
Posts: 1748
Joined: Tue Feb 24, 2015 7:28 am
Location: Catalonia
Player profile: http://ddnet.tw/players/Ryozuki/
Mapper profile: http://ddnet.tw/mappers/Ryozuki/
Clan: Unique
Website: https://edgarluque.com
Discord: Ryozuki#2188

Re: SDL2 client version

Post by Ryozuki »

I found a bug, the words with ` ´ don't appear correctly

List: á à ùú ó è é ò ì í and maybe more

Maybe it's me, but i found the game a bit more smooth o.O
User avatar
BannZay
Posts: 837
Joined: Mon May 04, 2015 12:26 am
Location: Ukraine
Player profile: http://ddnet.tw/players/BannZay
Mapper profile: http://ddnet.tw/mappers/BannZay/

Re: SDL2 client version

Post by BannZay »

I`m not sure should I report about all bugs... Probably not all got this. Anyway, founded some things while using:
1.If u change window while client downloading u got bug: mouse not responding, and u cant change main window to other.
2. Editor> add tile layer > try to move = bounds of layer follow camera
3
screenshot_2015-08-26_11-35-46.png
screenshot_2015-08-26_11-35-46.png (111.61 KiB) Viewed 3562 times
But Freezed cursor bug fixed. Thx
User avatar
deen
TECHNICAL Team
Posts: 3576
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: SDL2 client version

Post by deen »

Ryozuki wrote:I found a bug, the words with ` ´ don't appear correctly

List: á à ùú ó è é ò ì í and maybe more

Maybe it's me, but i found the game a bit more smooth o.O
Is that on Windows? I had a similar problem on Linux but I thought it would just be me.
User avatar
Ryozuki
Posts: 1748
Joined: Tue Feb 24, 2015 7:28 am
Location: Catalonia
Player profile: http://ddnet.tw/players/Ryozuki/
Mapper profile: http://ddnet.tw/mappers/Ryozuki/
Clan: Unique
Website: https://edgarluque.com
Discord: Ryozuki#2188

Re: SDL2 client version

Post by Ryozuki »

deen wrote:
Ryozuki wrote:I found a bug, the words with ` ´ don't appear correctly

List: á à ùú ó è é ò ì í and maybe more

Maybe it's me, but i found the game a bit more smooth o.O
Is that on Windows? I had a similar problem on Linux but I thought it would just be me.
windows 10 pro 64 bit
Savander
Posts: 153
Joined: Sun Jul 13, 2014 11:57 am
Location: Poland
Player profile: http://ddnet.tw/players/Savander/
Mapper profile: http://ddnet.tw/mappers/Savander/
Website: http://codrig.com

Re: SDL2 client version

Post by Savander »

Game looks smoother (?). I like Copy and Paste feature, but it's bugged. If you paste first time it works, but when you want to past again, client just crashes.
(Windows 10 64bit)
User avatar
hi_leute_gll
Posts: 2525
Joined: Mon Jul 21, 2014 1:15 am
Player profile: http://ddnet.tw/players/hi-95-leute-95-gll/
Mapper profile: http://ddnet.tw/mappers/hi-95-leute-95-gll/
Clan: iMTG

Re: SDL2 client version

Post by hi_leute_gll »

  • I don't have that bug with è and so.
  • I have also the crash while pasting a snd time.
  • It runs smoother.
  • It deletes my binds on the num block.
(Win7 64)
.hi._.leute._.gll. | iMTGmember
User avatar
kamillentee
Posts: 687
Joined: Sat Jul 26, 2014 11:47 pm
Player profile: http://ddnet.tw/players/kamillentee/
Clan: |*KoG*|

Re: SDL2 client version

Post by kamillentee »

Its feels way faster than SDL1. On startup, joining a server, everything... I guess I use the libsdl2 client now instead of the normal client.

I had to install the libsdl2-dev package first. But since I have to install libsdl anyway for playing teeworlds it doesnt matter that much.

EDIT: There is no paste bug for me.

Its a pleasure now to minimize. Its so smooth now.
Last edited by kamillentee on Wed Aug 26, 2015 2:55 pm, edited 1 time in total.
User avatar
Ryozuki
Posts: 1748
Joined: Tue Feb 24, 2015 7:28 am
Location: Catalonia
Player profile: http://ddnet.tw/players/Ryozuki/
Mapper profile: http://ddnet.tw/mappers/Ryozuki/
Clan: Unique
Website: https://edgarluque.com
Discord: Ryozuki#2188

Re: SDL2 client version

Post by Ryozuki »

hi_leute_gll wrote:
  • I don't have that bug with è and so.
  • I have also the crash while pasting a snd time.
  • It runs smoother.
  • It deletes my binds on the num block.
(Win7 64)
what language you have in tw? english and german don't have éè and only happens in the GUI or menu
User avatar
hi_leute_gll
Posts: 2525
Joined: Mon Jul 21, 2014 1:15 am
Player profile: http://ddnet.tw/players/hi-95-leute-95-gll/
Mapper profile: http://ddnet.tw/mappers/hi-95-leute-95-gll/
Clan: iMTG

Re: SDL2 client version

Post by hi_leute_gll »

Ryozuki wrote:
hi_leute_gll wrote:
  • I don't have that bug with è and so.
  • I have also the crash while pasting a snd time.
  • It runs smoother.
  • It deletes my binds on the num block.
(Win7 64)
what language you have in tw? english and german don't have éè and only happens in the GUI or menu
I use the german version and these letters are supported by german keyboards.
.hi._.leute._.gll. | iMTGmember
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests