Página 1 de 1
#1 Programando en ensamblador
Publicado: 02 Jun 2021 13:24
por droman
Hola chavales!
Estoy siguiendo un curso de programación (de Konamiman) y para ello, emplea el ensamblador nativo COMPASS. He intentado descargarlo, pero no encuentro ninguna copia, y las referencias a que es un programa de pago, llevan a una página que no existe.
¿Alguien tiene este ensamblador? ¿Estaría este alguien dispuesto a pasármelo si es que la web de venta ya no existe?
Muchas gracias!
NOTA: No, el código del curso no se puede compilar con sJasm.
#2 Re: Programando en ensamblador
Publicado: 02 Jun 2021 17:03
por merlinkv
Hola compi
Aquí lo tienes.
CompASS 1.2.09.dsk.7z
#3 Re: Programando en ensamblador
Publicado: 02 Jun 2021 17:49
por droman
Madre del amor hermoso... ¿Pero hay algo que sepas o tengas? jajaja
Mil gracias... luegoblo descargobque estoy con el movil
#4 Re: Programando en ensamblador
Publicado: 02 Jun 2021 18:08
por merlinkv
Si te hace falta algún libro, tengo unos cuantos.
#5 Re: Programando en ensamblador
Publicado: 02 Jun 2021 20:28
por droman
merlinkv escribió: ↑02 Jun 2021 18:08
Si te hace falta algún libro, tengo unos cuantos.
Pues si son de MSX Assembler... me vendrían bien :)
Ahora que he vuelto a ponerlo... me he vuelto a picar... manda....
El Compass es brutísimo! Y te muestra el follón de los slots y subslots de una manera muy sencilla. Que lo entienda yo... ya es otro cantar :carcajada:
#6 Re: Programando en ensamblador
Publicado: 02 Jun 2021 21:13
por merlinkv
droman ... tienes un MP.
#7 Re: Programando en ensamblador
Publicado: 02 Jun 2021 21:49
por droman
Lo he visto
Auguro noches de sueño....
#8 Re: Programando en ensamblador
Publicado: 02 Jun 2021 23:26
por jorsus
droman escribió: ↑02 Jun 2021 13:24
Hola chavales!
Estoy siguiendo un curso de programación (de Konamiman) y para ello, emplea el ensamblador nativo COMPASS. He intentado descargarlo, pero no encuentro ninguna copia, y las referencias a que es un programa de pago, llevan a una página que no existe.
¿Alguien tiene este ensamblador? ¿Estaría este alguien dispuesto a pasármelo si es que la web de venta ya no existe?
Muchas gracias!
NOTA: No, el código del curso no se puede compilar con sJasm.
Adjunto otra versión que tenia extraviada en el disco duro que viene con los manuales.
Compas.rar
#9 Re: Programando en ensamblador
Publicado: 03 Jun 2021 09:10
por droman
Muchas gracias
jorsus le voy a echar un vistazo, me interesa sobre todo, los manuales, tengo unos, pero están en alemán. Afortunadamente, es la parte que habla de las llamadas a funciones de la BIOS, que están sobradamente explicadas en otros documentos en inglés.
EDITO: Ningún manual vale de mucho, la verdad... es bastante intuitivo persé.
La versión de
merlinkv es la 1.2.09 del año 1988 y la de
jorsus es la 1.2beta del año 1987.
#10 Re: Programando en ensamblador
Publicado: 04 Jun 2021 15:46
por Valfac
Hola, buenas,
El compass es del Pleistoceno, hace años que fue superado por ensambladores como el integrado en el openMSX, pero como por aquí nos gusta tanto lo viejuno pues tampoco me parece raro
Con vuesto permiso os dejo un link:
http://msx.tipolisto.es/debugeando-o-de ... samblador/
#11 Re: Programando en ensamblador
Publicado: 04 Jun 2021 17:52
por droman
Lo sé
Valfac es algo pleistocénico, pero me mola poder programar en la propia maquina.
Hasta ahora usaba el ensamblado cruzado, con el sJasm, no he usado nunca el debugger del openMSX... voy a echar un vistazo a tu link y le doy una vuelta... pero ya te digo.. que para el nivel que yo tengo, que básicamente es pedir datos y moverlos entre los registros... prefiero trastear con la máquina real :)
#12 Re: Programando en ensamblador
Publicado: 04 Jun 2021 18:34
por Valfac
Ya me imagina yo
Espero que te sirva el link.
Las pocas veces que he intentado ponerme en la máquina real con cosas de programación, es como si tuviese un reloj de arena en mi cabeza, me desespero, me he vuelto comodón, ya no tengo la paciencia de antes, ahora da la impresión que el tiempo pasa mucho más rápido.
Por eso, me resulta admirable esas personas que siguen dándole a la programación en la máquina original.
Salu2!