Connexion

[HB]Snes9X 4.4.9 rev 1ce50: Émulateur Snes sur PS3 : Homebrews PS3 - PS3-Infos

[HB]Snes9X 4.4.9 rev 1ce50: Émulateur Snes sur PS3   

Les differents Homebrew pour votre PS3

[HB]Snes9X 4.4.9 rev 1ce50: Émulateur Snes sur PS3

Messagepar Attila » Dim 19 Sep 2010 02:04

imageVoici le premier émulateur sur PS3, et il s'agit d'un émulateur de Super Nintendo nommé Snes9X, connu pour ses différents portages notamment sur Wii. Eiz à ainsi porté l'émulateur sur console PS3.
Une version compatible custom firmware PS3 3.55 est disponible.


Les jeux doivent être décompressés sur un périphérique USB.

Version 4.4.9 rev 1ce50
"Retour sur Multiman", même si vous lancez Snes 9x depuis le XMB au lieu de passer par Multiman
Ajout CRT-caligari.cg shader

Version 4.4.9
* Custom Soundtrack support – select a song/album/playlist from the XMB Music category – music can be played both in-game and from within the menu.
* Added USB/Bluetooth headset support – sound gets output through the headset.
* Fixed Super Mario RPG level-up freeze.
* Some filebrowser fixes
* Added 5x scale option.
* Updated Maister Pong – now with sound effects, scoring, two-player support, nice gameplay mechanics, etc.

Version 4.4.8
- Very big performance and lag reduction optimizations. The previous builds were indeed very laggy - this should be a very big improvement on that front.
- You can now use two shaders at once - we call this 'Custom Scaling/ DualShader' mode. A scaling factor (from 1 to 4x) can be specified. Some great graphical effects can be achieved by combining shaders.
- Shader presets have been added. Shader presets are configuration files that automatically configure the settings for 'Shader 1', 'Shader 2', 'Hardware Filtering Shader 1', 'Hardware Filtering Shader 2', 'Scaling Factor' and 'Overscan'. You can create your own shader presets - they are just plain-text files stored in USRDIR/presets.
- Controllers can now be individually configured - you can specifically configure the controls for a controller connected to a specific port/number.
- Cheat input has been made less buggy. With the 'New' control scheme - L2 + Analog Stick Right Down will still input cheats with the OSK, but it will add a generic label (simply the cheatcode itself as a label) until you rename this generic label by triggering the action 'Input Cheatlabel'. The 'New' control scheme has this hooked up to 'L2 + R2 + Analog Stick Right - Down'. This can of course be reconfigured to any button / button-combo you see fit.
- Fixed interlaced games like Rise Of The Robots - were displaying glitched graphics before in version 4.4.7.
- Added a homebrew SNES game by Themaister. Game logic is semi-hooked up - paddle works, ball bounces off the paddle, just scoring has to be added. Anyway, this has mostly been a 3-day exercise in SNES ASM - there will be a more useful/fun homebrew game in the future. This is just for illustrative purposes.
- Added some shader variations and some new shaders - HQ4x, BR4x - courtesy of Jacaraca.

Version 4.4.7
* Ajout de nouveaux shaders (waterpaint-normalcontrast, waterpaint-normalcontrast-ligne de balayage,
waterpaint-HighContrast, waterpaint-HighContrast-scanline, crt-highgamma)
* crt optimisée, shaders crt-highgamma - tous deux gérés maintenant à 60fps en 1920x1080.
* Réduction de lag.
* Correction de basculer en mode Turbo - fonctionne de la même aujourd'hui qu'en 4.4.4.
* bug RSound fixe avec des OS Windows.
* Correction du problème de cartographie L2 bouton.

Version 4.4.6
HD version and Normal version merged into one - there are now HD shaders that do the same as the previous HD version. * HD shaders (which upscale the resolution to 512x448) instead of hacked HD version. '4xSoft-HD' is currently the best out of the HD shaders - more to come. * The HD version in version 4.4.5 ran in interlaced mode - with the HD shaders, you can run in either progressive or interlaced mode.
Fixed PAL50/PAL60 automatic activation in 576i/p mode.
Fixed Rise Of The Robots interlacing issues - other games which use interlaced mode also corrected.
Fixed Multiplayer controls - only player 1 worked.

