[Homebrew] [SaturnOrbit] Instalación y Configuración
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.
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
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
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
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).
Jean La Montarde escribió: [Ver mensaje]
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).
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
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
Objetivo: Re: [SaturnOrbit] Instalación Y Configuración
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:
Jean La Montarde escribió: [Ver mensaje]
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:
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?
¿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?
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á.
variable=valor;
slLprint("%d",valor,slLocate(x,y)); --> esto ni se os ocurra hacerlo, no os dejará.
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));
}
}
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));
}
}
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?
Si es así, malo porque entonces no valdrá coger ningún código en C y portarlo a Saturn no?
Página 2 de 4
No puede crear mensajesNo 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.134s (PHP: 9% SQL: 91%)
Consultas SQL: 9 - Debug off - GZIP Desactivado