Egy napnyi fordítás

Javában zajlik az OpenBVE 1.5-ös kiadásának előkészítése, jónéhányan tesztelik és véleményezik az RC változatokat, mások (köztük én is) meg a fordításokat frissítik, mivel számos új kifejezés került a programba a Csomagkezelő és más új funkciók kapcsán.

Számomra a legemlékezetesebb új funkciók a gőzmozdonyokhoz kapcsolódnak. Bár ezekről még nem is nagyon volt szó és talán csak később kerülnek leprogramozásra, de a fordításnak már részei és bizony beletelt egy teljes napba, amire kellő alapossággal sikerült lefordítanom őket. Ebből már kitalálhatjátok, hogy nem vagyok egy gőzmozdonyszakértő…

Viszont ha már eljutottam idáig, akkor elmesélem, hogy mit tanultam ma, s ebből látjátok majd azt is, hogy milyen gőzmozdonyokhoz kapcsolódó funkciók vannak készülőben a program táján.

Frissgőz és fáradtgőz lövettyű

Délelőtt kezdtem el nyomozni, hogy mi is az a live steam injector és az exhaust steam injector. A módszerem az volt, hogy elolvastam a Wikipédia erről szóló angol nyelvű oldalát, amiből megismertem e két alkatrész funkcióját, aztán pedig elvágtattam a Lococlub weboldalára, ahol egy gőzöst ábrázoló kép jelenti a főmenüt, s a megfelelő alkatrészekre kattintva azok funkciói ismerhetők meg. Nos, itt megkerestem magyarul is, hogy mi a neve az adott alkatrésznek – ahogy fent látjátok a live steam injector a frissgőz lövettyű, az exhaust steam injector pedig a fáradtgőz lövettyű. Ezek a kazán vízellátását biztosítják a mozdonyon.

lovFrissgőz lövettyű. Kép forrása: www.lococlub.hu

Vezérmű, tolattyú

A vezérmű, illetve annak egy alkatrésze, a tolattyú biztosítja, hogy frissgőz kerüljön a hengerbe, illetve hogy a fáradtgőz onnan eltávozzon. A töltés növelése és csökkentése található meg a nyelvi fájlban, remélem, ezt a funkciót is rövidesen használatba vehetjük.

tolattyuA tolattyú. Kép forrása: www.lococlub.hu

Segédfúvó

A segédfúvó a füstszekrény egyik fontos alkatrésze: a feladata az, hogy huzatot képezzen, ami nem hagyja kialudni a tüzet a kazánban, illetve megakadályozza a láng kicsapódását a mozdonysátorba, ha a mozdony áll vagy zárt szabályzóval halad. Angolul ez a blower, ami szintén megjelenik az OpenBVE 1.5 nyelvi fájljában.

fustsz2Füstszekrény, benne a segédfúvóval. Kép forrása: www.lococlub.hu

Nos, ennyi lenne. Köszönöm a segítséget az Index fórum Gőzmozdonyok topikjából zsiráftotyának és Bárdos Imrének, nélkülük a szabatos magyar megfogalmazás nem jött volna létre.

Ubuntu 15.10: OpenBVE works again by default

Ubuntu 15.10 was released yesterday and one of the first things I checked was if OpenBVE works on it by default or not. And boy, it does!

This should be no miracle, you may say, however for the last couple of releases OpenBVE failed to run due to a bug. There was an easy workaround for someone who knows his way around Ubuntu but for newbies there was no way to play the game, they probably would not dare to play with packages from different Ubuntu versions.

So a big-big thank you to members of both communities who worked on this.

Now I can’t think of anything else but my hope that someone knowledgeable will package up OpenBVE 1.4.3 for Ubuntu 16.04, the next LTS. 1.4.3 has anti-aliasing, which is an important feature compared to 1.4.0.9.

openbve-working-again

Distributing OpenBVE add-ons

Recently I’ve had the time to download routes which I missed to try while concentrating on work and I was quite upset with the way routes are distributed. You usually have to download several archives and then extract all those archives to some fancy folders. Of course, I know their names exactly. But do newbies know?

I provide my routes as a single archive but all around the world it is typical to split them into three: objects, routes, sounds. This causes extra work for the developer, because he has to do the job three times. Forget the developer, though, he knows his way around this. Consider the user. A newbie, for instance. Most certainly, it is extra work for them. And all the three archives go into different folders which the newbie shouldn’t even necessarily have to know about.

So, I started a thread on the BVE Worldwide forum with this question – what is the best way to distribute routes. I definitely think there should be no more than one archive for smaller routes. It should contain the Railway folder, which the user would just have to drag onto his already existing Railway folder. Much easier than digging in the folder structure three times.

drag-railway-folder

Can we do even more? Maybe. Had Michelle wanted OpenBVE routes to have a specific place on computers, we could use Windows installers to set up routes. But would it be still possible to do this? I think, yes, even if we don’t know the location of the user’s routes. Let’s ask the user to browse to his Railway folder in the installer. The user should be able to find it because he often copies routes into it. And once the installer knows the location of the Railway folder, it knows everything it needs, and will install everything in the right place. Look at this screenshot, I tried to create a brief explanation in the installer:

browse-to-railway-folder

It’s important to leave the path field blank in the installer because that prevents the user from accidentally installing the route somewhere he didn’t want to. This way the route won’t be installed unless the user browses to his Railway folder. The tool I created this test installer is an excellent and very simple one, Clickteam’s Install Creator. It is free, but comes with a textual ad page at the end of installation. If you pay for it, you won’t get the ad page of course.

Such installers may not be a bad idea to help route and train installation, in case of trains you would of course want the user to point to the Train folder. You can add two simple images about your addon to installers and if you wish to, you can present your readme file to the user after installation.

installer-start-pageview-readme

In this case there is a button to open the readme, but you can set it up to open it automatically.

Providing an archive is a must though, as such installers only run on Windows and not on Linux or Mac.

So it’s a good question if we should use installers or not, but what’s for sure is that routes should be easier to install than they are today.

What do you think? Here’s a comment section below for your opinions!