Accéder au contenu principal

GUADEC 2016 and the Butterfly Effect

Between August 10th to 17th included, I went to the nice city of Karlsruhe for GUADEC 2016.

The Trip to Karlsruhe

I arrived the 10th at 11 P.M. to Karlsruhe's train station after a 9 hours train trip, it was the first time I visited Germany and by night the city was calm and fresh which was nice after such a trip. Before going to the room I rented for the night I made a small detour to meet some gnomies as they were going out of their restaurant, it was nice to see some familiar faces again. :)

The Training Workshops: Discovering GStreamer

The 11th I participated to the GStreamer training workshop held by Olivier Crête, it was a really pleasant experience and I hope there will be more workshops during the next GUADECs!

The Core Days

This year again there were plenty of interesting talks, I won't give details as you can see them by yourself online... That being said, I helped filming some of these talks which was an interesting experience and I am eager to help doing so again the next years!

If you are going to some GUADECs you should really consider volunteering, it enhance the experience a lot for you as you are experiencing it from the inside and for the others as you are helping making it better!

The BoFs

On monday afternoon, the Games BoF went pretty well, with Bastien Nocera and Mathieu Bridon we worked hard on polishing Games:

  • we started the work to deprecate and drop the retro-plugins package as maintaining it is a burden to us
  • we made gamepads sending proper gamepad events to work out of the box
  • we polished some UI elements like the "Resume" dialog
  • we started the work to add session inhibitors to avoid the session to lock while you are playing, and to warn you if a running game can't be saved when quitting the session
  • ...

We also tried to make Games play nice with Flatpak: we ensured the Flatpak builds correctly, managed to package some Libretro cores with the Flatpak:

  • we ensured the Flatpak builds correctly
  • we managed to package some Libretro cores with the Flatpak
  • we managed to get the gamepads somewhat working
  • ...

The result is that now Games is usable as a Flatpak which will make its distribution way easier!

The Social Events

I attended the barbecue on Thursday, the picnic on Friday and the diner at the Hoepfner Burggarten on Sunday and all these events were really fun and well organized.

The Saturday with Bastien and Mathieu we skipped the social event at the Z10 bar to visit the RetroGames e.V, a non-profit organization holding an arcade full of retro cabs. The entrance is €3 and you can play as much as you want so it's really cheap and you can have plenty of fun with their exotic games!

On a sidenote, I recommend you to eat at Casa do José, it was really good. :)

Many Thanks to the Organizers

I want to thank again all the organizers for their awesome work and also the volunteers: this GUADEC was great! :D

Visiting the City

On Tuesday morning I had the chance to visit some parts of the city with Moira who knows it a bit, it allowed me to see the big castle and more importantly the very large park behind it. I will always be amazed by how much the parks and the country can be green and lush in the middle of summer in the North/in the continent. :)

Protip: there are plenty of blackberries in the park.

The zoo is just in front of the train station and it can be crossed for free on a bridge, from there you can see some elephants and by walking aside the zoo you can see some penguins.

Trying to Go Back Home

On Wednesday at 11:30 I took the train back to my hometown of Montpellier... at least that's what I thought! Maybe you remember Jeff's adventures in Frankfurt last year, well I lived something somewhat similar.

This very day a hailstorm hit cities between Montpellier and the nearby city were I grew up, this sudden storm caused a pine to fall on the rails just before Montpellier and a regional train hit it causing all trains between Lyon and Montpellier to stop. At 5:30 P.M. I had to leave the train in Lyon, after some time at the train station's reception desk to gather useful information I learned that traffic was planned to start again on Thursday morning, which implied that I had to pass the night there. Fortunately I have some friends in Lyon like Bastien Nocera and Mathieu Bridon (them again) whose train was planned to arrive a few hours later, hence after warning them I started moving to Mathieu's apartment where his wife received me. It ended up being a pleasant adventure for me as it allowed me to see her again after several months. :)

See you in Manchester!

Commentaires

  1. So where is the flatpak of Games hosted? :)

    RépondreSupprimer
    Réponses
    1. It is hosted alongside the other nightly GNOME apps Flatpaks, so if you know how to install one you should be able to install org.gnome.Games too. :)

      If you end up installing an old version or something doesn't work as intended don't hesitate to ask!

      Supprimer

Enregistrer un commentaire

Posts les plus consultés de ce blog

The Path to GNOME Games 3.26

Games received a non-negligible amount of changes that you will find in 3.26. These changes can be big as much small, and more are to come!Building the Games CollectionGames presents your games collection and if everything goes as expected, it does so without the need of any input from you. From an implementation point of view it sounds simple to do, just ask Tracker “Hey, gimme all the games” and it’s done. If only it was that simple! 😃 The system has no idea which files represent games and which doesn’t, but it can associate a MIME type to each file thanks to shared-mime-info. shared-mime-info already had a few video game related MIME types and we added a lot more such as application/x-genesis-rom.That done, we can query Tracker for files having specific MIME types that we know to often represent video game files. Unfortunately, each of these files doesn’t necessarily represent a game and a game isn’t necessarily represented by a single file: some files may be invalid and hence rep…

GNOME Games 3.24

GNOME 3.24 will be out in a few weeks and with it will come Games 3.24. This new version will offer a few new features and many refinements, some of which have been implemented by new contributors theawless and Radhika Dua, kudos to them!Find how to get the latest nightly and (soon) stable Flatpak versions of Games on its web page.A Libretro Core Descriptor SpecificationIn its version 3.22, Games stopped using a hardcoded list of well known Libretro cores and instead looked for the right one to run a game by parsing files describing their corresponding Libretro core's capabilities. These files came from the libretro-super repository and were slightly modified to better suit Games' needs.The concept was great but the format of these files proved to be not very well suited for the job: many information were not useful to Games, some information it needed were lacking, the syntax wasn't specified, complex cases like firmwares were implemented in a messy way, some useful infor…

GNOME Gaming Handheld

Recently I got myself a GPD Win, to make it simple it's a PC in a Nintendo 3DS XL form factor, with a keyboard and a game controller. It comes with Windows 10 and many not too demanding games work perfectly on it: it's perfect to run indie games from Steam and for retro consoles emulation.But who simply want to play video games, let's make it fun, let's put a penguin in it! On this GNOME wiki page I'll report all my findings on Linux support on this machine, focusing mainly on OpenSUSE for the moment. Wouldn't it be awesome to have a fully working and easily installable GNOME desktop running Games and Steam on this machine? 😃