Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: native df_47_04_linux + dfhack_R1 + TWBT_R1 + Meph + Start Icon& SoundSense Icon  (Read 1414 times)

cloudy101

  • Bay Watcher
    • View Profile

################################################################################################
NATIVE Linux 64Bit DwarfFortress 0.47.04 --- STARTER && SoundSense STARTER (Menulisting)
################################################################################################

HOW-TO:
--------------------------------------------------------------------------
1
Create a Text File:

--------------------------------------------------------------------------

2
Copy the following into the Text- File:

--------------------------------------------------------------------------
for dfhack:

[Desktop Entry]
Name=DwarfFortress
Type=Application
Exec=sh ~/df_linux/dfhack
Icon=~/df_linux/Icon.png
Terminal=true
StartupNotify=false

--------------------------------------------------------------------------
for SoundSense:

[Desktop Entry]
Name=SoundSense
Type=Application
Exec=sh ~/df_linux/soundsense/soundSense.sh
Icon=~/df_linux/soundsense/icons/Icon.png
Terminal=false
StartupNotify=false
--------------------------------------------------------------------------

3
Save File as <DwarfFortress.desktop>

-------------------------------------------------------------------------

4
Copy File to ~/.local/share/applications[/b]
---in Window File Manager Enable Hide Files

5
make File with Terminal executable

$ chmod +x ~/df_linux/dfhack

&&

chmod +x ~/df_linux/soundsense/soundSense.sh


6
view if the sh-File is executalbe: -Rightclick on File - Properties -Acces Privileges- (Hash by: Run File as Programm)

The DwarfFortress Icon I have found in the dwarf-fortress Repository- File under: /usr/share/games/dwarf-fortress/icon.png
I copy it to my ~/df_linux/ -Folder.
« Last Edit: December 30, 2020, 02:00:19 am by cloudy101 »
Logged

cloudy101

  • Bay Watcher
    • View Profile

##################################################################################
NATIVE DFHACK-MOD INSTALL --- Linux 64Bit DwarfFortress 0.47.04 && TROUBLESHOOTING
##################################################################################
HOW-TO:
-------------------------------------------------------
all would be build in Debian 10 (Buster) x86_x64 & Gnome3.
-------------------------------------------------------
1
Native DwarfFortress Pack from Bay Download:
[x86_64] (SDL-64Bit) [12,7MB]
http://bay12games.com/dwarves/df_47_04_linux.tar.bz2
$ tar xjf ~/Downloads/df_47_04_linux.tar.bz2
I Copy
~/Downloads/df_47_04_linux/df_linux/
to ~/df_linux/
-------------------------------------------------------
2
su -
-------------------------------------------------------
3
apt-get install default-jre libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libglu1-mesa libgtk2.0-0 libopenal1 libjpeg62 wget coreutils tar xterm sed phyton bzip2 qtchooser libqt4-script libqt4-scripttools libqt5script5 libqt5scripttools5

apt-get update
apt-get upgrade
---
(apt-get install has by the phyton[Package] Stop. I have it left (it was preinstalled) it works too!
---
by need in addition:
apt-get install libqxt-core0
apt-get install libqxt-gui0
apt-get update
apt-get upgrade
-------------------------------------------------------
Sound:
4
    apt-get install gambas3-gb-openal
    apt-get update
    apt-get upgrade
or:
(gambas3-gb-openal.deb 64 Bit / x86_64: Intel und Amd)
http://ftp.debian.org/debian/pool/main/g/gambas3/gambas3-gb-openal_3.15.2-1_amd64.deb
-------------------------------------------------------
5
download dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2 from github:
https://github.com/DFHack/dfhack/releases/download/0.47.04-r3/dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2
$ tar xjf ~/Downloads/dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2
-------------------------------------------------------
6
Copy the Content from Directory:
~/Downloads/dfhack-0.47.04-r3-Linux-64bit-gcc-7/
in the MainDirectory:
~/df_linux/
( NOT! to ~/df_linux/data/)
-------------------------------------------------------
7
rename ~/df_linux/dfhack.init-example
to ~/df_linux/dfhack.init
-------------------------------------------------------
8
if
    $ sh ~/df_linux/df
./libs/Dwarf_Fortress: ~/df_linux/libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib/x86_64-linux-gnu/libGLU.so.1)
./libs/Dwarf_Fortress: ~/df_linux/libs/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /lib/x86_64-linux-gnu/libGLU.so.1)

