Paso 5: Su primer programa: PUB
Es hora de crear la primera función de lic PUBque servirá como la parte principal de nuestro programa.
Escriba las siguientes líneas:
Ya que es nuestra principal función PUB para nuestro programa, que he elegido para llamar a esta principal. Podríamos haber utilizado cualquier nombre queríamos aquí y es común a las funciones PUB de nombre por su funcionamiento para hacer el código fácil de leer.
A continuación hemos definido la velocidad de este programa como 80Mhz con la línea, sistema de . Clock(80_000_000). Más tablero de hélice operar a esa velocidad, por lo que esperan ver una línea como ésta en todos sus programas.
Una vez establecida la velocidad de reloj, es el momento de kickstart los dos objetos que son activos en la sección OBJ:
Migs.init(MIGScontroller) empieza el objeto de controlador MIGS utilizando la configuración que hemos asignados a la configuración MIGScontroller en la sección CON nuestro programa. Podríamos haber utilizado migs.init(28) de es mucho mejor para que la configuración disponible en la parte superior de nuestro programa en lugar de obligar a los usuarios buscar el código para ubicar la línea de inicio y cambiar el número. La línea de cognew (updateMIGS, es realmente necesaria para aquellos con migs_wiiclassic.spin en la sección de objeto y puede ser omitido si está utilizando controladores de NES, teclado o N64.
video.Start(ColorMode) empieza el objeto de controlador SLUG usando el ColorMode también figuran en la sección CON nuestro programa. He alterado esta versión de lingote para usuarios. Versión de la TV acepte cualquier ajuste ColorMode y funcionar bien.