Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: cybernoid en 15 de Mayo de 2007, 09:00:00 am



Título: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 15 de Mayo de 2007, 09:00:00 am
Pues eso,

Hay alguna manera de meter el KunBasic y un programa hecho por nosotros en una ROM?


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: Jon_Cortazar en 15 de Mayo de 2007, 09:22:01 am
De hecho, se hizo en una entrada al MSXdev'06 utilizando ese método: Penguin Café ;)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 15 de Mayo de 2007, 09:26:24 am
De hecho, se hizo en una entrada al MSXdev'06 utilizando ese método: Penguin Café ;)

sabes como se hace?

alguien me lo puede explicar?  please please please please please please please please please please please please please please please  :)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: Jon_Cortazar en 15 de Mayo de 2007, 09:35:43 am
Pues la verdad, yo no tengo ni idea. Pero seguro que por aquí hay gente que te puede ayudar... ahora, no se hasta que punto será un proceso automático o manual  :-\


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 15 de Mayo de 2007, 09:37:33 am
Pues la verdad, yo no tengo ni idea. Pero seguro que por aquí hay gente que te puede ayudar... ahora, no se hasta que punto será un proceso automático o manual  :-\

bueno, pues a ver si hay suerte y alguien me puede explicar el proceso :)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: Jos'b en 15 de Mayo de 2007, 08:37:19 pm
Es muy sencillo. Lo primero que tienes que hacer es pasarte por la Web "JLTursan" que tiene un programilla que te pasa programas hechos en BASIC a una ROM, y ademas, esto es lo verdaderamente interesante, es que te permite cargar ficheros BINARIOS en la misma rom.

Osea que el proceso sería esl siguiente:
1/ Consiguete una imagen del Kunbasic en binario claro, no en Rom
2/ Realiza el programa en KunBasic
3/ Usa el programa de "JLTursan" y creas la ROM, metiendo el programa BASIC y el Binario del KunBASIC

Y ya esta, con eso conseguiras ser un Hereje del ASM, pero habrá juego para la DEV ¿no?


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: Jon_Cortazar en 16 de Mayo de 2007, 04:53:31 am
Por completar el post de Jos'b: Link al website de jltursan (http://www.telefonica.net/web2/msxpage/)

El programa del que te habla Jos'b es ROMcreator v1.0 y está al final de la página  ;)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 16 de Mayo de 2007, 08:38:19 am
Juas, perfecto encima parece sencillito, en cuando pueda lo bajo  :)

muchas gracias a los 2


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 16 de Mayo de 2007, 08:44:34 am
Y ya esta, con eso conseguiras ser un Hereje del ASM, pero habrá juego para la DEV ¿no?

se esta intentando, se esta intentado :) pero estoy mas oxidado de lo que pensaba, sabes eso de que dejas una cosa durante muchos muchoooos años y sigues pensando que es como montar en bici, que nunca se olvida, PUES ES MENTIRA!!! se olvida todo todo y todo :P

asi que una vez mas, si alguien sabe donde conseguir documentación (si es en castellano mejor) y me lo dice se lo agradeceré yo y mi MSX que cada vez que me pongo de delante se le salta la tapa del cartucho de la risa ;)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 16 de Mayo de 2007, 01:55:14 pm
Tengo un problemilla

resulta que el tubo basic que tengo consta de 2 .bin y el Rom Creator solo acepta 1 .bin

he probado a meter el Nestor basic pero entonces se resetea el Rom creator.


como puedo juntar los 2 .bin?


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: jltursan en 16 de Mayo de 2007, 02:16:36 pm
Citar
resulta que el tubo basic que tengo consta de 2 .bin y el Rom Creator solo acepta 1 .bin

Um, vaya, lo de meter n binarios es algo que se quedó en el tintero; pero bueno, como era un problema sencillo de solventar no lo incluí.
En principio supongo que los dos binarios no se solapan en memoria, si cumplen esto podrás unirlos como si fueran uno (los cargas en el MSX y grabas el completo con un BSAVE). Otra cosa es que te asegures de que direcciones ocupa dicho binario; el BASIC está pensado que ocupe de la $8000 en adelante (queda marcado en el visor gráfico lo que ocupa), el hueco que te deje hasta la posición $C000 está libre para que metas el binario que quieras.
Está claro que la principal limitación es la de no poder crear ROMS BASIC no estandar, es decir con más de 16K ($8000-$C000); así que si la suma de los binarios supera la $C000 tendrás que montar a mano la ROM BASIC, comprimiendo dicho binario y montando una cabecera que lo descomprima donde corresponda. En función de eso es posible que también haya que indicarle al sistema donde tiene las areas de datos y tal; sería cuestión de ver lo que ocupan esos bloques del TurboBASIC. Si me pasas esa información se le puede echar un vistazo :)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 18 de Mayo de 2007, 08:42:52 am
Citar
resulta que el tubo basic que tengo consta de 2 .bin y el Rom Creator solo acepta 1 .bin

