Line 1:
Line 1:
{{Infobox homebrew/fr
{{Infobox homebrew/fr
| title = SMSPlus
| title = SMSPlus
−
| image = [[image:MasterSystem.gif]]
+
| image = [[File:MasterSystem.gif]]
| type = console emulator
| type = console emulator
| author = Eke-eke
| author = Eke-eke
Line 24:
Line 24:
== 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 chaîne [[Homebrew Channel/fr|Homebrew_Channel]].
* 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 chaîne [[Homebrew Channel/fr|Homebrew_Channel]].
−
== 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 84:
Line 84:
== 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)
Line 107:
Line 107:
* 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.
Line 130:
Line 130:
* 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
Line 146:
Line 146:
[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