Karoshi MSX Community
06 de Julio de 2021, 12:27:41 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] 2
  Imprimir  
Autor Tema: KunBasic + Programa en basic en una ROM ¿es posible?  (Leído 7921 veces)
0 Usuarios y 1 Visitante están viendo este tema.
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« : 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?
En línea
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #1 : 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é Wink
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.]
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #2 : 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é Wink

sabes como se hace?

alguien me lo puede explicar?  please please please please please please please please please please please please please please please  Smiley
En línea
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #3 : 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  Undecided
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.]
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #4 : 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  Undecided

bueno, pues a ver si hay suerte y alguien me puede explicar el proceso Smiley
En línea
Jos'b
Karoshi Maniac
****
Mensajes: 262


« Respuesta #5 : 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?
En línea
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #6 : 16 de Mayo de 2007, 04:53:31 am »

Por completar el post de Jos'b: Link al website de jltursan

El programa del que te habla Jos'b es ROMcreator v1.0 y está al final de la página  Wink
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.]
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #7 : 16 de Mayo de 2007, 08:38:19 am »

Juas, perfecto encima parece sencillito, en cuando pueda lo bajo  Smiley

muchas gracias a los 2
En línea
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #8 : 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 Smiley 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 Tongue

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 Wink
En línea
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #9 : 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?
En línea
jltursan
Karoshi Forum's Guru
*******
Mensajes: 1516


¿Que es lo que has aprendido hoy?


WWW Email
« Respuesta #10 : 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 Smiley
En línea

Doom dee doom dee doom
cybernoid
Karoshi Maniac
****
Mensajes: 368



WWW
« Respuesta #11 : 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 Smiley

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.

Smiley
En línea
jltursan
Karoshi Forum's Guru
*******
Mensajes: 1516


¿Que es lo que has aprendido hoy?


WWW Email
« Respuesta #12 : 18 de Mayo de 2007, 09:38:33 am »

Pues nada, cuando quieras. A ver si te puedo echar una mano Wink
En línea

Doom dee doom dee doom
PAC
Karoshi Fan
**
Mensajes: 91


« Respuesta #13 : 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.
« Última modificación: 29 de Mayo de 2007, 10:37:57 am por Evpon » En línea
MsxKun
Karoshi Forum's Guru
*******
Mensajes: 1554


Kimochi-ii


WWW Email
« Respuesta #14 : 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?  Grin
En línea

--

Cindy Lauper She Bops!
Páginas: [1] 2
  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!