[Proyecto] Emulador PSP

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, dark_sasuke, m0skit0, LnD, ka69, zacky06

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Proyecto] Emulador PSP

Mensaje por m0skit0 »

Ariath escribió:Por cierto, por lo que he leído, parece ser que en PSP se programa en C, no en C++, ¿Es cierto?

Nop, puedes programar perfectamente en C++.
Imagen

Ariath
Enteradillo
Enteradillo
Mensajes: 29
Registrado: 17 Ene 2011, 19:37
PSN ID: AriathTheWise
Ubicación: Murcia
Contactar:

Re: [Proyecto] Emulador PSP

Mensaje por Ariath »

Mmm... una cosa (es que nunca he programado en PSP :P ), se puede usar C++, ok, pero ...
¿Se puede trabajar con POO?

Porque según tengo entendido se puede programar en C++ perfectamente sin tocar la POO...

Es que, el poder usar objetos y clases, a la hora de programar cosas como juegos, engines, etc ... ;) .

Salu2


P.D: Por cierto, aprovecho para comentar algo que he visto en el código del general_emu.h (no hay hilo para comentar sobre el código, y, caso de poder, no me parecía correcto editar el fichero y hacer una revisión solo por poner un comentario, que lo mismo se hubiera quitado).

Es sobre esta enumeración (que veo que sigue gustando poner la t delante de los tipos (yo habría puesto en o algo así, pero bueno, es cuestión de gustos) :lol: ):

/* ERROR */
enum
{
ERR_OK,
ERR_CPU_NO_PREPARADA,
ERR_CPU_YA_ARRANCADA,
ERR_CPU_ESTADO_INCORRECTO,
ERR_BUS_NO_PREPARADO
} tError;


Pienso que sería mas correcto así:

/* MENSAJES */
enum
{
MSG_OK,
MSG_CPU_NO_PREPARADA,
MSG_CPU_YA_ARRANCADA,
MSG_CPU_ESTADO_INCORRECTO,
MSG_BUS_NO_PREPARADO
} tMensajes;

Creo que queda mejor, y aparte, queda un poco contradictorio eso de ERR_OK ;) .

Avatar de Usuario
~Rdavid~
Experto
Experto
Mensajes: 965
Registrado: 12 Nov 2009, 17:29
Ubicación: Costa Rica

Re: [Proyecto] Emulador PSP

Mensaje por ~Rdavid~ »

Yo en ves de mensajes le podría estados, creo que es más especifico que solo mensajes ;)
Imagen

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Proyecto] Emulador PSP

Mensaje por m0skit0 »

Ariath escribió:¿Se puede trabajar con POO?

Que síiiiiiii, sino no sería C++ :lol:

Ariath escribió:veo que sigue gustando poner la t delante de los tipos

Es un tipo creado de cero, y poner en, pues para eso pongo t, que por algo lo hago yo :lol: Igualmente si te fijas en las variables de tipos predefinidos lo que puesto como sugeriste tú.

Ariath escribió:pienso que sería mas correcto así:

/* MENSAJES */
enum
{
MSG_OK,
MSG_CPU_NO_PREPARADA,
MSG_CPU_YA_ARRANCADA,
MSG_CPU_ESTADO_INCORRECTO,
MSG_BUS_NO_PREPARADO
} tMensajes;

Creo que queda mejor, y aparte, queda un poco contradictorio eso de ERR_OK ;) .

Nop, no son mensajes, son errores. Y ERR_OK es simplemente "no error", no veo dónde está la contradicción (de hecho esto es muy común en un montón de software). El prefijo ERR_ es para tener en todos el mismo, muy útil a la hora de que el IDE te autocomplete. Y aparte sería MSJ_ :lol:

~Rdavid~ escribió:Yo en ves de mensajes le podría estados, creo que es más especifico que solo mensajes ;)

Es que no son estados, son errores.
Imagen

Avatar de Usuario
Kravenbcn
Administrador
Administrador
Mensajes: 16291
Registrado: 01 Sep 2009, 21:27
PSN ID: Kravenbcn
Twitter: Kravenbcn
Ubicación: Barcelona
Contactar:

Re: [Proyecto] Emulador PSP

Mensaje por Kravenbcn »

Estaba yo pensando... Hay muchos emus de PC que se han adaptado a PS3, uizás sería interesante una versión a parte de la de windows y la de linux.
No te pierdas nada, sigue a DaXHordes en Twitter, Facebook, Google+ y Youtube

Imagen
¿Quieres formar parte del equipo de DaXHordes.org? Esta es tu oportunidad.
PS3 · PS Vita · PSP

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Proyecto] Emulador PSP

Mensaje por m0skit0 »

La PS3 pudiendo correr Linux, no veo para qué una versión extra. Pero vamos, por mí quien se anime a hacerlo, adelante.

Yo no tengo PS3, ni voy a tener y mucho menos desarrollar para PS3. Mi aventura por los formatos cerrados ya acabó (definitivamente espero).
Imagen

Avatar de Usuario
largeroliker
Administrador
Administrador
Mensajes: 8283
Registrado: 03 Sep 2009, 09:46
PSN ID: larger0o
Gamertag Xbox Live: larger0o
Steam ID: larger0o
Twitter: larger0o
Ubicación: Málaga
Contactar:

Re: [Proyecto] Emulador PSP

Mensaje por largeroliker »

Kravenbcn escribió:Estaba yo pensando... Hay muchos emus de PC que se han adaptado a PS3, uizás sería interesante una versión a parte de la de windows y la de linux.

Y versión para microondas ya puestos :lol:

Recordemos que Sony tiene una especie de emu metido en el FW, primero habría que ver si se puede acceder a él y usarlo :lol:
Imagen
Steam Deck · Xbox Series X · PS5 · Switch · PS Vita · WiiU · PS3 · new 3DS XL · Xbox 360 · PSP · PS2

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Proyecto] Emulador PSP

Mensaje por m0skit0 »

Ah bueno, eso es verdad, la PS3 ya corre PSP, así que un emulador aparte sería un poco extraño.

De todas formas a ver cómo avanza esto, que le cuesta arrancar.
Imagen

arisma
Habitual
Habitual
Mensajes: 497
Registrado: 18 Sep 2009, 08:41

Re: [Proyecto] Emulador PSP

Mensaje por arisma »

m0skit0 escribió:De todas formas a ver cómo avanza esto, que le cuesta arrancar.


Eso es porque desgraciadamente, la gente está esperando a que se asigne directamente alguna tarea concreta.

Ariath
Enteradillo
Enteradillo
Mensajes: 29
Registrado: 17 Ene 2011, 19:37
PSN ID: AriathTheWise
Ubicación: Murcia
Contactar:

Re: [Proyecto] Emulador PSP

Mensaje por Ariath »

Mmm... yo personalmente estoy mirándome ya el código que cuelga mosquito, pero es que siendo mi campo la programación (pese a no ser experto en ella), muchas cosas de las que se han hablado hasta ahora me suenan medio a chino, y seguramente que como a mí a muchos.

A mí, si a esta etapa tan temprana del proyecto me asignan una tarea, pues según la que sea probablemente no sepa por donde cogerla :P .

De momento me contento con estudiar el código de mosquito e ir entendiéndolo bien ;) .

Salu2

Responder