Package Details: tome4 1.7.6-1

Git Clone URL: https://aur.archlinux.org/tome4.git (read-only, click to copy)
Package Base: tome4
Description: An open-source, single-player, role-playing roguelike game set in the world of Eyal.
Upstream URL: http://tome.te4.org/
Keywords: Eyal Maj Tales Tome Tome4
Licenses: custom, GPL3
Conflicts: tome4-beta, tome4-git, tome4-nomusic
Submitter: schuay
Maintainer: heavysink (lilac)
Last Packager: lilac
Votes: 75
Popularity: 0.003496
First Submitted: 2010-09-14 13:02 (UTC)
Last Updated: 2023-06-30 02:11 (UTC)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

txtsd commented on 2024-06-13 03:53 (UTC)

==> Starting prepare()...
patching file build/runner.lua
patching file build/te4core.lua
patching file premake5.lua
==> Starting build()...
Building configurations...
Running action 'gmake'...
Generated Makefile...
Generated build/TEngine.make...
Generated build/physfs.make...
Generated build/minilua.make...
Generated build/buildvm.make...
Generated build/luajit2.make...
Generated build/luasocket.make...
Generated build/fov.make...
Generated build/lpeg.make...
Generated build/luaprofiler.make...
Generated build/tcodimport.make...
Generated build/expatstatic.make...
Generated build/lxp.make...
Generated build/luamd5.make...
Generated build/luazlib.make...
Generated build/luabitop.make...
Generated build/te4-bzip.make...
Generated build/te4-wfc.make...
Generated build/utf8proc.make...
Done (285ms).
==== Building physfs (release) ====
Creating ../obj/Release/physfs
bind_physfs.c
../src/physfs/archivers/bind_physfs.c: In function ‘BIND_PHYSFS_openRead’:
../src/physfs/archivers/bind_physfs.c:225:36: error: passing argument 3 of ‘doOpen’ from incompatible pointer type [-Wincompatible-pointer-types]
  225 |         return(doOpen(opaque, fnm, PHYSFS_openRead, exist));
      |                                    ^~~~~~~~~~~~~~~
      |                                    |
      |                                    PHYSFS_File * (*)(const char *)
../src/physfs/archivers/bind_physfs.c:198:30: note: expected ‘void * (*)(const char *)’ but argument is of type ‘PHYSFS_File * (*)(const char *)’
  198 |                      void *(*openFunc)(const char *filename),
      |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [physfs.make:155: ../obj/Release/physfs/bind_physfs.o] Error 1
make: *** [Makefile:67: physfs] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/txtsd-0/build

SecT0uch commented on 2024-04-30 12:07 (UTC)

I got it to work normally in a better resolution by setting window.size = '1920x1080 Borderless' in ~/.t-engine/4.0/settings/resolution.cfg

radum commented on 2023-11-14 19:17 (UTC)

For those using dwm that keep getting a white screen, this is what worked for me: change the resolution from resolution.cfg to '800x600 Windowed' and switch to floating mode. This is the only resolution I found to work. You can change the resolution in settings after launch, but then you'll need to edit resolution.cfg each time.

Mr.Smith1974 commented on 2023-06-11 14:25 (UTC) (edited on 2023-06-11 14:25 (UTC) by Mr.Smith1974)

-> Found tome4.desktop
==> Validating source files with sha256sums...
t-engine4-src-1.7.5.tar.bz2 ... FAILED
aur-tome4.patch ... Passed
tome4 ... Passed
tome4.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
-> error downloading sources: /home/arch/.cache/yay/tome4 
context: exit status 1

jakkdl commented on 2022-10-25 12:54 (UTC)

The menu is still a bit messed up for me [wayland], but I got around the white screen as mentioned by Harms by setting resolution to windowed in resolution.cfg as mentioned in https://forums.te4.org/viewtopic.php?p=244308#p244308

kyndair commented on 2020-11-09 10:57 (UTC)

Latest version 1.7.2 has been released it builds correctly with the current patch file only changes to build were renaming the patch file and updating the PKGBUILD to new version number.

Harms commented on 2020-10-30 23:35 (UTC)

It seems hardware acceleration under Wayland can be turned on by setting the environment variable SDL_VIDEODRIVER=wayland. The cursor is a little messed up on my end then, but the game runs much smoother. I suspect that not setting that variable makes the game run as an GLX app, meaning it's using xwayland, which is not accelerated when using a card from Nvidia.

Harms commented on 2020-10-30 23:12 (UTC)

A little more involved update. Ported to premake5 and reverted to depend on glew, and it seems to build fine. Personally I'm having issues running the game on X, I'm only getting a white screen. It runs alright on Wayland, but I don't think it's getting proper hardware acceleration with my Nvidia card then. Not quite sure what the solution would be, but I've published the update anyways since it's weekend. Hopefully it works for most of you :)

stick commented on 2020-03-11 18:33 (UTC)

Latest version builds fine with glew from the repos. glew-git package has errors.

Harms commented on 2020-02-07 17:03 (UTC)

Sorry for dropping the ball lately.