masteries
10/05/2010, 00:38
He aquí una pregunta de respuesta rápida:
Hasta ahora he estado reservando memoria para mis mapas basados en tiles precediendo de BYTE al nombre del array, así me servía para ahorrar memoria en mis mapas con hasta 256 tiles, pero ahora necesito utilizar más tiles... entonces necesito que los valores del array sean de 16 bits, pero...
¿Cuál es la palabra que precede a una variable para que esta sea de 16 bits en Fénix?
Nota: Con INT son variables de 32 bits, pero la diferencia de pasar de 16 a 32 bits en cada posición del array puede suponer un par de Megabytes más de RAM a utilizar, y no quiero que los tiempos de carga se excedan inútilmente.
Gracias anticipadas.
Hasta ahora he estado reservando memoria para mis mapas basados en tiles precediendo de BYTE al nombre del array, así me servía para ahorrar memoria en mis mapas con hasta 256 tiles, pero ahora necesito utilizar más tiles... entonces necesito que los valores del array sean de 16 bits, pero...
¿Cuál es la palabra que precede a una variable para que esta sea de 16 bits en Fénix?
Nota: Con INT son variables de 32 bits, pero la diferencia de pasar de 16 a 32 bits en cada posición del array puede suponer un par de Megabytes más de RAM a utilizar, y no quiero que los tiempos de carga se excedan inútilmente.
Gracias anticipadas.