Gracias a ti, Mr. Wheeler

, tu español también es muy bueno a pesar de ser más difícil (acentos, conjugaciones verbales, masculino y femenino...). Escribiré en español entonces si así lo prefieres.
En el XP virtual instalado tengo DirectX 9.0c (viene incluido con el Service Pack 2), pero mapshow.exe no funciona. evaluator.exe si que funciona correctamente. Esta es la imagen del error de mapshow:
Tras pensar mucho para decidir qué framework utilizar con EasyRPG (se quería tener la máxima portabilidad) se eligió SDL para hacer el equivalente al RPG_RT. Si ya has descargado el .exe del player de easyrpg habrás comprobado su potencia.
En cuanto al editor (RPG2000.exe) también se buscaba portabilidad, asi que se eligió wxWidgets. Este framework (biblioteca/librería/SDK/API/como lo quieras llamar) permite tener widgets nativos en Windows (permite usar temas XP/Vista), en GNU/Linux se ve con GTK+ 2.0 y en Mac también con su apariencia nativa. También hay soporte para PDA y otros sistemas, incluso port para MS-DOS con MGL. Algunos programas libres populares que usan wxWidgets son aMule, VLC Media Player, Audacity, poEdit, FileZilla 3, kicad, Amaya, etc. Hay un tutorial muy fácil de entender en
http://www.zetcode.com/tutorials/wxwidgetstutorial/
Dijiste que no tenías compilador de C/C++. Si quieres un compilador y un IDE potente, libre y actualizado te recomiendo Code::Blocks. Además es multiplataforma (y está hecho con wxWidgets

). Aquí tienes la descarga del compilador MinGW (GNU GCC para Windows) junto con el IDE de CodeBlocks en un solo instalador:
http://downloads.sourceforge.net/codeblo...-setup.exe
En C/C++ a veces usar librerías y configurarlas correctamente en un IDE es un infierno, te muestro dos enlaces útiles:
Si quieres usar SDL con Code::Blocks y tienes dudas o problemas para instalarlo, consulta esta guía:
http://wiki.codeblocks.org/index.php?tit...de::Blocks
Y si además quieres probar wxWidgets, consulta esta otra:
http://wiki.codeblocks.org/index.php?tit...wsQuickRef
Ejemplo del aspecto gráfico nativo de wxWidgets:
Windows (tema XP Blue):

GNU/Linux (GTK2, tema Ubuntu Human):
El diseño de (casi) todas las ventanas lo puedes encontrar en el SVN, en trunk/editor/wxglade. Descarga wxGlade en
http://wxglade.sourceforge.net/ y abre el archivo easyrpg.wxg para ver los diseños. wxGlade en Windows no se ve nativo por defecto, puedes hacerlo creando un un archivo XML manifest llamado wxglade.exe.manifest en el mismo directorio que el programa con el contenido indicado en esta página web:
http://msdn2.microsoft.com/en-us/library...ing_topic3
Me pregunto una cosa. Dijiste en tu blog que es un trabajo lento identificar los códigos para los eventos. Pero en un post bien viejo en éste foro, escribiste algo de haber encontrado la documentación de WhoopA de los archivos de RM2K. Ese documento explica los eventos en mucho detalle (¡me ayudaba bastante!) asique, que más te falta? No puedo hacer nada de programar para ti, ya que no hablo C muy bien, pero tal vez podrÃa dar un poco de asistencia técnica? Si estás a punto de empezar a escribir el sistema de eventos, estás entrando en el parte más difÃcil del proyecto, y la solución que yo usé para resolverlo solo anda en Delphi.
La documentación de WhoopA es bastante completa, pero encontré documentación de más autores. El más completo está en japonés y lo ha escrito Sue445. Si quieres una lista completa de enlaces con información de formatos, consulta esta página:
http://www.easy-rpg.com/wiki/doku.php?id...umentacion
La documentación japonesa de Sue445 se puede intentar traducir con traductores depáginas web japonés-inglés. Ambos se complenentan.
Google Translator: http://www.google.com/translate (SYSTRAN)
Traductor de @Nifty: http://tool.nifty.com/globalgate/ (AMIKAI).
Traductor de frases hechas (es un complemento práctico para las dudas gramaticales y de contexto): http://www.alc.co.jp/
Partiendo de esta documentación, el trabajo más avanzado en el formato de eventos de mapa lo ha hecho Lobomon en los ejecutables ldbread, lmtread, lmuread, etc. que hay para descargar en su página de descargas de filefront. El tema del foro con los trabajos más recientes es este: http://www.easy-rpg.com/forums/showthrea...119&page=3
La base de datos también es muy larga, además de lo que bien dices de los 90 eventos y los parámetros propios de cada uno. Lobomon ha trabajado en ambos. Lo peor documentado de todo son los savegames LSD (casi no hay documentación en Internet), pero no son muy importantes.
EDIT: Sobre el soporte de RPG Maker 2003:
Hay que tener en cuenta dos aspectos importantes:
1: RPG Maker 2000 VALUE! (versión 1.50, 1.51) <-- soporte de 2 comandos más en batalla, soporte de MP3. Ya no necesita Harmony.dll. La versión 1.50 coincide con RPG Maker 2003 1.05. La versión 2003 1.04 NO soporta MP3.
2: RPG Maker 2003 es una simple modificación de RPG Maker 2000 y tiene solamente unos bloques de datos extra, es el mismo formato de RPG Maker 2000, así que no será difícil agregar los añadidos. Los datos son de combate, datos de menú (ambos afectan al .ldb). Podría haber también variaciones en los .lmu, pero no he investigado. También se almacena un nuevo bloque en el LDB con datos de los terrenos del generador de mazmorras (dungeons), pero desconozco el hexcode identificativo.
¡Saludos!