[Investigación] PsGroove en PSP

Es un prestamo... sin fecha limite, pero no es comprado.
Vaya, esto se pone muy complicado de seguir con tanto 'Mensaje fuera del Tema (Offtopic)' de todos modos solo queria decir que si alguien ha logrado encontrar detalles de como llevar a cabo la parte de cambiar el 'USB Device Address' (UDADDR) y la activacion del address 'Address Enable' (ADDEN) ? creo que eso es algo importante y no encontre nada documentado en el PSP SDK (pspusb.h, pspusbacc.h, pspusbbus.h, pspusbcam.h, y pspusbstor.h).

Creo que ahi es donde se han quedado los demas desarrolladores de ports para PSP del PSGroove / etc, al no poder portear eso.

Saludos.
ok........
suerte la tuya
CaptainCPS-X escribió:Vaya, esto se pone muy complicado de seguir con tanto 'Mensaje fuera del Tema (Offtopic)' de todos modos solo queria decir que si alguien ha logrado encontrar detalles de como llevar a cabo la parte de cambiar el 'USB Device Address' (UDADDR) y la activacion del address 'Address Enable' (ADDEN) ? creo que eso es algo importante y no encontre nada documentado en el PSP SDK (pspusb.h, pspusbacc.h, pspusbbus.h, pspusbcam.h, y pspusbstor.h).

Creo que ahi es donde se han quedado los demas desarrolladores de ports para PSP del PSGroove / etc, al no poder portear eso.

Saludos.

imagino que creando un usbdriver con los datos necesarios y luego registrandolo como uno de los puertos generados se podria solucionar.
aqui pongo la doc del sdk de psp.
pero no me hagais mucho caso que llevo un par de dias desconectao d ela vida .. como odio los turnos de 24/7....
UsbDriver Struct Reference
#include <src/usb/pspusbbus.h>

Collaboration diagram for UsbDriver:

Collaboration graph
[legend]
Detailed Description
USB driver structure used by sceUsbbdRegisterDriver and sceUsbbdUnregisterDriver.

Data Fields
const char *    name
   Name of the USB driver.
int    endpoints
   Number of endpoints in this driver (including default control).
struct UsbEndpoint *    endp
   List of endpoint structures (used when calling other functions).
struct UsbInterface *    intp
   Interface list.
void *    devp_hi
   Pointer to hi-speed device descriptor.
void *    confp_hi
   Pointer to hi-speed device configuration.
void *    devp
   Pointer to full-speed device descriptor.
void *    confp
   Pointer to full-speed device configuration.
struct StringDescriptor *    str
   Default String descriptor.
int(*    recvctl )(int arg1, int arg2, struct DeviceRequest *req)
   Received a control request arg0 is endpoint, arg1 is possibly data arg2 is data buffer.
int(*    func28 )(int arg1, int arg2, int arg3)
   Unknown.
int(*    attach )(int speed, void *arg2, void *arg3)
   Configuration set (attach) function.
int(*    detach )(int arg1, int arg2, int arg3)
   Configuration unset (detach) function.
int    unk34
   Unknown set to 0.
int(*    start_func )(int size, void *args)
   Function called when the driver is started.
int(*    stop_func )(int size, void *args)
   Function called when the driver is stopped.
struct UsbDriver *    link
   Link to next USB driver in the chain, set to NULL.
Field Documentation
const char* UsbDriver::name

Name of the USB driver.

int UsbDriver::endpoints

Number of endpoints in this driver (including default control).

struct UsbEndpoint* UsbDriver::endp [read]

List of endpoint structures (used when calling other functions).

struct UsbInterface* UsbDriver::intp [read]

Interface list.

void* UsbDriver::devp_hi

Pointer to hi-speed device descriptor.

void* UsbDriver::confp_hi

Pointer to hi-speed device configuration.

void* UsbDriver::devp

Pointer to full-speed device descriptor.

void* UsbDriver::confp

Pointer to full-speed device configuration.

struct StringDescriptor* UsbDriver::str [read]

Default String descriptor.

int(* UsbDriver::recvctl)(int arg1, int arg2, struct DeviceRequest *req)

Received a control request arg0 is endpoint, arg1 is possibly data arg2 is data buffer.

int(* UsbDriver::func28)(int arg1, int arg2, int arg3)

Unknown.

int(* UsbDriver::attach)(int speed, void *arg2, void *arg3)

Configuration set (attach) function.

int(* UsbDriver::detach)(int arg1, int arg2, int arg3)

Configuration unset (detach) function.

int UsbDriver::unk34

Unknown set to 0.

int(* UsbDriver::start_func)(int size, void *args)

