[scummvm-devel] A short introduction

Christophe Branchereau cbranchereau at gmail.com
Thu Nov 4 11:50:53 UTC 2021


Hello everyone, as requested by Sev I'm sending this short
introduction about myself and my scummvm plans.

I'm a 41 yo guy living in the far east of France, and have been unix
enthusiast and admin since my 18s (I begun with yellowdog on an ibook
clamshell, which says a lot I think, heh)

After doing a degree in unix admin and programmation for industry and
embedded devices, I've always been working in that domain, albeit with
little development involved, mostly bash and perl.

It was a few years ago (3, 4 I think?) that I discovered popular
emulation handleds with Mips Socs, and jumped on board to help develop
a panel driver that wasn't existing, for a new device that didn't have
it, for what is called "Opendingux Beta", a modern embedded OS based
on buildroot. It's not going to be Beta for very long anymore though.

It is developped/maintained 99% by the defacto linux mips maintainer,
so it's not an "amateur" project, albeit it's all for free and a
hobby, so some things take time to move.

Fast forward I kept helping and working on the platform, and helped or
wrote numerous panel drivers, an audio soc driver, a bootloader, a
battery driver, a clock driver etc. So I'm mostly in very low level C.
Everything is upstreamed eventually, most is already.

Wanting to expand my knowledge I started to look at modernizing some
old emulators/apps ports, which for mostly needed little work, and
others a lot.

Scummvm was at first glance an easy one, but then I realized quickly
it could really be better integrated, and upstreamed, so I spent a few
months working (and testing, a lot) on it and here it is.

I'm therefore willing to :
Maintain it so hat it doesn't break
Improve it where possible, if sensible
Help pinpoint some bugs and fix them if possible

I won't promise to actively participate in the games dev part, because
that probably won't happen, I'm too busy with my job and opendingux.
However, there are some things I want to look into (Myst black screen
on 320x240 displays, but not on 320x480 displays for instance).

The exchanges with your community have been very helpful and
sympathetic on discord so far, so I'm very happy to join the team.

Hope it wasn't too long or boring, cheers.
Christophe


More information about the scummvm-devel mailing list