Forums GAMERGEN

JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur PSP pour PC

Règles du forum
Si vous remarquez un message susceptible d'aller à l'encontre des recommandations dont une partie ou la totalité du contenu ne devrait pas se trouver là, signalez-le à l'équipe de modérateurs en cliquant sur Image.

________________

Toute l'équipe vous souhaite la bienvenue ! Si vous repérez d'éventuelles erreurs qui se seraient glissées dans nos contenus, n'hésitez pas à le signaler dans les commentaires.

JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur PSP pour PC

Message non lupar big_ben » 07 Aoû 2009, 22:11

L'émulateur JPCSP a été mis à jour par son équipe de développement qui est très active.

Lire la news : JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur PSP pour PC
Avatar de l’utilisateur big_ben Ancien
Ancien
Messages: 5985
Inscription: 18 Fév 2007, 01:00
Localisation: Montpellier
Pays: France
Sexe: Homme

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur P

Message non lupar alexcob73 » 07 Aoû 2009, 22:22

premier ! encore une maj technique :( ils devrait mettre un systeme de maj car tout le temps de l'installer devient c**ant
PSP madden 09 bleu - TA-088V3(PAS SUR) - OFW 5.50 - Sandisk 8go ms+Sony 1go ms - Talkman micro
Avatar de l’utilisateur alexcob73 Gamer Maitre
Gamer Maitre
Messages: 317
Inscription: 01 Jan 2009, 03:21
Localisation: Repentigny(Montreal)

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur P

Message non lupar IPODgen » 08 Aoû 2009, 07:46

alexcob73 Wrote:premier ! encore une maj technique :( ils devrait mettre un systeme de maj car tout le temps de l'installer devient c**ant

ouais mais sa avance et il est presque au point et c'est dure de crée un émulateur moi je dis jolie travaille
je suis aussi avec un autre pseudo sur pspgen Image
IPODgen Gamer Maitre
Gamer Maitre
Messages: 369
Inscription: 28 Oct 2009, 10:59
Localisation: sur ma ipod touch

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur P

Message non lupar softaz59 » 08 Aoû 2009, 08:44

Merci !!! :wink:
softaz59 Gamer Hardcore
Gamer Hardcore
Messages: 720
Inscription: 29 Juil 2010, 14:51
Pays: France

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur P

Message non lupar Gabou » 08 Aoû 2009, 09:32

Merci :D
Mais enfin que ça marche, enfin je peux avoir les touches correspondantent ? :lol:
Image
Avatar de l’utilisateur Gabou Gamer Bronze
Gamer Bronze
Messages: 1299
Inscription: 29 Juil 2010, 09:17
Pays: France

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur P

Message non lupar Mon ouïe » 08 Aoû 2009, 10:05

Les news sur jpcsp sont vraiment vagues... Même le log que j'ai commencé en le mettant à jour à chaque révision est plus explicite. ( pas mis en forme, mais je prévoyais de le restructurer pour l'envoyer à la fin du mois ;) c'est d'ailleurs ce que je compte toujours faire )

Fonctionnement général :
Si vous avez déjà créé un homebrew en C ( sinon vous devriez :P ), vous devriez avoir au moins entendu parler du PSPSDK. Celui-ci, diffusé sur le dépôt SVN de ps2dev, contient une grand nombres de fonctions, de sceIo¹ à pspgu pour gérer l'affichage graphique en 3D. Une grande partie de ces fonctions sont natives, gérées par le noyau et utilisables directement en assembleur. Vous aurez d'ailleurs remarqué que les auteurs de la documentation ne savent pas tout du fonctionnement de ces fonctions ( http://psp.jim.sh/pspsdk-doc/group__Fil ... 110671d9e7 ).
Étant donné que les jeux utilisent ces fonctions, une partie du code de l'émulateur consiste à réécrire ces fonctions afin de les rendre utilisables. Ce concept, consistant à émuler les appels systèmes et non le matériels, est appeler « HLE ».

Commits le 02/08/09 :
1225 : Pour améliorer la compatiblité de jcpsp, et en particulier du jeu Iron Man, une des fonctions du pspsdk ( http://psp.jim.sh/pspsdk-doc/group__Sys ... 8ff00eee20 ) permettant de déterminer la taille du plus grand bloc de mémoire libre a été changée. En effet, le fonctionnement de certains jeux fait qu'il est préférable de renvoie un mutltiple de 16. ( FIXME : Pourquoi ? )

1226 : Une nouvelle fonction du PSPSDK a été implémentée, ce qui bien sûr devrait permettre aux jeux l'utilisant de fonctionner. Celle-ci ( http://psp.jim.sh/pspsdk-doc/group__Thr ... 1f41c9bdbe ) permet de récupérer plusieurs informations sur le status du système : le status ( si même les auteurs de la documentation mettent un point d'interrogation, ne vous attendez pas à ce que quelqu'un d'autre --- encore moins moi --- vous fournisse une explication à son sujet ), le nombre de changements de status, etc.

Commits le 03/08/09 :
1127 :
- Un petit changement dans l'interface. l'interface est redessinée pour éviter les glitche...
- Il est maintenant possible de prendre une screenshot en appuyant sur F5.

Commits le 04/08/09 :
1128 : Changement du nom des screenshots prises par jpcsp.
[Game code]-Shot-[nombre].png
Quand le game code n'est pas présent, comme c'est le cas avec les homebrews, celui-ci sera remplacé par JPCSP.

Commits le 05/08/09 :
1129 : Dorénavant, dans le module sceMpeg, quand la taille du paquet est nulle, on n'effectue plus de division --- ce qui entrainerait bien évidemment une division par zéro.

Commits le 06/08/09 :
1130 : un attribut discId a été rajouté. L'idée n'est pas neuve, mais le code n'a été fait que depuis qu'un module en avait bien besoin. Quant à ce module, il s'agit bien sûr des screenshots.

Commits le 07/08/09 :
1131 : Des tests pour les rotations sont commits. Pour ce faire, ils essayent de changer les coordonnées des textures.

Notes :
1 : I/O signifie « input/output », soit « entrée/sortie ». Écrire dans un fichier correspond à utiliser un flux de sortie, tandis que le lire correspond à utiliser un flux d'entrée. De même, afficher quelque chose dans un terminal correspond en fait à écrire dans la sortie standard (stdout), ou éventuellement dans le flux des erreurs (stderr).


Un log SVN n'est pas un change log, et n'est pas utile aux non-développeurs sans explications supplémentaires.

@ alexcob : ce ne sont pas des mises à jour. C'est un commit, ils en font tous les jours. Ils ne vont pas s'arrêter de développer, et c'est par le biais du dépôt svn qu'ils communiquent leur travail. Les versions stables sont bien plus rares.

EDIT : en plus, on n'indique toujours pas la licence du projet, on se contente de mettre « gratuit » alors qu'on peut librement télécharger le code, le modifier, le redistribuer sous n'importe quelle forme, ...
Mon ouïe Gamer Maitre
Gamer Maitre
Messages: 363
Inscription: 07 Juin 2010, 21:01

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur P

Message non lupar Incalex_1 » 08 Aoû 2009, 13:33

Il avance lentement, mais surement =)
Incalex_1 Gamer Pro
Gamer Pro
Messages: 114
Inscription: 27 Jan 2008, 01:00

Re: JPCSP v0.3 revision1129 : une mise à jour pour l'emulateur

Message non lupar Malaky » 08 Aoû 2009, 13:50

C›est vrais qu'a chaque fois c'est vague mais je pense que c`est pour les non devs qu'il font ça,aprés je sais pas ...
Tu a deja commencé ton changelog donc...
Avatar de l’utilisateur Malaky Gamer Argent
Gamer Argent
Messages: 4459
Inscription: 23 Juil 2010, 09:38
Localisation: Paris
Prénom: Dayan
Pays: France
Sexe: Homme


 

Retourner vers Archives des commentaires de news