| Inicio | Noticias | Foros PSP | Juegos | Videos | Manuales | Buscar | Contacto | Staff | Publicidad |

Retroceder   Foros PS Vita y PSP > Comunidad > Coder's Zone: Programacion PSP y PS Vita > TUTORIALES

Respuesta
 
Herramientas
Antiguo 12/07/08, 23:04:53   #1
berto1989
Coder
 
Avatar de berto1989
 
Fecha de Ingreso: oct 2006
Ubicación: en mi mundo, pero posteo en el vuestro
Mensajes: 7.730
Thanks: 410
Thanked 1.872 Times in 762 Posts
berto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posible

Líder combatiente Corazon PSPero Amistad PSPera 

Predeterminado [Tutorial C] Manejo de libreria pspctrl

Tutorial by Coder Zone


Bueno, en este tutorial vamos a hacer que al pulsar un boton se muestre un texto por pantalla, no es nada del otro mundo, pero para empezar nos sirve, entonces empezamos


1- ) Creamos los archivos de siempre en una carpeta con el nombre que queramos



2 -) Nos metemos dentro del main.c y nos ponemos manos a la obra




Ahora vamos a escribir el src (codigo fuente):

Spoiler


Ahora editamos el makefile y ponemos lo siguiente:

Spoiler


Bueno, ya esta todo listo, ahora solo lo compilamos y lo probamos en la psp


Si quieres descargar los archivos ya listos, bajatelo de ------> Aki

Nota1: Tiene un bug y es que al darle a home y luego a si, se queda esperando indefinidamente
__________________

berto1989 is offline   Responder Con Cita
The Following User Says Thank You to berto1989 For This Useful Post:
My_P.s.p (12/07/08)
Antiguo 12/07/08, 23:10:16   #2
My_P.s.p
3.93 M33 User Fat
 
Avatar de My_P.s.p
 
Fecha de Ingreso: abr 2007
Ubicación: PsNews
Mensajes: 1.431
Thanks: 41
Thanked 357 Times in 161 Posts
My_P.s.p es sencillamente genialMy_P.s.p es sencillamente genialMy_P.s.p es sencillamente genial
Predeterminado Re: [Tutorial] programa usando la libreria pspctrl

Joder q currada tio ,como se nota que no tienes internet xD


Saludos xD
__________________



My_P.s.p is offline   Responder Con Cita
Antiguo 29/07/08, 18:27:17   #3
Cancela
Apatrullando
 
Avatar de Cancela
 
Fecha de Ingreso: jul 2006
Ubicación: /home/cancela
Mensajes: 6.697
Thanks: 216
Thanked 319 Times in 217 Posts
Cancela un glorioso rayo de luzCancela un glorioso rayo de luzCancela un glorioso rayo de luzCancela un glorioso rayo de luz
Predeterminado Re: Informacion psp

Berto, si me permites la correccion...
Me parece que tu programa se cuelga al pulsar home porque en la funcion main te falta esta funcion: sceKernelExitGame();

Saludos!
PD. Acabo de empezar a programar para la PSP y ya me paso eso en el segundo "programa"
__________________




Visita Zona Novato si no encuentras lo que buscas o no sabes que hacer ---> AQUI


Spoiler



Cancela is offline   Responder Con Cita
Antiguo 29/07/08, 19:59:53   #4
berto1989
Coder
 
Avatar de berto1989
 
Fecha de Ingreso: oct 2006
Ubicación: en mi mundo, pero posteo en el vuestro
Mensajes: 7.730
Thanks: 410
Thanked 1.872 Times in 762 Posts
berto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posible

Líder combatiente Corazon PSPero Amistad PSPera 

Predeterminado Re: Informacion psp

cancela, no ace falta poner el scekernel exitgame si pongo los setupcallbacks, asi escomome lo an enseñado unos del msn xD
__________________

berto1989 is offline   Responder Con Cita
Antiguo 29/07/08, 20:06:30   #5
Cancela
Apatrullando
 
Avatar de Cancela
 
Fecha de Ingreso: jul 2006
Ubicación: /home/cancela
Mensajes: 6.697
Thanks: 216
Thanked 319 Times in 217 Posts
Cancela un glorioso rayo de luzCancela un glorioso rayo de luzCancela un glorioso rayo de luzCancela un glorioso rayo de luz
Predeterminado Re: Informacion psp