Version 4.4.5
New HD Version - every game runs at the SNES' high-resolution mode (512x448 interlaced mode). Try this with the right shader on (4xSoft) and this can make the games look beautiful. Both progressive (1080p/720p/480p/576p) and interlaced modes (480i/576i/1080i) work with this - try interlaced for best results.
4xSoft combined with this HD version also beautifies the pseudo hi-res transparent background layers in Kirby's Dreamland 3.
Triple Buffering option added - enabled by default. Faster graphics/shader performance with triple buffering turned on - some potential input lag with triple buffering on - turn it off in case you experience problems of this nature.
USB/Bluetooth mouse can be used now for Mouse/Super Scope games.
Primal Rage works again.

Build 4.4.4 (19-01-2010)
=================================================
- FIXED: (CHRONO TRIGGER SCREEN HEIGHT JUMPING BUG)
=================================================
Chrono Trigger would jump from 256x224 to 256x239 for one odd frame when
transitioning from normal mode to battle mode - this caused an undesirable
screen hiccup to occur everytime. This issue has been fixed.

=================================================
- FIXED: Player 2 - Buttons X/Y didn't work
=================================================
This bug was introduced in v4.4.3 due to an improper macro. It has now been
fixed as of v4.4.4.

=================================================
- FIXED: Loading a ROM with a cheatfile loaded and then loading another ROM
with no cheatfile will not clear out the previous game's cheats
=================================================
This bug was introduced in v4.4.0, and has now been fixed as of v4.4.4. Also
note that games which do not have a cheatfile will create a new cheatfile
automatically.

=================================================
- FIXED: Super Scope controls auto-centered when let go of thumbstick
- ADDED: Better Super Scope controls
=================================================
Previously in v4.4.3, the Super Scope crosshair would center back to the middle
of the screen as soon as you let go of the thumbstick on the left analog stick.
Now it controls much more closely to the mouse. Note that there might be an
option to toggle the Super Scope controls in the future (to either auto-center
when let go of the thumbstick or let the cursor stay at the current position).

=================================================
- FIXED: Some games were hooked up with patchy controls (Doom)
- ADDED: Accessory Autodetection
=================================================
The accessory autodetection in v4.4.2/4.4.3 left some things to be desired.
A new setting has been added to the SNES9x Settings screen - 'Accessory Auto-
detection'.

SNES9x PS3 auto-detects most games that feature support for these peripherals.
This setting will control how SNES9x PS3 will deal with these games when it
detects them.

CONFIRM - When detecting a Mouse/Scope/Multitap-compatible game, a dialog
screen is presented to the user asking him/her if the accessory
should be enabled. If you select 'No', normal 2 joypad controls
will be used instead.
ON - Games which support Mouse/Scope/Multitap will be automatically
detected and the accessory will be automatically enabled without
any input from the user.
OFF - Accessories will not be detected or enabled - standard 2 joypad
controls for all games.

=================================================
- ADDED: Control Schemes
=================================================
There are now three [Control Schemes] - 'Default', 'New', and 'Custom'.

DEFAULT - Controls are the same as they were before.

NEW - A new control scheme. See below:

R3 + L3 - [Exit to Menu] - go back to the ROM Browser
menu.

Right analog stick - Up - SNES9x pause (supersedes regular SNES pause).
Right analog stick - Left - Decrement fastforward speed by one (-1).
Right analog stick - Right - Increment fastforward speed by one (+1).
Right analog stick - Down - Toggle [Fastforwarding] on/off.

Right analog stick - Left + L2 - Decrement cheat position by one (-1).
Right analog stick - Right + L2 - Increment cheat position by one (+1).
Right analog stick - Up + L2 - Toggle the currently selected cheat on/off.
Right analog stick - Down + L2 - Input a cheat with an on-screen keyboard.

Right analog stick - Left + R2 - Decrement save state slot by one (-1).
Right analog stick - Right + R2 - Increment save state slot by one (+1).
Right analog stick - Up + R2 - Load from currently selected save state slot.
Right analog stick - Down + R2 - Save to currently selected save state slot.
R2 + R3 - Toggle [SRAM Write Protection] on/off.

L2 + R3 - Toggle [Record Movie] on/off.
L2 + L3 - Load Movie

CUSTOM - Custom control scheme. All buttons/button combos can be
customized.

