:: PlayerAdvance.org ::

:: PlayerAdvance.org :: (http://www.playeradvance.org/forum/index.php)
-   Projets (http://www.playeradvance.org/forum/forumdisplay.php?f=128)
-   -   PSP MMSPlus (ému SMS/GG) (http://www.playeradvance.org/forum/showthread.php?t=4078)

Brunni 23/08/2006 11h34

MMSPlus (ému SMS/GG)
 
MMSPlus
Emulateur Master System et Game Gear pour PSP
FINI
http://oslib.palib.info/Screen/MMSPlus5.png
Version 1.0a

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, 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 :


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 11h39

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 11h51

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 11h56

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 12h05

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 12h19

Han mais qu'est-ce que vous avez tous avec cette bande :p
Je pense que je vais l'enlever... :)

Muryoh 23/08/2006 13h00

ben un defaut se vois toujours :D

KCV 23/08/2006 18h17

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 06h42

Je crois qu'il n'y a pas grand chose à dire... Je suis extrêmement impressioné par ton travail, bravo!!

Nhut 02/09/2006 15h08

C'est quoi le jeu de l'avant-dernier screen? Je l'ai jamais vu avant?

Brunni 02/09/2006 15h16

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

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

Brunni président ! :p
 
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?na...rder=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 :)


Fuseau horaire GMT +2. Il est actuellement 22h25.

Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone

GARS 2.1.9 édité par The vB Geek
Copyright 2005-2006
Version française par Cédric Claerhout