Título: Ensambladores...? Publicado por: Shinzon en 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 :) Título: Re: Ensambladores...? Publicado por: pitpan en 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. ;) Título: Re: Ensambladores...? Publicado por: Shinzon en 30 de Mayo de 2007, 12:37:46 pm Gracias Robsy. La info siempre viene bien :)
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. :) Título: Re: Ensambladores...? Publicado por: WYZ en 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.
Título: Re: Ensambladores...? Publicado por: Jos'b en 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 ;D Título: Re: Ensambladores...? Publicado por: Shinzon en 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 ;)- 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! :'( Un abrazo a todo el personal! :) Título: Re: Ensambladores...? Publicado por: pitpan en 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 ;)- 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. Título: Re: Ensambladores...? Publicado por: Shinzon en 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 :)
Iré comentando los logros :) 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 :) Aiooo! :) Título: Re: Ensambladores...? Publicado por: Jon_Cortazar en 31 de Mayo de 2007, 02:47:32 pm ¿Lehenak?... ¿No serás del norte, no? :D, 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!. ;)
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 ;). Espero que, entre todos, podamos ir aprendiendo un algo :). Título: Re: Ensambladores...? Publicado por: Shinzon en 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! |