Karoshi MSX Community
06 de Julio de 2021, 12:34:58 am *
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: Ensambladores...?  (Leído 4918 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Shinzon
Karoshi Lover
***
Mensajes: 116


Email
« : 30 de Mayo de 2007, 10:24:34 am »

Una preguntita de las tontas de verdad...

¿Existe algún ensamblador para Güindous? Si, ya se que existen los cruzados, pero me refería a alguno en el que puedas ir editando el código, y finalmente, ensamblarlo. Vamos, al estilo del RSC II -por poner un ejemplo- pero que rule para esa "maravilla" de la programación espaguetti.

En cuanto a ensambladores para el MSX conozco el RSC II, y el Gen-Mon, pero de ahí poco mas. ¿Alguno sabe de otros?

Es por curiosidad, y porque permitiría ahorra mucho currelo -cosas mías-...

Bueno, un saludete por aguantar mis impertinencias Smiley

En línea
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #1 : 30 de Mayo de 2007, 10:40:50 am »

Bueno, la idea es que el IDE esté separado del núcleo ensamblador y del núcleo de ejecución (emulador).

Muchos de los IDEs disponibles son plenamente configurables y te permiten usar sintaxis coloreada, lanzar directamente el ensamblador, tratar los errores de ensamblado directamente, y ejecutar el código resultante en un emulador, por ejemplo.

Yo soy de la vieja escuela del EDIT del MS-DOS, pero me consta que este tema se ha tratado aquí de forma extensa. Incluso me parece que WYZ y Dioniso postearon sus propias configuraciones (cito de memoria, si no he acertado corregidme).

En cuanto a ensambladores para MSX, hay un montón: RSC (Manhattan-Transfer), RSC-II (Manhattan-Transfer), GEN (Hisoft, versión cinta), GEN80 (versión DOS), AS (Igor no-sé-qué), CHAMP, ZEN, AS80 (Microsoft? ASCII?), Compass, WBASS, etc. Hay bastante variedad, como puedes ver. Algunos de ellos incluyen IDE (entorno de desarrollo) y otros son únicamente un módulo de ensamblado al que hay que enviarle el fichero con el código fuente, escrito con cualquier otra aplicación.

La lista de ensambladores cruzados también es grande: SjAsm, TNIasm, asMSX, pasmo, TASM, etc. Si quieres uno que venga ya con un IDE completo para Windows, puedes probar con el CHAOS ASSEMBLER 3, de TeddyWarez, que no es más que un entorno preconfigurado y que usa el TASM como ensamblador. Ojo, no os confundáis: TASM aquí es Table ASseMbler, y no Turbo Assembler.

De todos modos, te recomiendo que leas un poquito los posts antiguos de desarrollo, porque encontrarás respuesta a casi todas tus dudas. Wink
En línea
Shinzon
Karoshi Lover
***
Mensajes: 116


Email
« Respuesta #2 : 30 de Mayo de 2007, 12:37:46 pm »

Gracias Robsy. La info siempre viene bien Smiley

Tengo el RSCII y el Zen, pero los demas ni los encuentro. Alguno no hay forma de bajarlo de la pagina oficial, pero en fin. Tirare del RSCII, que para empezar es mas que suficiente.

Más que nada lo que quería era un Ensamblador-Editor con los que es más fácil trabajar y corregir errores y demás, a parte, de que, -según he visto- permiten ensamblar mas allá de los 64Kbytes. No es que tenga ganas de hacerlo, pero me gustaría mas que nada no tener "limitaciones". En fin, una cuestión de gustos.

Aún así y todo, un millón de gracias por la info. Smiley
En línea
WYZ
Visitante
« Respuesta #3 : 30 de Mayo de 2007, 02:39:56 pm »

... para empezar (y para terminar) es mas que recomendable AsMSX con un editor de texto configurable para reconocer la sintaxis del ASM, como comentaba Robsy, y si además te permite añadir el AsMSX como herramienta, ya lo tienes todo. Tiene que ser pesadísimo trabajar con el RSCII.

En línea
Jos'b
Karoshi Maniac
****
Mensajes: 262


« Respuesta #4 : 30 de Mayo de 2007, 03:11:12 pm »

Yo estoy usando el asMSX (solo hecho en falta un tutorial un poquitín mas extenso)  y el notepad (soy así de cutre), no me van los editores de colorines, me vuelven majara.

Yo tambien tuve mis dudas al principio, pero las ventajas de un ensamblador cruzado son inmensas en todos los sentidos, velocidad de compilación, comodidad de edición, etc, etc.

... En fin, a ver si te decides pronto y tenemos alguna creación tuya Grin

En línea
Shinzon
Karoshi Lover
***
Mensajes: 116


Email
« Respuesta #5 : 30 de Mayo de 2007, 04:14:28 pm »

De verdad, que os echaba de menos. Estos años alejado del MSX han sido pésimos en todos los sentidos. Y cuando vuelvo, lo haceis así. Realmente, me quedo con el MSX. Al menos, esta comunidad es legal y cooperativa. Enhorabuena a todos.

Después de estas emotivas palabras, contesto...

Estoy metiendome en la remaquetación y traducción de documentación MSX. Hay mucha, pero la mayoría en Inglés. A la vez, estoy empapandome del temario necesario para programar en Assembler, y claro, busco algo "rapidillo", pero con algunas prestaciónes del viejo MSX.

No me hace falta un editor a colorines, pero soy un asqueroso maniatico -no es una palabrota Wink- y me gusta que cada cosa vaya en su columna (las etiquetas en una, las instrucciones en otra, los operandos en otra, etc...) y claro, me vuelvo tarumba.

En fin, soy un bichito ruaro ruaro ruaro ruaro!

Por ahora, intentaré meterme con el asMSX (me parece que aquí hay alguien que tiene comisión con él) y veré que tal.

En cuanto ha hacer algún programa, creo que hasta el año que viene no haré nada serio. Por ahora, haré pequeñas rutinas, lo típico, para hacerme con el entorno y tal.

Bueno, acabo la chapa. Joe, me doy cuenta de que a mas viejo, mas me enrrollo... ¡snifff! ¡sniff! ¡sniff!  Cry

Un abrazo a todo el personal! Smiley
En línea
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #6 : 30 de Mayo de 2007, 05:35:23 pm »

Muy emotivas tus palabras, Shinzon. Bienvenido de nuevo al mundillo del MSX, vengas de donde vengas.

No me hace falta un editor a colorines, pero soy un asqueroso maniatico -no es una palabrota Wink- y me gusta que cada cosa vaya en su columna (las etiquetas en una, las instrucciones en otra, los operandos en otra, etc...) y claro, me vuelvo tarumba.

Basta con que separes las cosas con un simple tabulador. asMSX lo aguanta, como lo hacen la mayoría de los ensambladores modernos. Y el código fuente te quedará perfectamente alineado: etiquetas, instrucciones, parámetros, comentarios. Por ejemplo.
En línea
Shinzon
Karoshi Lover
***
Mensajes: 116


Email
« Respuesta #7 : 31 de Mayo de 2007, 05:59:34 am »

Sabiendo esto, ya me basta por ahora. Gracias a todo el personal. Espero a lo largo del día empezar a hacer alguna tontería Smiley

Iré comentando los logros Smiley

Por cierto, y por comentarlo, fui uno de los fundadores de mds Lehenak, pero debido a temas personales que no vienen a cuento, tuve que dejar toda la historia del msx -lo que me dolio en el alma-. Ahora pienso retomar el tema bien a fondo. En la web de Konamito he puesto los documentos remaquetados del manual RSC II, el ZEN, y no se si alguno mas. Bueno, a medida que haga mas cosas, ire avisando por aquí. Son de libre distribución, así, que a pillarlos sin agobios Smiley

Aiooo! Smiley
En línea
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #8 : 31 de Mayo de 2007, 02:47:32 pm »

¿Lehenak?... ¿No serás del norte, no?  Cheesy, anda que no nos tomamos kalimotxos buenos el Andoni, el Antxiko y yo! -y el Ibantxu, que es el máximo crack!- en fiestas de Bilbao!. Wink

Citar
De verdad, que os echaba de menos. Estos años alejado del MSX han sido pésimos en todos los sentidos. Y cuando vuelvo, lo haceis así. Realmente, me quedo con el MSX. Al menos, esta comunidad es legal y cooperativa. Enhorabuena a todos.

Esta comunidad es como es gracias a gente como tu, no lo olvides Wink. Espero que, entre todos, podamos ir aprendiendo un algo Smiley.
« Última modificación: 31 de Mayo de 2007, 02:57:12 pm 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.]
Shinzon
Karoshi Lover
***
Mensajes: 116


Email
« Respuesta #9 : 01 de Junio de 2007, 09:47:16 am »

Soy de  Bilbao, la Ostia! jajajajaja

Bueno, ahora vivo cerca de San Sebastian, pero en fin...

Pues si, buena gente Andoni y peña... A saber como os pondrias en la Aste Nagusia: ¡Borrosos!

jajajaja

Bueno, que yo sigo aprendiendo Assembler. Hasta lueguitttorrr!
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!