Anuncios Google

Problema muy RARO con MicroLua

Hola, mirad, el caso es que estoy aprendiendo a programar un poco en Lua, me he descargado el Micro Lua Simulator para ahorrar tiempo.

Cuando pruebo mi código en Micro Lua Simulator me sale una ventanita de Error que no es de código. Me sale escrito esto:

Incorrect bKGD chunk length

¿Qué puede ser?


(PA) The New NDS God (xD)

Seguidor de varios Youtubers/Gamers xDD tonterías que no importan nada xD


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de -DjB

de donde descargaste este

de donde descargaste este simulador porque lo eh descargado de varios lugare incluyendo este y lo que pasa es que tiene virus cada vez que lo analizo.

PD: uso el anti-virus avira.

Me lo pasarian sin virus y resubido por mediafire por favor.


Imagen de Pitoanto

Lo siento, no se de donde me

Lo siento, no se de donde me lo descargué pero lo tengo sin virus, me aseguro mucho en esas cosas xD

Prueba

A cambiar la codificación a ANSI en el Notepad++ o el que uses para programar

 

Saludos!

Imagen de Pitoanto

Uso Notepad++ pero he buscado

Uso Notepad++ pero he buscado y no encuentro eso de ANSI, ¿cómo lo hago?
Salu2!

...

Editar > Conversión final de línea > UNIX (Si sigue sin funcionar prueba con Windows)

 

 

Saludos!

Imagen de Pitoanto

Me sigue saliendo el mismo

Me sigue saliendo el mismo error en todos :S

Te lo has descargado de aca :

Te lo has descargado de aca :

http://code.google.com/p/microlua/downloads/list

que es el sitio oficial?

 

Imagen de Pitoanto

Si, pero ese error me sale

Si, pero ese error me sale con el Micro Lua Simulator, cuando lo paso a la Ds simplemente no funciona :S

Cuando estuve trasteando con

Cuando estuve trasteando con el MicroLua lo que hacia es generar el NDS usando los utilitarios que se encuentran en los directorios Utilities\Tester y con eso lo probaba con el emulador NO$GBA y de ahi si queria a la consola real.

 

Imagen de Pitoanto

Y cómo paso del archivo .lua

Y cómo paso del archivo .lua al archivo .nds?

Ya me pico la curiosidad; He

Ya me pico la curiosidad; He preguntado en el foro oficial, si me dan una solución ya la comentare por aca.

Imagen de Pitoanto

jaja bueno, pues gracias :D

jaja bueno, pues gracias :D

Siguiendo el consejo del

Siguiendo el consejo del foro, use el emulador DeSmuME y parece funcionar bastante bien.

Bajate la ultima version del emulador de aca :

http://desmume.org/download/

y lo deszipeas para poder usarlo (en cualquier directorio).

Luego te creas una carpeta SD : "C:\SD" en la cual metes el archivo "MicroLua 4.5.2.nds" y el directorio completo "lua" que vienen en la distribución del MicroLua 4.5.2

Cargas el emulador (corres "DeSmuME.exe") y del menú eliges "Emulation" y de ahi "GBA slot", de la lista elige "MPCF Flash Card Device" y marcas la opción "use path of the loaded ROM..."

Luego para correr los juegos en Lua te vas a la opción "File" y de ahi "Open ROM" y te diriges a la carpeta "\SD" que creaste y de ahi elijes ejecutar el archivo "MicroLua 4.5.2.nds", luego de lo cual el emulador cargará ese directorio como si fuera un SD físico y se ejecutará el manejador de archivos de MicroLua que te permite escojer el juego a ejecutar... y Listo!

Dos caracteristicas que he observado son :

- Los programas de sonido solo me corren una vez (la 2da. vez no hay emisión de sonido), luego de lo cual hay que resetear el emulador para volver a correrlo.

- A pesar de que teoricamente el manejador de archivos de MicroLua deberia permitir correr un programa de Lua tras otro, en la practica he visto que eso suele dar problemas de memoria, por lo que conviene resetear el emulador antes de ejecutar otro programa.

(Por cierto lo mismo me pasa en la consola real por lo que debe ser un problema de MicroLua y no del emulador.

Con DeSmuME el reseteo es facilisimo, solo presionas Ctrl+R y el emulador se resetea y vuelve a cargar el manejador de archivos.

Para correr tus propios juegos por lo tanto lo unico que tienes que hacer es ponerlos en el directorio "\SD" que creaste y listo.

Saludos
Carlos

Imagen de Pitoanto

o.O gracias :D así no tengo

o.O gracias :D
así no tengo que estar con el MicroLua Simulator abriendolo y cerrandolo xD
Gracias tio :D

Lamentablemente hable muy

Lamentablemente hable muy prematuramente, revizé la ultima versión del MicroLua (Micro Lua DS v4.5.2) y el método para crear el NDS ya no funciona en esa versión.

Imagen de Pitoanto

Jo xD

Jo xD

Prueba

Prueba a programar un simple hello world y comentas si te funcionó, acuerdate de usar render() para refrescar la pantalla.

 

Saludos!

Imagen de Pitoanto

Eso si que me funciona :D Da

Eso si que me funciona :D
Da igual, haré de nuevo el código que tampoco es mucho xD

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.