Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Open Sram Language Modifier Wii: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Apps (System Tools) - GameBrew
|title_mode=append
|image=opensramlanguagemodifierwii.jpg
|image_alt=Open Sram Language Modifier
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=Open Sram Language Modifier
|title=Open Sram Language Modifier
|image=opensramlanguagemodifierwii.jpg
|image=openslmwii2.png
|description=An Open Sram Language Modifier
|description=An Open Sram Language Modifier
|author=suloku
|author=suloku
Line 14: Line 8:
|version=v5
|version=v5
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/opensramlanguagemodifierwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/openslmwii.7z
|website=
|website=https://wiibrew.org/wiki/Open_Sram_Language_Modifier
|source=https://dlhb.gamebrew.org/wiihomebrews/opensramlanguagemodifierwii.7z
|source=https://dlhb.gamebrew.org/wiihomebrews/openslmwii.7z
}}
}}
This is an application to toggle sram settings such as the mono/stereo setting and the language used by gamecube games and the system IPL. The goal of this app is to make PAL gamecube games run on a NTSC gamecube/wii with the desired language, because all PAL games will play in english on a NSTC environment.
This is an application to toggle sram settings such as the mono/stereo setting and the language used by GameCube games and the system IPL. The goal of this app is to make PAL GameCube games run on a NTSC GameCube/Wii with the desired language, because all PAL games will play in English on a NSTC environment.
 
This is a clone of emu_kidid's sram language modifier 1.1 to work on the Wii using yagd and libogc functions, it has the same features as the original.
 
==User guide==
===Warning===
There are some reports that using the disc channel to run the GameCube game will change the sram values to those of the system menu.
 
Therefore, use an alternative loading method, such as [[Gecko OS Wii|Gecko OS]] or [[GCBooter Wii|GCBooter]].


This is a clone of emu_kidid's sram language modifier 1.1 and it has the same features.
===How to use===
Run the application on a Wii or GameCube by any method (homebrew channel package provided)and you will be shown your current language and audio settings as well as the controls.


I made this in the hope of it working on the wii, using yagd and libogc functions.
Use Z button or down button on Wiimote to toggle the audio setting and use the other buttons to set the language setting.


The "open" is just to differ it from emu_kidid's, as he lost the source and I couldn't find a better name, sorry for that.
The changes are saved in the SRAM, so you might run this only once.


== How to use ==
=== How to reset the SRAM ===
#Run the application on a wii or gamecube by any method (homebrew channel package provided)and you will be shown your current language and audio settings as well as the controls.
Remove the 3V battery for 5 minutes and wait.
#Use Z button or down button on wiimote to toogle the audio setting and use the other buttons to set the language setting.
#The changes are saved in the SRAM, so you might run this only once.


== Warning! ==
* GameCube - Easiest way is to just pull out the front controller panel whilst your GameCube isn't plugged into power for about 5 minutes.
There are some reports that using the disc channel to run the gamecube game will change the sram values to those of the system menu.
* Wii - The battery is located on the right side of the Wii (in horizontal position). You'll find a little screw, unscrew it to remove the battery and unplug your Wii for about 5 minutes.
Therefore, use an alternative loading method, such as [[Gecko Os Wii]] or [[Gcbooter Wii]].


== Controls ==
== Controls ==
{| class="wikitable" style="left;text-align:center;"
D-Pad Down (GC Z) - Toggle audio setting (Mono/Stereo)
|-
 
| Wiimote  || GC N Controller || '''Action'''
A (GC A) - Set language to English
|-
 
| Wiimote DPad Down || GC ZButton || Toggle audio setting (Mono/Stereo)
B (GC B) - Set language to German
|-
 
| Wiimote A Button || GC A Button || Set language to English
Minus (GC Y) - Set language to French
|-
 
| Wiimote B Button || GC B Button || Set language to German
Plus (GC X) Set language to Spanish
|-
 
| Wiimote Minus Button || GC Y Button || Set language to French
1 (GC R) - Set language to Italian
|-
| Wiimote Plus Button || GC X Button || Set language to Spanish
|-
| Wiimote 1 Button || GC R Trigger || Set language to Italian
|-
| Wiimote 2 Button || GC L Trigger || Set language to Dutch
|-
| Wiimote Home Button || GC Start Button || Exit
|}


== How to reset the SRAM ==
2 (GC L) - Set language to Dutch
Remove the 3V battery for 5 minutes and wait.
 