Function called when the driver is started.

int(* UsbDriver::stop_func)(int size, void *args)

Function called when the driver is stopped.

struct UsbDriver* UsbDriver::link [read]

Link to next USB driver in the chain, set to NULL.



int sceUsbbdRegister     (     struct UsbDriver *       drv      )      

Register a USB driver.

Parameters:
       drv    - Pointer to a filled out USB driver

Returns:
    0 on success, < 0 on error
Archos y el controlador MSM72K, son añadidos a la lista de sipositivos que se pueden utilizar pata el PSJB
CaptainCPS-X escribió:Vaya, esto se pone muy complicado de seguir con tanto 'Mensaje fuera del Tema (Offtopic)' de todos modos solo queria decir que si alguien ha logrado encontrar detalles de como llevar a cabo la parte de cambiar el 'USB Device Address' (UDADDR) y la activacion del address 'Address Enable' (ADDEN) ? creo que eso es algo importante y no encontre nada documentado en el PSP SDK (pspusb.h, pspusbacc.h, pspusbbus.h, pspusbcam.h, y pspusbstor.h).

Creo que ahi es donde se han quedado los demas desarrolladores de ports para PSP del PSGroove / etc, al no poder portear eso.

Saludos.


Según lo que he leído, Y NO TE FIES MUCHO DE MI XD, desarrolladores dicen que no se puede cambiar el UDADDR, que se tendria que crear un nuevo PRX para el usb de la psp
Acabo de leer que el PSGroove sera actualizado hoy, no se que cambios incorpora pero sera bueno estar atento haber si esto cambia algo sobre el UDADDR y ADDEN, lei sobre esto desde la cuenta Twitter de Mathieulh.

Saludos.
CaptainCPS-X escribió:Acabo de leer que el PSGroove sera actualizado hoy, no se que cambios incorpora pero sera bueno estar atento haber si esto cambia algo sobre el UDADDR y ADDEN, lei sobre esto desde la cuenta Twitter de Mathieulh.

Saludos.


cualquier cambio no importa. el issue seguira siendo el puerto usb
darkone escribió:
CaptainCPS-X escribió:Acabo de leer que el PSGroove sera actualizado hoy, no se que cambios incorpora pero sera bueno estar atento haber si esto cambia algo sobre el UDADDR y ADDEN, lei sobre esto desde la cuenta Twitter de Mathieulh.

Saludos.


cualquier cambio no importa. el issue seguira siendo el puerto usb


No voy a irme muy offtopic pero, como programador, mi comentario para ti es que nunca se puede descartar el minimo detalle, un pequeño cambio de codigo puede tener gran impacto sobre una appicacion entera, puedes tener un modulo que tenga impacto sobre 100 otros modulos dependientes del mismo. Esto puedes comprenderlo cuando trabajas mucho tiempo en depuracion de codigo actualizacion de projectos.

Saludos.
PSFreedom para HTC Desire y Nexus One

Tras ver como en pocas horas PSFreedom hacía acto de presencia en los Nokia 900, Palm Pre, Dingoo, e incluso una calculadora, ahora le toca el turno a dos teléfonos móviles que funcionan con sistema operativo Android de Google.

Se trata de los modelos HTC Desire y Nexus One

fuente teknokonsolas
¿Y cómo sabes que el UDADDR valor?? ¿existe una función?
y se siguen añadiendo modelos
HTC Desire, HTC Dream (G1) / HTC Sapphire (Magic) 32B y Nexus One.
¿Y cómo sabes que el UDADDR valor?? ¿existe una función?
Link a PSFreedom?
Tengo un Sony Ericsson Xperia 10 Mini, quiero agregarlo a validos, o no validos [sonrisa]
darkone escribió:y se siguen añadiendo modelos
HTC Desire, HTC Dream (G1) / HTC Sapphire (Magic) 32B y Nexus One.


Deja de spamear el hilo con cosas que no tienen nada que ver con esta investigación macho...

DSCS escribió:Link a PSFreedom?
Tengo un Sony Ericsson Xperia 10 Mini, quiero agregarlo a validos, o no validos [sonrisa]


Con perdón de la expresión,¿esto qué ******* pinta aquí?
Anda que no hay hilos sobre PSFreedom que tienes que venir al de PSP para preguntar eso...
darkone escribió:y se siguen añadiendo modelos
HTC Desire, HTC Dream (G1) / HTC Sapphire (Magic) 32B y Nexus One.


Sin animo de ofender pero deja de molestar con eso en este hilo. Este hilo es de investigación de PSP y solo de eso.

legion21 escribió:¿Y cómo sabes que el UDADDR valor?? ¿existe una función?


