Messages recommandés

Posté(e)

squarepusher propose une nouvelle version de son portage de Snes9x (émulateur Super Nintendo) sur PS3.

250px-PAL-SNES.png

Nouveautés/corrections :

4.3.2 :

- Ré-écriture complète du code pour le contrôleur (voir cellpad.cpp/cellpadutil.h).

Théoriquement, le lag devrait être moins présent grâce au codage en dur de la boucle read_pad. Désormais le nombre de manettes connectées et vérifié.

- Ajout de nouvelles fonctions telles que cellPadUtilButtonPressed et cellPadUtilButtonReleased, qui peuvent être utilisées de diverses façons.

* Le stick analogique gauche est désormais mappé vers le pad directionnel.

* Le stick analogique gauche fonctionne désormais sur le menu d'exploration des ROMs permettant plus de rapidité qu'avec le D-Pad.

* Les fichiers présents dans le répertoire ROM sont désormais listés en ordre alphabétique (cmonkey69)

* L'explorateur de ROM reviendra au dernier répertoire exploré après avoir quitté une ROM

* Le raccourci 'Quit ROM' utilise désormais la combinaison R3+L3

* La version 480p n'affichait pas de 480p mais du 576p, à cause du mode 576p qui était forcé dans PARAM.SFO. Le problème est désormais corrigé.

* Suppression de l'option 'Load PAL ROM' avec le bouton Triangle. Cette option ne fonctionnant comme elle le devrait.

4.3.4 :

- Support Multitap. Lancez une ROM avec le bouton Triangle depuis le menu d'exploration des ROM. Cela fonctionne avec tous les contrôleurs PS3/USB. Vous pouvez les brancher/débrancher à la volée et il n'est pas nécessaire que tous soient connectés au lancement du jeu.

- Modification de SoundInputRate de 31942 à 31960. Cela devrait corriger les problèmes de sons avec les jeux tels que Demon's Crest et Super Metroid et améliorer en général le son sur l'ensemble des jeux.

- Suppression du hack qui renvoyait au XMB après le chargement d'une 4ème ROM. Ce hack avait été mis en place pour camoufler un gros bug qui ne semble plus être présent.

- Si vous sortez d'une ROM avec la combinaison L3+R3, vous pouvez retourner au jeu depuis le menu d'exploration des ROM via la combinaison L2+R2.

download.gif Snes9x PS3 4.3.4

homesite.gif  Site officiel : http://www.elotrolado.net

Lien vers article original : http://ps3.gx-mod.com/modules/news/article.php?storyid=2021

Posté(e)

Salut,

Merci pour la news, cet émulateur s'améliore vraiment vite et le changelog est vraiment bluffant car à chaque update c'est une panoplie de de corrections/nouveautés ! wow

@+

Posté(e)

c'est claire trop bon :)

vivement une version avec un mode 16/9 et lissage de texture cerise sur gateau en 1080p. Je sais j'en demande beaucoup :P

au faite savez vous comment sauvegarder et charger des sauvegarde sur cet emulateur?

Posté(e)
On ne peut pas encore sauvegarder il me semble.

++

bizard car a chaques roms lancé il crée un fichier de 2ko, je pensais que c'etait justement un fichier de sav. :ninja:

Posté(e)
On ne peut pas encore sauvegarder il me semble.

++

bizard car a chaques roms lancé il crée un fichier de 2ko, je pensais que c'etait justement un fichier de sav. :ninja:

J'avais pas vu ça jusqu'à pressent, puis il n'y avait pas de menu il me semble sur les versions précédentes...

S'il y a un système de sauvegarde tant mieux, mais j'ai rapidement (peut être trop) parcouru les lots et je n'ai pas vu ça.

Posté(e)

les sauvegardes standard "sram" fonctionnent sans problème, et de manière transparente, comme si l'on jouait sur la console originale.

par contre on ne peut pas faire de sauvegarde de type "savestate", qui fige ta progression à l'instant t. C'est une fonction purement logicielle que l'emulateur n'intègre pas (encore ?).

Posté(e)

Bien , bien mais :encolere12:redfacecrying

Lol , il m ennerve mais je l aurais

J en étais là

