Lazy-Newb-Pack / Lazy-Newb-Pack-Linux

A Lazy Newb Pack for Linux
http://lazynewbpack.com/
150 stars 12 forks source link

Missing tilesets when attempting to start 32bit DF on Manjaro 64bit #14

Closed rdvonz closed 9 years ago

rdvonz commented 9 years ago
[distro_fixes] INFO Checking whether any ARCH/distro specific fixes are required...
[distro_fixes] INFO OS: ManjaroLinux
[distro_fixes] INFO ARCH: x86_64
[distro_fixes] INFO VER: 0.8.13rc2
[distro_fixes] INFO DF_ARCH: 32-bit
[distro_fixes] INFO DF_BIN_LOCATION: /home/robert/Documents/04024r3-x64/df_linux/libs/Dwarf_Fortress
[distro_fixes] INFO 32 bit df on ManjaroLinux/64bit detected
[distro_fixes] WARN 32bit 'Dwarf_Fortress' on unhandled 64bit OS detected. If you get 'missing file' errors, please open an issue on Github: https://github.com/Lazy-Newb-Pack/Lazy-Newb-Pack-Linux/issues.
[distro_fixes] INFO Done

Guess what I'm getting.

Tried a bunch of seperate tilesets, even the ascii default. I keep getting a "Tileset not found" error. Contents of my DF art folder:

13:03 curses_640x300.bmp*
13:03 curses_640x300.png*
13:03 curses_800x600.bmp*
13:03 curses_800x600.png*
13:03 curses_square_16x16.bmp*
13:03 curses_square_16x16.png*
13:03 font license.txt*
13:03 font.ttf*
13:03 mouse.bmp*
13:03 mouse.png*
19:44 Phoebus_16x16_text.png
13:03 shadows.png
19:44 ShizzleClean_text.png
19:44 Spacefox_16x16_text.png
19:44 text_10x15.png*
19:44 text_10x16_2.png*
19:44 text_10x16.png*
19:44 text_12x16.png*
19:44 text_16x20.png
19:44 text_18x22.png
19:44 text_20x32.png*
19:44 text_24x32.png*
19:44 text_8x16.png*
19:44 text_9x16.png*
19:44 TWBT__DejaVu-Mono.png
lethosor commented 9 years ago

Yeah, the script doesn't handle that distro at the moment. Do you have a 32-bit zlib installed anywhere?

rdvonz commented 9 years ago

I got it running by editing distro_fixes.sh so that if it finds Arch Linux or Manjaro Linux it applies the same fixes. Manjaro is really just Arch for people who don't want to deal with setting up Arch after all :)

lethosor commented 9 years ago

All right, thanks. Feel free to make a pull request (if not, I can change it myself for the next release).