Por favor no repitas las cosas. Si no te responden aprende a esperar. Con una vez que lo dias ya nos hemos enterado.

DSCS escribió:Link a PSFreedom?
Tengo un Sony Ericsson Xperia 10 Mini, quiero agregarlo a validos, o no validos [sonrisa]


Eso va en otro hilo.

Dejad de meter basura en este hilo POR FAVOR!!!
(mensaje borrado)
animo compañeros foreros que es cuestion de horas para que salga el port para psp.
voy siguiendo los hilos de psx scene y de twiter, y novedades aparecen cada hora.
Estoy seguro que para mañana por la noche, todos estaremos disfrutando de jailbreaker mediante nuestras psp.
albaoe escribió:
DSCS escribió:Link a PSFreedom?
Tengo un Sony Ericsson Xperia 10 Mini, quiero agregarlo a validos, o no validos [sonrisa]


Con perdón de la expresión,¿esto qué ******* pinta aquí?
Anda que no hay hilos sobre PSFreedom que tienes que venir al de PSP para preguntar eso...


Perdona, pero en este mismo hilo, hay gente diciendo para que sirve, y para que no, el PSFreedom, asique preguntale a ellos "¿esto qué ******* pinta aquí?". No a mi [bye]
CARROMATO escribió:animo compañeros foreros que es cuestion de horas para que salga el port para psp.
voy siguiendo los hilos de psx scene y de twiter, y novedades aparecen cada hora.
Estoy seguro que para mañana por la noche, todos estaremos disfrutando de jailbreaker mediante nuestras psp.



Ya estoy harto que pesaos que sois joder, llevais desde el puñetero primero dia con el rollo, uy ya quedan pocas horas, uy ya casi esta, joder que pesaos sois, de momento no hay nada, y punto final
Ya estoy harto que pesaos que sois joder, llevais desde el puñetero primero dia con el rollo, uy ya quedan pocas horas, uy ya casi esta, joder que pesaos sois, de momento no hay nada, y punto final



Joder que genio, tomate una tilita hombre...

No se porque os empeñais en que la peña haga lo que vosotros querais...

Puesto que no lo van a hacer... [carcajad] [carcajad]
(mensaje borrado)
A200 está baneado por "ok"
shini80 escribió:
Ya estoy harto que pesaos que sois joder, llevais desde el puñetero primero dia con el rollo, uy ya quedan pocas horas, uy ya casi esta, joder que pesaos sois, de momento no hay nada, y punto final



Joder que genio, tomate una tilita hombre...

No se porque os empeñais en que la peña haga lo que vosotros querais...

Puesto que no lo van a hacer... [carcajad] [carcajad]


No lo haran, pero si yo estuviese involucrado en el desarrollo de todo esto, sacaba un mojon y mandaba a mas de uno al carajo. Tan facil como leer el primer hilo y ver si hay algo. ¿la gente se cree que preguntando lo mismo cada 2 minutos van a sacar algo antes? [lapota]
DSCS escribió:
albaoe escribió:
DSCS escribió:Link a PSFreedom?
Tengo un Sony Ericsson Xperia 10 Mini, quiero agregarlo a validos, o no validos [sonrisa]


Con perdón de la expresión,¿esto qué ******* pinta aquí?
Anda que no hay hilos sobre PSFreedom que tienes que venir al de PSP para preguntar eso...


Perdona, pero en este mismo hilo, hay gente diciendo para que sirve, y para que no, el PSFreedom, asique preguntale a ellos "¿esto qué ******* pinta aquí?". No a mi [bye]


Te repito que este no es el hilo, ni para ti ni para los demás que preguntan. Si quieres responder a alguien que ha preguntado algo aquí que OBVIAMENTE no va aquí, te abres un hilo o le mandas un privado. Pero no ensucies más el hilo!

Gracias!
a ver para los entendidos del tema, estoy haciendo un poco de "reverse engineering" al prx que controla el usb en la psp, y me surge una pequeña duda:

¿para que se usa exactamente el registro $k1?

