Changes

Jump to navigation Jump to search
169 bytes removed ,  22:29, 24 September 2009
m
no edit summary
Line 1: Line 1: −
{{Infobox homebrewapp/fr
+
{{Infobox homebrew/fr
 
| title = SMSPlus
 
| title = SMSPlus
| image = [[image:MasterSystem.gif]]
+
| image = [[File:MasterSystem.gif]]
| description = Emulateur Sega Master System / Game Gear
+
| type = console emulator
| type = Emulation
   
| author = Eke-eke
 
| author = Eke-eke
| download = [http://code.google.com/p/smsplus-gx/downloads/list Google Code]
+
| download = http://code.google.com/p/smsplus-gx/downloads/list
| source = [http://code.google.com/p/smsplus-gx/ Google Code]
+
| source = http://code.google.com/p/smsplus-gx
| peripherals = {{wiimote2}} {{Nunchuck}} {{ClassicController}}  {{GCNController}} {{WiiZapper}} {{FrontSD}} {{GCNMemoryCard}} {{WiiDisc}}  
+
| peripherals = {{wiimote2}} {{SensorBar}} {{Nunchuk}} {{ClassicController}}  {{GCNController}} {{DVD}} {{FrontSDHC}} {{USBMSD}} {{GCNMemoryCard}}
| hbc = 1
+
| hbb = yes
| hbb = 1
   
}}
 
}}
  −
   
Voici un émulateur de console Sega [http://fr.wikipedia.org/wiki/Master_System Master System] / [http://fr.wikipedia.org/wiki/Game_Gear Game Gear]. C'est un portage de l'émulateur SMS Plus créé par Charles Mac Donald sur Wii avec des optimisations.
 
Voici un émulateur de console Sega [http://fr.wikipedia.org/wiki/Master_System Master System] / [http://fr.wikipedia.org/wiki/Game_Gear Game Gear]. C'est un portage de l'émulateur SMS Plus créé par Charles Mac Donald sur Wii avec des optimisations.
   Line 18: Line 14:  
== Fonctionalités ==
 
== Fonctionalités ==
 
* Autodetection du mode d'affichage: 480p, 480i, 576i, 288p et 240p.
 
* Autodetection du mode d'affichage: 480p, 480i, 576i, 288p et 240p.
* Support des ROMs compréssées au format Zip.
+
* Support des ROMs compressées au format Zip.
 
* Support des codes Game Genie.
 
* Support des codes Game Genie.
 
* Support du pistolet Light Phaser de Sega.
 
* Support du pistolet Light Phaser de Sega.
 
* Support du Paddle Sega.
 
* Support du Paddle Sega.
 
* Support spécial des lunettes 3D
 
* Support spécial des lunettes 3D
* Support du chargement de ROM à partir de DVD. Attention nécéssite l'instalation d'un logiciel en plus.
+
* Support du chargement de ROM à partir de DVD. Attention nécessite l'installation d'un logiciel en plus.
    
== Installation ==
 
== Installation ==
* Copiez le répertoire '''apps''' de l'archive à la racine de votre carter SD pour utiliser avec la chaîne [[Homebrew_Channel/fr|Homebrew_Channel]].
+
* Copiez le répertoire '''apps''' de l'archive à la racine de votre carter SD pour utiliser avec la [[Homebrew Channel/fr|Chaîne Homebrew]].
 
* Créez les répertoires '''/smsplus/roms''' à la racine de votre carte SD et placez y vos ROMs (.zip, sms, .gg).
 
* Créez les répertoires '''/smsplus/roms''' à la racine de votre carte SD et placez y vos ROMs (.zip, sms, .gg).
** L'émulateur peut aussi aller chercher les ROMs sur DVD-/+R (Taille max 4.7GB, Le format du DVD doit être ISO 9660) mais pour cela il faut installer au préalable [[DVDx/fr|DVDx]] sur votre Wii. Plus d'informations sur [http://hackmii.com/2008/08/libdi-and-the-dvdx-installer/ HackMii].
+
** L'émulateur peut aussi aller chercher les ROMs sur DVD-/+R (Taille max 4.7GB, Le format du DVD doit être ISO 9660) mais pour cela il faut installer au préalable [[DVDX/fr|DVDx]] sur votre Wii. Plus d'informations sur [http://hackmii.com/2008/08/libdi-and-the-dvdx-installer/ HackMii].
* Il ne reste plus qu'à mettre la carte SD dans votre Wii et de lancer l'émulateur via la chaîne [[Homebrew_Channel/fr|Homebrew_Channel]].
+
* Il ne reste plus qu'à mettre la carte SD dans votre Wii et de lancer l'émulateur via la [[Homebrew Channel/fr|Chaîne Homebrew]].
   −
== Contrôles (par défaut)==
+
== Contrôles (par défaut) ==
 
Pour utiliser le Phaser il faut utiliser {{WiimoteAButton}} pour tirer et {{WiimoteAim}} ou {{WiimoteDPad}}/{{ClassicDPad}} ou {{NunchuckControlStick‎}}/{{ClassicLControlStick‎}} pour viser. Il est préférable d'utiliser le {{WiiZapper}} pour plus de fun.
 
Pour utiliser le Phaser il faut utiliser {{WiimoteAButton}} pour tirer et {{WiimoteAim}} ou {{WiimoteDPad}}/{{ClassicDPad}} ou {{NunchuckControlStick‎}}/{{ClassicLControlStick‎}} pour viser. Il est préférable d'utiliser le {{WiiZapper}} pour plus de fun.
   Line 37: Line 33:  
{| class="wikitable" style="left;text-align:center;"
 
{| class="wikitable" style="left;text-align:center;"
 
|-
 
|-
! {{GCNController}} || {{Wiimote1}} Horizontale || {{Wiimote1}}+{{Nunchuck}} || {{ClassicController}} || Action
+
! {{GCNController}} || {{WiimoteHorizontal}} || {{Wiimote}}+{{Nunchuk}} || {{ClassicController}} || Action
 
|-
 
|-
 
| {{GCControlStick}} ou {{GCDPad}}  || {{WiimoteDPad}} || {{WiimoteDPad}} ou {{NunchuckControlStick‎}} || {{ClassicDPad}} ou {{ClassicLControlStick‎}} || Pad de la SMS
 
| {{GCControlStick}} ou {{GCDPad}}  || {{WiimoteDPad}} || {{WiimoteDPad}} ou {{NunchuckControlStick‎}} || {{ClassicDPad}} ou {{ClassicLControlStick‎}} || Pad de la SMS
Line 56: Line 52:  
{| class="wikitable" style="left;text-align:center;"
 
{| class="wikitable" style="left;text-align:center;"
 
|-
 
|-
! {{GCNController}} || {{Wiimote1}} || {{Wiimote1}}+{{Nunchuck}} || {{ClassicController}} || Action
+
! {{GCNController}} || {{Wiimote}} || {{Wiimote}}+{{Nunchuk}} || {{ClassicController}} || Action
 
|-
 
|-
 
| {{GCControlStick}} ou {{GCDPad}}  || {{WiimoteDPad}} || {WiimoteDPad}} ou {{NunchuckControlStick‎}} || {{WiimoteDPad}} ou {{NunchuckControlStick‎}} || Sélectionner un objet
 
| {{GCControlStick}} ou {{GCDPad}}  || {{WiimoteDPad}} || {WiimoteDPad}} ou {{NunchuckControlStick‎}} || {{WiimoteDPad}} ou {{NunchuckControlStick‎}} || Sélectionner un objet
Line 69: Line 65:  
{| class="wikitable" style="left;text-align:center;"
 
{| class="wikitable" style="left;text-align:center;"
 
|-
 
|-
! {{GCNController}} || {{Wiimote1}} || {{Wiimote1}}+{{Nunchuck}} || {{ClassicController}} || Action
+
! {{GCNController}} || {{Wiimote}} || {{Wiimote}}+{{Nunchuk}} || {{ClassicController}} || Action
 
|-
 
|-
 
| {{GCAButton}}  || {{WiimoteAButton}} || {{WiimoteAButton}} || {{ClassicAButton}} || Charger le fichier sélectionné
 
| {{GCAButton}}  || {{WiimoteAButton}} || {{WiimoteAButton}} || {{ClassicAButton}} || Charger le fichier sélectionné
Line 86: Line 82:     
== ChangeLog ==
 
== ChangeLog ==
===26/08/2008===
+
=== 26/08/2008 ===
[NGC/Wii]
+
[NGC/Wii]
- added ROM History for faster ROM access (Marty Disibio)
+
* added ROM History for faster ROM access (Marty Disibio)
- added DVD support in Wii mode (no modchip required)
+
* added DVD support in Wii mode (no modchip required)
   −
===15/07/2008===
+
=== 15/07/2008 ===
[SMS, GG]
+
[SMS, GG]
- added an option to disable original Sprite Limit emulation (reduce sprite flickering)
+
* added an option to disable original Sprite Limit emulation (reduce sprite flickering)
- added an option to display the hidden parts of the original Game Gear LCD screen
+
* added an option to display the hidden parts of the original Game Gear LCD screen
- added Laser Ghost in "Light Phaser" game database
+
* added Laser Ghost in "Light Phaser" game database
- fixed a bug which prevented "normal" games displaying correctly after loading a 3D game
+
* fixed a bug which prevented "normal" games displaying correctly after loading a 3D game
   −
[NGC/Wii]
+
[NGC/Wii]
- added automatic alphabetical filesorting (Marty Disibio)
+
* added automatic alphabetical filesorting (Marty Disibio)
- fixed Wii/Gamecube RESET button handler (softreset)
+
* fixed Wii/Gamecube RESET button handler (softreset)
- added support for horizontal wiimote handling in Menu (activated when wiimote is not pointed towards the screen)
+
* added support for horizontal wiimote handling in Menu (activated when wiimote is not pointed towards the screen)
- added custom input ports setting (PHASER,PADDLE, GAMEPAD or NONE), this is still automatically set for games which need specific peripherals
+
* added custom input ports setting (PHASER,PADDLE, GAMEPAD or NONE), this is still automatically set for games which need specific peripherals
- keys mapping are now saved in config file
+
* keys mapping are now saved in config file
- when Classic Controller is inserted in Port #1, Wiimote #1 can now be used to control player #2
+
* when Classic Controller is inserted in Port #1, Wiimote #1 can now be used to control player #2
- "Soft-Reset" key is now fixed to avoid accidental resets: Buttons + & - on wiimote/classic controller, Triggers L & R on gamecube pad
+
* "Soft-Reset" key is now fixed to avoid accidental resets: Buttons + & - on wiimote/classic controller, Triggers L & R on gamecube pad
- fixed "stretch" mode being canceled after loading a new game
+
* fixed "stretch" mode being canceled after loading a new game
- fixed SMS BIOS detection (place the BIOS rom on SDCARD in /smsplus/SMS_BIOS.sms)
+
* fixed SMS BIOS detection (place the BIOS rom on SDCARD in /smsplus/SMS_BIOS.sms)
   −
===01/06/2008===
+
=== 01/06/2008 ===
[SMS, GG]
+
[SMS, GG]
- fixed port $3E emulation: fix Gain Ground, Ninja Gaiden,...
+
* fixed port $3E emulation: fix Gain Ground, Ninja Gaiden,...
- added Paddle emulation: fix inputs in all games requiring paddle (Alex Kidd BMX Trial, Megumi Rescue,...), best handled using D-Pad or   Analog Sticks.
+
* added Paddle emulation: fix inputs in all games requiring paddle (Alex Kidd BMX Trial, Megumi Rescue,...), best handled using D-Pad or Analog Sticks.
- added LightPhaser emulation: fix inputs in all games requiring the lightgun (Wanted, Rambo III, Operation Wolf,...), best handled through Wiimote IR pointing, can also be used through D-Pad or Analog Sticks.
+
* added LightPhaser emulation: fix inputs in all games requiring the lightgun (Wanted, Rambo III, Operation Wolf,...), best handled through Wiimote IR pointing, can also be used through D-Pad or Analog Sticks.
   −
[NGC/Wii]
+
[NGC/Wii]
- added full horizontal scaling (up to 720 pixels) when using "stretch" aspect mode (use Xscale to increase width)
+
* added full horizontal scaling (up to 720 pixels) when using "stretch" aspect mode (use Xscale to increase width)
- added progressive mode support (480p) in menu also
+
* added progressive mode support (480p) in menu also
- added automatic FreezeState support (OFF by default, check "system options")
+
* added automatic FreezeState support (OFF by default, check "system options")
- added automatic config file support
+
* added automatic config file support
- /smsplus/saves is now automatically created if it does not exist
+
* /smsplus/saves is now automatically created if it does not exist
- assigned Reset Button to SMS Soft-Reset
+
* assigned Reset Button to SMS Soft-Reset
   −
[Wii only]
+
[Wii only]
- added automatic TV mode detection (from SYSCONF), no more PAL60 version needed
+
* added automatic TV mode detection (from SYSCONF), no more PAL60 version needed
- added option to return to Wii System Menu
+
* added option to return to Wii System Menu
- fixed "TP reload" option: now compatible with HB channel
+
* fixed "TP reload" option: now compatible with HB channel
- removed SD-Gekko support (Wii slot becomes default slot)
+
* removed SD-Gekko support (Wii slot becomes default slot)
- added Wii SD slot support for SRAM & FreezeState files
+
* added Wii SD slot support for SRAM & FreezeState files
- added Wiimote, Nunchuk & Classic controllers support through libwiiuse (see User Manual for default keys)
+
* added Wiimote, Nunchuk & Classic controllers support through libwiiuse (see User Manual for default keys)
- added customizable key mapping (for each configurations: gamepad, wiimote only, wiimote+nunchuk or classic)
+
* added customizable key mapping (for each configurations: gamepad, wiimote only, wiimote+nunchuk or classic)
   −
=== 2008.04.19 ===
+
=== 2008.04.19 ===
[SMS, GG]  
+
[SMS, GG]  
- fixed VDP init when loading savestate: fix graphics in games using TMS9918 mode  
+
* fixed VDP init when loading savestate: fix graphics in games using TMS9918 mode  
- added port $3E emulation and full SMS BIOS support (see user notes)  
+
* added port $3E emulation and full SMS BIOS support (see user notes)  
- implemented SMS1 VDP "tilemap mirroring" bug: fix Y's (J) status bar when running in SMS1 mode  
+
* implemented SMS1 VDP "tilemap mirroring" bug: fix Y's (J) status bar when running in SMS1 mode  
- updated Z80 core to last version (fix some undocumented behaviour): fix Rambo 3 "Game Over" screen & Robocop 3 "pause" bug  
+
* updated Z80 core to last version (fix some undocumented behaviour): fix Rambo 3 "Game Over" screen & Robocop 3 "pause" bug  
- corrected PAL CPU clock value  
+
* corrected PAL CPU clock value  
- modified FM Unit detection: fix FM music in many japanese games  
+
* modified FM Unit detection: fix FM music in many japanese games  
- added full overscan emulation: when enabled, aspect ratio is exactly like on original hardware, including borders (horizontal borders are generally completely hidden under TV edges)  
+
* added full overscan emulation: when enabled, aspect ratio is exactly like on original hardware, including borders (horizontal borders are generally completely hidden under TV edges)  
- corrected Game Gear VDP handlers in SMS mode: fix colors in GG-MS mode  
+
* corrected Game Gear VDP handlers in SMS mode: fix colors in GG-MS mode  
- improved Codemasters Mapper emulation: fix Excellent Dizzy Collection & Ernie Els Golf  
+
* improved Codemasters Mapper emulation: fix Excellent Dizzy Collection & Ernie Els Golf  
- added Korean Mapper emulation: fix Sangokushi III & Dodgeball King  
+
* added Korean Mapper emulation: fix Sangokushi III & Dodgeball King  
- adjusted SMS color palette values (compared side by side with a real PAL SMS 2)  
+
* adjusted SMS color palette values (compared side by side with a real PAL SMS 2)  
- fixed Hcounter table (thanks to FluBBa)  
+
* fixed Hcounter table (thanks to FluBBa)  
   −
[NGC/Wii]  
+
[NGC/Wii]  
- added support for original video mode (240p/288p): this makes games looking exactly like on original hardware (including scanlines)  
+
* added support for original video mode (240p/288p): this makes games looking exactly like on original hardware (including scanlines)  
- added "Aspect" option to switch between Original (correct aspect ratio with borders) and Fit Screen (full screen) display modes  
+
* added "Aspect" option to switch between Original (correct aspect ratio with borders) and Fit Screen (full screen) display modes  
- added "Xshift" & "Yshift" settings to let you adjust display area while keeping the original aspect ratio  
+
* added "Xshift" & "Yshift" settings to let you adjust display area while keeping the original aspect ratio  
- added "Border" option to enable/disable borders color emulation  
+
* added "Border" option to enable/disable borders color emulation  
- added "Palette" option to let you choose the Brightness level: RVB (darkest), Normal , Bright  
+
* added "Palette" option to let you choose the Brightness level: RVB (darkest), Normal , Bright  
- added Wii mode support (including front SD rom loading with LFN, TP reload, ...)  
+
* added Wii mode support (including front SD rom loading with LFN, TP reload, ...)  
- added EURGB60 & PAL 50hz TV modes support  
+
* added EURGB60 & PAL 50hz TV modes support  
- added 480p (progressive) rendering mode support in Wii mode (not supported by the PAL60 version, use the other one !)
+
* added 480p (progressive) rendering mode support in Wii mode (not supported by the PAL60 version, use the other one !)
3,027

edits

Navigation menu