display,

delete:

~/df_linux/libs/libstdc++.so.6
~/df_linux/libs/libgcc_s.so.1
-------------------------------------------------------
Dos2Unix is for dfhack by Debian very Important! (otherwise not work!):
9
su -
apt-get install dos2unix
apt-get update
apt-get upgrade
$ dos2unix ~/df_linux/dfhack
$ chmod +x ~/df_linux/dfhack
-------------------------------------------------------
10
if
# sh ~/df_linux/dfhack

No protocol specified
Display not found and PRINT_MODE not set to TEXT, aborting.

display:
dfhack does NOT RUN IN root modus
-------------------------------------------------------
11
$ sh ~/df_linux/dfhack
-------------------------------------------------------
Under LINUX ADVISES ONESELF [PRINT_MODE:TEXT] (~/df_linux/data/init/init.txt) for fast FPS ;)

cloudy101

MANY THANKS TO THE DFhack- Developer for THIS GREAT MOD!!
Logged

cloudy101

  • Bay Watcher
    • View Profile

################################################################################################
Linux 64Bit NATIVE DwarfFortress 0.47.04 TWBT plugin && Meph-47.04_v5.5.0 TileSet *Workaround*
################################################################################################

get file http://bay12games.com/dwarves/df_47_04_linux.tar.bz2 (12.1 MB)
get file https://github.com/DFHack/dfhack/releases/download/0.47.04-r1/dfhack-0.47.04-r1-Linux-64bit-gcc-7.tar.bz2 (17.1 MB)
get file https://github.com/thurin/df-twbt/releases/download/0.47.04-r1/twbt-6.xx-linux64-0.47.04-r1.zip (206 KB)
get file https://github.com/DFgraphics/Meph/archive/47.04_v5.5.0.tar.gz (14.7 MB)
--------------------------------------------------------------------------

1
$ tar xvf ~/Downloads/df_47_04_linux.tar.bz2
$ tar xvf ~/Downloads/dfhack-0.47.04-r1-Linux-64bit-gcc-7.tar.bz2
$ unzip twbt-6.xx-linux64-0.47.04-r1.zip -d ~/Downloads/twbt
$ tar xvf ~/Downloads/Meph-47.04_v5.5.0.tar.gz
--------------------------------------------------------------------------

2
delete ~/df_linux/libs/libgcc_s.so.1
delete ~/df_linux/libs/libstdc++.so.6
--------------------------------------------------------------------------

3
DFHACK install:

copy Data Content from ~/Downloads/dfhack-0.47.04-r1-Linux-64bit-gcc-7/

to the MainDirectory: ~/df_linux/
--------------------------------------------------------------------------

4
TWBT install:

copy ~/Downloads/twbt-6.61-linux/overrides.txt

to: ~/df_linux/data/init
override yes

copy ~/Downloads/twbt-6.61-linux/shadows.png
copy ~/Downloads/twbt-6.61-linux/transparent1px.png
copy ~/Downloads/twbt-6.61-linux/white1px.png
to: ~/df_linux/data/art/
override yes

copy ~/Downloads/twbt-6.61-linux/twbt.plug.so
to: ~/df_linux/hack/plugins/
--------------------------------------------------------------------------

5
MEPH TileSet install:

copy ~/Downloads/Meph-47.04_v5.5.0/data
copy ~/Downloads/Meph-47.04_v5.5.0/manifest.json
copy ~/Downloads/Meph-47.04_v5.5.0/raw

to ~/df_linux/
override yes
--------------------------------------------------------------------------

