PDA

Voir la version complète : [PSP] MMSPlus (ému SMS/GG)


Brunni
23/08/2006, 12h34
MMSPlus
Emulateur Master System et Game Gear pour PSP
FINI
http://oslib.palib.info/Screen/MMSPlus5.png
Version 1.0a (http://oslib.palib.info/MMSPlus.rar)


Présentation :

Je vous présente un projet sur lequel je travaillais depuis bien longtemps et que j'ai gardé secret jusqu'à la compétition neoflash (topic ici (http://www.neoflash.com/forum/index.php/topic,3021.0.html), n'hésitez pas à voter pour moi si vous l'aimez ;)), au risque de me faire griller. C'est un émulateur pour nos chères Master System et Game Gear de Sega :wub:
Il inclut aussi un lecteur de musiques GYM (Master System & Mega Drive), qui prend un ZIP comme playlist et joue en fond dans le menu.

N'hésitez pas à me dire ce que vous en pensez ou à me reporter les bugs que vous trouvez ;)

Galerie d'image :

Vidéo: http://i2.zvhost.com/2/a/accw9u8h.jpg (http://www.zippyvideos.com/8977248886360916/mmsplus/)

http://oslib.palib.info/Screen/MMSPlus1.PNG

http://oslib.palib.info/Screen/MMSPlus2.PNG

http://oslib.palib.info/Screen/MMSPlus3.PNG

http://oslib.palib.info/Screen/MMSPlus4.PNG

Historique :

22.08.2006: Version 1.0a qui corrige plein de petits bugs :(
20.08.2006: Première version (1.0), utilisable

Comment utiliser :

Copiez les dossiers sur votre PSP et démarrez l'appli. Ensuite, utilisez les touches directionnelles pour naviguer et la croix pour valider, ou rond pour retourner au menu précédent (ou annuler). Pour le reste, regardez le readme ;)

Autres informations :

C'est un port de SMSPlus, mais avec une compatibilité améliorée et une vitesse décente. J'ai particulièrement soigné l'interface, qui est entièrement skinnable, pratique à utiliser (malgré les effets graphiques) et propose énormément d'options. Elle est aussi belle mais ça il faut surtout remercier Phoebius et Japi qui ont respectivement conçu les icônes graphiques + l'écran de présentation, et les images de fond + icônes boîte. Et si vous n'aimez pas les couleurs, c'est moi qu'il faut remercier :D Voilà des screenshots:

Au niveau des fonctionnalités:
- Bonne vitesse et faible consommation, la plupart des jeux SMS sont jouables à 60 fps à 166 MHz mais peuvent descendre plus bas. Pour la GG on pourra descendre à 133 MHz. Il y a aussi un frameskip, on peut donc descendre encore plus bas, mais l'économie d'énergie ne vaut pas vraiment la perte de fluidité...
- Bonne compatibilité (tous mes jeux tournent). On notera aussi l'option "Z80 overclocking", qui overclocke le processeur principal de la Master System & Game Gear, afin d'éviter les ralentissements incessants de certains jeux comme Sonic Chaos.
- Lecture des GYM intégrée, peut remplacer l'iPod pour les nostalgiques :rolleyes:
- Toutes les touches sont réglables, ainsi que les raccourcis (sauver/charger un state, changer de slot, mode turbo, pause, ...), auto fire des touches. Calibration et configuration du stick.
- Preview des save states. Peuvent être sauvées en RAM pour être rapides et peuvent être importées / exportées pour les autres émulateurs SMS pour PSP.
- Jolie interface, facile à rajouter de nouvelles skins. On peut aussi définir que l'arrière-plan est "In-game" (l'image du jeu en cours). Tous les paramètres sont sauvés et chargés sous forme de texte.
- Volume boost du son, support PAL / NTSC, affichage du framerate ou utilisation CPU, correction gamma et mode "Bright & Fast" (réduit la rémanance), plusieurs modes d'étirement avec ou sans filtrage

gee_love
23/08/2006, 12h39
je me demandais bien ce que ça pouvait être ce MMSPlus par Brunni dans la comp' neoflash :D bon à part les couleurs ça a l'air grave au point :p je testerai ça ce soir tiens...

Brunni
23/08/2006, 12h51
Comment ça, qu'est-ce qu'elles ont mes couleurs? :p Elles sont magnifiques (surtout le dégradé rose-bleu :rolleyes:)

LaBoule
23/08/2006, 12h56
Interface très jolie! Bravo :)
Je testerai ca en fin de semaine avec les autres émulateurs sortis recemment (daedelus, le gba et les cpsp)

Muryoh
23/08/2006, 13h05
bravo, interface tres bien, emulation de bonne qualité , juste un petit hic, une petite bande a gauche de l'image ou il n'y a rien mais qui change avec le jeu, je me demande si cette bande peut etre retiré lors de l'emulation de l'affichage :)

Sinon, c'est nickel comme d'hab :)

