mojontwins / MK1

MT Engine MK1 para ZX Spectrum (La Churrera)
GNU General Public License v2.0
65 stars 11 forks source link

Errores de compilación en los modulos Save state #24

Open TartessosGames opened 6 months ago

TartessosGames commented 6 months ago

A falta de los últimos retoques y ajustes en el nuevo proyecto, he probado a incluir la opción de guardar el estado para poder continuar la partida, y al margen de que me temo que no queda espacio, me he encontrado con varios errores de compilación que ocurren al activar dichos módulos:

1- Si se activa #define ENABLE_CHECKPOINTS se dan los siguientes errores:

3

1

2

2- Activando #define CP_RESET_WHEN_DYING y #define CP_RESET_ALSO_FLAGS los errores son los siguientes:

5

4

mojontwins commented 6 months ago

Me lo apunto. Según veo tiene sobre todo que ver con incompatibilidades entre la versión antigua de z88dk (para la que probablemente se escribió esa parte) y la actual, que es más restrictiva con las operaciones entre punteros.