Ei pues yo acabo de hacer la prueba y si que es como yo digo... he utilizado un sample del SDK como prueba.
Pruebalo tu y comentame...

Saludos!
__________________




Visita Zona Novato si no encuentras lo que buscas o no sabes que hacer ---> AQUI


Spoiler




Última edición por Cancela fecha: 29/07/08 a las 20:14:54
Cancela is offline   Responder Con Cita
Antiguo 29/07/08, 20:10:57   #6
becus25
~25 Style (CopyRight)
 
Avatar de becus25
 
Fecha de Ingreso: feb 2006
Mensajes: 1.285
Thanks: 55
Thanked 245 Times in 83 Posts
becus25 es sencillamente genialbecus25 es sencillamente genialbecus25 es sencillamente genial

Medalla al merito PSPero 

Predeterminado Re: [Tutorial] programa usando la libreria pspctrl

No he usado en mi vida el home, pero puede ser porque te falte lo que ha dicho Cancela o porque en el final del main te falta escribir :

sceKernelSleepThreadCB();
return 0;

Puedes probar con las dos cosas. Saludos.
__________________
becus25 is offline   Responder Con Cita
Antiguo 29/07/08, 20:39:58   #7
berto1989
Coder
 
Avatar de berto1989
 
Fecha de Ingreso: oct 2006
Ubicación: en mi mundo, pero posteo en el vuestro
Mensajes: 7.730
Thanks: 410
Thanked 1.872 Times in 762 Posts
berto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posibleberto1989 su reputacion va mas alla de lo posible

Líder combatiente Corazon PSPero Amistad PSPera 

Predeterminado Re: [Tutorial] programa usando la libreria pspctrl

gracias a los dos, yo como ya no uso eso xD, pero lo probare al llegar a casa
__________________

berto1989 is offline   Responder Con Cita
Antiguo 03/08/08, 15:25:58   #8
Antonio92
Junior Member
 
Fecha de Ingreso: ene 2007
Mensajes: 14
Thanks: 1
Thanked 0 Times in 0 Posts
Antonio92 por el buen camino
Predeterminado Re: [Tutorial] programa usando la libreria pspctrl

Una pregunta de novato...

¿Cuál es la diferencia entre usar la función sceKernelSleepThreadCB() y sceKernelSleepThread()?
Antonio92 is offline   Responder Con Cita
Antiguo 03/08/08, 15:40:35   #9
Cancela
Apatrullando
 
Avatar de Cancela
 
Fecha de Ingreso: jul 2006
Ubicación: /home/cancela
Mensajes: 6.697
Thanks: 216
Thanked 319 Times in 217 Posts
Cancela un glorioso rayo de luzCancela un glorioso rayo de luzCancela un glorioso rayo de luzCancela un glorioso rayo de luz
Predeterminado Re: [Tutorial] programa usando la libreria pspctrl

No puedo explicarla con mis propias palabras, pero te dejo la definicion oficial.

sceKernelSleepThreadCB(): Sleep thread but service any callbacks as necessary.

sceKernelSleepThread(): Sleep thread.

Saludos!
__________________




Visita Zona Novato si no encuentras lo que buscas o no sabes que hacer ---> AQUI


Spoiler



Cancela is offline   Responder Con Cita
Antiguo 03/08/08, 15:51:29   #10
Antonio92
Junior Member
 
Fecha de Ingreso: ene 2007
Mensajes: 14
Thanks: 1
Thanked 0 Times in 0 Posts
Antonio92 por el buen camino
Predeterminado Re: [Tutorial] programa usando la libreria pspctrl

Y en la práctica, ¿en qué se notaría? Me refiero, a nivel usuario
Antonio92 is offline   Responder Con Cita
Respuesta

Bookmarks

Herramientas



La franja horaria es GMT +2. Ahora son las 00:45:08.


Powered by: vBulletin, Versión 3.8.5
Derechos de Autor ©2000 - 2021, Jelsoft Enterprises Ltd.
Traducción VBulletin por vbulletinhispano.com