Ir al contenido

Memoria y rendimiento

La RAM es lo que limita el tamaño de tu mapa. Por defecto, TalePainter arranca con 4 GB, que no basta para mapas grandes. Síntoma típico: la exportación falla con un OutOfMemoryError.

Tamaño del mapa Notas
3.000 × 3.000 funciona bien en PCs normales
10.000 × 10.000 la exportación tardó unas 3 horas
16.000 × 16.000 unos 32 GB de RAM en el PC
100.000 × 100.000 no compatible

Dale a TalePainter solo la memoria que tu PC tiene libre de verdad. Cierra otros programas pesados mientras exportas.

Hay un ajuste en Edit → Preferences → Performance (Maximum heap size, abajo del todo).

En todos los sistemas, el archivo de inicio de TalePainter tiene la misma línea -Xmx4G. Cambia 4G por lo que quieras, por ejemplo 8G, 12G o 16G, y reinicia TalePainter.

Abre PowerShell como administrador y ejecuta:

Ventana de terminal
powershell -Command "(Get-Content 'C:\Program Files\TalePainter\app\TalePainter.cfg') -replace '-Xmx4G', '-Xmx8G' | Set-Content 'C:\Program Files\TalePainter\app\TalePainter.cfg'"

O abre C:\Program Files\TalePainter\app\TalePainter.cfg en un editor iniciado como administrador y cambia la línea.

El archivo es /Applications/TalePainter.app/Contents/app/TalePainter.cfg:

Ventana de terminal
sudo sed -i '' 's/-Xmx4G/-Xmx8G/' /Applications/TalePainter.app/Contents/app/TalePainter.cfg

Si después macOS dice que la app está dañada, deshaz el cambio (-Xmx8G otra vez a -Xmx4G) e inicia TalePainter desde la Terminal:

Ventana de terminal
_JAVA_OPTIONS=-Xmx8g /Applications/TalePainter.app/Contents/MacOS/TalePainter

El archivo es /opt/talepainter/lib/app/talepainter.cfg (en minúsculas):

Ventana de terminal
sudo sed -i 's/-Xmx4G/-Xmx8G/' /opt/talepainter/lib/app/talepainter.cfg
  • Usa Test Export en unos pocos tiles en lugar de exportar el mapa entero, consulta Exportar a Hytale.
  • Mantén la altura del mundo en 320. Los mundos más altos tardan varias veces más.
  • El tiempo restante que se muestra durante la exportación puede ser muy impreciso en mapas grandes. En la próxima versión llegan mejores estimaciones.