[Homebrew] [SaturnOrbit] Instalación y Configuración


Ir a la página Anterior  1, 2, 3, 4  Siguiente

Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Pues Ryo, si no estás acostumbrado en el tema... lo que has hecho y como lo has averiguado..es de crack ..enhorabuena.

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
He probado de mil maneras pero la ISO resultante no me va ni en los emuladores que trae el paquete de desarrollo ni en el SSF (que si me carga otras isos asi que el emu no es), tambien tener en cuenta que en la instalacion no me aparecen estas carpetas a las que se hace referencia en el tutorial :

C:/SaturnOrbit/LIB_COFF/SGLAREA.O
C:/SaturnOrbit/LIB_COFF/SEGA_SYS.A

Asi que ni idea de como seguir...

Un saludo y gracias por todo

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Jean La Montarde escribió: [Ver mensaje]
He probado de mil maneras pero la ISO resultante no me va ni en los emuladores que trae el paquete de desarrollo ni en el SSF (que si me carga otras isos asi que el emu no es), tambien tener en cuenta que en la instalacion no me aparecen estas carpetas a las que se hace referencia en el tutorial :

C:/SaturnOrbit/LIB_COFF/SGLAREA.O
C:/SaturnOrbit/LIB_COFF/SEGA_SYS.A

Asi que ni idea de como seguir...

Un saludo y gracias por todo


A ver, explicate un poco más así detecto mejor cual es el problema.

1 - ¿Qué S.O usas?

2 - El Saturn Orbit, se instala sobre C:SaturnOrbit , sino lo tienes es que esta mal instalado. Explicame que tenes dentro de las carpetas que listaste.

3 - Al final del proceso de instalación, tenes tres opciones, que debes dejar marcadas; esto sirve para compilar todas las librerías. Es un proceso muy lento, tarda unos 5 ó 10 minutos, asi que si te lo hace muy rápido tenes problemas en los path del sistema operativo (problema que tiene win vista y seven).

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Ya esta arreglado , aunque he tenido que linkar las librerias con la siguiente ruta(c:/SaturnOrbit/SGL_302j/LIB_COFF/) he instalado algo asi como 10 veces ya pero nada no doy con la tecla , asi que busque donde podria estar y aparecieron , ya compile todo y funciona XD

00000000

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Os parecera una gilipollez como un castillo , pero he tardado cerca de 2 horas en que el emulador arranque con un cartel que ponga unica y exclusivamente probando... que malo es no tener ni puñetera idea de las cosas xDDD

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Jean La Montarde escribió: [Ver mensaje]
Os parecera una gilipollez como un castillo , pero he tardado cerca de 2 horas en que el emulador arranque con un cartel que ponga unica y exclusivamente probando... que malo es no tener ni puñetera idea de las cosas xDDD


Disculpa el error fue mio, la ruta esta mal, ahora mismo edito y la cambio. Gracias por remarcarlo, no lo habia visto.

PD: Programar en Saturn, es como hacer un castillo con una mano atada. :mrgreen:

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Por cierto , siguiendo mi estela de ejemplos en todo el hardware que me gusta , me gustaria hacer algo basiquito , en la linea de un cuadrado movido por el pad o algo asi...:P pero con mi cuasi desconocimiento de C lo pone muy dificil , lo ejemplos hacen continuas referencias a includes .h que el programa me manda a paseo si pongo XD , en fin escarbaremos por los documentos de Ryo (Gracias men) y por los ejemplos que incluye el entorno

¿No se supone que ya estan asignadas las carpetas de manera que si hago por ejemplo un #include "segasys.h" deberia de saber donde esta?

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Los documentos de Ryo ante todo son de gran ayuda. Pensad que esto no es C. ..."está basado en C:" ya que algunas cosas no se pueden utilizar. como por ejemplo guardar un valor en una variable tipo entero y que lo muestre de manera clásica.

variable=valor;

slLprint("%d",valor,slLocate(x,y)); --> esto ni se os ocurra hacerlo, no os dejará.

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Un "Hello world" que a mi me ha funcionado

void ss_main(void)
{
slInitSystem(TV_320x224,NULL,1);

while(1){
slPrint("probando", slLocate(1,1));
}
}

Por si alguien quiere probar alguna historia

lo que comentas saturn_worship , si me ha quedao claro viendo los ejemplos se haria:

slPrintHex(Variable , slLocate(18,5));

EDIT: Demostrado funciona :P esto de dar pequeños pasitos mola :P , aqui el codigo para escribir una variable que continuamente se suma uno

void ss_main(void)
{
static FIXED variable;

slInitSystem(TV_320x224,NULL,1);

while(1){
variable=variable+1;
slPrint("probando", slLocate(1,1));
slPrint("Probando variable", slLocate(1,10));
slPrintHex(variable, slLocate(1,11));
}
}

Perfil MP  
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
Me estas diciendo, que no funciona un triste printf? Joer la cosa esta chunga xD

Si es así, malo porque entonces no valdrá coger ningún código en C y portarlo a Saturn no?

Perfil MP  
Ir a la página Anterior  1, 2, 3, 4  Siguiente

Página 2 de 4


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
Puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1632s (PHP: 10% SQL: 90%)
Consultas SQL: 14 - Debug off - GZIP Desactivado