The Elder Scrolls III : AZERTY patch

Informations

Créateur Messages
Tutul

Warning

This installer has not been approved yet by the team.

Informations

Plate-formes :
Téléchargements : 108
Wine: System

Retours d'expérience

Description

Patch pour les clavier AZERTY qui sont détecté comme des claviers QWERTY (pour le moment il ne fait que corriger Z-Q-A mais un éditeur de touche devrait suivre).

 

Patch for AZERTY keyboard that are detected as QWERTY keyboards (for now it only correct Z-Q-A but an button editor should follow).

Code source

#!/bin/bash
# Date : (2014-08-20 22:00)
# Last revision : (2014-08-20 22:00)
# Author : Tutul
# License : GNU/GPL v3
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="The Elder Scrolls 3 - AZERTY Patch"
TITLE_REQUIRED="The Elder Scrolls 3 - Morrowind"
PREFIX="TES3_Morrowind"

POL_SetupWindow_Init
#POL_SetupWindow_SetID 711
 
# Starting debugging API
POL_Debug_Init
 
POL_SetupWindow_free_presentation "$TITLE" "$(eval_gettext 'Welcome in the AZERTY patch Installer for $TITLE_REQUIRED')"
 
if [ "$(POL_Wine_PrefixExists "$PREFIX")" = "False" ]; then
    POL_SetupWindow_message "$(eval_gettext 'This is an installer for an update or an addon;\nPlease install $TITLE_REQUIRED first')"
    POL_SetupWindow_Close
    exit
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"

# Patch reg
cat << EOF > TES3.reg
[HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind]
"Auto Run"=dword:0x011f0000
"SlideLeft"=dword:0x01110000
"Forward"=dword:0x01120000
EOF
POL_Wine regedit TES3.reg
 
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribuer
Membre Messages
Tutul Samedi 27 September 2014 à 23:14
Tutul

Information

Cette mise à jour a été acceptée par l'équipe

Messages

Tentative de correction pour la touche W => Z

Differences

@@ -31,9 +31,9 @@
 # Patch reg
 cat << EOF > TES3.reg
 [HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind]
-"Auto Run"=dword:011f0000
-"SlideLeft"=dword:01110000
-"Forward"=dword:0x012d0000
+"Auto Run"=dword:0x011f0000
+"SlideLeft"=dword:0x01110000
+"Forward"=dword:0x01120000
 EOF
 POL_Wine regedit TES3.reg
  

Nouveau code source

#!/bin/bash
# Date : (2014-08-20 22:00)
# Last revision : (2014-08-20 22:00)
# Author : Tutul
# License : GNU/GPL v3
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="The Elder Scrolls 3 - AZERTY Patch"
TITLE_REQUIRED="The Elder Scrolls 3 - Morrowind"
PREFIX="TES3_Morrowind"

POL_SetupWindow_Init
#POL_SetupWindow_SetID 711
 
# Starting debugging API
POL_Debug_Init
 
POL_SetupWindow_free_presentation "$TITLE" "$(eval_gettext 'Welcome in the AZERTY patch Installer for $TITLE_REQUIRED')"
 
if [ "$(POL_Wine_PrefixExists "$PREFIX")" = "False" ]; then
    POL_SetupWindow_message "$(eval_gettext 'This is an installer for an update or an addon;\nPlease install $TITLE_REQUIRED first')"
    POL_SetupWindow_Close
    exit
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"

# Patch reg
cat << EOF > TES3.reg
[HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind]
"Auto Run"=dword:0x011f0000
"SlideLeft"=dword:0x01110000
"Forward"=dword:0x01120000
EOF
POL_Wine regedit TES3.reg
 
POL_SetupWindow_Close
exit 0

Réponses

Anonymous
Lundi 29 September 2014 à 15:25
Ce script ne devrait pas être dans les dépôts. Il faut faire un configurateur pour le script Morrowind
Tutul Mercredi 20 Aoüt 2014 à 20:53
Tutul

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -0,0 +1,42 @@
+#!/bin/bash
+# Date : (2014-08-20 22:00)
+# Last revision : (2014-08-20 22:00)
+# Author : Tutul
+# License : GNU/GPL v3
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+TITLE="The Elder Scrolls 3 - AZERTY Patch"
+TITLE_REQUIRED="The Elder Scrolls 3 - Morrowind"
+PREFIX="TES3_Morrowind"
+
+POL_SetupWindow_Init
+#POL_SetupWindow_SetID 711
+ 
+# Starting debugging API
+POL_Debug_Init
+ 
+POL_SetupWindow_free_presentation "$TITLE" "$(eval_gettext 'Welcome in the AZERTY patch Installer for $TITLE_REQUIRED')"
+ 
+if [ "$(POL_Wine_PrefixExists "$PREFIX")" = "False" ]; then
+    POL_SetupWindow_message "$(eval_gettext 'This is an installer for an update or an addon;\nPlease install $TITLE_REQUIRED first')"
+    POL_SetupWindow_Close
+    exit
+fi
+ 
+# Setting prefix path
+POL_Wine_SelectPrefix "$PREFIX"
+
+# Patch reg
+cat << EOF > TES3.reg
+[HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind]
+"Auto Run"=dword:011f0000
+"SlideLeft"=dword:01110000
+"Forward"=dword:0x012d0000
+EOF
+POL_Wine regedit TES3.reg
+ 
+POL_SetupWindow_Close
+exit 0
+

Nouveau code source

#!/bin/bash
# Date : (2014-08-20 22:00)
# Last revision : (2014-08-20 22:00)
# Author : Tutul
# License : GNU/GPL v3
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="The Elder Scrolls 3 - AZERTY Patch"
TITLE_REQUIRED="The Elder Scrolls 3 - Morrowind"
PREFIX="TES3_Morrowind"

POL_SetupWindow_Init
#POL_SetupWindow_SetID 711
 
# Starting debugging API
POL_Debug_Init
 
POL_SetupWindow_free_presentation "$TITLE" "$(eval_gettext 'Welcome in the AZERTY patch Installer for $TITLE_REQUIRED')"
 
if [ "$(POL_Wine_PrefixExists "$PREFIX")" = "False" ]; then
    POL_SetupWindow_message "$(eval_gettext 'This is an installer for an update or an addon;\nPlease install $TITLE_REQUIRED first')"
    POL_SetupWindow_Close
    exit
fi
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"

# Patch reg
cat << EOF > TES3.reg
[HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind]
"Auto Run"=dword:011f0000
"SlideLeft"=dword:01110000
"Forward"=dword:0x012d0000
EOF
POL_Wine regedit TES3.reg
 
POL_SetupWindow_Close
exit 0

Réponses

Edité par Tutul