6
Overwrite & copy the /raw/ Files from Vanilla df_47.04_linux

to the /raw/ Folder from Your df_47.04_linux -Meph Version

--------------------------------------------------------------------------

6
change ~/df_linux/data/init/init.txt

[PRINT_MODE:TWBT]

[ARB_SYNC:NO]-- ARB-SYNC not working by myself with MEPH-Tileset
[SINGLE_BUFFER:NO]-- [SINGLE_BUFFER:YES] will Freeze the Window by myself with MEPH-Tileset
--------------------------------------------------------------------------

7
RUN DwarfFortress
$ sh ~/df_linux/dfhack
--------------------------------------------------------------------------

have FUN!

cloudy101

---
Many Thanks to Meph! for this wonderful looking Graphic-Pack!!
Special Thanks to McNovaris to fix the Meph- Vanilla Version!!
« Last Edit: December 31, 2020, 11:16:32 pm by cloudy101 »
Logged

cloudy101

  • Bay Watcher
    • View Profile

The Game crash with R3 Files.

https://github.com/DFHack/dfhack/releases/download/0.47.04-r3/dfhack-0.47.04-r3-Linux-64bit-gcc-7.tar.bz2

https://github.com/thurin/df-twbt/releases/download/0.47.04-r3/twbt-6.xx-linux64-0.47.04-r3.zip

I will try R4 Files...

https://github.com/thurin/df-twbt/releases/download/0.47.04-r4/twbt-6.xx-linux64-0.47.04-r4.zip

https://github.com/DFHack/dfhack/releases/download/0.47.04-r4/dfhack-0.47.04-r4-Linux-64bit-gcc-7.tar.bz2

R4 CRASH!


-----------

dfhack r4
twbt r4
meph v5.5.0

-not work-


dfhack r4
twbt r4
meph v5.5.0 vordak

-not work-


dfhack r4
twbt r4
meph barebone

-not work-
-----------

There is a chance that dfhack r4 & twbt r4 run with gcc-4.8...
...I will try later.

-----------

I'm running suddenly R1

I think it's STABLE.

That will see a Longplay Test...

-----------

cloudy101
« Last Edit: December 30, 2020, 02:22:20 am by cloudy101 »
Logged

cloudy101

  • Bay Watcher
    • View Profile

I have overwrite & copy the /raw/ Files from Vanilla df_47.04_linux

to the /raw/ Folder from my df_47.04_linux -Meph Version.

Like McNovaris do it in his Version.

https://dffd.bay12games.com/file.php?id=15145

I read from this Site, that Mr. McNovaris uses R1- Repo's... =)

Awesome!!

THANK YOU Mr. McNovaris!!
« Last Edit: December 31, 2020, 11:17:20 pm by cloudy101 »
Logged

cloudy101

  • Bay Watcher
    • View Profile

I have had played during all the Day Dwarf Fortress 0.47.04 R1 with Meph: without a Crash.

It's STABLE!!! =))

---------------

When you change in the init.txt

[MOUSE:NO]
[MOUSE_PICTURE:YES]

The "Find- Marker" will be correct.

... I don't use the Mouse...

cloudy101
Logged

cloudy101

  • Bay Watcher
    • View Profile

Hi there,

I'm fine with ☼Meph-Lite☼ for a Native-Vanilla DF-Version with Graphics.

https://github.com/DFgraphics/Meph

My Problem is:

ALL!!! VERSIONs
WITH! from ☼Meph-Tileset☼ WITH!!: overrides.txt will work stable with dfhack-R1 & TWBT-R1...

I delete /data/init/overrides.txt ...and play with R4-dfhack & R4twbt STABLE... ...only the Sprites looks not good...

WHAT DOES THE overrides.txt CHANGES IN -R1-Versions & R4-Versions- BY ☼MEPH-TILESET☼?

I will have a look on this File, if I understand the Metric...

in Examen...
...cloudy101
« Last Edit: January 14, 2021, 03:39:24 pm by cloudy101 »
Logged