Um, vaya, lo de meter n binarios es algo que se quedó en el tintero; pero bueno, como era un problema sencillo de solventar no lo incluí.
En principio supongo que los dos binarios no se solapan en memoria, si cumplen esto podrás unirlos como si fueran uno (los cargas en el MSX y grabas el completo con un BSAVE). Otra cosa es que te asegures de que direcciones ocupa dicho binario; el BASIC está pensado que ocupe de la $8000 en adelante (queda marcado en el visor gráfico lo que ocupa), el hueco que te deje hasta la posición $C000 está libre para que metas el binario que quieras.
Está claro que la principal limitación es la de no poder crear ROMS BASIC no estandar, es decir con más de 16K ($8000-$C000); así que si la suma de los binarios supera la $C000 tendrás que montar a mano la ROM BASIC, comprimiendo dicho binario y montando una cabecera que lo descomprima donde corresponda. En función de eso es posible que también haya que indicarle al sistema donde tiene las areas de datos y tal; sería cuestión de ver lo que ocupan esos bloques del TurboBASIC. Si me pasas esa información se le puede echar un vistazo :)

Hola jltursan,

veras, no te puedo decir lo que ocupan los bloques por que aun no los tengo escritos, de momento estoy mirando las posibilidades que tengo, estoy entre Basic Compilado,Basic+ASM y SDCC, de momento SDCC parece que gana, si llego a escribir algo en Basic compilado me paso por aquí y lo seguimos hablando.

:)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: jltursan en 18 de Mayo de 2007, 09:38:33 am
Pues nada, cuando quieras. A ver si te puedo echar una mano ;)


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: PAC en 29 de Mayo de 2007, 10:35:23 am
Tengo un problemilla
resulta que el tubo basic que tengo consta de 2 .bin y el Rom Creator solo acepta 1 .bin
he probado a meter el Nestor basic pero entonces se resetea el Rom creator.
como puedo juntar los 2 .bin?

Imagino que tendrás los dos .BIN que están nombrados como XBASIC1 y XBASIC2 si no
recuerdo mal. Yo siempre he usado uno que es MSXKUN sin extensión y de 16Kb creo. Sólo hace falta ese. Dime algo y te lo envío.


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: MsxKun en 29 de Mayo de 2007, 10:52:03 am
Yo siempre he usado uno que es MSXKUN sin extensión y de 16Kb creo.

Yo?  ;D


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: cybernoid en 29 de Mayo de 2007, 12:15:24 pm
Tengo un problemilla
resulta que el tubo basic que tengo consta de 2 .bin y el Rom Creator solo acepta 1 .bin
he probado a meter el Nestor basic pero entonces se resetea el Rom creator.
como puedo juntar los 2 .bin?

Imagino que tendrás los dos .BIN que están nombrados como XBASIC1 y XBASIC2 si no
recuerdo mal. Yo siempre he usado uno que es MSXKUN sin extensión y de 16Kb creo. Sólo hace falta ese. Dime algo y te lo envío.
hombre, pues si me lo envias a rubberkey@QUITAESTOgmail.com

nunca esta de mas tenerlo

asias


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: Imanok en 29 de Mayo de 2007, 07:03:02 pm
Y no habéis pensado que con el nuevo programa DSK2ROM, todas estas cosas ya son posibles facilmente??

Puedes meter el BasicKun y tu juego en un dsk, y tras pasarle el DSK2ROM, ya tienes la rom.


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: Jos'b en 29 de Mayo de 2007, 07:33:31 pm
Interesante.

Donde se puede conseguir ese programa


Título: Re: KunBasic + Programa en basic en una ROM ¿es posible?
Publicado por: pitpan en 29 de Mayo de 2007, 08:11:04 pm
La noticia está en la parte del foro en inglés. Y también se ha comentado en el MRC en los foros y como noticia.