Arx Libertatis Bug Tracker
Please log in to bookmark issues
OPEN  Enhancement #1017  -  Higher-resolution (mini-)maps
Posted Jun 14, 2017 - updated Jun 15, 2017   Shortlink:
Issue details
  • Type of issue
  • Status
  • Assigned to
    Not assigned to anyone
  • Progress
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     Daniel Scharrer
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Not determined
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • OS
    icon_customdatatype.png Not determined
  • Architecture
    icon_customdatatype.png Not determined
  • Fixed in
    icon_customdatatype.png Not determined
Issue description
The map textures shown in the player book and HUD were rendered from 3D level data. The code to render these maps was included in the AF 1.21 source release as Sources/DANAE/ARX_carte.cpp. We should restore this code to optionally render higher-resolution versions of the map textures.

Possible complications:
  • This is probably to slow to do every time we start the game so the map textures need to be cached.
  • The engine can currently only load one level at once but the book displays maps for all levels. We need to either render the maps before the player is in a level, fix the loading code to not rely on globabls so that we can load levels in the background, or only generate high-res maps when the player visits a level (this should be ok as the book only shows maps for levels the player has discovered).

Comment posted by
Jun 14, 20:21
Couldn't we just generate the maps and ship them with AL? This doesn't feel like redistributing copyrighted assets.
Comment posted by
 Daniel Scharrer
Jun 15, 14:39
No. While screenshots are generally tolerated by video game companies, they are strictly speaking still derivative works of the original assets.