El plazo máximo de entrega de trabajos será el 12 de octubre de 2009 a las 23:59 horas según el horario de de las Islas Canarias (UTC).
No se admitirá a concurso ningún programa enviado tras la fecha límite de entrega. Las posibles actualizaciones y mejoras no entrarán a formar parte del concurso.
ENTRADAS
La participación en este concurso es totalmente abierta.
No hay número máximo de entradas por participante. Cuantos más juegos se envíen más posibilidades hay de ganar.
No hay género de juego definido si bien no se aceptarán aplicaciones, utilidades, cargadores, demos,y programas similares.
El código de programación de los juegos tiene que ser 100% MSX-BASIC, sin poder hacer uso de lenguaje ensamblador ni ningún otro tipo de técnica ajena al lenguaje MSX-BASIC., así como tampoco BASIC compilado. A continuación se listan las restricciones que deberán cumplir todos los juegos presentados, sin excepción:
Prohibido el uso de la instrucción CALL.
DEFUSR: Se pueden definir llamadas a rutinas en código máquina de la BIOS.
OUT: Por compatibilidad sólo se permitirán instrucciones OUT a las direcciones del PSG y del VDP, si se accede a este último mediante OUT se deberá garantizar una total compatibilidad con el estándar (leyendo los valores adecuados de la BIOS con la instrucción PEEK)
POKE: Se puede usar en cualquier dirección e la memoria desde el final del programa hasta &HFFFF, es decir, no se permite modificar el programa con POKE (nada de código automodificable)
USR: Se podrán realizar llamadas a rutinas en código máquina previamente definidas con DEFUSR respetando las restricciones para dicha instrucción. El paso de parámetros, tanto de salida como de entrada, sí está permitido, siempre que sea a través de la instrucción USR.
Prohibidas las instrucciones de entrada/salida de casete.
Prohibidas las instrucciones relacionadas con la impresora.
Prohibidas las instrucciones añadidas por alguna extensión al MSX-BASIC (como las de diskrom, cartuchos con ampliaciones, etc.)
No hay limitación en el número de líneas de código a utilizar. Los números de línea del programa se usarán en pasos de 10, es decir, 10, 20, 30… y así sucesivamente.
El listado del juego se enviará en un archivo de texto capaz de ser ejecutado en un MSX. Se adjuntará también el listado completo comentado (tantos como se desee) en un archivo de texto. El autor también podrá incluir instrucciones, historia, comentarios, notas, etc. para su publicación en la web.
Los participantes deberán enviar sus entradas a concursomsxbasic@konamito.com proporcionando un nick y una dirección de correo electrónico válida. El nick proporcionado se hará público, pero no así el email proporcionado que lo usará solamente la organización para contactar con el autor.
Los participantes, mediante la presentación de un juego, dan su consentimiento expreso para publicar su trabajo así como también el listado MSX-BASIC completo.
Los juegos que se presenten tienen que ser inéditos, no publicados en ningún otro lugar con anterioridad. Los plagios o copias de otros existentes en su totalidad o en parte (música, gráficos, rutinas, etc.) quedarán automáticamente descalificados, así como también su autor que no podrá presentar ningún otro tipo de trabajo a este concurso.
JURADO
El jurado se hará público en los próximos meses. Estará compuesto por dos personas con experiencia y conocimientos del MSX-BASIC y el estándar en general.
La decisión del jurado será inapelable.
PREMIOS
Obtendrán premios los tres mejores juegos según la decisión del jurado.
El concurso tiene asociado un programa de donación de dinero a través de Paypal para contribuir al primer premio.
Habrán premios que no serán en metálico y que se anunciarán en los próximos meses.
NOTAS FINALES
Cualquier duda se aclarará convenientemente en los Foros de discusión.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.