Project

General

Profile

Actions

Bug #1930

open

Tileset error in

Added by John Robertson 3 days ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Qt-client
Target version:
-
Start date:
02/01/2026
Due date:
% Done:

0%

Estimated time:

Description

Tileset error in latest dev code.

file:///home/jro/dev/freeciv/build/tileset_error.png

4: tilespec file is "/usr/local/share/freeciv/hexemplio.tilespec".
4: Reading registry from "/usr/local/share/freeciv/hexemplio.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/alio.tilespec".
4: Reading registry from "/usr/local/share/freeciv/alio.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/amplio2.tilespec".
4: Reading registry from "/usr/local/share/freeciv/amplio2.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/cimpletoon.tilespec".
4: Reading registry from "/usr/local/share/freeciv/cimpletoon.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/hex2t.tilespec".
4: Reading registry from "/usr/local/share/freeciv/hex2t.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/hexemplio.tilespec".
4: Reading registry from "/usr/local/share/freeciv/hexemplio.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/isophex.tilespec".
4: Reading registry from "/usr/local/share/freeciv/isophex.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/isotrident.tilespec".
4: Reading registry from "/usr/local/share/freeciv/isotrident.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/toonhex.tilespec".
4: Reading registry from "/usr/local/share/freeciv/toonhex.tilespec" 
3: Client does not support Isometric tilesets.
3: Using default tileset instead.
4: tilespec file is "/usr/local/share/freeciv/trident.tilespec".
4: Reading registry from "/usr/local/share/freeciv/trident.tilespec" 
3: Client does not support Overhead tilesets.
3: Using default tileset instead.
0: No usable default tileset found, aborting!

The optimized code looks rignt, …
(e.g. the `mov DWORD PTR [rax],0x10100` looks to fill the structure with FALSE, TRUE, TRUE, FALSE)
except, the dereference shows initialization with false, not initialization with true.
(note the `(gdb) p gui_properties.views` gives `$1 = {isomeric = 0, overhead = 0, d3 = 0}`, all false results.)

file:///home/jro/dev/freeciv/build/alignment_issues.png


Files

Actions

Also available in: Atom PDF