se que tiene que ver algo con los syscalls y el modo de ejecucion (kernel, usuario, ...), pero no se ni que valores puede aceptar ni que significa cada uno de ellos [+risas]
joe de verdad, mira, no soy dado a escribir, pero bueno, esto se lo merece, por favor, dejar que la gente se lo curre si quiere y punto, por favor, paso de leer las paginas de atras para leer caca XD cuando lo saquen bienvenido sea, pero dejar a los master hacer lo que tengan que hacer, a por cierto si lo sacais hacer la pagina de donativos, que es eso un donativo por lo bien hecho. Mucha mierda para sacar esto adelante!!! saludos a tod@s
(mensaje borrado)
(mensaje borrado)
Por favor cierren el hilo muchos toman el rol de moderadores cuando no deben. dejen que la gente que investiga haga algo y no llenen esto de insultos!!!
Y que tanto apuro existe? si quieren algo rapido comprense un dingo y ya esta...se vee que esto es de la PSP da para rato asi que dejemos trabajar tranquilos a los hombrones para que alguin dia tengamos ese preciado ps groove version psp.
(mensaje borrado)
(mensaje borrado)
Directamente solo citais ya? joder...
(mensaje borrado)
Voto por que nullEX y el resto de personas implicadas en este "proyecto" busquen un sitio "distinto" para intercambiar sus progresos y cierren este hilo hasta que ellos tengan algo que comunicar al moderador del foro.

Esto se ha convertido en un patio de colegio con cientos de crios discutiendo de quién es la pelota (por decirlo de una manera suave). Todos los hilos de temas serios son lo mismo, todos pidiendo y nadie aportando mas que chorradas que ven por ahí sin constrastar si quiera la veracidad de lo que leen.

cawento
(mensaje borrado)
sinceramente, os recomendaría que usarais google wave ya que podéis hablar en tiempo real y modificar mensajes y eso... si necesitáis alguna invitación no dudéis en pedírmela =)
los moderadores deverian expulsar o acer algo con este tipo de gente, que para eso es su trabajo y no que solo se dedican en otros temas a amenzar ala gente si ablas de pirateo
(mensaje borrado)
(mensaje borrado)
Entre los que quotean porque les da la gana, avisados de baneo estáis, los que postean preguntas sin leer y los que postean para pedir que no hagáis offtopic, ah, y los que aplauden a estos últimos, total, el hilo es un lio, por favor,

EOL no es un chat, respetad el formato.
Supongo que esto sera facilmente capable por sony. Supongo que con solo modificar la rutina de interrupcion al conectar algun USB y que compruebe que el stack no se ha desbordado... se acabaria el chollo.... T.T
Sorry me equivoque de hilo :S
aerox150 está baneado por "utilizar clones para saltarse baneo temporal"
seguimos son noticias, estoy todo el dia pegado al pc y recargando pagina por si hay novedad, y me quedo hay en 2º plano para no llenar esto de basura como hicieron muchos...

pero parece que lo han dejado, no hay datos nuevos, ni noticias, nisiquiera de webs extranjeras

ya se que con linux va d lujo, y muchos han dicho que si pudiera hacer emular a la psp con linux y desde hay correr el soft, pero tambien han dicho que el problema es de had y no de soft o al contrario

ya no se ni lo que digo jaja

pero se ve ya que esto no tiene futuro( OJALA ME EQUIVOQUE PRO DIOS)

un saludo y sigo dando animos
alfax está baneado por "troll"
pues si, hacerlo con psp seria lo suo por muchos motivos.
La gente no se desespere! Los desarrolladores todavía prevalecerán contra la PSP y hacer por ella dongle de trabajo! Es tan insignificante en comparación con la PS3 muy robo!

Eso habría sido aún tweeter de cinta sobre el tema ... )))
legion21 escribió:La gente no se desespere! Los desarrolladores todavía prevalecerán contra la PSP y hacer por ella dongle de trabajo! Es tan insignificante en comparación con la PS3 muy robo!

Eso habría sido aún tweeter de cinta sobre el tema ... )))

:-? :-? :-? :-? :-? :-?

GENTE CANGREJO. XD

GOOGLE TRADUCTOR?

CALMA YA SALDRA. [ginyo]
For those who wake up be carefull there is a new update FIRMWARE 3.42 !

Don't do it ! it will close up the possibity to JB your PS3 !
Kenshindono escribió:For those who wake up be carefull there is a new update FIRMWARE 3.42 !

Don't do it ! it will close up the possibity to JB your PS3 !


Que traducido al español ...
Para los que se acaban de levantar tened cuidado porque hay una nueva actualización 3.42.
No lo hagais, cerrará la posibilidad de jailbreak en tu PS3.
¿Quién es el desarrollo de la psgroove puerto para PSP? Allí tiene su propia página web?
legion21 escribió:¿Quién es el desarrollo de la psgroove puerto para PSP? Allí tiene su propia página web?


Que traducido al español...
¿Quien lleva el desarrollo del port de psgroove a psp? ¿Tienen pagina web propia?

Dear friend, you should try another translator... it's so difficult to understand your messages with this system... may be could be better/easier if you also add your original language message...
1482 respuestas