Karoshi MSX Community
05 de Julio de 2021, 04:00:26 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: Petición desarrolladores asMSX  (Leído 6461 veces)
0 Usuarios y 1 Visitante están viendo este tema.
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« : 20 de Mayo de 2010, 08:53:36 am »

Buenos días a todos:

Como sabéis, llevo algún tiempo trabajando en una nueva versión del ensamblador asMSX. Las novedades de esta nueva versión suponen una mejora significativa de estabilidad, distribuciones para Windows y Linux, documentación en inglés y castellano, nuevas directivas con más prestaciones, etc.

Me consta que aquí hay varios usuarios de asMSX, por lo que por ello me atrevo a pediros lo siguiente:

(1) Voluntarios para compilación y testeo de versiones de asMSX para Win64, Mac, Amiga (?), etc.

(2) Aportación de programas completos con código fuente y licencia libre, ya que considero que aportar código completo comentado es siempre la mejor opción para ayudar a nuevos programadores. Agradecería aquí que los usuarios de asMSX se solidarizaran con la causa y remitieran, si les parece oportuno, código fuente completo.

Ya me diréis, majetes. Y aunque no aportéis nada, también podéis contarme vuestras ideas sobre cómo hacer más fácil el viaje para los recién llegados...
En línea
j4mk3
Karoshi Maniac
****
Mensajes: 376


MSx Powa!


WWW Email
« Respuesta #1 : 20 de Mayo de 2010, 09:23:15 am »

En thepetsmode, tenemos pensado hacer una especie de ROM en blanco con lo necesario y estructurado con lo minimo para captar teclado, lanzar a video, usando la interrupcion etc...Rollo "put you code game here". Cuando lo tengamos lo dejaremos libre y te lo paso por aquí.
En línea

---  G Fan  ---  Galious & Gradius  & G Boys   ---
--- Play HANS' ADVENTURE, STAN, THE DREAMER & BITLOGIC ---
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #2 : 20 de Mayo de 2010, 10:09:07 am »

Gracias por la oferta... Estaba pensando más bien en juegos completos, pero seguro que algo así le facilita bastante la vida a quien está empezando. Me suena que Ramones desarrollo algo muy parecido, aunque me temo que no sólo para ROM, sino para cualquier formato y cualquier generación de MSX. Eso sí, no es para asMSX Sad
En línea
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #3 : 20 de Mayo de 2010, 10:48:46 am »

Buenas, robs! Voy a darle un voltio al código del Night Driver para comentarlo debidamente y, si te vale, podrías incluirlo: incluye empaquetado de gráficos, uso de BitBuster, Caruso y varias cosas. Eso si, yo no soy un genio de la programación, con lo que la cosa será de lo menos óptimo de la historia, pero si es por aportar... Wink. La putada es que no es un juego al uso, con su protagonista y enemigos y demás... tal vez pueda hacer una mini-cosa expresamente para el package del asmsx Roll Eyes
« Última modificación: 20 de Mayo de 2010, 10:51:05 am por Viejo_archivero » En línea

Jon Cortázar Abraido (aka El Viejo Archivero)
RELEVO Videogames
[Dioniso: La cafeína está haciendo su trabajo; yo espero hacer el mío.]
[pitpan: Me sigue pareciendo más productivo jugar al SNAIL MAZE que seguir esta discusión.]
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #4 : 20 de Mayo de 2010, 11:02:17 am »

Jajaja! Cómo eres, Jon! Como no estás suficientemente liado, vas y te ofreces a hacerme un mini-algo! Ni se te ocurra: céntrate en lo que tienes entre manos y en todo caso, pásame el NIGHT DRIVER o lo que sea. Y yo te preocupes por los CP 0 , que todos tenemos un pasado Wink
En línea
Tragamanzanas
Karoshi Fan
**
Mensajes: 71


« Respuesta #5 : 20 de Mayo de 2010, 01:19:37 pm »

Pitpan, muy buena idea lo de adjuntar el código fuente de programas completos.
No se como habeis empezado vosotros, pero yo el Basic y algo de ensamblador que llevo lo he empezado modificando programas de otras personas, y me ha ido muy bien  Smiley

Supongo que todos queremos guardarnos nuestros listados que tanto nos ha costado hacer  Undecided pero seguro que habría estado muy bien tener algun listado de los juegos comerciales de antaño, lo que nos habría abierto horizontes (jor, que frase)

Yo evidentemente en ensamblador no tengo (todavía), pero me ayudaría mucho poder verlos.
En línea
LocoMJ
Karoshi Lover
***
Mensajes: 126



WWW Email
« Respuesta #6 : 20 de Mayo de 2010, 02:43:11 pm »

A mi particularmente me haría mucha ilusión la posibilidad de que asMSX tenga su versión para MAC, y si hay que echar un cable para portearla, solo hay que decirlo Smiley
En línea

Now Canon V20, Then Sony HB-75
La Maison de Leia y LocoMJ
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #7 : 25 de Mayo de 2010, 12:56:48 pm »

Para la versión de Mac sólo es necesario alguien con lo siguiente:

(a) Un Mac con arquitectura Intel o PowerPC, tanto da, con MacOS/X
(b) El DVD de desarrollo de Mac, que viene con el equipo, instalado (gcc, make, bison, flex funcionando)
(c) Una versión moderna de bison - la que viene con el OS es prehistórica
(d) Código fuente del asMSX
(e) Buena fe y bastante paciencia

El punto más complicado es el (e). Y el más delicado el (d), claro está.
En línea
alucardX
Karoshi Lover
***
Mensajes: 102


