Hola,
Podéis contar conmigo (voluntariamente, aunque no se me de opción a lo contrario) como apoyo/consultor en la parte de programación "estilo PAW/DAAD",creo que a estas alturas de eso entiendo un poco
Si queréis cuando vayáis teniendo algo de código me lo vais pasando y os
corrijo los malos usos que pueda ver
Además os voy a pedir algo: en PAW/DAAD se usan los llamados "flags" a modo de variables, que sirven para almacenar estado de cosas. Tanto PAW como DAAD tienen una serie de flags "del sistema" que no se pueden utilizar por parte de los programadores, y el ultimo en DAAD ahora mismo no se cual es pero... no empecéis a usar el siguiente como flag de usuario, por varias razones:
1) Hubo distintas versiones de DAAD según se fueron haciendo nuevas aventuras, y no podemos estar seguros que de la "amalgama" de disquetes obtenidos concuerden version del compilador con la documentación. Es más, no podemos asegurar que no haya flags del sistema indocumentados.
2) Es posible, y solo posible, que una vez tengáis las versiones 8 bits, yo coja esos fuentes y genere una versión "PC" portable usando
Superglús y otra version online usando
ngpaws. Estos dos sistemas de desarrollo basados en PAW tienen otros flags del sistema, que también son los de los números bajos.
Por ello, y por evitar conflictos innecesarios, os sugiero que en lugar de empezar a usar los flags libres por abajo, lo hagáis por arriba, es decir, el primer flag que os haga falta, usar el 255, luego el 254, 253, etc. Si os resultara muy raro hacerlo así, pues empezar por el 100, 101, 102... en fin, dejar hueco.