Brunni
23/08/2006, 13h19
Han mais qu'est-ce que vous avez tous avec cette bande :p
Je pense que je vais l'enlever... :)

Muryoh
23/08/2006, 14h00
ben un defaut se vois toujours :D

KCV
23/08/2006, 19h17
Tu sais déjà ce que j'en pense depuis longtemps Brunni ...
Félicitation pour cet excellent émulateur et son interface de grande qualitée. v_v

Cordialement,
Kcv

Poppu
28/08/2006, 07h42
Je crois qu'il n'y a pas grand chose à dire... Je suis extrêmement impressioné par ton travail, bravo!!

Nhut
02/09/2006, 16h08
C'est quoi le jeu de l'avant-dernier screen? Je l'ai jamais vu avant?

Brunni
02/09/2006, 16h16
Casino Games ^^
Ok c'est peut être pas une bombe http://pwic.info/v31/gfx/s/mod.gif mais c'est sympa, et j'ai joué un moment avant d'atteindre le million pour le screen :p

Brunni
02/12/2006, 14h00
Si jamais, il y a une mise à jour de MMSPlus:
http://oslib.palib.info/MMSplus.rar
- Ajout de la lecture des VGM au music player (VGM = fichiers musique SMS/GG)
- Ajout d'une option Screenshot. Les screens sont sauvés en PNG dans le dossier PSP/PHOTO/MMSPlus et prennent le nom du jeu plus un nombre.
- L'interface a été revue, les menus principaux sont mieux sectionnés
- Correction de divers bugs

Au passage, j'ai fait une petite vidéo pour ceux qui n'ont pas envie de tester ou n'ont pas de PSP :)
http://i2.zvhost.com/2/a/accw9u8h.jpg (http://www.zippyvideos.com/8977248886360916/mmsplus/)

Note: Pour jouer aux jeux PAL correctement, il y a une petite bidouille dûe au fait que l'émulation des temps de cycle du Z80 ne sont pas corrects. Certains jeux PAL risquent de jouer la musique plus rapidement que sur une vraie console. Voici comment faire pour "corriger" ce problème:
1) Démarrer le jeu (par exemple Sonic 2)
2) Ouvrir le menu et mettre Z80 overclock sur 50% (Misc, SMS hard Tweaking, Z80 overclock, Other...)
3) Reseter la Master System (du menu File, ou R+triangle si mappé)
4) Le CPU est ralenti; le jeu va détecter des timings plus lents, signifiant que c'est une console NTSC, et va donc se mettre en place pour jouer correctement les musiques à 60 fps (et c'est bien le timing de la PSP). En temps normal il aurait détecté une console PAL, et aurait ajusté la musique pour qu'elle soit "fullspeed" à 50 fps, du coup vu qu'on va à 60 c'est pas trop ça...
5) Comme la détection du type de console n'est faite qu'à l'initialisation du jeu, on peut restaurer les timings (Z80 overclock) à 100% dès que l'écran titre est apparu, le jeu tournera normalement par la suite.
6) Faites un save state, et utilisez celui-ci plutôt qu'un reset (sinon le jeu redétectera une PAL vu qu'on a remis à 100% et il faudra refaire la bidouille)
7) Jouez :)

Yodajr
04/12/2006, 01h01
Merci :wub:
Il me reste a retrouver ma BO de mickey 2 en vgm ^^

Arcadia
04/12/2006, 01h29
Erf, ça me donne deplus en plus envie d'acheter une PSP :o ! Quand je serais bien au point au niveau des firmware et quand au possibilité d'utiliser les homebrew sur cette console, je me lance. Pour le moment mes priorités étaient autre, mais la ça commence à urger ^^ .


Au passage, j'ai vu sur un screen miscenalleous. Je ne sais pas si depuis tu as corrigé mais en fait c'est miscellaneous qu'il faut mettre (mais c'est vraiment un mot à la con :huh: )...

En tout cas bravo, bravo :blink: :notworthy !!!

Yodajr
12/02/2007, 03h22
[Private joke] Tu vois Brunni, suffit d'utiliser ce que tout le monde utilise :p
http://www.youtube.com/watch?v=oibBIrGaqRw

Brunni
12/02/2007, 22h22
Merci bcp my friend :)
Ca claque quand même mine de rien avec le son :)

Riolehh
05/03/2007, 18h31
Salut a tous,
en allant faire un tour sur pspgen, je vois une nouvelle news sur l'émulation et nous pouvons admirer le formidable émulateur de Brunni dans leur trois émulateurs conseillés :), meme si il ne le considere pas comme le meilleur :/ " Pmaster 0.9b4
(le meilleur à ce jour)".
Source : http://www.pspgen.com/modules.php?name=News&file=article&sid=3250&mode=&order=0&thold=0

Brunni
05/03/2007, 18h48
Merci :)
Etonnant de voir PSPMaster dans sa version actuelle, en tous cas il a énormément évolué depuis l'époque où j'ai sorti MMSPlus ^^ Et tant mieux :)