Au moment de presser x		if (GFX.Screen)		 free ((uint8 *) GFX.Screen);		if (GFX.SubScreen)	  free ((uint8 *) GFX.SubScreen);		if (GFX.ZBuffer)		free ((uint8 *) GFX.ZBuffer);		if (GFX.SubZBuffer)	 free ((uint8 *) GFX.SubZBuffer);				if (display)			free ((char *) display);		if (display_back)	   free ((char *) display_back);		GFX.Screen	  = NULL;		GFX.SubScreen   = NULL;		GFX.ZBuffer	 = NULL;		GFX.SubZBuffer  = NULL;				display_back	= NULL;  		display		 = NULL;	cellSysmoduleUnloadModule(CELL_SYSMODULE_FS);	cellSysmoduleUnloadModule(CELL_SYSMODULE_IO);	cellSysmoduleUnloadModule(CELL_SYSMODULE_AUDIO);	cellSysutilUnregisterCallback( 0 );

Cà fonctionnait pas

Parcontre je ne comprends pas l utilité de init_display2() , vu que son contenu faisait partie de main() , en prenant également le fait qu elle n est appellée qu une unique fois et celà dans main()

Pourquoi mon code ne fonctionnait pas , je viens de comprendre

void sysutil_exit_callback (uint64_t status, uint64_t param, void *userdata) {	(void) param;	(void) userdata;	switch (status) {		case CELL_SYSUTIL_REQUEST_EXITGAME:			is_running = false;			mode_switch = 3;

Il a ajouté les unload à la fermeture du jeu alors que je les ajoutais à l ouverture , bouh , çà change pas grand chose au niveau logique et pourtant ...

Posté(e) (modifié)

C'est pas grave lol, merci pour ton taf.

Sinon je vais tester ça voir ce que ça donne merci pour la news.

Modifié par nuagedan100
Posté(e) (modifié)

Je viens de tester la version 720p et en lançant une rom ça a planté littéralement la console.

Je précise que j'ai lancé la rom depuis un périphérique USB en validant avec "X".

D'autres ont eu ce souci ?

Sinon félicitation pour le dév!

Modifié par sarou
Posté(e)
Je viens de tester la version 720p et en lançant une rom ça a planté littéralement la console.

Je précise que j'ai lancé la rom depuis un périphérique USB en validant avec "X".

D'autres ont eu ce souci ?

Sinon félicitation pour le dév!

J'ai eu le même problème, je crois que l'emu confond certains fichiers et les prends pour des dossiers et inversement.

Les roms sont normalement en blanc, et les dossiers en vert. Si tu as une rom en vert c'est normal que ca plante.

Surement un soucis avec le tri alpha.

Posté(e)
Je viens de tester la version 720p et en lançant une rom ça a planté littéralement la console.

Je précise que j'ai lancé la rom depuis un périphérique USB en validant avec "X".

D'autres ont eu ce souci ?

Sinon félicitation pour le dév!

J'ai eu le même problème, je crois que l'emu confond certains fichiers et les prends pour des dossiers et inversement.

Les roms sont normalement en blanc, et les dossiers en vert. Si tu as une rom en vert c'est normal que ca plante.

Surement un soucis avec le tri alpha.

Oui je confirme blanc pour les roms etc...

Posté(e)
Je viens de tester la version 720p et en lançant une rom ça a planté littéralement la console.

Je précise que j'ai lancé la rom depuis un périphérique USB en validant avec "X".

D'autres ont eu ce souci ?

Sinon félicitation pour le dév!

J'ai eu le même problème, je crois que l'emu confond certains fichiers et les prends pour des dossiers et inversement.

Les roms sont normalement en blanc, et les dossiers en vert. Si tu as une rom en vert c'est normal que ca plante.

Surement un soucis avec le tri alpha.

Du coup je présume qu'il faut simplement changer de version de rom pour que cela fonctionne mieux ?

C'est quoi le tri alpha ???

Qui a tenté de comparer la version 480p et 720p ? L'affichage est meilleur ou pas ?

Posté(e)

Finalement j'ai copié une rom sur le HD internet et tout fonctionne.

En revanche je ne vois aucune différences entre la version 480p et 720p.

Chez moi c'est super fluide et pas de la lag sur les commandes de la manette PS3.

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant