BLOUMA – REMAKE PRO LINUX (32bitové PC, Ubuntu 16.04 a novější)
Verze z 2026-11-08 (repo 4e239d24+changes). Obsahuje celé veřejné demo (408).

Ahoj,

tohle je můj přepis Bloumy, který místo Game Editoru pouští tvoje skripty se stejnými
pravidly. Je postavený pro tvůj počítač (Ubuntu 16.04, 32 bitů), nic se neinstaluje
a root nepotřebuješ.


SPUŠTĚNÍ

  tar xzf js-linux-i686-*.tar.gz
  cd js-linux-i686-*
  ./run.sh

Okno se otevře maximalizované a obraz se zvětší na největší celý násobek 320x200, který
se vejde (na tvých 1400x1050 je to 4×, tedy 1280x800). Pixely zůstávají ostré a čtvercové.

  ./run.sh --fullscreen   celá obrazovka (bez rámečku okna)
  Alt+Enter               přepíná celou obrazovku a okno kdykoli, i během hry
  ./run.sh --scale 3      okno přesně 3× 320x200 (960x600) místo maximalizovaného
  Esc                     hru hned ukončí, stejně jako v originálu

Ovládání je stejné jako v originálu (F11 zůstává klávesa na zdraví).


ZVUK

Hudba hraje přes ALSA (na Ubuntu přes PulseAudio, tedy normálně jako jiné programy).
Když se zvuková karta nedá otevřít, hra běží dál bez zvuku a do terminálu napíše proč.

  ./run.sh --mute             bez zvuku
  ./run.sh --original-audio   hudba jako v originálu (11025 Hz mono, bez vyhlazování);
                              bez toho hraje ve 48 kHz stereo s interpolací


ULOŽENÉ POZICE

Hra ukládá (nastavení, „GO ON?“, SAVE GAME) do složky

  ~/.local/share/blouma-remake/saves

Když ji smažeš, začínáš jako po nové instalaci. Další možnosti:

  ./run.sh --fresh            nic nečte ani neukládá (jen pro tenhle běh)
  ./run.sh --save-dir SLOŽKA  ukládat jinam
  ./run.sh --enemies no       nastavení ENEMIES NO (jinak platí uložené nastavení)
  ./run.sh --training         nastavení TRAINING
  ./run.sh --strict           přesně jako originál, bez mých drobných oprav
  ./run.sh --help             všechny volby


TVOJE DATA A NOVÉ VERZE

Složka data/ je tvoje hra převedená z tvých souborů Game Editoru (grafika, zvuky,
místnosti, aktéři). Skripty jsou přeložené a zabudované přímo do programu
blouma-desktop. Když uděláš novou verzi, pošli mi nové soubory (.dat / .exe). Převod
dělají naše nástroje, takže ti připravím novou složku data, a pokud se změnily
skripty, tak i nový program. Stačí pak přepsat staré soubory novými.


KDYŽ TO NEPOJEDE

Vyzkoušel jsem to na čistém 32bitovém Ubuntu 16.04 (v kontejneru, s Openboxem jako v LXDE
a se zvukem přes PulseAudio), ale ne na skutečném počítači. Kdyby se okno neotevřelo, nehrál
zvuk nebo se hra trhala, spusť prosím ./run.sh z terminálu a pošli mi, co vypíše. Ve složce lib/ jsou novější knihovny pro okno
(libxcb, libxkbcommon), run.sh je použije jen tehdy, když ty systémové chybí nebo jsou
moc staré. Licence přibalených knihoven jsou ve složce LICENSES/.

Josef