==== Gamecube ====
Home (GC Start) - Exit
Easiest way is to just pull out the front controller panel whilst your gamecube isn't plugged into power for about 5 minutes.
==== Wii ====
The battery is located on the right side of the wii(in horizontal position). You'll find a little screw, unscrew it to remove the battery and unplug your wii for about 5 minutes.


== Changelogs ==
== Changelog ==
'''Version 5''' - 27 August 2012
'''Version 5 2012/08/27'''
* Sram Hex view was incorrectly shown.
* Sram Hex view was incorrectly shown.
* Recompiled with latest libogc
* Recompiled with latest libogc.
* note: the app itself works exactly as v4
* Note: the app itself works exactly as v4.
'''Version 4''' - 10 August 2009
'''Version 4 2009/08/10'''
*Added warning message for wii's disk channel launching.
*Added warning message for wii's disk channel launching.
*Fixed some issues when printing the language names on screen.
*Fixed some issues when printing the language names on screen.
'''Version 3''' - 28 July 2009
'''Version 3 2009/07/28'''
*Added SRAM Hex view.
*Added SRAM Hex view.
*Added power and reset button callbacks
*Added power and reset button callbacks.
'''Version 2''' - 27 July 2009
'''Version 2 2009/07/27'''
*Forgot to initialize the gamecube pad, leading to a code dump on GC mode and in wii mode when a GC pad was connected.
*Forgot to initialize the gamecube pad, leading to a code dump on GC mode and in wii mode when a GC pad was connected.
*Added homebrew channel package.
*Added homebrew channel package.
'''Version 1''' - 22 July 2009
'''Version 1 2009/07/22'''
*Initial release.
*Initial release.


== External links ==
== External links ==
* Wiibrew - https://wiibrew.org/wiki/Open_Sram_Language_Modifier
* WiiBrew - https://wiibrew.org/wiki/Open_Sram_Language_Modifier

Revision as of 00:38, 22 February 2023

Open Sram Language Modifier
Openslmwii2.png
General
Authorsuloku
TypeSystem Tools
Versionv5
LicenseMixed
Last Updated2012/08/27
Links
Download
Website
Source

This is an application to toggle sram settings such as the mono/stereo setting and the language used by GameCube games and the system IPL. The goal of this app is to make PAL GameCube games run on a NTSC GameCube/Wii with the desired language, because all PAL games will play in English on a NSTC environment.

This is a clone of emu_kidid's sram language modifier 1.1 to work on the Wii using yagd and libogc functions, it has the same features as the original.

User guide

Warning

There are some reports that using the disc channel to run the GameCube game will change the sram values to those of the system menu.

Therefore, use an alternative loading method, such as Gecko OS or GCBooter.

How to use

Run the application on a Wii or GameCube by any method (homebrew channel package provided)and you will be shown your current language and audio settings as well as the controls.

Use Z button or down button on Wiimote to toggle the audio setting and use the other buttons to set the language setting.

The changes are saved in the SRAM, so you might run this only once.

How to reset the SRAM

Remove the 3V battery for 5 minutes and wait.

  • GameCube - Easiest way is to just pull out the front controller panel whilst your GameCube isn't plugged into power for about 5 minutes.
  • Wii - The battery is located on the right side of the Wii (in horizontal position). You'll find a little screw, unscrew it to remove the battery and unplug your Wii for about 5 minutes.

Controls

D-Pad Down (GC Z) - Toggle audio setting (Mono/Stereo)

A (GC A) - Set language to English

B (GC B) - Set language to German

Minus (GC Y) - Set language to French

Plus (GC X) Set language to Spanish

1 (GC R) - Set language to Italian

2 (GC L) - Set language to Dutch

Home (GC Start) - Exit

Changelog

Version 5 2012/08/27

  • Sram Hex view was incorrectly shown.
  • Recompiled with latest libogc.
  • Note: the app itself works exactly as v4.

Version 4 2009/08/10

  • Added warning message for wii's disk channel launching.
  • Fixed some issues when printing the language names on screen.

Version 3 2009/07/28

  • Added SRAM Hex view.
  • Added power and reset button callbacks.

Version 2 2009/07/27

  • Forgot to initialize the gamecube pad, leading to a code dump on GC mode and in wii mode when a GC pad was connected.
  • Added homebrew channel package.

Version 1 2009/07/22

  • Initial release.

External links

Advertising: