Buenos dias , he estado investigando sin parar chocando con muros una y otra vez, he dejado el proyecto 3 veces pero cada vez se me ocurre una idea nueva para intentar continuarlo y creo que por fin por lo menos ya puedo continuarlo a ver si me deja terminar con las 100 lineas que me faltan.
Tengo que hacer mas adelante un manual de procedimiento para poder explicar como se salta este limite pero voy a explicar por encima que fue lo que me ha funcionado hasta ahora.
Recapitulando
1- Tenemos un limite de lineas en C que no podemos sobrepasar.
2- No podemos guardar ni cargar variables hacia fuera del programa. fload ,etc.
3- podemos hacer un programa en Asembler que cargue las variables desde fuera hacia C. "muy chungo para mi , pero es bueno saberlo y podria ser la solucion ideal".
4.- FX-DOS . Realmente no tengo ni idea de lo que hace y ni de lo que puedo conseguir con el en mi aplicación C.
Al final estuve leyendo mucho del FX-DOS y como tengo dos Z-1 lo instale en la mas cutre y me dije bueno si se fastidia se fastidia la mas cutre.
La instalación fue exitosa lo que hace es crearte un entorno DOS y ¿ahora que ?, pues que en DOS por ejemplo se puede ejecutar un EXE
y si paso un C a EXE igual me funciona. Eso pensé y estuve programando un hello world en C lo pase a EXE y no me funcionaba, no entendia nada hasta que me di cuenta que tenia que usar un compilador 8086 de 16bits, asi que me instale el DOSBOX y un compilador de los 90 y funciono el hello word en la casio, luego compile el programa que me daba error de lineas y me funciona
, asi que puedo continuar programando en C y cuando lo termine lo paso a EXE y a la casio, estoy muy contento de poder continuar con este proyecto.
Solo me pregunto si conoceis algun compilador de C 8086 16 bits que funcione en windows por que es un poco engorroso lo que hago que es arrancar el dosbox y luego el otro programa.
Por lo demas gracias por la ayuda.