Nuevo usuario. Compiladores cruzados de C para MSX y Uzix

By avelino

Rookie (17)

avelino's picture

25-05-2004, 13:34

Hola a todos. ¿Qué tal? Me gustaría saber qué compiladores cruzados de C conocéis que funcionen en plataforma Unix/Linux y que sean libres. Los que yo conozco son, el Hitech (que de hecho hay que hacer funcionar con un emulador de CP/M) y el z88dk (que realmente es un kit de desarrollo para ordenatas Sinclair y que ha sido adaptado a MSX). ¿Conocéis alguno más?
Otra cosa, el Uzlo del Uzix me da problemas al arrancar el Uzix (el MSXDOS lo arranca sin problemas), dice que no encuentra la partición (?). Hay una cosa que no entendí en el proceso de instalación: ¿Qué es una partición "partition selected"? ¿Me podéis decir los pasos para poder tener el Uzix funcionando bien en mi disco duro y que me lo reconozca al arrancar? Gracias.

Avelino Herrera

Login or register to post comments

By karloch

Prophet (2159)

karloch's picture

26-05-2004, 12:25

El mejor compilador cruzado de C que puedes encontrar para MSX es el Hitech-C para MSDOS. Realmente es para CP/M, pero los programas funcionan tanto en MSX-DOS 1 como en MSX-DOS 2 sin problemas. El problema es que como dices no es para nada gratuito. En el sitio web de Hitech Soft puedes bajar la demo, y si eres un poco avispado buscando, quizás podrías convertirla en completa... (pero nada de desarrollos comerciales en este caso ¿eh?) ;)

La "partition selected" de Uzix no es ni mas ni menos la partición de tu HD donde vas a instalar el sistema operativo. Por supuesto, dicha partición pierde todo su contenido así como el sistema de archivos FAT. Si mal no recuerdo después tienes que volver a decir a final de la instalación en que partición instalaste Uzix, por supuesto debes responder adecuadamente.

Guias para instalación y uso de Uzix las tienes en su sitio web oficial. Saludos.

By avelino

Rookie (17)

avelino's picture

26-05-2004, 13:10

Gracias por la info, anoche conseguí instalar el Uzix bien (por fin :-) ). ¿Le has echado un vistazo al z88dk? Tiene buena pinta.

By karloch

Prophet (2159)

karloch's picture

28-05-2004, 12:12

Ya vi el Z88dk hace bastante tiempo. Si te fijas en la lista de sistemas soportados, verás que el soporte de MSX 1 es muy muy pobre, no creo que puedas pasar de hacer aplicaciones simples en modo texto con él. Z88dk es muy interesante para el Cambridge Z88 o para el Spectrum, pero no lo veo demasiado adecuado para MSX.

Ah, olvidé comentartelo, pero el Hitech-C también te permite desarrollar aplicaciones para Uzix, de hecho, el mismo Uzix y todas las aplicaciones con las que viene (comandos de consola, cliente IRC, etc...) están compiladas con Hitech-C.

By pitpan

Prophet (3155)

pitpan's picture

01-06-2004, 09:26

El compilador que tenía muy buena pinta era el de Bou-ki-chi (o como se llame). Es el mismo bestia que hizo la BIOS freeware para MSX, C-BIOS. Con ese compilador, además, es posible hacer ROMs para MSX. Y con ellas, entrar en MSXdev'04!!!!!

Es una versión del LCC que genera código para MSX. Y es una aplicación para PC bastante robusta. Voy a ver si encuentro el link y lo pongo aquí mismo.

By pitpan

Prophet (3155)

pitpan's picture

11-06-2004, 07:40

Se me olvidaba: el ASCII-C parece ser una herramienta bastante poderosa. Como muestra, un botón: el R-TYPE para MSX1 está programado en C y es un juego excelente. Lástima que no se esmeraran un poco más con los detalles.

By hosema

Supporter (1)

hosema's picture

17-02-2010, 01:24

La verdad es que el tema de los compiladores cruzados está un poco verde aún. Quizás alguno se anima y amplia las librerías del z88dk... quien sabe....Tongue