=================================================
- ADDED: Savestate SRAM Overwrite Protect
=================================================
Implemented by request - see Issue 8: Loading a save state also load the
associated save ram file and write it to disk right away.
(URL: https://code.google.com/p/snes9x-ps3/is ... can=1)

Normally, when SNES9x loads a savestate, the SRAM contents are automatically
overwritten. The ugly side-effect of this is that this can unknowingly
delete your normal saved game progress.

ON - SNES9x will write-protect SRAM - this means that if you load a save-
state, it will not overwrite the SRAM save(s). However, SRAM is not
saved at all in this mode.
OFF - SRAM is writable - this means that if you load a savestate, it will
overwrite the SRAM save(s).

NOTE: This option can be toggled in-game with the 'New' control scheme by
pressing button combo [R2 + R3].

=================================================
- ADDED: Cheat Code Input In-game with Onscreen Keyboard
=================================================
Cheatcodes can now be inserted with an onscreen keyboard in-game. A new
action has been added called 'Cheat Input'.

Cheatcodes that you add will be saved to your cheatfile. Currently, the cheat
code will be added in order.

NOTE: This option can be toggled in-game with the 'New' control scheme by
pressing button combo [L2 + Analog Stick Right - Down].

NOTE: There is still a bug that happens after inserting 15/16 cheat codes
in a row.

When this bug happens, you will no longer be presented with the option to
input a label after correctly inputting a cheat. Instead, the label will be
the cheat code itself. This is a memory shortage bug that we hope to fix soon.

=================================================
- ADDED: Resolution saving
=================================================
Implemented by request - see Issue 18: Screen resolution does not save upon
exit
(URL: https://code.google.com/p/snes9x-ps3/is ... can=1)

The resolution you had previously played in will now be automatically selected
when you start SNES9x the next time.

There are also sane fallbacks. If SNES9x saved the resolution at 1080p and the
next time you want to play SNES9x you happen to have your PS3 connected to a
screen that doesn't support 1080p - it will fall back to a lower resolution
that your TV does support.

=================================================
- ADDED: Throttle Mode
=================================================
This is a performance benchmarking feature that might or might not be useful
to users. Turn this 'Off', and VSync and audio will be disabled - the game
will then run at the maximum amount of frames per second (FPS) that the PS3
can manage.

NOTE: There seems to be a hardware/software cap of 124/125fps that appears to
be prevalent even in menus.

Build 4.4.3 (11-01-2010)
------------------------
- Autodetection of Super Scope/Mouse/Multitap had a bug in it - after you
loaded a Super Scope/mouse game and then tried to load a multitap-compatible
game, the game would attempt to hook up the Mouse/Scope instead due to an error
in a switch/case statement. Fixed this.

Autodetection now works as expected. Please upgrade to 4.4.3 as soon as possible
to avoid inconvenient problems.

Build 4.4.2 (09-01-2011) - rev. number ?
----------------------------------------
* Super Scope and SNES Mouse support. The Super Scope and the Mouse are currently
mapped to the left analog stick - the controls are -
- Circle Button - Scope Toggle Turbo
- Cross Button - Scope Cursor Button
- Triangle Button - Mouse R Button - Scope Aim Off Screen
- Square Button - Mouse L Button -Scope Fire
- Start Button - Scope Pause Button
* Automatic Super Scope/Mouse support detection (works for most games)
* Automatic multitap detection (for most games)
* Automatic PAL50/PAL60 switching (for 576p PAL resolution only)
* Only shows toggleable resolutions now in the Settings menu that your TV supports.
* Fixed Syvalion/R.P.M. Racing/Power Drive (games use 512x448 - flickered
like mad before)
* Added .GD3 ROM extension.
* Added configurable controls - nearly any button/button combo can be
configured. All of the configurable settings are saved of course.
* Some of the new things you can 'bind' buttons to:
- Record movie
- Stop movie
- Playback movie
- Fast forward
- Increase fast-forward speed
- Decrease fast-forward speed
- Reset
- Soft Reset
- Some more shaders (Lanzcos12/Lanzcos16/SuperScale2x - you've probably seen
them already in Genesis Plus/FBA et al - that's because they all use the
same shaders from Cellframework.)
- Sane parental control defaults (you can use this when parental control is
enabled at highest level).
- You can set the SRAM path directory now.

Version 4.4.1
- Ajout de shaders - selectionnez les dans les General Settings. Les pixel shaders suivants ont étés ajoutés :
  • Stock (Default shader)
  • 2xSaI
  • Blur
  • Curved CRT
  • HQ2x
  • Quad interpolation
  • Scanlines
  • Sharpen
  • Super2xSaI
  • SuperEagle
Tous, à l'exception de SuperEagle, Super2xSaI et Curved CRT tourne à pleine vitesse en 1080p 16:9 - la résolution la plus haute. Si un shader ne fonctionne pas à pleine vitesse à cette résolution, passez en 720p, cela devrait alors fonctionner parfaitement.
- L'option PAL60 fonctionne avec la version 1.92.
- Ajout d'une option 'Force NTSC ROM to PAL' dans les paramètres de SNES9x.

Version 4.4.0
- Les problèmes avec les consoles PAL sont corrigés pour toutes les résolutions. L'effet ghosting n'est plus.
- Il est désormais possible de lancer les Roms NTSC et PAL correctement en mode 576p PAL. Lorsque le paramètre PAL60 est activé, un trick sera appliqué afin de permettre aux Roms NTSC de fonctionner correctement à 50Hz. Si le paramètre (PAL60) est désactivé, les Roms PAL se lanceront correctement. Même si les Roms PAL fonctionnent désormais correctement aux résolutions 480p/720p/1080p, le 576p semble légèrement plus rapide mais cela devrait être quasiment imperceptible pour l'utilisateur.
- Les fichiers Cheatcode peuvent désormais être chargés et sélectionnés/activés durant le jeu. Les cheatcodes zSNES et SNES9x sont supportés, le tout avec l'extension .CHT. Vous pouvez également paramétrer un dossier Cheatfile. Si vous ne paramétrez pas de dossier Cheatfile, le répertoire par défaut sera alors USRDIR.

Version 4.3.9 par squarepusher
* Updated to new SNES9x version – now runs the following games that didn’t work before: The Mask
* Fixed 16:9 aspect ratio issue – this seems to be a common issue with PS3s on modern HDTVs. There is now an ‘Overscan’ option inside the Settings menu that you can use to get the stretched screen fit just right on your TV screen.
* Settings are saved when exiting the emulator.
* The garbage on the right side of the screen has been fixed
* Two sound modes are now available: Normal (same as it was before) and RSound. RSound is a networked audio client/server program – with this, you can route the music from the PS3 (SNES audio in this case) to any laptop/PC/settopbox that has a media player with either the RSound plugin, or a dedicated RSound server application (Rsd/Rsdplay). There is a documentation file and a Youtube video
provided to help people to set it up. Latency is as low as it possibly can be – definitely try it out.
* Major restructuring to the Settings screen.
* The default ROM directory, default savestate directory can now be set inside the Settings screen.
* 5-player Multitap support (was previously just 4-player)
* Press the right analog stick left or right in-game to switch between savestate slot

Version 4.3.8 par squarepusher
* Mise à jour vers la nouvelle version de SNES9x : de nouveaux jeux marche (Earthworm Jim 2, NBA Hangtime, MS Pac Man)
* Intégration d'un driver PSGL : la vitesse est maintenant meilleure à 1080p qu'elle l'était à 480p. Il y a toujours un basculement de résolution mais il n'est plus nécessaire d'utiliser le 480p étant donné que la vitesse est comparable a 480p et 1080p.
* Toutes les résolutions sont maintenant supportées.
* Ajout de paramètres basique pour les filtres hardwares : Linear Interpolation et Point Filtering. Shaders viendra plus tard.
* Ajout des paramètres pour les rapports largeur / hauteur : 4:3 et 16:10 (pour les HDTVs en 16:9, le rapport largeur / hauteur se fera en 16:10, et l'image sera un peu coupée). Nous travaillons actuellement sur un meilleur rapport largeur / hauteur.
* Vous pouvez maintenant modifier les paramètres depuis le fichier snes9x.conf stocké dans le répertoire USRDIR. La sauvegarde de ce fichier viendra dans la prochaine version.
* Sélection automatique de la résolution adapté à votre écran (plus de 480p par defaut).
* Pas de différence de performance entre 1.92 pkg et 3.41 pkg.

Version 4.3.7 par squarepusher
* There's now a build for PS3s with firmwares below 3.41 (basically bigger than or equal to FW 1.92) and a build for PS3s with firmware 3.41.
* You can now switch resolutions inside the Settings screen - go from 480p to 720p or vice versa, hence the need for two builds (480p and 720p) eliminated. (Halsafar)
* Zipped ROM support (ZIP/JMA) (Squarepusher)
* Savestates are now compressed as well (NOTE: I don't know what this will do to your pre-existing savestates. Try to back them up first - they're inside the USRDIR folder of /dev_hdd0/game/SNES90000/)
* Menu looks a whole lot better now at both 480p and 720p; crappy font has been put out of commission. It's now actually readable (Cmonkey69)
* Games that switch between SNES resolutions (Seiken Densetsu 3/Secret of Mana) are now both vertically scaled correctly - you don't even notice the resolution switch anymore. This is only at 480p mode - in 720p mode you will notice the same effect as you did previously. This will be worked on. (Halsafar)
* A lot of settings got added to the Settings screen. For instance, it's now possible (on most PAL games) to run them at 60fps by setting 'Force PAL ROM to NTSC' to ON. This won't work for every game, however (most games after 1993 came with region protection), and it might even result in a crash because you're doing something that is not deemed appropriate by either the SNES hardware or the emulator. A solution for PAL ROMs is worked on.
* You can return to a previous folder inside the ROM menu by pressing the CIRCLE button

Version 4.3.6 par squarepusher
* Savestates implemented - press R3 + R2 to save, and R3 + L2 to load a savestate. You can change save state slots in the new Settings menu (see README) (cmonkey69)
* Settings screen implemented (cmonkey69)
* Some performance improvements noticeable due to switch to more recent SDK - Jikkyou Oshaberi Parodius now has only a minor frame drop to 57fps on the character select screen but runs fine everywhere (at 60fps) everywhere else (at 480p)

Version 4.3.5 par squarepusher
* Corrections des 'green ROM' qui ne fonctionnait pas.
* Les codes d'affichages sont déplacés dans - celldisplay.cpp / celldisplayutil.h
* Mise à jour avec la dernière librairie SNES9x contenant les améliorations suivantes :
- Amélioration Cx4 (Mega Man X2).
- Correction du bug sonore de Dual Orb 2, Jikkyou Oshaberi Parodius et Star Fox/Star Fox 2.
- Mise à jour vers le dernier WIP.
- Correction du bug avec le framerate et le son de Super Mario World 2: Yoshi's Island.

Version 4.3.4 par squarepusher
- 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.

Version 4.3.2 par squarepusher
- 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.

Version 4.3.1 par squarepusher
- Il y a maintenant une version 720p et une version 480p. C'est seulement temporaire jusqu'à ce qu'un moyen de configurer la résolution sans que la PS3 n'interfère.
- Suppression de la commande dupliquée cellGcmFlush(); au début de la fonction flip - ça ne devrait pas être au début de la fonction d'après les exemples du SDK. La commande force le RSX à effectuer toutes les commandes GCM qui sont dans le tampon de commandes. Cependant, de la même manière, la fonction est appelée après le redémarrage du status flip. Puisque tout ceci concerne la synchronisation verticale, si ça devait avoir des effets préjudiciables, ça aurait été vu, mais ce n'est pas le cas.
- Etapes préliminaires pour corriger les problèmes PAL pour autoriser l'utilisateur à charger une ROM avec le bouton triangle, ce qui défini le Pal forcé et le rafraichissement à 50Hz. Cependant, il devrait y avoir une méthode d'avoir la région à partir de la ROM à partir d'une fonction Snes9X sans démarrer la rom chargée.

Version 4.2.2 par squarepusher
- Arrêt de l'émulateur et retour au XMB après avoir lancé 4 Roms afin d'éviter le bug de l'écran noir lors du chargement d'un cinquième rom depuis le menu d'exploration.
- Nouvelle fonction : Quit ROM - En appuyant simultanément sur R2 + L2, vous pourrez revenir au menu d'exploration des Roms.




Version jailbreak 3.55 Custom Firmware Geohot ou autre CFW 3.55, ainsi que version 3.41 et 1.92
snes9x-1ce50.zip


https://code.google.com/p/snes9x-ps3/Site officiel : https://code.google.com/p/snes9x-ps3/
http://psx-scene.com/forums/f190/snes9x-ps3-4-4-9-fw-1-92-fw-3-15-fw-3-41-cfw-3-55-released-84473/Topic officiel : http://psx-scene.com/forums/f190/snes9x-ps3-4-4-9-fw-1-92-fw-3-15-fw-3-41-cfw-3-55-released-84473/
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar de l’utilisateur
Attila
Administrateur du site
 
Messages: 7572
Inscription: Ven 3 Sep 2010 11:53

Retourner vers Homebrews PS3

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 invités