MSX, so say we all!!

ibantxuyn@hotmail.com ibantxuyn@yahoo.es
WWW
« Respuesta #8 : 26 de Mayo de 2010, 10:57:21 am »

Hola!

Ya sabes Robsy que yo me apunto a un bombardeo, y si se trata de probar/compilar/revisar el asMSX bajo Linux/UNIX, pues más que mejor. Así que aquí tienes un voluntario para esas pruebas.

Respecto a lo de aportar código, cuando Andoni y yo tengamos algo un poco más currado de lo que estamos haciendo, la idea es sacar el código bajo licencia GNU, así que también puedes contar con ello.

Jeje, lo malo es que yo tengo parte hecha en COMPASS (llámame hereje), pues no tengo asMSX en OSX, ya no booteo Linux mas que para lo estrictamente necesario (pentesting) y ya sabes que Windows no uso (aparte que sólo tengo un portátil, vamos y virtualizar sólo para el asMSX como que no Tongue)

Pues nada, ya me contarás!

Un saludote
En línea

Iban Nieto - Viper MK II pilot
find me on twitter, facebook, tumblr
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #9 : 27 de Mayo de 2010, 09:48:24 am »

Yo si te sirve de algo estoy desarrollando un "algo" puedo hacerte pruebas de compilación, a pesar de que no tengo mucho tiempo. pero lo que sea por el asMSX Smiley The Best MSX Assembler  Cheesy
En línea
SapphiRe_MSX
Visitante
« Respuesta #10 : 27 de Mayo de 2010, 03:14:36 pm »

Robsy, no se si recuerdas que hace algunas RUs intentamos probar a compilar QBIQS con el asMSX 0.12g y no funcionó, por lo que seguí utilizando el 0.11. Sin embargo, la complejidad del programa ha crecido y el número de NOPs necesarios para que todo volviera a compilar crecía (he llegado a necesitar cinco o seis), así que me he liado la manta a la cabeza y he adaptado el código a la versión 0.12g.

Básicamente el problema era que yo utilizo etiquetas como RANDOMSEED, SEARCHFRAME, SELECTOR y cosas así, que se pegan de patadas con las directivas RANDOM, SEARCH y SELECT que existen en esta versión. Ha sido un poco labor de chinos el recorrerme todo el código (compuesto por unos 30 ficheros .ASM más o menos) e ir cambiando las etiquetas malignas por otras que permitieran la compilación, pero ya está.

Así que me uno a la lista de gente dispuesta a testear esa nueva versión de asMSX, yo puedo probar a compilar QBIQS y alguna otra cosilla.
En línea
zilogZ80a
Karoshi Lover
***
Mensajes: 115



WWW Email
« Respuesta #11 : 27 de Mayo de 2010, 11:14:54 pm »

Hola robs

Encantando de poder hablar contigo por aqui, estoy muy contento con tu ensamblador, con la cantidad de horas que dedique al GENS y al MONS de HISOFT en spectrum, aunque para MSX salvo los articulos de Codigo Maquina que escribia en INPUTMSX usaba el GEN80, cuando empeze en el tema profesional ya lo hacia con un compilador cruzado en un PC-XT alla por los 80 y tantos.

Volviendo al asMSX compilo de maravilla en 64Bits tanto en vista como en windows 7 ultimate x64, pero aqui me tienes para las pruebas que quieras. si es que vas a realizar un asMSX x86 y un asMSX x64.

Coincido contigo que no hay nada mejor que mostrar codigo para que la gente realmente aprenda, mas que con 20 tutoriales, si bien ahora estoy haciendo unos para el amigo KONAMITO que espero que animen a la gente a programar en ASM para el MSX.

Pienso colgar con la venia vuestra algun que otro programa con fracmentos de codigo enfocado a juegos, es mas estoy preparando poco a poco un juego, aunque mi tiempo entre mi trabajo, mi propio foro y las colaboraciones con otros me deja muy poco tiempo para pensar.

LO DICHO, podeis contar conmigo.
« Última modificación: 27 de Mayo de 2010, 11:48:45 pm por zylogZ80a » En línea
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #12 : 28 de Mayo de 2010, 10:17:11 am »

Hola robs

Encantando de poder hablar contigo por aqui, estoy muy contento con tu ensamblador, con la cantidad de horas que dedique al GENS y al MONS de HISOFT en spectrum, aunque para MSX salvo los articulos de Codigo Maquina que escribia en INPUTMSX usaba el GEN80, cuando empeze en el tema profesional ya lo hacia con un compilador cruzado en un PC-XT alla por los 80 y tantos.

Volviendo al asMSX compilo de maravilla en 64Bits tanto en vista como en windows 7 ultimate x64, pero aqui me tienes para las pruebas que quieras. si es que vas a realizar un asMSX x86 y un asMSX x64.

Coincido contigo que no hay nada mejor que mostrar codigo para que la gente realmente aprenda, mas que con 20 tutoriales, si bien ahora estoy haciendo unos para el amigo KONAMITO que espero que animen a la gente a programar en ASM para el MSX.

Pienso colgar con la venia vuestra algun que otro programa con fracmentos de codigo enfocado a juegos, es mas estoy preparando poco a poco un juego, aunque mi tiempo entre mi trabajo, mi propio foro y las colaboraciones con otros me deja muy poco tiempo para pensar.

LO DICHO, podeis contar conmigo.

Tutoriales ensambleros Smiley eso nunca viene mal, estoy deseando verlos
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!