From 1fea72832031f3afcb8cf50961266a56f0bab7ca Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Sun, 22 Mar 2026 21:49:07 +0700 Subject: [PATCH 01/12] Implement gamepad button assignment --- datadir/WCONTROL.SRC | 73 +++++++++++++++++++++---------- source/input.c | 101 +++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 148 insertions(+), 26 deletions(-) diff --git a/datadir/WCONTROL.SRC b/datadir/WCONTROL.SRC index 1bab2fd..82a103c 100644 --- a/datadir/WCONTROL.SRC +++ b/datadir/WCONTROL.SRC @@ -190,26 +190,57 @@ Refresh() WindowString(WHITE, 7.0, i+6, ":") i++ - binding8 = WindowMiniList(9.0, 9.0, 9, 17, binding8, option_string) - binding7 = WindowMiniList(9.0, 8.0, 9, 17, binding7, option_string) - binding6 = WindowMiniList(9.0, 7.0, 9, 17, binding6, option_string) - binding5 = WindowMiniList(9.0, 6.0, 9, 17, binding5, option_string) - binding4 = WindowMiniList(9.0, 5.0, 9, 17, binding4, option_string) - binding3 = WindowMiniList(9.0, 4.0, 9, 17, binding3, option_string) - binding2 = WindowMiniList(9.0, 3.0, 9, 17, binding2, option_string) - binding1 = WindowMiniList(9.0, 2.0, 9, 17, binding1, option_string) - binding0 = WindowMiniList(9.0, 1.0, 9, 17, binding0, option_string) - - // Apply the joystick bindings... - SystemSet(SYS_PLAYERDEVICE, player, 0, (binding0>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 1, (binding1>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 2, (binding2>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 3, (binding3>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 4, (binding4>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 5, (binding5>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 6, (binding6>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 7, (binding7>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 8, (binding8>>8)) + + i = 0 + while(i < 9) + if(WindowImage(9.0, i+1, 9.0, 1.0, NULL, NULL, 0) == 255) + SystemGet(SYS_LASTKEYPRESSED, 0, 0) // Clear out lastkey... + SystemSet(SYS_PLAYERDEVICE, player, i, 0) + i++ + // Show current buttons + i = 0 + while(i < 9) + current = SystemGet(SYS_PLAYERDEVICE, player, i) + StringClear(String(0)) + if(current == 0) + lastkey = SystemGet(SYS_LASTKEYPRESSED, 0, 0) + if(lastkey != 0) + current = lastkey + SystemSet(SYS_PLAYERDEVICE, player, i, lastkey) + if(current) + if(current < 20) + StringAppend(String(0), "Btn", 16) + StringAppendNumber(String(0), current, 16) + if(current == 20) + StringAppend(String(0), "DPadU", 16) + if(current == 21) + StringAppend(String(0), "DPadD", 16) + if(current == 22) + StringAppend(String(0), "DPadL", 16) + if(current == 23) + StringAppend(String(0), "DPadR", 16) + if(current == 26) + StringAppend(String(0), "LTrigg", 16) + if(current == 29) + StringAppend(String(0), "RTrigg", 16) + if(current == 24) + StringAppend(String(0), "RJoyL", 16) + if(current == 25) + StringAppend(String(0), "RJoyU", 16) + if(current == 27) + StringAppend(String(0), "RJoyR", 16) + if(current == 28) + StringAppend(String(0), "RJoyD", 16) + else + StringAppend(String(0), "???", 16) + WindowString(White, 9.0, i+1, String(0)) + i++ + else + // Make sure we don't screw up the item number... + i = 0 + while(i < 9) + WindowImage(9.0, i+1, 0.0, 0.0, NULL, NULL, 0) + i++ @@ -280,8 +311,6 @@ Refresh() i++ - - // Input selection joystick_count = SystemGet(SYS_NUMJOYSTICK, 0, 0) if(joystick_count > 4) diff --git a/source/input.c b/source/input.c index ededdc9..3be321a 100644 --- a/source/input.c +++ b/source/input.c @@ -40,7 +40,6 @@ unsigned char key_shift[MAX_ASCII]; // Convert an SDLK_ to ASCII cap unsigned short last_key_pressed = 0; // The sdlk value of the last key pressed... - #define MOUSE_TEXT_TIME 10 // Number of ticks mouse text should show after taking off of character... #define MAX_MOUSE_BUTTON 4 #define BUTTON0 0 @@ -73,7 +72,7 @@ unsigned char mouse_camera_active = FALSE; // #define MAX_JOYSTICK 8 -#define MAX_JOYSTICK_BUTTON 16 +#define MAX_JOYSTICK_BUTTON 30 int num_joystick; void* joystick_structure[MAX_JOYSTICK]; // Used for closing the joysticks... unsigned char joystick_button_pressed[MAX_JOYSTICK][MAX_JOYSTICK_BUTTON]; @@ -370,6 +369,8 @@ void input_setup(void) } } + input_setup_key_buffer(); + input_setup_key_shift(); SDL_JoystickEventState(SDL_ENABLE); num_joystick = SDL_NumJoysticks(); @@ -459,7 +460,8 @@ void input_read(void) unsigned short i, j, num_keys; SDL_Scancode key; const unsigned char* key_state; - int temp; + int temp, dpad_offset = 20; + int trigger_offset = 24, trigger_threshold = 1600; @@ -575,8 +577,43 @@ void input_read(void) { joystick_position_xy[event.jaxis.which][event.jaxis.axis] = (event.jaxis.value-JOY_TOLERANCE)/(32768.0f-JOY_TOLERANCE); } + } else if (event.jaxis.axis == 2 || event.jaxis.axis == 5) { + // For listen trigger left and trigger right in controller + if(event.jaxis.value > trigger_threshold) { + if(!joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { + joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + last_key_pressed = event.jaxis.axis + trigger_offset; + } + } else { + if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { + joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = FALSE; + } + } + } else if (event.jaxis.axis == 3 || event.jaxis.axis == 4) { + // For listen right joystick + if(event.jaxis.value < -JOY_TOLERANCE) { + if(!joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3]) { + joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; + last_key_pressed = event.jaxis.axis + trigger_offset - 3; + } else if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3]) { + joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = FALSE; + } + } else if(event.jaxis.value > JOY_TOLERANCE) { + if(!joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { + joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + last_key_pressed = event.jaxis.axis + trigger_offset; + } else if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { + joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = FALSE; + } + } } - } + } break; case SDL_JOYBUTTONUP: if(event.jbutton.which < MAX_JOYSTICK) @@ -595,6 +632,62 @@ void input_read(void) { joystick_button_pressed[event.jbutton.which][event.jbutton.button] = TRUE; joystick_button_down[event.jbutton.which][event.jbutton.button] = TRUE; + last_key_pressed = event.jbutton.button + 1; + } + } + break; + case SDL_JOYHATMOTION: + if(event.jhat.which < MAX_JOYSTICK) { + if(event.jhat.value & SDL_HAT_UP) { + if(!joystick_button_down[event.jhat.which][dpad_offset + 0]) { + joystick_button_pressed[event.jhat.which][dpad_offset + 0] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 0] = TRUE; + last_key_pressed = dpad_offset + 0; + } + } else { + if(joystick_button_down[event.jhat.which][dpad_offset + 0]) { + joystick_button_unpressed[event.jhat.which][dpad_offset + 0] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 0] = FALSE; + } + } + + if(event.jhat.value & SDL_HAT_DOWN) { + if(!joystick_button_down[event.jhat.which][dpad_offset + 1]) { + joystick_button_pressed[event.jhat.which][dpad_offset + 1] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 1] = TRUE; + last_key_pressed = dpad_offset + 1; + } + } else { + if(joystick_button_down[event.jhat.which][dpad_offset + 1]) { + joystick_button_unpressed[event.jhat.which][dpad_offset + 1] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 1] = FALSE; + } + } + + if(event.jhat.value & SDL_HAT_LEFT) { + if(!joystick_button_down[event.jhat.which][dpad_offset + 2]) { + joystick_button_pressed[event.jhat.which][dpad_offset + 2] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 2] = TRUE; + last_key_pressed = dpad_offset + 2; + } + } else { + if(joystick_button_down[event.jhat.which][dpad_offset + 2]) { + joystick_button_unpressed[event.jhat.which][dpad_offset + 2] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 2] = FALSE; + } + } + + if(event.jhat.value & SDL_HAT_RIGHT) { + if(!joystick_button_down[event.jhat.which][dpad_offset + 3]) { + joystick_button_pressed[event.jhat.which][dpad_offset + 3] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 3] = TRUE; + last_key_pressed = dpad_offset + 3; + } + } else { + if(joystick_button_down[event.jhat.which][dpad_offset + 3]) { + joystick_button_unpressed[event.jhat.which][dpad_offset + 3] = TRUE; + joystick_button_down[event.jhat.which][dpad_offset + 3] = FALSE; + } } } break; From 537cee939ea9d538d60caa2ee47f0aef4bb2f9e8 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Mon, 23 Mar 2026 15:25:51 +0700 Subject: [PATCH 02/12] Add refresh button for input devices in menu --- datadir/DEFINE.TXT | 1 + datadir/WCLOSER.SRC | 22 +++- datadir/WCONTROL.SRC | 5 +- language/ENGLISH.txt | 1 + language/FRENCH.txt | 291 ++++++++++++++++++++++--------------------- language/GERMAN.txt | 77 ++++++------ language/ITALIAN.txt | 101 +++++++-------- language/POLISH.txt | 123 +++++++++--------- language/SPANISH.txt | 207 +++++++++++++++--------------- source/runsrc.c | 4 + 10 files changed, 427 insertions(+), 405 deletions(-) diff --git a/datadir/DEFINE.TXT b/datadir/DEFINE.TXT index 09a9b91..5843e00 100644 --- a/datadir/DEFINE.TXT +++ b/datadir/DEFINE.TXT @@ -470,6 +470,7 @@ #define SYS_SAVE 227 #define SYS_LOAD 228 #define SYS_SCREENPARAMS 229 +#define SYS_INPUTREFRESH 230 #define SYS_MODELCHECKHACK 255 diff --git a/datadir/WCLOSER.SRC b/datadir/WCLOSER.SRC index 54184f5..ad00d70 100644 --- a/datadir/WCLOSER.SRC +++ b/datadir/WCLOSER.SRC @@ -1,3 +1,4 @@ +#define button_refresh self.stat02h #define button_one self.stat02l //----------------------------------------------------------------------- @@ -5,33 +6,46 @@ Spawn() int self self = FindSelf() button_one = 0 + button_refresh = 0 //----------------------------------------------------------------------- Refresh() int self - float screenx + float screenx, xadd, xpos screenx = SystemGet(SYS_SCREENPARAMS, 0, 2) + xadd = screenx / 2 + xpos = xadd / 2 // Allow us to save data in the window's properties... self = FindSelf() - // Button actions + if(button_refresh == 250) + ButtonSound() + SystemSet(SYS_INPUTREFRESH, 0, 0, 0) + GoPoof(POOF_ALL_OTHER_WINDOWS) + Spawn(WINDOW, xpos, 80.0, 0.0, "FILE:WCONTROL.RUN") + Spawn(WINDOW, xpos + xadd, 80.0, 1.0, "FILE:WCONTROL.RUN") + Spawn(WINDOW, xpos, 210.0, 2.0, "FILE:WCONTROL.RUN") + Spawn(WINDOW, xpos + xadd, 210.0, 3.0, "FILE:WCONTROL.RUN") + Spawn(WINDOW, screenx / 2, 280.0, 1.0, "FILE:WCLOSER.RUN") + GoPoof(POOF_SELF) + if(button_one == 250) ButtonSound() GoPoof(POOF_ALL_OTHER_WINDOWS) Spawn(WINDOW, screenx / 2, 150.0, 1.0, "FILE:WMAIN.RUN") GoPoof(POOF_SELF) - - // Main window + WindowBorder(FALSE, -7.0, -35.5, 14, 2, BORDER_FULL) WindowBorder(FALSE, -9.0, -1.0, 18, 2, BORDER_FULL) // Button images + button_refresh = ButtonImage(button_refresh, 2.0, -34.5, 14.0, 2.0, StringLanguage(330)) button_one = ButtonImage(button_one, 0.0, 0.0, 18.0, 2.0, StringLanguage(20)) diff --git a/datadir/WCONTROL.SRC b/datadir/WCONTROL.SRC index 82a103c..82e48c4 100644 --- a/datadir/WCONTROL.SRC +++ b/datadir/WCONTROL.SRC @@ -143,14 +143,11 @@ Refresh() StringClear(String(0)) StringAppend(String(0), StringLanguage(3), 256) StringAppendNumber(String(0), player+1, 256) - TitleBar(TRUE, 0.0, -5.5, String(0)) + TitleBar(FALSE, 0.0, -5.5, String(0)) // Main window WindowBorder(FALSE, -9.0, -5.5, 18, 11, BORDER_FULL) - option_string = StringLanguage(42) - - // Pick mode by device number... diff --git a/language/ENGLISH.txt b/language/ENGLISH.txt index 9099fa7..908bd8b 100644 --- a/language/ENGLISH.txt +++ b/language/ENGLISH.txt @@ -327,3 +327,4 @@ Dogs are better than cats! Learn to LUCID DREAM! Eat more fruit! Smile more! Smile NOW! +Refresh \ No newline at end of file diff --git a/language/FRENCH.txt b/language/FRENCH.txt index 54a7443..910d71c 100644 --- a/language/FRENCH.txt +++ b/language/FRENCH.txt @@ -1,20 +1,20 @@ Menu Principal Cadres Joueur -Progrès +Progr�s Message Carte Statistiques Techniques Inventaire -Matériel +Mat�riel Livre Coffre Serrure -Piège +Pi�ge Jeu Local -Jeu du Réseau -Contrôles +Jeu du R�seau +Contr�les BUY ME Quittez Acceptez @@ -23,20 +23,20 @@ Revenez Achat Vendez 24 Close !!!BAD!!! -Réseau Cassé +R�seau Cass� Dimensn: Couleur: Gamma : Mode : -Fenêtre,Plein +Fen�tre,Plein Son : Musique: Texte : Petit,Moyen,Grand,Enorme -Note: Vous devez recommencer après que +Note: Vous devez recommencer apr�s que vous fassiez des changements... Vitesse: -Entrée : +Entr�e : Aucun,Clavier,Manette1,Manette2,Manette3,Manette4 Gauche : Bouton 1,Bouton 2,Bouton 3,Bouton 4,Bouton 5,Bouton 6,Bouton 7,Bouton 8,Aucun @@ -44,10 +44,10 @@ Droite : Camera : Parlez : Invent.: -Matéri.: +Mat�ri.: Lent : Rapide : -Dégât: +D�g�t: Magie: NVO: Exp: @@ -59,9 +59,9 @@ Ver: Arg: Def: Lier... -Tous droits réservés +Tous droits r�serv�s Ceinture -Tête +T�te Cou Corps Dos @@ -83,7 +83,7 @@ Insigne de Courage Insigne de Camaraderie Soldat Sorcier -Guérisseuse +Gu�risseuse G'nome Elfe Croyant @@ -106,44 +106,44 @@ Hubbin 106 Reserved 107 Reserved Clavier -109 GANDALFALFA a défait JIMBOBO! -110 GANDALFALFA a été défait... -111 GANDALFALFA a gagné un niveau! -112 GANDALFALFA a gagné un Insigne de Vertu! -113 GANDALFALFA baisse la tête... +109 GANDALFALFA a d�fait JIMBOBO! +110 GANDALFALFA a �t� d�fait... +111 GANDALFALFA a gagn� un niveau! +112 GANDALFALFA a gagn� un Insigne de Vertu! +113 GANDALFALFA baisse la t�te... 114 GANDALFALFA sourit... 115 GANDALFALFA s'est endormi... 116 GANDALFALFA est confondu! 117 GANDALFALFA se sent malade! 118 GANDALFALFA est aveugle! -119 C'est GANDALFALFA, l'amnésique! +119 C'est GANDALFALFA, l'amn�sique! 120 GANDALFALFA se sent mieux! 121 GANDALFALFA se sent puissant! -122 GANDALFALFA se sent fatigué! -123 Cela était dégoûtant... +122 GANDALFALFA se sent fatigu�! +123 Cela �tait d�go�tant... 124 GANDALFALFA a toujours faim... 125 GANDALFALFA n'a plus faim... -126 GANDALFALFA s’est évanoui! -127 GANDALFALFA ne peut pas lire l'écriture étrange... -128 GANDALFALFA a achevé son jeûne. +126 GANDALFALFA s�est �vanoui! +127 GANDALFALFA ne peut pas lire l'�criture �trange... +128 GANDALFALFA a achev� son je�ne. 129 !!!BAD!!! FRENCH!!! That item couldn't be equipped... 130 !!!BAD!!! FRENCH!!! TOO EXPENSIVE 131 !!!BAD!!! FRENCH!!! CANT BE SOLD 132 GANDALFALFA ne peut pas manger la viande. 133 Le panneau dit... -134 Scellé Pour une Bonne Raison -135 Halle des Contrefaçons -136 Halle des Epées +134 Scell� Pour une Bonne Raison +135 Halle des Contrefa�ons +136 Halle des Ep�es 137 Halle des Statues -138 Salle de Trône +138 Salle de Tr�ne 139 Salle d'Enigme -140 Salle de Trésor +140 Salle de Tr�sor 141 Tour de Balise 142 Le Haut Tribunal 143 Bienvenu au Palais de Cendre 144 Bienvenu au Palais de Glace 145 Bienvenu au Palais d'Ombre -146 La Tanière de Patron +146 La Tani�re de Patron 147 Se Garder du Dragon 148 Attention: Champ de Mines 149 Ne Regardez pas le Plafond @@ -151,32 +151,32 @@ Clavier 151 Une Voie Seulement 152 Il y a un Besoin de Chapeaux Durs dans ce Secteur 153 Console de la Vanne -154 Mécanisme de la Clé est Sous ce Panneau -155 Mécanisme du Piège est Sous ce Panneau +154 M�canisme de la Cl� est Sous ce Panneau +155 M�canisme du Pi�ge est Sous ce Panneau 156 Capsule de Temps 157 Prenez du Poids! -158 Regardez Derrière le Statue -159 Trésor Enterré -160 Le Trésor est sur le Pilier -161 Pris au Piège -162 Non Pris au Piège +158 Regardez Derri�re le Statue +159 Tr�sor Enterr� +160 Le Tr�sor est sur le Pilier +161 Pris au Pi�ge +162 Non Pris au Pi�ge 163 Cet article est maudit! -164 GANDALFALFA a désarmé un piège! +164 GANDALFALFA a d�sarm� un pi�ge! 165 GANDALFALFA a ouvert la serrure! -166 GANDALFALFA a trouvé un secret! -167 La porte est fermée à clé. -168 Le coffre est fermé à clé. -169 Réservé -170 Réservé -171 Réservé -172 Réservé -173 Réservé -174 Réservé -175 Réservé -176 Réservé -177 Réservé -178 Réservé -179 Réservé +166 GANDALFALFA a trouv� un secret! +167 La porte est ferm�e � cl�. +168 Le coffre est ferm� � cl�. +169 R�serv� +170 R�serv� +171 R�serv� +172 R�serv� +173 R�serv� +174 R�serv� +175 R�serv� +176 R�serv� +177 R�serv� +178 R�serv� +179 R�serv� Charger le jeu Outils Remerciements @@ -184,26 +184,26 @@ Vous en voulez encore ? Soyez sympas ! C'est gratuit ! Meilleurs scores -Défense de l'arête -Défense contre les coups -Défense contre le feu -Défense de glace -Défense Acide -Défense Électrique -JEU TERMINÉ -RESPAWN PRÊT +D�fense de l'ar�te +D�fense contre les coups +D�fense contre le feu +D�fense de glace +D�fense Acide +D�fense �lectrique +JEU TERMIN� +RESPAWN PR�T Acheter  (10$) Boutique Articles Tricher Armes -Spécial -Tête +Sp�cial +T�te Corps Jambes -Équipement +�quipement Vertu -Haut-parleurs inversés +Haut-parleurs invers�s Rapide et laid Jolies ombres Jolie eau @@ -212,118 +212,119 @@ Lignes des personnages Mip Map Z Bit : Test -Comment se passe la vidéo ? +Comment se passe la vid�o ? Temps restant : -Ça a l'air bien +�a a l'air bien Sauvegarder le jeu Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 !BE NICE ! MERCI ! -Ce jeu est NICEWARE ! Pour débloquer -la version complète, vous DEVEZ faire +Ce jeu est NICEWARE ! Pour d�bloquer +la version compl�te, vous DEVEZ faire quelque chose de gentil pour quelqu'un d'autre. C'est la solution ! Tapez simplement la phrase ci-dessous et c'est parti... -Mais voilà le piège ! Vous devez faire -une bonne action à chaque fois que vous jouez +Mais voil� le pi�ge ! Vous devez faire +une bonne action � chaque fois que vous jouez jeu... -Et parler de SoulFu à d'autres personnes -pendant que vous y êtes ! - Joueurs en réseau +Et parler de SoulFu � d'autres personnes +pendant que vous y �tes ! + Joueurs en r�seau Quitter le jeu -Démarrer le jeu +D�marrer le jeu Tableau des meilleurs scores Nom Score Classe Faire pouf -L'espoir a failli être perdu... Presque... +L'espoir a failli �tre perdu... Presque... Ne peut pas sauver -Vous avez vraiment arrêté ? +Vous avez vraiment arr�t� ? Boutique de la souris Articles : ActionR : ActionL : -Caméra -Déplacer -249 Réservé -250 Réservé -251 Réservé -252 Réservé -253 Réservé -254 Réservé -255 Réservé -256 Réservé -257 Réservé -258 Réservé -259 Réservé -"Tous les animaux sont égaux, mais certains sont plus égaux que d'autres." -George_Orwell -"Les ruses et la trahison sont la pratique des imbéciles, qui n'ont pas le sens de l'honnêteté." -Benjamin_Franklin -"Ceux qui votent ne décident de rien. Ceux qui comptent les votes décident de tout."- Joseph Staline -"En ces temps de tromperie universelle, dire la vérité devient un acte révolutionnaire." -George_Orwell -"J'étais mentalement apte à porter des armes nucléaires, mais je ne suis pas mentalement apte à voir un OVNI." -"Je l'ai écrit, jusqu'à ce qu'enfin il devienne, en longueur et en largeur, la grandeur que vous voyez."- John_Bunyan -"NNous sommes des coupes, que l'on remplit constamment et silencieusement. L'astuce consiste à savoir comment nous faire basculer et laisser sortir les belles choses."- Ray_Bradbury +Cam�ra +D�placer +249 R�serv� +250 R�serv� +251 R�serv� +252 R�serv� +253 R�serv� +254 R�serv� +255 R�serv� +256 R�serv� +257 R�serv� +258 R�serv� +259 R�serv� +"Tous les animaux sont �gaux, mais certains sont plus �gaux que d'autres." -George_Orwell +"Les ruses et la trahison sont la pratique des imb�ciles, qui n'ont pas le sens de l'honn�tet�." -Benjamin_Franklin +"Ceux qui votent ne d�cident de rien. Ceux qui comptent les votes d�cident de tout."- Joseph Staline +"En ces temps de tromperie universelle, dire la v�rit� devient un acte r�volutionnaire." -George_Orwell +"J'�tais mentalement apte � porter des armes nucl�aires, mais je ne suis pas mentalement apte � voir un OVNI." +"Je l'ai �crit, jusqu'� ce qu'enfin il devienne, en longueur et en largeur, la grandeur que vous voyez."- John_Bunyan +"NNous sommes des coupes, que l'on remplit constamment et silencieusement. L'astuce consiste � savoir comment nous faire basculer et laisser sortir les belles choses."- Ray_Bradbury "La vie est comme un rouleau de papier toilette, plus il se rapproche de la fin, plus il va vite."- Andy_Rooney -"Le meilleur remède contre l'insomnie est de dormir beaucoup."- W._C._Fields +"Le meilleur rem�de contre l'insomnie est de dormir beaucoup."- W._C._Fields "Lorsque les gens laids font des visages bizarres, les gens bizarres gagnent les courses."- Lerry -"Pour être durable, un gouvernement doit être juste."Ed_Leedskalnin -"Les hommes deviennent souvent ce qu'ils croient être." - Mahatma_Gandhi -"Etre le dernier homme sur la Lune est un honneur très douteux."- Gene_Cernan +"Pour �tre durable, un gouvernement doit �tre juste."Ed_Leedskalnin +"Les hommes deviennent souvent ce qu'ils croient �tre." - Mahatma_Gandhi +"Etre le dernier homme sur la Lune est un honneur tr�s douteux."- Gene_Cernan "Le corps dit ce que les mots ne peuvent pas dire." -Martha_Graham "Trust thyself ; every heart vibrates to that iron string."- Ralph_Waldo_Emerson "Faites toujours ce que vous avez peur de faire." -Ralph_Waldo_Emerson -"Il n'est pas souhaitable de cultiver un respect pour la loi, mais plutôt pour le droit."- Henry_David_Thoreau -"Si vous m'aviez dit il y a cinquante ans que je construirais mes activités avec le produit des cloches à vent, je vous aurais dit que vous étiez fou." -Paolo_Soleri -"NNous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants" -Proverbe kenyan +"Il n'est pas souhaitable de cultiver un respect pour la loi, mais plut�t pour le droit."- Henry_David_Thoreau +"Si vous m'aviez dit il y a cinquante ans que je construirais mes activit�s avec le produit des cloches � vent, je vous aurais dit que vous �tiez fou." -Paolo_Soleri +"NNous n'h�ritons pas de la terre de nos parents, nous l'empruntons � nos enfants" -Proverbe kenyan "Mark my word : Une combinaison d'avion et de voiture arrive. Vous pouvez sourire. Mais il viendra..." - Henry_Ford "Vous ne pouvez pas compter sur vos yeux lorsque votre imagination n'est pas au point."- Mark_Twain -"Si nous ne tentons pas l'absurde, nous ne pourrons pas réaliser l'impossible."- Albert_Einstein -"Chaque génération se moque des anciennes modes, mais suit religieusement les nouvelles."- Henry_David_Thoreau -"Les vêtements font l'homme. Les personnes nues ont peu ou pas d'influence sur la société."- Mark_Twain -"L'auto-éducation est, je le crois fermement, le seul type d'éducation qui existe."- Isaac_Asimov -"La vraie discipline consiste à dire non aux mauvaises opportunités." -Peter_Drucker -"Les vrais tireurs d'élite ont toujours essayé d'éviter de sortir leurs armes."- Michael_Crichton -"Vivez comme vous souhaiteriez avoir vécu lorsque vous mourrez."- Christian_Gellert -288 Réservé -289 Réservé -290 Réservé -291 Réservé -292 Réservé -293 Réservé -294 Réservé -295 Réservé -296 Réservé -297 Réservé -298 Réservé -299 Réservé -300 Réservé -301 Réservé -302 Réservé -303 Réservé -304 Réservé -305 Réservé -306 Réservé -307 Réservé -308 Réservé -309 Réservé +"Si nous ne tentons pas l'absurde, nous ne pourrons pas r�aliser l'impossible."- Albert_Einstein +"Chaque g�n�ration se moque des anciennes modes, mais suit religieusement les nouvelles."- Henry_David_Thoreau +"Les v�tements font l'homme. Les personnes nues ont peu ou pas d'influence sur la soci�t�."- Mark_Twain +"L'auto-�ducation est, je le crois fermement, le seul type d'�ducation qui existe."- Isaac_Asimov +"La vraie discipline consiste � dire non aux mauvaises opportunit�s." -Peter_Drucker +"Les vrais tireurs d'�lite ont toujours essay� d'�viter de sortir leurs armes."- Michael_Crichton +"Vivez comme vous souhaiteriez avoir v�cu lorsque vous mourrez."- Christian_Gellert +288 R�serv� +289 R�serv� +290 R�serv� +291 R�serv� +292 R�serv� +293 R�serv� +294 R�serv� +295 R�serv� +296 R�serv� +297 R�serv� +298 R�serv� +299 R�serv� +300 R�serv� +301 R�serv� +302 R�serv� +303 R�serv� +304 R�serv� +305 R�serv� +306 R�serv� +307 R�serv� +308 R�serv� +309 R�serv� Toutes vos bases nous appartiennent ! -Commencez à faire de l'exercice ! -Racecar s'écrit à l'envers, c'est Racecar ! -Essayez de jouer à la manière d'un ironman ! -L'alcool est mauvais pour la santé ! -Les bibliothèques, c'est amusant ! -La télévision est une perte de temps ! -Les prêts coûtent deux fois plus cher ! -N'utilise pas les cartes de crédit ! +Commencez � faire de l'exercice ! +Racecar s'�crit � l'envers, c'est Racecar ! +Essayez de jouer � la mani�re d'un ironman ! +L'alcool est mauvais pour la sant� ! +Les biblioth�ques, c'est amusant ! +La t�l�vision est une perte de temps ! +Les pr�ts co�tent deux fois plus cher ! +N'utilise pas les cartes de cr�dit ! Sois plus gentil avec papa et maman ! -Vas-y ! Invite-la à sortir ! +Vas-y ! Invite-la � sortir ! Changez toujours pour le mieux ! -Les jeux vidéo pourrissent le cerveau ! -Tu ne peux pas te lécher le coude ! +Les jeux vid�o pourrissent le cerveau ! +Tu ne peux pas te l�cher le coude ! Mets ta ceinture et conduis LENTEMENT ! Les chats sont meilleurs que les chiens ! Les chiens sont meilleurs que les chats ! -Apprends à faire des RÊVES LUCIDES ! +Apprends � faire des R�VES LUCIDES ! Mange plus de fruits ! Souris davantage ! Souriez MAINTENANT ! +Actualiser \ No newline at end of file diff --git a/language/GERMAN.txt b/language/GERMAN.txt index 0e42e95..a6a1ab8 100644 --- a/language/GERMAN.txt +++ b/language/GERMAN.txt @@ -1,4 +1,4 @@ -Hauptmenü +Hauptmen� Einstellungen Spieler Updating @@ -7,10 +7,10 @@ Karte Statistik Techniken Inventar -Ausrüstung +Ausr�stung Buch Brustkorb -Schlüsselloch +Schl�sselloch Falle Lokales Spiel Netzwerk-Spiel @@ -19,7 +19,7 @@ Kauf mich Beenden Speichern Fortfahren -Zurück +Zur�ck Kaufen Verkaufen Schliessen @@ -31,10 +31,10 @@ Modus : Fenster, Vollbild Ton : Musik : -Menüs: +Men�s: Klein,Mittel,Gross,Riesig -Hinweis: Sie müssen neu starten, damit -manche Einstellungen übernommen werden... +Hinweis: Sie m�ssen neu starten, damit +manche Einstellungen �bernommen werden... Geschwindigkeit : Eingabe: Keine,Tastatur,Joystk 1,Joystk 2,Joystk 3,Joystk 4 @@ -44,7 +44,7 @@ Rechts : Kamera : Sprechen : Erfinden: -Ausrüsten : +Ausr�sten : Langsam : Schnell : Leben: @@ -56,26 +56,26 @@ Str: Ges: Int: Punkte: -Stärke: +St�rke: Geschick: Intelligenz: Alle Rechte vorbehalten -Gürteltasche +G�rteltasche Kopf Hals -Körper -Rücken -Füsse -Hände +K�rper +R�cken +F�sse +H�nde Links Rechts -Mitgefühl: +Mitgef�hl: Fleiss: Ehre: Glaube: Tapferkeit: Kameradschaft: -Abzeichen des Mitgefühls +Abzeichen des Mitgef�hls Abzeichen des Fleisses Abzeichen der Ehre Abzeichen des Glaubens @@ -110,23 +110,23 @@ Tastatur 110 GANDALF wurde besiegt 111 Gandalf hat einen Level aufgestiegen 112 Gandalf hat sich ein Tugendabzeichen verdient -113 Gandalf fühlt sich schlecht, weil er das getan hat... +113 Gandalf f�hlt sich schlecht, weil er das getan hat... 114 Gandalf hat das zu sehr genossen... 115 Gandalf schlief ein... 116 Gandalf ist verwirrt -117 Gandalf fühlt sich krank +117 Gandalf f�hlt sich krank 118 Gandalf ist blind 119 Gandalf kann sich an nichts mehr erinnern -120 Gandalf fühlt sich besser -121 Gandalf fühlt sich mächtig -122 Gandalf fühlt sich müde +120 Gandalf f�hlt sich besser +121 Gandalf f�hlt sich m�chtig +122 Gandalf f�hlt sich m�de 123 Das hat nicht besonders gut geschmeckt... 124 Gandalf ist immer noch hungrig... 125 Gandalf ist nicht mehr hungrig... 126 Gandalf ist in Ohnmacht gefallen! 127 Gandalf kann die seltsame Schrift nicht lesen... 128 Gandalf hat sein Fasten beendet... -129 Dieser Gegenstand konnte nicht ausgerüstet werden... +129 Dieser Gegenstand konnte nicht ausger�stet werden... 130 Dieser Gegenstand ist zu teuer... 131 Dieser Gegenstand kann nicht verkauft werden... 132 Gandalf kann kein Fleisch essen... @@ -136,7 +136,7 @@ Tastatur 136 Halle der Schwerter 137 Halle der Statuen 138 Thronsaal -139 Rätselraum +139 R�tselraum 140 Schatzkammer 141 Bakenturm 142 Der Hohe Hof @@ -144,27 +144,27 @@ Tastatur 144 Willkommen im Eispalast 145 Willkommen im Schattenpalast 146 Boss-Kammer -147 Hüte dich vor dem Drachen +147 H�te dich vor dem Drachen 148 Gefahr: Minenfeld 149 Nicht nach oben schauen 150 Lauft! 151 Nur in eine Richtung 152 Schutzhelme sind in diesem Bereich erforderlich 153 Kontrolle der Fluttore -154 Schlüsselmechanismus unter diesem Schild +154 Schl�sselmechanismus unter diesem Schild 155 Fallenmechanismus unter dieser Tafel 156 Aufbewahrungsort der Zeitkapsel 157 Diese Tafel braucht mehr Gewicht 158 Blick hinter die Statue 159 Vergrabener Schatz -160 Der Schatz liegt oben auf der Säule +160 Der Schatz liegt oben auf der S�ule 161 Eingeklemmt 162 Nicht gefangen 163 Dieser Gegenstand ist verflucht -164 Gandalf hat eine Falle ausgelöst +164 Gandalf hat eine Falle ausgel�st 165 Gandalf hat das Schloss geknackt 166 Gandalf hat ein Geheimnis gefunden -167 Die Tür ist verschlossen +167 Die T�r ist verschlossen 168 Die Truhe ist verschlossen 169 Reserviert 170 Reserviert @@ -188,25 +188,25 @@ Hiebschutz Bashschutz Feuerschutz Eisschutz -Säureschutz +S�ureschutz Elektroschutz GAME OVER RESPAWN BEREIT  kaufen ($10) Einkaufen -Gegenstände +Gegenst�nde Schummeln Waffen Spezial Kopf -Körper +K�rper Beine -Ausrüstung +Ausr�stung Tugend Stereo-umkehr -Schnell & Hässlich -Hübsche Schatten -Hübsches Wasser +Schnell & H�sslich +H�bsche Schatten +H�bsches Wasser Terrain-Linien Charakter-Linien Mip-Karte @@ -221,13 +221,13 @@ SEID NICE! DANKE! Dieses Spiel ist NICEWARE! Um die Vollversion zu aktivieren, MUSST du -etwas nettes für jemand anderen tun. +etwas nettes f�r jemand anderen tun. So geht's! Tippe einfach den Satz ein, und schon geht's los... Hier ist der Haken: Du musst jedes Mal, wenn du das Spiel spielst, eine gute Tat begehen... -Und erzähle Anderen von SoulFu +Und erz�hle Anderen von SoulFu wenn du schon dabei bist! Spieler online Spiel beenden @@ -256,7 +256,7 @@ Bewegen 256 Reserviert 257 Reserviert 258 Reserviert -Intro überspringen +Intro �berspringen "Alle Tiere sind gleich, aber manche Tiere sind gleicher als andere." -George_Orwell "Tricks und Verrat sind die Praxis von Narren, die nicht den Verstand haben, ehrlich zu sein." -Benjamin_Franklin "Die Leute, die die Stimmen abgeben, entscheiden nichts. Die Leute, die die Stimmen zaehlen, entscheiden alles." -Josef_Stalin @@ -327,3 +327,4 @@ Hunde sind besser als Katzen! Lerne zu LUCID DREAM! Iss mehr Obst! Laechle mehr! Laechle JETZT! +Aktualisieren \ No newline at end of file diff --git a/language/ITALIAN.txt b/language/ITALIAN.txt index 3615169..18595d1 100644 --- a/language/ITALIAN.txt +++ b/language/ITALIAN.txt @@ -27,15 +27,15 @@ Rete rotta Schermo : Colori : Gamma : -Modalità : +Modalit� : Finestra, Schermo intero Suono : Musica : Scala: Piccolo, Medio, Grande, Enorme -Nota: è necessario riavviare per far funzionare +Nota: � necessario riavviare per far funzionare alcune modifiche... -Velocità : +Velocit� : Dispositivo : Nessuno, Tastiera, Joystk 1, Joystk 2, Joystk 3, Joystk 4 Sinistra : @@ -107,29 +107,29 @@ Hubbin 107 Riservato Tastiera 109 GANDALF ha sconfitto JIMBOBO -110 GANDALF è stato sconfitto +110 GANDALF � stato sconfitto 111 Gandalf ha guadagnato un livello -112 Gandalf ha guadagnato un distintivo di virtù +112 Gandalf ha guadagnato un distintivo di virt� 113 Gandalf si sente in colpa per averlo fatto... -114 Gandalf si è divertito troppo... -115 Gandalf si è addormentato... -116 Gandalf è confuso +114 Gandalf si � divertito troppo... +115 Gandalf si � addormentato... +116 Gandalf � confuso 117 Gandalf si sente male -118 Gandalf è cieco +118 Gandalf � cieco 119 Gandalf non ricorda nulla 120 Gandalf si sente meglio 121 Gandalf si sente potente 122 Gandalf si sente stanco 123 Non aveva un buon sapore... 124 Gandalf ha ancora fame... -125 Gandalf non ha più fame... -126 Gandalf è svenuto! +125 Gandalf non ha pi� fame... +126 Gandalf � svenuto! 127 Gandalf non riesce a leggere la strana scrittura... 128 Gandalf ha completato il suo digiuno... -129 Quell'oggetto non può essere equipaggiato... -130 Quell'oggetto è troppo costoso... -131 Quell'oggetto non può essere venduto... -132 Gandalf non può mangiare carne... +129 Quell'oggetto non pu� essere equipaggiato... +130 Quell'oggetto � troppo costoso... +131 Quell'oggetto non pu� essere venduto... +132 Gandalf non pu� mangiare carne... 133 Il cartello dice... 134 Sigillato per una buona ragione 135 Sala degli Imitatori @@ -149,23 +149,23 @@ Tastiera 149 Non guardare in alto 150 Corri! 151 Solo un senso di marcia -152 In quest'area è obbligatorio l'elmetto +152 In quest'area � obbligatorio l'elmetto 153 Controlli del cancello di inondazione 154 Meccanismo a chiave sotto questo cartello 155 Meccanismo a trappola situato sotto questo pannello 156 Luogo di riposo della capsula del tempo -157 Questo pannello ha bisogno di più peso +157 Questo pannello ha bisogno di pi� peso 158 Guarda dietro la statua 159 Tesoro sepolto -160 Il tesoro è in cima al pilastro +160 Il tesoro � in cima al pilastro 161 Intrappolato 162 Non intrappolato -163 Quell'oggetto è maledetto +163 Quell'oggetto � maledetto 164 Gandalf ha fatto scattare una trappola 165 Gandalf ha scassinato la serratura 166 Gandalf ha trovato un segreto -167 La porta è chiusa a chiave -168 Il forziere è chiuso a chiave +167 La porta � chiusa a chiave +168 Il forziere � chiuso a chiave 169 Riservato 170 Riservato 171 Riservato @@ -182,7 +182,7 @@ Strumenti Grazie Ne vuoi ancora? Sii gentile! -È gratis! +� gratis! Punteggi alti Difesa dai bordi Difesa dai colpi @@ -202,7 +202,7 @@ Testa Corpo Gambe Equipaggiamento -Virtù +Virt� Altoparlanti invertiti Veloce e brutto Ombre graziose @@ -212,18 +212,18 @@ Linee dei personaggi Mappa Mip Z Bit : Test -Com'è il video? +Com'� il video? Tempo rimasto: Sembra buono Salva il gioco Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 SIATE GENTILI! GRAZIE! -Questo gioco è NICEWARE! Per sbloccare +Questo gioco � NICEWARE! Per sbloccare per sbloccare la versione completa, DEVI fare qualcosa di gentile per qualcun altro. Ecco come fare! Basta digitare la frase -qui sotto e il gioco è fatto... +qui sotto e il gioco � fatto... Ecco il trucco! Dovete fare una buona azione ogni volta che si gioca gioco... @@ -232,7 +232,7 @@ mentre lo fate! Giocatori in rete Esci dal gioco Iniziare il gioco -Tabella dei punteggi più alti +Tabella dei punteggi pi� alti Nome Punteggio Classe @@ -257,32 +257,32 @@ Muoversi 257 Riservato 258 Riservato 259 Riservato -"Tutti gli animali sono uguali, ma alcuni sono più uguali di altri." -George_Orwell +"Tutti gli animali sono uguali, ma alcuni sono pi� uguali di altri." -George_Orwell "I trucchi e i tradimenti sono la pratica degli sciocchi, che non hanno il senso di essere onesti." -Benjamin_Franklin "Chi esprime i voti non decide nulla. Coloro che contano i voti decidono tutto." - Josef_Stalin -"In tempi di inganno universale, dire la verità diventa un atto rivoluzionario." -Gorge Orwell +"In tempi di inganno universale, dire la verit� diventa un atto rivoluzionario." -Gorge Orwell "Io ero mentalmente adatto a trasportare armi nucleari, ma non lo sono se vedo un UFO." -Maj._George_A._Filer,_III -" Ho scritto, finché alla fine è diventato, per lunghezza e larghezza, la grandezza che vedete." -John_Bunyan +" Ho scritto, finch� alla fine � diventato, per lunghezza e larghezza, la grandezza che vedete." -John_Bunyan "Siamo tazze che vengono costantemente e silenziosamente riempite. Il trucco sta nel saperci rovesciare e far uscire le cose belle." -Ray_Bradbury -"La vita è come un rotolo di carta igienica: più si avvicina alla fine, più va veloce." -Andy_Rooney -"La migliore cura per l'insonnia è dormire molto." -W._C._Fields +"La vita � come un rotolo di carta igienica: pi� si avvicina alla fine, pi� va veloce." -Andy_Rooney +"La migliore cura per l'insonnia � dormire molto." -W._C._Fields "Quando le persone brutte fanno facce strane, le persone strane vincono le gare." -Lerry -"Il governo per essere duraturo dovrà essere giusto." -Ed_Leedskalnin -"Gli uomini spesso diventano ciò che credono di essere." -Mahatma_Gandhi -"Essere l'ultimo uomo sulla Luna è un onore molto dubbio." -Gene_Cernan -"Il corpo dice ciò che le parole non possono dire." +"Il governo per essere duraturo dovr� essere giusto." -Ed_Leedskalnin +"Gli uomini spesso diventano ci� che credono di essere." -Mahatma_Gandhi +"Essere l'ultimo uomo sulla Luna � un onore molto dubbio." -Gene_Cernan +"Il corpo dice ci� che le parole non possono dire." "Fidati di te stesso; ogni cuore vibra su quella corda di ferro." -Ralph_Waldo_Emerson -"Fai sempre ciò che hai paura di fare." -Ralph_Waldo_Emerson -"Non è auspicabile coltivare il rispetto per la legge, quanto per il diritto." -Henry_David_Thoreau -"Se cinquant'anni fa mi avessi detto che avrei costruito le mie attività con i proventi delle campane a vento, ti avrei detto che eri pazzo." -Paolo_Soleri +"Fai sempre ci� che hai paura di fare." -Ralph_Waldo_Emerson +"Non � auspicabile coltivare il rispetto per la legge, quanto per il diritto." -Henry_David_Thoreau +"Se cinquant'anni fa mi avessi detto che avrei costruito le mie attivit� con i proventi delle campane a vento, ti avrei detto che eri pazzo." -Paolo_Soleri "Non ereditiamo la terra dai nostri genitori, la prendiamo in prestito dai nostri figli" - Proverbio kenyano -"Segnatevi la mia parola: sta per arrivare una combinazione di aereo e automobile. Potete sorridere. Ma arriverà..." -Henry_Ford -"Non puoi dipendere dai tuoi occhi quando la tua immaginazione è fuori fuoco." -Mark_Twain +"Segnatevi la mia parola: sta per arrivare una combinazione di aereo e automobile. Potete sorridere. Ma arriver�..." -Henry_Ford +"Non puoi dipendere dai tuoi occhi quando la tua immaginazione � fuori fuoco." -Mark_Twain "Se non tentiamo l'assurdo, non possiamo raggiungere l'impossibile." -Albert_Einstein "Ogni generazione ride delle vecchie mode, ma segue religiosamente le nuove." -Henry_David_Thoreau -"I vestiti fanno l'uomo. Le persone nude hanno poca o nessuna influenza sulla società." -Mark_Twain -"L'autoeducazione è, credo fermamente, l'unico tipo di educazione che esista." -Isaac_Asimov -"La vera disciplina consiste nel dire di no alle opportunità sbagliate." -Peter_Drucker +"I vestiti fanno l'uomo. Le persone nude hanno poca o nessuna influenza sulla societ�." -Mark_Twain +"L'autoeducazione �, credo fermamente, l'unico tipo di educazione che esista." -Isaac_Asimov +"La vera disciplina consiste nel dire di no alle opportunit� sbagliate." -Peter_Drucker "I veri pistoleri hanno sempre cercato di evitare di estrarre la pistola." - Michael Crichton "Vivi come vorresti aver vissuto quando starai morendo." -Christian_Gellert 288 Riservato @@ -309,21 +309,22 @@ Muoversi 309 Riservato Tutte le vostre basi appartengono a noi! Iniziate ad allenarvi! -Racecar scritto al contrario è Racecar! +Racecar scritto al contrario � Racecar! Prova a giocare in stile Ironman! L'alcol fa male! Le biblioteche sono divertenti! -La televisione è una perdita di tempo! +La televisione � una perdita di tempo! I prestiti costano il doppio! State lontani dalle carte di credito! -Siate più gentili con mamma e papà! +Siate pi� gentili con mamma e pap�! Fate pure! Chiedile di uscire! Cambia sempre in meglio! I videogiochi fanno marcire il cervello! -Non ci si può leccare il gomito! +Non ci si pu� leccare il gomito! Indossate la cintura di sicurezza e guidate piano! I gatti sono meglio dei cani! I cani sono meglio dei gatti! Imparate a SOGNARE LUCIDO! -Mangiate più frutta! -Sorridete di più! Sorridete ora! +Mangiate pi� frutta! +Sorridete di pi�! Sorridete ora! +Aggiorna \ No newline at end of file diff --git a/language/POLISH.txt b/language/POLISH.txt index f132a66..5b51544 100644 --- a/language/POLISH.txt +++ b/language/POLISH.txt @@ -1,25 +1,25 @@ -Menu gÓówne +Menu g��wne Ustawienia Gracz Aktualizowanie -WiadomoÕÑ +Wiadomo�� Mapa Statystyki Techniki Przedmioty Ekwipunek -KsiÒga +Ksi�ga Skrzynia Dziurka od klucza -PuÓapka +Pu�apka Gra lokalna Gra sieciowa Sterowanie Kup mnie -WyjÕcie +Wyj�cie Zapisz zmiany Kontynuuj -WróÑ +Wr�� Kup Sprzedaj Zamknij @@ -28,15 +28,15 @@ Ekran : Kolory : Gamma : Tryb : -Okno,PeÓen ekran -DzwiÒk : +Okno,Pe�en ekran +Dzwi�k : Muzyka : Skala : -MaÓa,Normalna,Du×a,Ogromna -Uwaga: Zrestartuj grÒ, ×eby ustawienia - weszÓy w ×ycie... -SzybkoÕÑ : -UrzÐdzenie : +Ma�a,Normalna,Du�a,Ogromna +Uwaga: Zrestartuj gr�, �eby ustawienia + wesz�y w �ycie... +Szybko�� : +Urz�dzenie : Brak,Klawiatura,Joystk 1,Joystk 2,Joystk 3,Joystk 4 Lewo : Przycisk 1,Przycisk 2,Przycisk 3,Przycisk 4,Przycisk 5,Przycisk 6,Przycisk 7,Przycisk 8,Brak @@ -47,48 +47,48 @@ Przedm.: Ekwip. : Wolno : Szybko : -Ùycie: +�ycie: Mana: Poziom: -DoÕw.: +Do�w.: Mount: -SiÓ: -ZrÒ: +Si�: +Zr�: Int: Punkty: -SiÓa: -ZrÒcznoÕÑ: +Si�a: +Zr�czno��: Inteligencja: -Wszelkie prawa zastrze×one +Wszelkie prawa zastrze�one Sakiewka -GÓowa +G�owa Szyja -TuÓów +Tu��w Plecy Stopy -DÓonie +D�onie Lewo Prawo -MiÓosierdzie: -SkrzÒtnoÕÑ: +Mi�osierdzie: +Skrz�tno��: Honor: Wiara: Odwaga: -SolidarnoÕÑ: -Odznaka MiÓosierdzia -Odznaka SkrzÒtnoÕÑi +Solidarno��: +Odznaka Mi�osierdzia +Odznaka Skrz�tno��i Odznaka Honoru Odznaka Wiary Odznaka Odwagi -Odznaka SolidarnoÕÑi -ÙoÓnierz +Odznaka Solidarno��i +�o�nierz Czarodziej Uzdrowicielka Gnom Elf Mistyk Krasnolud -Øotrzyk +�otrzyk 92 Reserved 93 Reserved 94 Reserved @@ -177,11 +177,11 @@ Klawiatura 177 Reserved 178 Reserved 179 Reserved -Otwórz grÒ -NarzÒdzia -DziÒki -Chcesz wiÒcej?! -BÐdÖ miÓy! +Otw�rz gr� +Narz�dzia +Dzi�ki +Chcesz wi�cej?! +B�d� mi�y! Jest darmowa! Najlepsi Obrona przed ostrzem @@ -189,7 +189,7 @@ Obrona przed obuchem Obrona przed ogniem Obrona przed lodem Obrona przed kwasem -Obrona przed prÐdem +Obrona przed pr�dem KONIEC GRY GRASZ? Kup  ($10) @@ -198,12 +198,12 @@ Rzeczy Cheat Bronie Akcje -GÓowa -TuÓów +G�owa +Tu��w Nogi Ekwipunek Cnoty -ZamieÔ gÓoÕniki +Zamie� g�o�niki Szybko i brzydko Fajne cienie Fajna woda @@ -215,38 +215,38 @@ Testowanie Jak obraz? Czas: Jest OK -Zapisz grÒ +Zapisz gr� Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 -!BÐdÖ miÓy! -DziÒki! -Ta gra to NICEWARE! By odblokowaÑ -peÓnÐ wersjÒ, MUSISZ zrobiÑ coÕ -miÓego dla kogoÕ innego. I ju×! -Po prostu przepisz zdanie poni×ej -i mo×esz graÑ... -Jest haczyk! Musisz zrobiÑ dobry -uczynek za ka×dym razem, kiedy -chcesz zagraÑ... -I powiedz innym o SoulFu, jeÕli -jeszcze tego nie zrobiÓeÕ! +!B�d� mi�y! +Dzi�ki! +Ta gra to NICEWARE! By odblokowa� +pe�n� wersj�, MUSISZ zrobi� co� +mi�ego dla kogo� innego. I ju�! +Po prostu przepisz zdanie poni�ej +i mo�esz gra�... +Jest haczyk! Musisz zrobi� dobry +uczynek za ka�dym razem, kiedy +chcesz zagra�... +I powiedz innym o SoulFu, je�li +jeszcze tego nie zrobi�e�! graczy sieciowych -OpuÕÑ grÒ -Zacznij grÒ +Opu�� gr� +Zacznij gr� Tabela najlepszych -ImiÒ +Imi� Wynik Klasa Puf! -Nadzieja zostaÓa stracona... Prawie... -Nie mo×na -NaprawdÒ wyjÕÑ? +Nadzieja zosta�a stracona... Prawie... +Nie mo�na +Naprawd� wyj��? Mysz w sklepie Rzeczy: AkcjaP: AkcjaL: Kamera Ruch - pomocników + pomocnik�w 250 Reserved 251 Reserved 252 Reserved @@ -256,7 +256,7 @@ Ruch 256 Reserved 257 Reserved 258 Reserved -PomiÔ czoÓówkÒ +Pomi� czo��wk� "Wszystkie zwierzeta sa rowne, ale niektore sa rowniejsze od innych." -George_Orwell "Sztuczki i zdrady to domena glupcow, ktorzy nie maja dosc rozumu, by byc uczciwymi." -Benjamin_Franklin "Niewazne, kto glosuje. Wazne, kto liczy glosy." -Jozef_Stalin @@ -327,3 +327,4 @@ Psy sa lepsze od kotow! Naucz sie SNIC SWIADOMIE! Jedz wiecej owocow! Usmiechaj sie wiecej! Usmiechnij sie TERAZ! +OdÅ›wież \ No newline at end of file diff --git a/language/SPANISH.txt b/language/SPANISH.txt index 457996f..9bde2f6 100644 --- a/language/SPANISH.txt +++ b/language/SPANISH.txt @@ -1,11 +1,11 @@ -Menú principal +Men� principal Ajustes Reproductor -Actualización de +Actualizaci�n de Mensaje Mapa -Estadísticas -Técnicas +Estad�sticas +T�cnicas Inventario Equipo Libro @@ -15,11 +15,11 @@ Trampa Juego local Juego en red Controles -Cómprame +C�mprame Salir de Guardar cambios Continuar -Volver atrás +Volver atr�s Comprar Vender Cerrar @@ -30,23 +30,23 @@ Gamma : Modo : Ventana,Pantalla completa Sonido : -Música : +M�sica : Escala: -Pequeño,Mediano,Grande,Enorme -Nota: Tendrá que reiniciar para que +Peque�o,Mediano,Grande,Enorme +Nota: Tendr� que reiniciar para que algunos cambios funcionen... Velocidad : Dispositivo : Ninguno,Teclado,Joystk 1,Joystk 2,Joystk 3,Joystk 4 Izquierda : -Botón 1,Botón 2,Botón 3,Botón 4,Botón 5,Botón 6,Botón 7,Botón 8,Ninguno +Bot�n 1,Bot�n 2,Bot�n 3,Bot�n 4,Bot�n 5,Bot�n 6,Bot�n 7,Bot�n 8,Ninguno Derecha : -Cámara : +C�mara : Hablar : Invent: Equip: Lento : -Rápido : +R�pido : Impactos Mana: Nivel: @@ -60,7 +60,7 @@ Fuerza: Destreza: Inteligencia: Todos los derechos reservados -Riñonera +Ri�onera Cabeza Cuello Cuerpo @@ -69,24 +69,24 @@ Pies Manos Izquierda Derecha -Compasión: +Compasi�n: Dilligencia: Honor: Fe: -Valentía: -Compañerismo: -Insignia de la Compasión +Valent�a: +Compa�erismo: +Insignia de la Compasi�n Insignia de la Dilligencia Insignia de Honor Insignia de la Fe Insignia del Valor -Insignia del compañerismo +Insignia del compa�erismo Soldado Mago Sanador G'nome Elfo -Místico +M�stico D'warf Hubbin 92 Reservado @@ -106,33 +106,33 @@ Hubbin 106 Reservado 107 Reservado Teclado -109 GANDALF derrotó a JIMBOBO +109 GANDALF derrot� a JIMBOBO 110 GANDALF fue derrotado -111 Gandalf subió de nivel -112 Gandalf ganó una insignia de virtud +111 Gandalf subi� de nivel +112 Gandalf gan� una insignia de virtud 113 Gandalf se siente mal por hacer eso... -114 Gandalf disfrutó demasiado con eso... -115 Gandalf se quedó dormido... -116 Gandalf está confuso +114 Gandalf disfrut� demasiado con eso... +115 Gandalf se qued� dormido... +116 Gandalf est� confuso 117 Gandalf se siente mal -118 Gandalf está ciego +118 Gandalf est� ciego 119 Gandalf no recuerda nada 120 Gandalf se siente mejor 121 Gandalf se siente poderoso 122 Gandalf se siente cansado -123 Eso no sabía demasiado bien... -124 Gandalf aún tiene hambre... +123 Eso no sab�a demasiado bien... +124 Gandalf a�n tiene hambre... 125 Gandalf ya no tiene hambre... -126 ¡Gandalf se ha desmayado! -127 Gandalf no puede leer la extraña escritura... +126 �Gandalf se ha desmayado! +127 Gandalf no puede leer la extra�a escritura... 128 Gandalf ha completado su ayuno... 129 Ese objeto no puede ser equipado... 130 Ese objeto es demasiado caro... 131 Ese objeto no se puede vender... 132 Gandalf no puede comer carne... 133 El cartel dice... -134 Sellado por una buena razón -135 Sala de los Mímicos +134 Sellado por una buena raz�n +135 Sala de los M�micos 136 Sala de las Espadas 137 Sala de las Estatuas 138 Sala del Trono @@ -143,29 +143,29 @@ Teclado 143 Bienvenido al Palacio de Ceniza 144 Bienvenido al Palacio de Hielo 145 Bienvenido al Palacio de las Sombras -146 Cámara del Jefe -147 Cuidado con el Dragón +146 C�mara del Jefe +147 Cuidado con el Drag�n 148 Peligro Campo de minas 149 No mires hacia arriba -150 ¡Corre! +150 �Corre! 151 Un solo sentido -152 Cascos requeridos en esta área -153 Controles de la compuerta de inundación -154 Mecanismo de llave bajo esta señal +152 Cascos requeridos en esta �rea +153 Controles de la compuerta de inundaci�n +154 Mecanismo de llave bajo esta se�al 155 Mecanismo de trampa situado bajo este panel -156 Lugar de descanso de la cápsula del tiempo -157 Este panel necesita más peso -158 Mira detrás de la estatua +156 Lugar de descanso de la c�psula del tiempo +157 Este panel necesita m�s peso +158 Mira detr�s de la estatua 159 Tesoro enterrado -160 El tesoro está encima del pilar +160 El tesoro est� encima del pilar 161 Atrapado 162 No atrapado -163 Ese objeto está maldito -164 Gandalf activó una trampa -165 Gandalf forzó la cerradura +163 Ese objeto est� maldito +164 Gandalf activ� una trampa +165 Gandalf forz� la cerradura 166 Gandalf ha encontrado un secreto -167 La puerta está cerrada -168 El cofre está cerrado +167 La puerta est� cerrada +168 El cofre est� cerrado 169 Reservado 170 Reservado 171 Reservado @@ -180,21 +180,21 @@ Teclado Cargar Juego Herramientas Gracias -¿Quieres más? -¡Sé amable! -¡Es gratis! +�Quieres m�s? +�S� amable! +�Es gratis! Puntuaciones altas Defensa de bordes Defensa Bash Defensa Fuego Defensa de Hielo -Defensa Ácido -Defensa Eléctrica +Defensa �cido +Defensa El�ctrica FIN DEL JUEGO RESPAWN LISTO Comprar  ($10) Comprar -Artículos +Art�culos Trampa Armas Especial @@ -204,28 +204,28 @@ Piernas Equipamiento Virtud Altavoces invertidos -Rápido y Feo +R�pido y Feo Sombras bonitas Agua bonita -Líneas del terreno -Líneas de personajes +L�neas del terreno +L�neas de personajes Mapa Mip Z Bit : Probando -¿Cómo va el vídeo? +�C�mo va el v�deo? Tiempo restante: Se ve bien Guardar Juego Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 -¡SE AMABLE! -¡GRACIAS! -¡Este juego es NICEWARE! Para desbloquear -la versión completa, DEBES hacer +�SE AMABLE! +�GRACIAS! +�Este juego es NICEWARE! Para desbloquear +la versi�n completa, DEBES hacer algo bueno por otra persona. -Así de fácil. Sólo tienes que escribir la frase -de abajo y ya está... -¡Aquí está el truco! Tienes que hacer -una buena acción cada vez que juegues al +As� de f�cil. S�lo tienes que escribir la frase +de abajo y ya est�... +�Aqu� est� el truco! Tienes que hacer +una buena acci�n cada vez que juegues al juego... Y hablar a otros sobre SoulFu de paso. @@ -234,17 +234,17 @@ Salir del juego Empezar partida Tabla de puntuaciones Nombre -Puntuación +Puntuaci�n Clase Go Poof Y casi se pierde la esperanza... Casi... Cant Save -¿De verdad renunciar? +�De verdad renunciar? Tienda Mouse -Artículos: +Art�culos: ActionR: -AcciónL: -Cámara +Acci�nL: +C�mara Mover 249 Reservado 250 Reservado @@ -257,34 +257,34 @@ Mover 257 Reservado 258 Reservado 259 Reservado -"Todos los animales son iguales, pero algunos son más iguales que otros." -"Los trucos y la traición son la práctica de los tontos, que no tienen el sentido común de ser honestos." -Benjamin_Franklin +"Todos los animales son iguales, pero algunos son m�s iguales que otros." +"Los trucos y la traici�n son la pr�ctica de los tontos, que no tienen el sentido com�n de ser honestos." -Benjamin_Franklin "Los que emiten los votos no deciden nada. Los que cuentan los votos lo deciden todo." -Josef_Stalin -"En tiempos de engaño universal, decir la verdad se convierte en un acto revolucionario." +"En tiempos de enga�o universal, decir la verdad se convierte en un acto revolucionario." "Yo era mentalmente apto para llevar armas nucleares, pero no lo soy si veo un OVNI." -"Lo escribí, hasta que al final llegó a ser, a lo largo y a lo ancho, lo grande que ves." -"Somos copas, que se llenan constante y silenciosamente. El truco está en saber cómo volcarnos y dejar salir las cosas bellas." -Ray_Bradbury -"La vida es como un rollo de papel higiénico, cuanto más se acerca al final, más rápido se va." -Andy_Rooney +"Lo escrib�, hasta que al final lleg� a ser, a lo largo y a lo ancho, lo grande que ves." +"Somos copas, que se llenan constante y silenciosamente. El truco est� en saber c�mo volcarnos y dejar salir las cosas bellas." -Ray_Bradbury +"La vida es como un rollo de papel higi�nico, cuanto m�s se acerca al final, m�s r�pido se va." -Andy_Rooney "La mejor cura para el insomnio es dormir mucho." "Cuando la gente fea pone caras raras, la gente rara gana carreras." -Lerry "Para ser duradero, el gobierno tiene que ser justo." "Los hombres a menudo se convierten en lo que creen que son." -"Ser el último hombre en la Luna es un honor muy dudoso." -Gene_Cernan +"Ser el �ltimo hombre en la Luna es un honor muy dudoso." -Gene_Cernan "El cuerpo dice lo que las palabras no pueden." -Martha_Graham -"Confía en ti mismo; cada corazón vibra con esa cuerda de hierro." +"Conf�a en ti mismo; cada coraz�n vibra con esa cuerda de hierro." "Siempre haz lo que temes hacer." -Ralph_Waldo_Emerson "No es deseable cultivar el respeto por la ley, tanto como por el derecho." -"Si me hubieras dicho hace cincuenta años que construiría mis actividades con las ganancias de las campanas de viento, te habría dicho que estabas loco." +"Si me hubieras dicho hace cincuenta a�os que construir�a mis actividades con las ganancias de las campanas de viento, te habr�a dicho que estabas loco." "No heredamos la tierra de nuestros padres, la tomamos prestada de nuestros hijos" -Kenyan_Proverb -"Observa mi palabra: Una combinación de avión y automóvil está llegando. Puede que sonrías. Pero llegará..." -Henry_Ford -"No puedes depender de tus ojos cuando tu imaginación está desenfocada." -Mark_Twain +"Observa mi palabra: Una combinaci�n de avi�n y autom�vil est� llegando. Puede que sonr�as. Pero llegar�..." -Henry_Ford +"No puedes depender de tus ojos cuando tu imaginaci�n est� desenfocada." -Mark_Twain "A menos que intentemos lo absurdo, no podremos conseguir lo imposible." -"Cada generación se ríe de las viejas modas, pero sigue religiosamente las nuevas." -Henry_David_Thoreau +"Cada generaci�n se r�e de las viejas modas, pero sigue religiosamente las nuevas." -Henry_David_Thoreau "La ropa hace al hombre. La gente desnuda tiene poca o ninguna influencia en la sociedad." -Mark_Twain -"Creo firmemente que la autoeducación es el único tipo de educación que existe." +"Creo firmemente que la autoeducaci�n es el �nico tipo de educaci�n que existe." "La verdadera disciplina consiste en decir no a las oportunidades equivocadas." -Peter_Drucker "Los verdaderos pistoleros siempre intentaban evitar sacar sus pistolas." -Michael_Crichton -"Vive como desearías haber vivido cuando estés muriendo." -Christian_Gellert +"Vive como desear�as haber vivido cuando est�s muriendo." -Christian_Gellert 288 Reservado 289 Reservado 290 Reservado @@ -307,23 +307,24 @@ Mover 307 Reservado 308 Reservado 309 Reservado -¡Toda tu base nos pertenece! -¡Comiencen a ejercitarse! -¡Racecar deletreado al revés es Racecar! +�Toda tu base nos pertenece! +�Comiencen a ejercitarse! +�Racecar deletreado al rev�s es Racecar! Intenta jugar al estilo Ironman. -¡El alcohol es malo para ti! -¡Las bibliotecas son divertidas! -La televisión es una pérdida de tiempo. -¡Los préstamos cuestan el doble! -¡Aléjate de las tarjetas de crédito! -¡Sé más amable con mamá y papá! -¡Adelante! ¡Invítala a salir! -¡Cambia siempre a mejor! -¡Los videojuegos te pudren el cerebro! -¡No puedes chuparte el codo! -¡Ponte el cinturón de seguridad y conduce DESPACIO! -¡Los gatos son mejores que los perros! -¡Los perros son mejores que los gatos! -¡Aprende a SOÑAR LUCIDO! -¡Come más fruta! -¡Sonríe más! ¡Sonríe AHORA! +�El alcohol es malo para ti! +�Las bibliotecas son divertidas! +La televisi�n es una p�rdida de tiempo. +�Los pr�stamos cuestan el doble! +�Al�jate de las tarjetas de cr�dito! +�S� m�s amable con mam� y pap�! +�Adelante! �Inv�tala a salir! +�Cambia siempre a mejor! +�Los videojuegos te pudren el cerebro! +�No puedes chuparte el codo! +�Ponte el cintur�n de seguridad y conduce DESPACIO! +�Los gatos son mejores que los perros! +�Los perros son mejores que los gatos! +�Aprende a SO�AR LUCIDO! +�Come m�s fruta! +�Sonr�e m�s! �Sonr�e AHORA! +Actualizar \ No newline at end of file diff --git a/source/runsrc.c b/source/runsrc.c index 693c0c3..a4225a1 100644 --- a/source/runsrc.c +++ b/source/runsrc.c @@ -283,6 +283,7 @@ const char ff_map[MAX_FAST_FUNCTION][32] = { #define SYS_SAVE 227 #define SYS_LOAD 228 #define SYS_SCREENPARAMS 229 +#define SYS_INPUTREFRESH 230 #define SYS_MODELCHECKHACK 255 @@ -1536,6 +1537,9 @@ signed char run_script(unsigned char* address, unsigned char* file_start, unsign // Delay window ordering effect until after all windows have been drawn... delay_promote(); break; + case SYS_INPUTREFRESH: + input_setup(); + break; case SYS_SFXVOLUME: master_sfx_volume = m; break; From a5b5bd50f68f482ec158b4a1dd4b8f8067efb831 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Mon, 23 Mar 2026 16:36:16 +0700 Subject: [PATCH 03/12] Implement right joysticks behavior --- source/input.c | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/source/input.c b/source/input.c index 3be321a..6cce230 100644 --- a/source/input.c +++ b/source/input.c @@ -78,7 +78,7 @@ void* joystick_structure[MAX_JOYSTICK]; // Used for closing the joystick unsigned char joystick_button_pressed[MAX_JOYSTICK][MAX_JOYSTICK_BUTTON]; unsigned char joystick_button_unpressed[MAX_JOYSTICK][MAX_JOYSTICK_BUTTON]; unsigned char joystick_button_down[MAX_JOYSTICK][MAX_JOYSTICK_BUTTON]; -float joystick_position_xy[MAX_JOYSTICK][2]; // -1.0 to 1.0... +float joystick_position_xy[MAX_JOYSTICK][5]; // -1.0 to 1.0... //------------------------------------------------------------------------------------------- @@ -593,25 +593,29 @@ void input_read(void) } } else if (event.jaxis.axis == 3 || event.jaxis.axis == 4) { // For listen right joystick + joystick_position_xy[event.jaxis.which][event.jaxis.axis] = 0.0f; if(event.jaxis.value < -JOY_TOLERANCE) { - if(!joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3]) { + joystick_position_xy[event.jaxis.which][event.jaxis.axis] = 1.0f; + if(joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; last_key_pressed = event.jaxis.axis + trigger_offset - 3; - } else if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3]) { - joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; - joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = FALSE; - } + } } else if(event.jaxis.value > JOY_TOLERANCE) { - if(!joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { + joystick_position_xy[event.jaxis.which][event.jaxis.axis] = 1.0f; + if(joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; last_key_pressed = event.jaxis.axis + trigger_offset; - } else if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { - joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; - joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = FALSE; } } + if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] && !joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { + joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = FALSE; + } else if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] && !joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { + joystick_button_unpressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; + joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = FALSE; + } } } break; From aea490924c21e798345f1dcfb2d8d1bb418ed02e Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Tue, 24 Mar 2026 10:21:21 +0700 Subject: [PATCH 04/12] Implement save mapping controller --- datadir/WCONTROL.SRC | 78 +++++++++----------------------------------- 1 file changed, 16 insertions(+), 62 deletions(-) diff --git a/datadir/WCONTROL.SRC b/datadir/WCONTROL.SRC index 82e48c4..948e099 100644 --- a/datadir/WCONTROL.SRC +++ b/datadir/WCONTROL.SRC @@ -1,13 +1,4 @@ #define device self.stat01w -#define binding0 self.stat02w -#define binding1 self.stat03w -#define binding2 self.stat04w -#define binding3 self.stat05w -#define binding4 self.stat06w -#define binding5 self.stat07w -#define binding6 self.stat08w -#define binding7 self.stat09w -#define binding8 self.stat10w #define player self.stat11l #define mouse_shop self.stat11h @@ -31,48 +22,14 @@ LoadBindings() // Load joystick buttons... if((device>>8) > 1) - binding0 = FileReadByte(file, 18+offset)<<8 - binding1 = FileReadByte(file, 19+offset)<<8 - binding2 = FileReadByte(file, 20+offset)<<8 - binding3 = FileReadByte(file, 21+offset)<<8 - binding4 = FileReadByte(file, 22+offset)<<8 - - // Camera controls a little later... - binding5 = FileReadByte(file, 24+offset)<<8 - binding6 = FileReadByte(file, 25+offset)<<8 - binding7 = FileReadByte(file, 26+offset)<<8 - binding8 = FileReadByte(file, 27+offset)<<8 - - // Make sure they're within limits... - if(binding0 > 4096) - binding0 = 4096 - if(binding1 > 4096) - binding1 = 4096 - if(binding2 > 4096) - binding2 = 4096 - if(binding3 > 4096) - binding3 = 4096 - if(binding4 > 4096) - binding4 = 4096 - if(binding5 > 4096) - binding5 = 4096 - if(binding6 > 4096) - binding6 = 4096 - if(binding7 > 4096) - binding7 = 4096 - if(binding8 > 4096) - binding8 = 4096 - - SystemSet(SYS_PLAYERDEVICE, player, 0, (binding0>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 1, (binding1>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 2, (binding2>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 3, (binding3>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 4, (binding4>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 5, (binding5>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 6, (binding6>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 7, (binding7>>8)) - SystemSet(SYS_PLAYERDEVICE, player, 8, (binding8>>8)) - + i = 0 + while(i < 9) + if(i < 5) + key = FileReadByte(file, offset + i + 18) + if(i > 4) + key = FileReadByte(file, offset + i + 19) + SystemSet(SYS_PLAYERDEVICE, player, i, (key<<8)) + i++ // Load mouse shop stuff... mouse_shop = FileReadByte(file, offset+28) @@ -102,17 +59,14 @@ SaveBindings() // Save joystick buttons... if((device>>8) > 1) - FileWriteByte(file, offset+18, binding0>>8) - FileWriteByte(file, offset+19, binding1>>8) - FileWriteByte(file, offset+20, binding2>>8) - FileWriteByte(file, offset+21, binding3>>8) - FileWriteByte(file, offset+22, binding4>>8) - - // Camera controls a little later... - FileWriteByte(file, offset+24, binding5>>8) - FileWriteByte(file, offset+25, binding6>>8) - FileWriteByte(file, offset+26, binding7>>8) - FileWriteByte(file, offset+27, binding8>>8) + i = 0 + while(i < 9) + key = SystemGet(SYS_PLAYERDEVICE, player, i) >> 8 + if(i < 5) + FileWriteByte(file, offset + i + 18, key) + if(i > 4) + FileWriteByte(file, offset + i + 19, key) + i++ // Save mouse shop stuff... From e189b976f17b70e01c007ab3c18e7122da5219f2 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Tue, 24 Mar 2026 11:21:14 +0700 Subject: [PATCH 05/12] Fix wrong logic in controller handle --- datadir/WCONTROL.SRC | 25 +++++++++---------------- language/ENGLISH.txt | 3 ++- language/FRENCH.txt | 3 ++- language/GERMAN.txt | 3 ++- language/ITALIAN.txt | 3 ++- language/POLISH.txt | 3 ++- language/SPANISH.txt | 3 ++- source/input.c | 8 ++++---- 8 files changed, 25 insertions(+), 26 deletions(-) diff --git a/datadir/WCONTROL.SRC b/datadir/WCONTROL.SRC index 948e099..144bc19 100644 --- a/datadir/WCONTROL.SRC +++ b/datadir/WCONTROL.SRC @@ -28,7 +28,7 @@ LoadBindings() key = FileReadByte(file, offset + i + 18) if(i > 4) key = FileReadByte(file, offset + i + 19) - SystemSet(SYS_PLAYERDEVICE, player, i, (key<<8)) + SystemSet(SYS_PLAYERDEVICE, player, i, key) i++ // Load mouse shop stuff... @@ -61,7 +61,7 @@ SaveBindings() if((device>>8) > 1) i = 0 while(i < 9) - key = SystemGet(SYS_PLAYERDEVICE, player, i) >> 8 + key = SystemGet(SYS_PLAYERDEVICE, player, i) if(i < 5) FileWriteByte(file, offset + i + 18, key) if(i > 4) @@ -116,19 +116,8 @@ Refresh() WindowString(WHITE, 0.0, 3.0, StringLanguage(246)) WindowString(WHITE, 0.0, 2.0, StringLanguage(43)) WindowString(WHITE, 0.0, 1.0, StringLanguage(41)) - if((device>>8)==0 || (device>>8)==1) - // No device or Keyboard... Do hidden minilists to make - // sure items don't get confused... - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - WindowMiniList(0.0, 0.0, 0, 0, 0, NULL) - else + + if((device>>8) > 1) // Joystick device... i = 0 while(i < 4) @@ -182,7 +171,11 @@ Refresh() StringAppend(String(0), "RJoyR", 16) if(current == 28) StringAppend(String(0), "RJoyD", 16) - else + if(current < 0 || current > 29) + StringAppend(String(0), "<", 16) + StringAppend(String(0), StringLanguage(331), 16) + StringAppend(String(0), ">", 16) + if(current == 0) StringAppend(String(0), "???", 16) WindowString(White, 9.0, i+1, String(0)) i++ diff --git a/language/ENGLISH.txt b/language/ENGLISH.txt index 908bd8b..0259eda 100644 --- a/language/ENGLISH.txt +++ b/language/ENGLISH.txt @@ -327,4 +327,5 @@ Dogs are better than cats! Learn to LUCID DREAM! Eat more fruit! Smile more! Smile NOW! -Refresh \ No newline at end of file +Refresh +empty \ No newline at end of file diff --git a/language/FRENCH.txt b/language/FRENCH.txt index 910d71c..7d017a6 100644 --- a/language/FRENCH.txt +++ b/language/FRENCH.txt @@ -327,4 +327,5 @@ Les chiens sont meilleurs que les chats ! Apprends � faire des R�VES LUCIDES ! Mange plus de fruits ! Souris davantage ! Souriez MAINTENANT ! -Actualiser \ No newline at end of file +Actualiser +vide \ No newline at end of file diff --git a/language/GERMAN.txt b/language/GERMAN.txt index a6a1ab8..60fe144 100644 --- a/language/GERMAN.txt +++ b/language/GERMAN.txt @@ -327,4 +327,5 @@ Hunde sind besser als Katzen! Lerne zu LUCID DREAM! Iss mehr Obst! Laechle mehr! Laechle JETZT! -Aktualisieren \ No newline at end of file +Aktualisieren +leer \ No newline at end of file diff --git a/language/ITALIAN.txt b/language/ITALIAN.txt index 18595d1..1b16218 100644 --- a/language/ITALIAN.txt +++ b/language/ITALIAN.txt @@ -327,4 +327,5 @@ I cani sono meglio dei gatti! Imparate a SOGNARE LUCIDO! Mangiate pi� frutta! Sorridete di pi�! Sorridete ora! -Aggiorna \ No newline at end of file +Aggiorna +vuoto \ No newline at end of file diff --git a/language/POLISH.txt b/language/POLISH.txt index 5b51544..31c5a22 100644 --- a/language/POLISH.txt +++ b/language/POLISH.txt @@ -327,4 +327,5 @@ Psy sa lepsze od kotow! Naucz sie SNIC SWIADOMIE! Jedz wiecej owocow! Usmiechaj sie wiecej! Usmiechnij sie TERAZ! -OdÅ›wież \ No newline at end of file +OdÅ›wież +puste \ No newline at end of file diff --git a/language/SPANISH.txt b/language/SPANISH.txt index 9bde2f6..152e693 100644 --- a/language/SPANISH.txt +++ b/language/SPANISH.txt @@ -327,4 +327,5 @@ La televisi�n es una p�rdida de tiempo. �Aprende a SO�AR LUCIDO! �Come m�s fruta! �Sonr�e m�s! �Sonr�e AHORA! -Actualizar \ No newline at end of file +Actualizar +vacío \ No newline at end of file diff --git a/source/input.c b/source/input.c index 6cce230..99ac14e 100644 --- a/source/input.c +++ b/source/input.c @@ -624,8 +624,8 @@ void input_read(void) { if(event.jbutton.button < MAX_JOYSTICK_BUTTON) { - joystick_button_unpressed[event.jbutton.which][event.jbutton.button] = TRUE; - joystick_button_down[event.jbutton.which][event.jbutton.button] = FALSE; + joystick_button_unpressed[event.jbutton.which][event.jbutton.button+1] = TRUE; + joystick_button_down[event.jbutton.which][event.jbutton.button+1] = FALSE; } } break; @@ -634,8 +634,8 @@ void input_read(void) { if(event.jbutton.button < MAX_JOYSTICK_BUTTON) { - joystick_button_pressed[event.jbutton.which][event.jbutton.button] = TRUE; - joystick_button_down[event.jbutton.which][event.jbutton.button] = TRUE; + joystick_button_pressed[event.jbutton.which][event.jbutton.button+1] = TRUE; + joystick_button_down[event.jbutton.which][event.jbutton.button+1] = TRUE; last_key_pressed = event.jbutton.button + 1; } } From 1a991c313ea33f02ad4df46f52b1fa85e7180445 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Tue, 24 Mar 2026 11:23:39 +0700 Subject: [PATCH 06/12] Change default mapping of input devices --- datadir/CONFIG.DAT | Bin 2384 -> 2384 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/datadir/CONFIG.DAT b/datadir/CONFIG.DAT index 6fa6b574924760fbd8abaa02621f7dc39d5f292f..28f4a2c51deabff712792fa29e4d3011a9816206 100644 GIT binary patch delta 44 zcmca0bU|nXBcrqg0}lf)10RDBgA{`p0}BH?BNH Date: Sun, 5 Apr 2026 16:39:24 +0700 Subject: [PATCH 07/12] Fix correct device to mapping button --- datadir/WCONTROL.SRC | 6 +++--- source/input.c | 21 +++++++++------------ source/runsrc.c | 21 +++++++++++++++++++-- 3 files changed, 31 insertions(+), 17 deletions(-) diff --git a/datadir/WCONTROL.SRC b/datadir/WCONTROL.SRC index 144bc19..af6589c 100644 --- a/datadir/WCONTROL.SRC +++ b/datadir/WCONTROL.SRC @@ -85,7 +85,7 @@ Spawn() //----------------------------------------------------------------------- Refresh() - int i, self, option_string, joystick_count, old_device + int i, self, joystick_count, old_device int lastkey, current, mouse_shop @@ -143,7 +143,7 @@ Refresh() current = SystemGet(SYS_PLAYERDEVICE, player, i) StringClear(String(0)) if(current == 0) - lastkey = SystemGet(SYS_LASTKEYPRESSED, 0, 0) + lastkey = SystemGet(SYS_LASTKEYPRESSED, (device>>8), 0) if(lastkey != 0) current = lastkey SystemSet(SYS_PLAYERDEVICE, player, i, lastkey) @@ -215,7 +215,7 @@ Refresh() current = SystemGet(SYS_PLAYERDEVICE, player, i) StringClear(String(0)) if(current == 0) - lastkey = SystemGet(SYS_LASTKEYPRESSED, 0, 0) + lastkey = SystemGet(SYS_LASTKEYPRESSED, (device>>8), 0) if(lastkey != 0) current = lastkey SystemSet(SYS_PLAYERDEVICE, player, i, lastkey) diff --git a/source/input.c b/source/input.c index 99ac14e..5b8568a 100644 --- a/source/input.c +++ b/source/input.c @@ -38,6 +38,7 @@ unsigned char key_buffer_read; // FIFO read position unsigned char key_buffer_write; // FIFO write position unsigned char key_shift[MAX_ASCII]; // Convert an SDLK_ to ASCII caps unsigned short last_key_pressed = 0; // The sdlk value of the last key pressed... +unsigned short last_btn_pressed = 0; #define MOUSE_TEXT_TIME 10 // Number of ticks mouse text should show after taking off of character... @@ -369,9 +370,6 @@ void input_setup(void) } } - input_setup_key_buffer(); - input_setup_key_shift(); - SDL_JoystickEventState(SDL_ENABLE); num_joystick = SDL_NumJoysticks(); log_message("INFO: Turning on %d joysticks...", num_joystick); @@ -385,7 +383,6 @@ void input_setup(void) } atexit(input_free_joysticks); - // Turn off all of the player devices... repeat(i, MAX_LOCAL_PLAYER) { @@ -583,7 +580,7 @@ void input_read(void) if(!joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; - last_key_pressed = event.jaxis.axis + trigger_offset; + last_btn_pressed = event.jaxis.axis + trigger_offset; } } else { if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset]) { @@ -599,14 +596,14 @@ void input_read(void) if(joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] = TRUE; - last_key_pressed = event.jaxis.axis + trigger_offset - 3; + last_btn_pressed = event.jaxis.axis + trigger_offset - 3; } } else if(event.jaxis.value > JOY_TOLERANCE) { joystick_position_xy[event.jaxis.which][event.jaxis.axis] = 1.0f; if(joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { joystick_button_pressed[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset] = TRUE; - last_key_pressed = event.jaxis.axis + trigger_offset; + last_btn_pressed = event.jaxis.axis + trigger_offset; } } if(joystick_button_down[event.jaxis.which][event.jaxis.axis + trigger_offset - 3] && !joystick_position_xy[event.jaxis.which][event.jaxis.axis]) { @@ -636,7 +633,7 @@ void input_read(void) { joystick_button_pressed[event.jbutton.which][event.jbutton.button+1] = TRUE; joystick_button_down[event.jbutton.which][event.jbutton.button+1] = TRUE; - last_key_pressed = event.jbutton.button + 1; + last_btn_pressed = event.jbutton.button + 1; } } break; @@ -646,7 +643,7 @@ void input_read(void) if(!joystick_button_down[event.jhat.which][dpad_offset + 0]) { joystick_button_pressed[event.jhat.which][dpad_offset + 0] = TRUE; joystick_button_down[event.jhat.which][dpad_offset + 0] = TRUE; - last_key_pressed = dpad_offset + 0; + last_btn_pressed = dpad_offset + 0; } } else { if(joystick_button_down[event.jhat.which][dpad_offset + 0]) { @@ -659,7 +656,7 @@ void input_read(void) if(!joystick_button_down[event.jhat.which][dpad_offset + 1]) { joystick_button_pressed[event.jhat.which][dpad_offset + 1] = TRUE; joystick_button_down[event.jhat.which][dpad_offset + 1] = TRUE; - last_key_pressed = dpad_offset + 1; + last_btn_pressed = dpad_offset + 1; } } else { if(joystick_button_down[event.jhat.which][dpad_offset + 1]) { @@ -672,7 +669,7 @@ void input_read(void) if(!joystick_button_down[event.jhat.which][dpad_offset + 2]) { joystick_button_pressed[event.jhat.which][dpad_offset + 2] = TRUE; joystick_button_down[event.jhat.which][dpad_offset + 2] = TRUE; - last_key_pressed = dpad_offset + 2; + last_btn_pressed = dpad_offset + 2; } } else { if(joystick_button_down[event.jhat.which][dpad_offset + 2]) { @@ -685,7 +682,7 @@ void input_read(void) if(!joystick_button_down[event.jhat.which][dpad_offset + 3]) { joystick_button_pressed[event.jhat.which][dpad_offset + 3] = TRUE; joystick_button_down[event.jhat.which][dpad_offset + 3] = TRUE; - last_key_pressed = dpad_offset + 3; + last_btn_pressed = dpad_offset + 3; } } else { if(joystick_button_down[event.jhat.which][dpad_offset + 3]) { diff --git a/source/runsrc.c b/source/runsrc.c index a4225a1..e602b27 100644 --- a/source/runsrc.c +++ b/source/runsrc.c @@ -1538,7 +1538,19 @@ signed char run_script(unsigned char* address, unsigned char* file_start, unsign delay_promote(); break; case SYS_INPUTREFRESH: - input_setup(); + input_setup_key_buffer(); + input_setup_key_shift(); + SDL_JoystickEventState(SDL_ENABLE); + num_joystick = SDL_NumJoysticks(); + repeat(i, num_joystick) + { + if(i < MAX_JOYSTICK) + { + joystick_structure[i] = SDL_JoystickOpen(i); + log_message("INFO: %d... %s", i, SDL_JoystickName(joystick_structure[i])); + } + } + atexit(input_free_joysticks); break; case SYS_SFXVOLUME: master_sfx_volume = m; @@ -3927,7 +3939,12 @@ sprintf(DEBUG_STRING, "Autotrim length == %f", autotrim_length); i = (get_number_of_bones((unsigned char*) j) == get_number_of_bones((unsigned char*) k)); break; case SYS_LASTKEYPRESSED: - i = last_key_pressed; + if(j == 1) { + i = last_key_pressed; + } else if( j > 1) { + i = last_btn_pressed; + } + last_btn_pressed = 0; last_key_pressed = 0; break; case SYS_CURSORLASTPOS: From 3c55939a098e585817ae23b1f11f7b8908c44cce Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Sun, 5 Apr 2026 18:49:19 +0700 Subject: [PATCH 08/12] Clear ghost devices when unplug controller --- datadir/WCONTROL.SRC | 3 +++ 1 file changed, 3 insertions(+) diff --git a/datadir/WCONTROL.SRC b/datadir/WCONTROL.SRC index af6589c..ce764e9 100644 --- a/datadir/WCONTROL.SRC +++ b/datadir/WCONTROL.SRC @@ -259,6 +259,9 @@ Refresh() joystick_count = SystemGet(SYS_NUMJOYSTICK, 0, 0) if(joystick_count > 4) joystick_count = 4 + if((device >> 8) > joystick_count + 1) + device = 0 + SystemSet(SYS_PLAYERDEVICE, player, PLAYER_DEVICE_TYPE, 0) WindowString(WHITE, 0.0, 0.0, StringLanguage(39)) old_device = device device = WindowMiniList(9.0, 0.0, 9, joystick_count+2, device, StringLanguage(40)) From 84b48f15c066a7cba3389ca00f4b6ebcec1054b1 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Sun, 5 Apr 2026 19:06:20 +0700 Subject: [PATCH 09/12] Make refresh devices button looks clearly --- datadir/WCLOSER.SRC | 4 ++-- language/ENGLISH.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/datadir/WCLOSER.SRC b/datadir/WCLOSER.SRC index ad00d70..40bb21a 100644 --- a/datadir/WCLOSER.SRC +++ b/datadir/WCLOSER.SRC @@ -40,12 +40,12 @@ Refresh() GoPoof(POOF_SELF) // Main window - WindowBorder(FALSE, -7.0, -35.5, 14, 2, BORDER_FULL) + WindowBorder(FALSE, -9.0, -35.5, 18, 2, BORDER_FULL) WindowBorder(FALSE, -9.0, -1.0, 18, 2, BORDER_FULL) // Button images - button_refresh = ButtonImage(button_refresh, 2.0, -34.5, 14.0, 2.0, StringLanguage(330)) + button_refresh = ButtonImage(button_refresh, 0.0, -34.5, 18.0, 2.0, StringLanguage(330)) button_one = ButtonImage(button_one, 0.0, 0.0, 18.0, 2.0, StringLanguage(20)) diff --git a/language/ENGLISH.txt b/language/ENGLISH.txt index 0259eda..d976a98 100644 --- a/language/ENGLISH.txt +++ b/language/ENGLISH.txt @@ -327,5 +327,5 @@ Dogs are better than cats! Learn to LUCID DREAM! Eat more fruit! Smile more! Smile NOW! -Refresh +Refresh devices empty \ No newline at end of file From b49fd384ed98151889658f0440314946217e94dc Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Sun, 5 Apr 2026 20:29:13 +0700 Subject: [PATCH 10/12] Fix refresh devices button not display in different resolution --- datadir/WCLOSER.SRC | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/datadir/WCLOSER.SRC b/datadir/WCLOSER.SRC index 40bb21a..7f5359d 100644 --- a/datadir/WCLOSER.SRC +++ b/datadir/WCLOSER.SRC @@ -12,7 +12,7 @@ Spawn() //----------------------------------------------------------------------- Refresh() int self - float screenx, xadd, xpos + float screenx, screeny, xadd, xpos screenx = SystemGet(SYS_SCREENPARAMS, 0, 2) xadd = screenx / 2 @@ -30,23 +30,22 @@ Refresh() Spawn(WINDOW, xpos + xadd, 80.0, 1.0, "FILE:WCONTROL.RUN") Spawn(WINDOW, xpos, 210.0, 2.0, "FILE:WCONTROL.RUN") Spawn(WINDOW, xpos + xadd, 210.0, 3.0, "FILE:WCONTROL.RUN") - Spawn(WINDOW, screenx / 2, 280.0, 1.0, "FILE:WCLOSER.RUN") + Spawn(WINDOW, xadd, 280.0, 1.0, "FILE:WCLOSER.RUN") GoPoof(POOF_SELF) if(button_one == 250) ButtonSound() GoPoof(POOF_ALL_OTHER_WINDOWS) - Spawn(WINDOW, screenx / 2, 150.0, 1.0, "FILE:WMAIN.RUN") + Spawn(WINDOW, xadd, 150.0, 1.0, "FILE:WMAIN.RUN") GoPoof(POOF_SELF) // Main window - WindowBorder(FALSE, -9.0, -35.5, 18, 2, BORDER_FULL) - WindowBorder(FALSE, -9.0, -1.0, 18, 2, BORDER_FULL) + WindowBorder(FALSE, -9.0, -2.5, 18, 4, BORDER_FULL) // Button images - button_refresh = ButtonImage(button_refresh, 0.0, -34.5, 18.0, 2.0, StringLanguage(330)) - button_one = ButtonImage(button_one, 0.0, 0.0, 18.0, 2.0, StringLanguage(20)) + button_refresh = ButtonImage(button_refresh, 0.0, 0.0, 18.0, 2.0, StringLanguage(330)) + button_one = ButtonImage(button_one, 0.0, 2.0, 18.0, 2.0, StringLanguage(20)) //----------------------------------------------------------------------- From 4491af56a64911a15774f4131d2a6a131c6e6be6 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Wed, 8 Apr 2026 14:14:25 +0700 Subject: [PATCH 11/12] Revert encoding translate files --- language/ENGLISH.txt | 2 - language/FRENCH.txt | 292 +++++++++++++++++++++---------------------- language/GERMAN.txt | 78 ++++++------ language/ITALIAN.txt | 102 ++++++++------- language/POLISH.txt | 124 +++++++++--------- language/SPANISH.txt | 208 +++++++++++++++--------------- 6 files changed, 397 insertions(+), 409 deletions(-) diff --git a/language/ENGLISH.txt b/language/ENGLISH.txt index d976a98..9099fa7 100644 --- a/language/ENGLISH.txt +++ b/language/ENGLISH.txt @@ -327,5 +327,3 @@ Dogs are better than cats! Learn to LUCID DREAM! Eat more fruit! Smile more! Smile NOW! -Refresh devices -empty \ No newline at end of file diff --git a/language/FRENCH.txt b/language/FRENCH.txt index 7d017a6..54a7443 100644 --- a/language/FRENCH.txt +++ b/language/FRENCH.txt @@ -1,20 +1,20 @@ Menu Principal Cadres Joueur -Progr�s +Progrès Message Carte Statistiques Techniques Inventaire -Mat�riel +Matériel Livre Coffre Serrure -Pi�ge +Piège Jeu Local -Jeu du R�seau -Contr�les +Jeu du Réseau +Contrôles BUY ME Quittez Acceptez @@ -23,20 +23,20 @@ Revenez Achat Vendez 24 Close !!!BAD!!! -R�seau Cass� +Réseau Cassé Dimensn: Couleur: Gamma : Mode : -Fen�tre,Plein +Fenêtre,Plein Son : Musique: Texte : Petit,Moyen,Grand,Enorme -Note: Vous devez recommencer apr�s que +Note: Vous devez recommencer après que vous fassiez des changements... Vitesse: -Entr�e : +Entrée : Aucun,Clavier,Manette1,Manette2,Manette3,Manette4 Gauche : Bouton 1,Bouton 2,Bouton 3,Bouton 4,Bouton 5,Bouton 6,Bouton 7,Bouton 8,Aucun @@ -44,10 +44,10 @@ Droite : Camera : Parlez : Invent.: -Mat�ri.: +Matéri.: Lent : Rapide : -D�g�t: +Dégât: Magie: NVO: Exp: @@ -59,9 +59,9 @@ Ver: Arg: Def: Lier... -Tous droits r�serv�s +Tous droits réservés Ceinture -T�te +Tête Cou Corps Dos @@ -83,7 +83,7 @@ Insigne de Courage Insigne de Camaraderie Soldat Sorcier -Gu�risseuse +Guérisseuse G'nome Elfe Croyant @@ -106,44 +106,44 @@ Hubbin 106 Reserved 107 Reserved Clavier -109 GANDALFALFA a d�fait JIMBOBO! -110 GANDALFALFA a �t� d�fait... -111 GANDALFALFA a gagn� un niveau! -112 GANDALFALFA a gagn� un Insigne de Vertu! -113 GANDALFALFA baisse la t�te... +109 GANDALFALFA a défait JIMBOBO! +110 GANDALFALFA a été défait... +111 GANDALFALFA a gagné un niveau! +112 GANDALFALFA a gagné un Insigne de Vertu! +113 GANDALFALFA baisse la tête... 114 GANDALFALFA sourit... 115 GANDALFALFA s'est endormi... 116 GANDALFALFA est confondu! 117 GANDALFALFA se sent malade! 118 GANDALFALFA est aveugle! -119 C'est GANDALFALFA, l'amn�sique! +119 C'est GANDALFALFA, l'amnésique! 120 GANDALFALFA se sent mieux! 121 GANDALFALFA se sent puissant! -122 GANDALFALFA se sent fatigu�! -123 Cela �tait d�go�tant... +122 GANDALFALFA se sent fatigué! +123 Cela était dégoûtant... 124 GANDALFALFA a toujours faim... 125 GANDALFALFA n'a plus faim... -126 GANDALFALFA s�est �vanoui! -127 GANDALFALFA ne peut pas lire l'�criture �trange... -128 GANDALFALFA a achev� son je�ne. +126 GANDALFALFA s’est évanoui! +127 GANDALFALFA ne peut pas lire l'écriture étrange... +128 GANDALFALFA a achevé son jeûne. 129 !!!BAD!!! FRENCH!!! That item couldn't be equipped... 130 !!!BAD!!! FRENCH!!! TOO EXPENSIVE 131 !!!BAD!!! FRENCH!!! CANT BE SOLD 132 GANDALFALFA ne peut pas manger la viande. 133 Le panneau dit... -134 Scell� Pour une Bonne Raison -135 Halle des Contrefa�ons -136 Halle des Ep�es +134 Scellé Pour une Bonne Raison +135 Halle des Contrefaçons +136 Halle des Epées 137 Halle des Statues -138 Salle de Tr�ne +138 Salle de Trône 139 Salle d'Enigme -140 Salle de Tr�sor +140 Salle de Trésor 141 Tour de Balise 142 Le Haut Tribunal 143 Bienvenu au Palais de Cendre 144 Bienvenu au Palais de Glace 145 Bienvenu au Palais d'Ombre -146 La Tani�re de Patron +146 La Tanière de Patron 147 Se Garder du Dragon 148 Attention: Champ de Mines 149 Ne Regardez pas le Plafond @@ -151,32 +151,32 @@ Clavier 151 Une Voie Seulement 152 Il y a un Besoin de Chapeaux Durs dans ce Secteur 153 Console de la Vanne -154 M�canisme de la Cl� est Sous ce Panneau -155 M�canisme du Pi�ge est Sous ce Panneau +154 Mécanisme de la Clé est Sous ce Panneau +155 Mécanisme du Piège est Sous ce Panneau 156 Capsule de Temps 157 Prenez du Poids! -158 Regardez Derri�re le Statue -159 Tr�sor Enterr� -160 Le Tr�sor est sur le Pilier -161 Pris au Pi�ge -162 Non Pris au Pi�ge +158 Regardez Derrière le Statue +159 Trésor Enterré +160 Le Trésor est sur le Pilier +161 Pris au Piège +162 Non Pris au Piège 163 Cet article est maudit! -164 GANDALFALFA a d�sarm� un pi�ge! +164 GANDALFALFA a désarmé un piège! 165 GANDALFALFA a ouvert la serrure! -166 GANDALFALFA a trouv� un secret! -167 La porte est ferm�e � cl�. -168 Le coffre est ferm� � cl�. -169 R�serv� -170 R�serv� -171 R�serv� -172 R�serv� -173 R�serv� -174 R�serv� -175 R�serv� -176 R�serv� -177 R�serv� -178 R�serv� -179 R�serv� +166 GANDALFALFA a trouvé un secret! +167 La porte est fermée à clé. +168 Le coffre est fermé à clé. +169 Réservé +170 Réservé +171 Réservé +172 Réservé +173 Réservé +174 Réservé +175 Réservé +176 Réservé +177 Réservé +178 Réservé +179 Réservé Charger le jeu Outils Remerciements @@ -184,26 +184,26 @@ Vous en voulez encore ? Soyez sympas ! C'est gratuit ! Meilleurs scores -D�fense de l'ar�te -D�fense contre les coups -D�fense contre le feu -D�fense de glace -D�fense Acide -D�fense �lectrique -JEU TERMIN� -RESPAWN PR�T +Défense de l'arête +Défense contre les coups +Défense contre le feu +Défense de glace +Défense Acide +Défense Électrique +JEU TERMINÉ +RESPAWN PRÊT Acheter  (10$) Boutique Articles Tricher Armes -Sp�cial -T�te +Spécial +Tête Corps Jambes -�quipement +Équipement Vertu -Haut-parleurs invers�s +Haut-parleurs inversés Rapide et laid Jolies ombres Jolie eau @@ -212,120 +212,118 @@ Lignes des personnages Mip Map Z Bit : Test -Comment se passe la vid�o ? +Comment se passe la vidéo ? Temps restant : -�a a l'air bien +Ça a l'air bien Sauvegarder le jeu Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 !BE NICE ! MERCI ! -Ce jeu est NICEWARE ! Pour d�bloquer -la version compl�te, vous DEVEZ faire +Ce jeu est NICEWARE ! Pour débloquer +la version complète, vous DEVEZ faire quelque chose de gentil pour quelqu'un d'autre. C'est la solution ! Tapez simplement la phrase ci-dessous et c'est parti... -Mais voil� le pi�ge ! Vous devez faire -une bonne action � chaque fois que vous jouez +Mais voilà le piège ! Vous devez faire +une bonne action à chaque fois que vous jouez jeu... -Et parler de SoulFu � d'autres personnes -pendant que vous y �tes ! - Joueurs en r�seau +Et parler de SoulFu à d'autres personnes +pendant que vous y êtes ! + Joueurs en réseau Quitter le jeu -D�marrer le jeu +Démarrer le jeu Tableau des meilleurs scores Nom Score Classe Faire pouf -L'espoir a failli �tre perdu... Presque... +L'espoir a failli être perdu... Presque... Ne peut pas sauver -Vous avez vraiment arr�t� ? +Vous avez vraiment arrêté ? Boutique de la souris Articles : ActionR : ActionL : -Cam�ra -D�placer -249 R�serv� -250 R�serv� -251 R�serv� -252 R�serv� -253 R�serv� -254 R�serv� -255 R�serv� -256 R�serv� -257 R�serv� -258 R�serv� -259 R�serv� -"Tous les animaux sont �gaux, mais certains sont plus �gaux que d'autres." -George_Orwell -"Les ruses et la trahison sont la pratique des imb�ciles, qui n'ont pas le sens de l'honn�tet�." -Benjamin_Franklin -"Ceux qui votent ne d�cident de rien. Ceux qui comptent les votes d�cident de tout."- Joseph Staline -"En ces temps de tromperie universelle, dire la v�rit� devient un acte r�volutionnaire." -George_Orwell -"J'�tais mentalement apte � porter des armes nucl�aires, mais je ne suis pas mentalement apte � voir un OVNI." -"Je l'ai �crit, jusqu'� ce qu'enfin il devienne, en longueur et en largeur, la grandeur que vous voyez."- John_Bunyan -"NNous sommes des coupes, que l'on remplit constamment et silencieusement. L'astuce consiste � savoir comment nous faire basculer et laisser sortir les belles choses."- Ray_Bradbury +Caméra +Déplacer +249 Réservé +250 Réservé +251 Réservé +252 Réservé +253 Réservé +254 Réservé +255 Réservé +256 Réservé +257 Réservé +258 Réservé +259 Réservé +"Tous les animaux sont égaux, mais certains sont plus égaux que d'autres." -George_Orwell +"Les ruses et la trahison sont la pratique des imbéciles, qui n'ont pas le sens de l'honnêteté." -Benjamin_Franklin +"Ceux qui votent ne décident de rien. Ceux qui comptent les votes décident de tout."- Joseph Staline +"En ces temps de tromperie universelle, dire la vérité devient un acte révolutionnaire." -George_Orwell +"J'étais mentalement apte à porter des armes nucléaires, mais je ne suis pas mentalement apte à voir un OVNI." +"Je l'ai écrit, jusqu'à ce qu'enfin il devienne, en longueur et en largeur, la grandeur que vous voyez."- John_Bunyan +"NNous sommes des coupes, que l'on remplit constamment et silencieusement. L'astuce consiste à savoir comment nous faire basculer et laisser sortir les belles choses."- Ray_Bradbury "La vie est comme un rouleau de papier toilette, plus il se rapproche de la fin, plus il va vite."- Andy_Rooney -"Le meilleur rem�de contre l'insomnie est de dormir beaucoup."- W._C._Fields +"Le meilleur remède contre l'insomnie est de dormir beaucoup."- W._C._Fields "Lorsque les gens laids font des visages bizarres, les gens bizarres gagnent les courses."- Lerry -"Pour �tre durable, un gouvernement doit �tre juste."Ed_Leedskalnin -"Les hommes deviennent souvent ce qu'ils croient �tre." - Mahatma_Gandhi -"Etre le dernier homme sur la Lune est un honneur tr�s douteux."- Gene_Cernan +"Pour être durable, un gouvernement doit être juste."Ed_Leedskalnin +"Les hommes deviennent souvent ce qu'ils croient être." - Mahatma_Gandhi +"Etre le dernier homme sur la Lune est un honneur très douteux."- Gene_Cernan "Le corps dit ce que les mots ne peuvent pas dire." -Martha_Graham "Trust thyself ; every heart vibrates to that iron string."- Ralph_Waldo_Emerson "Faites toujours ce que vous avez peur de faire." -Ralph_Waldo_Emerson -"Il n'est pas souhaitable de cultiver un respect pour la loi, mais plut�t pour le droit."- Henry_David_Thoreau -"Si vous m'aviez dit il y a cinquante ans que je construirais mes activit�s avec le produit des cloches � vent, je vous aurais dit que vous �tiez fou." -Paolo_Soleri -"NNous n'h�ritons pas de la terre de nos parents, nous l'empruntons � nos enfants" -Proverbe kenyan +"Il n'est pas souhaitable de cultiver un respect pour la loi, mais plutôt pour le droit."- Henry_David_Thoreau +"Si vous m'aviez dit il y a cinquante ans que je construirais mes activités avec le produit des cloches à vent, je vous aurais dit que vous étiez fou." -Paolo_Soleri +"NNous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants" -Proverbe kenyan "Mark my word : Une combinaison d'avion et de voiture arrive. Vous pouvez sourire. Mais il viendra..." - Henry_Ford "Vous ne pouvez pas compter sur vos yeux lorsque votre imagination n'est pas au point."- Mark_Twain -"Si nous ne tentons pas l'absurde, nous ne pourrons pas r�aliser l'impossible."- Albert_Einstein -"Chaque g�n�ration se moque des anciennes modes, mais suit religieusement les nouvelles."- Henry_David_Thoreau -"Les v�tements font l'homme. Les personnes nues ont peu ou pas d'influence sur la soci�t�."- Mark_Twain -"L'auto-�ducation est, je le crois fermement, le seul type d'�ducation qui existe."- Isaac_Asimov -"La vraie discipline consiste � dire non aux mauvaises opportunit�s." -Peter_Drucker -"Les vrais tireurs d'�lite ont toujours essay� d'�viter de sortir leurs armes."- Michael_Crichton -"Vivez comme vous souhaiteriez avoir v�cu lorsque vous mourrez."- Christian_Gellert -288 R�serv� -289 R�serv� -290 R�serv� -291 R�serv� -292 R�serv� -293 R�serv� -294 R�serv� -295 R�serv� -296 R�serv� -297 R�serv� -298 R�serv� -299 R�serv� -300 R�serv� -301 R�serv� -302 R�serv� -303 R�serv� -304 R�serv� -305 R�serv� -306 R�serv� -307 R�serv� -308 R�serv� -309 R�serv� +"Si nous ne tentons pas l'absurde, nous ne pourrons pas réaliser l'impossible."- Albert_Einstein +"Chaque génération se moque des anciennes modes, mais suit religieusement les nouvelles."- Henry_David_Thoreau +"Les vêtements font l'homme. Les personnes nues ont peu ou pas d'influence sur la société."- Mark_Twain +"L'auto-éducation est, je le crois fermement, le seul type d'éducation qui existe."- Isaac_Asimov +"La vraie discipline consiste à dire non aux mauvaises opportunités." -Peter_Drucker +"Les vrais tireurs d'élite ont toujours essayé d'éviter de sortir leurs armes."- Michael_Crichton +"Vivez comme vous souhaiteriez avoir vécu lorsque vous mourrez."- Christian_Gellert +288 Réservé +289 Réservé +290 Réservé +291 Réservé +292 Réservé +293 Réservé +294 Réservé +295 Réservé +296 Réservé +297 Réservé +298 Réservé +299 Réservé +300 Réservé +301 Réservé +302 Réservé +303 Réservé +304 Réservé +305 Réservé +306 Réservé +307 Réservé +308 Réservé +309 Réservé Toutes vos bases nous appartiennent ! -Commencez � faire de l'exercice ! -Racecar s'�crit � l'envers, c'est Racecar ! -Essayez de jouer � la mani�re d'un ironman ! -L'alcool est mauvais pour la sant� ! -Les biblioth�ques, c'est amusant ! -La t�l�vision est une perte de temps ! -Les pr�ts co�tent deux fois plus cher ! -N'utilise pas les cartes de cr�dit ! +Commencez à faire de l'exercice ! +Racecar s'écrit à l'envers, c'est Racecar ! +Essayez de jouer à la manière d'un ironman ! +L'alcool est mauvais pour la santé ! +Les bibliothèques, c'est amusant ! +La télévision est une perte de temps ! +Les prêts coûtent deux fois plus cher ! +N'utilise pas les cartes de crédit ! Sois plus gentil avec papa et maman ! -Vas-y ! Invite-la � sortir ! +Vas-y ! Invite-la à sortir ! Changez toujours pour le mieux ! -Les jeux vid�o pourrissent le cerveau ! -Tu ne peux pas te l�cher le coude ! +Les jeux vidéo pourrissent le cerveau ! +Tu ne peux pas te lécher le coude ! Mets ta ceinture et conduis LENTEMENT ! Les chats sont meilleurs que les chiens ! Les chiens sont meilleurs que les chats ! -Apprends � faire des R�VES LUCIDES ! +Apprends à faire des RÊVES LUCIDES ! Mange plus de fruits ! Souris davantage ! Souriez MAINTENANT ! -Actualiser -vide \ No newline at end of file diff --git a/language/GERMAN.txt b/language/GERMAN.txt index 60fe144..0e42e95 100644 --- a/language/GERMAN.txt +++ b/language/GERMAN.txt @@ -1,4 +1,4 @@ -Hauptmen� +Hauptmenü Einstellungen Spieler Updating @@ -7,10 +7,10 @@ Karte Statistik Techniken Inventar -Ausr�stung +Ausrüstung Buch Brustkorb -Schl�sselloch +Schlüsselloch Falle Lokales Spiel Netzwerk-Spiel @@ -19,7 +19,7 @@ Kauf mich Beenden Speichern Fortfahren -Zur�ck +Zurück Kaufen Verkaufen Schliessen @@ -31,10 +31,10 @@ Modus : Fenster, Vollbild Ton : Musik : -Men�s: +Menüs: Klein,Mittel,Gross,Riesig -Hinweis: Sie m�ssen neu starten, damit -manche Einstellungen �bernommen werden... +Hinweis: Sie müssen neu starten, damit +manche Einstellungen übernommen werden... Geschwindigkeit : Eingabe: Keine,Tastatur,Joystk 1,Joystk 2,Joystk 3,Joystk 4 @@ -44,7 +44,7 @@ Rechts : Kamera : Sprechen : Erfinden: -Ausr�sten : +Ausrüsten : Langsam : Schnell : Leben: @@ -56,26 +56,26 @@ Str: Ges: Int: Punkte: -St�rke: +Stärke: Geschick: Intelligenz: Alle Rechte vorbehalten -G�rteltasche +Gürteltasche Kopf Hals -K�rper -R�cken -F�sse -H�nde +Körper +Rücken +Füsse +Hände Links Rechts -Mitgef�hl: +Mitgefühl: Fleiss: Ehre: Glaube: Tapferkeit: Kameradschaft: -Abzeichen des Mitgef�hls +Abzeichen des Mitgefühls Abzeichen des Fleisses Abzeichen der Ehre Abzeichen des Glaubens @@ -110,23 +110,23 @@ Tastatur 110 GANDALF wurde besiegt 111 Gandalf hat einen Level aufgestiegen 112 Gandalf hat sich ein Tugendabzeichen verdient -113 Gandalf f�hlt sich schlecht, weil er das getan hat... +113 Gandalf fühlt sich schlecht, weil er das getan hat... 114 Gandalf hat das zu sehr genossen... 115 Gandalf schlief ein... 116 Gandalf ist verwirrt -117 Gandalf f�hlt sich krank +117 Gandalf fühlt sich krank 118 Gandalf ist blind 119 Gandalf kann sich an nichts mehr erinnern -120 Gandalf f�hlt sich besser -121 Gandalf f�hlt sich m�chtig -122 Gandalf f�hlt sich m�de +120 Gandalf fühlt sich besser +121 Gandalf fühlt sich mächtig +122 Gandalf fühlt sich müde 123 Das hat nicht besonders gut geschmeckt... 124 Gandalf ist immer noch hungrig... 125 Gandalf ist nicht mehr hungrig... 126 Gandalf ist in Ohnmacht gefallen! 127 Gandalf kann die seltsame Schrift nicht lesen... 128 Gandalf hat sein Fasten beendet... -129 Dieser Gegenstand konnte nicht ausger�stet werden... +129 Dieser Gegenstand konnte nicht ausgerüstet werden... 130 Dieser Gegenstand ist zu teuer... 131 Dieser Gegenstand kann nicht verkauft werden... 132 Gandalf kann kein Fleisch essen... @@ -136,7 +136,7 @@ Tastatur 136 Halle der Schwerter 137 Halle der Statuen 138 Thronsaal -139 R�tselraum +139 Rätselraum 140 Schatzkammer 141 Bakenturm 142 Der Hohe Hof @@ -144,27 +144,27 @@ Tastatur 144 Willkommen im Eispalast 145 Willkommen im Schattenpalast 146 Boss-Kammer -147 H�te dich vor dem Drachen +147 Hüte dich vor dem Drachen 148 Gefahr: Minenfeld 149 Nicht nach oben schauen 150 Lauft! 151 Nur in eine Richtung 152 Schutzhelme sind in diesem Bereich erforderlich 153 Kontrolle der Fluttore -154 Schl�sselmechanismus unter diesem Schild +154 Schlüsselmechanismus unter diesem Schild 155 Fallenmechanismus unter dieser Tafel 156 Aufbewahrungsort der Zeitkapsel 157 Diese Tafel braucht mehr Gewicht 158 Blick hinter die Statue 159 Vergrabener Schatz -160 Der Schatz liegt oben auf der S�ule +160 Der Schatz liegt oben auf der Säule 161 Eingeklemmt 162 Nicht gefangen 163 Dieser Gegenstand ist verflucht -164 Gandalf hat eine Falle ausgel�st +164 Gandalf hat eine Falle ausgelöst 165 Gandalf hat das Schloss geknackt 166 Gandalf hat ein Geheimnis gefunden -167 Die T�r ist verschlossen +167 Die Tür ist verschlossen 168 Die Truhe ist verschlossen 169 Reserviert 170 Reserviert @@ -188,25 +188,25 @@ Hiebschutz Bashschutz Feuerschutz Eisschutz -S�ureschutz +Säureschutz Elektroschutz GAME OVER RESPAWN BEREIT  kaufen ($10) Einkaufen -Gegenst�nde +Gegenstände Schummeln Waffen Spezial Kopf -K�rper +Körper Beine -Ausr�stung +Ausrüstung Tugend Stereo-umkehr -Schnell & H�sslich -H�bsche Schatten -H�bsches Wasser +Schnell & Hässlich +Hübsche Schatten +Hübsches Wasser Terrain-Linien Charakter-Linien Mip-Karte @@ -221,13 +221,13 @@ SEID NICE! DANKE! Dieses Spiel ist NICEWARE! Um die Vollversion zu aktivieren, MUSST du -etwas nettes f�r jemand anderen tun. +etwas nettes für jemand anderen tun. So geht's! Tippe einfach den Satz ein, und schon geht's los... Hier ist der Haken: Du musst jedes Mal, wenn du das Spiel spielst, eine gute Tat begehen... -Und erz�hle Anderen von SoulFu +Und erzähle Anderen von SoulFu wenn du schon dabei bist! Spieler online Spiel beenden @@ -256,7 +256,7 @@ Bewegen 256 Reserviert 257 Reserviert 258 Reserviert -Intro �berspringen +Intro überspringen "Alle Tiere sind gleich, aber manche Tiere sind gleicher als andere." -George_Orwell "Tricks und Verrat sind die Praxis von Narren, die nicht den Verstand haben, ehrlich zu sein." -Benjamin_Franklin "Die Leute, die die Stimmen abgeben, entscheiden nichts. Die Leute, die die Stimmen zaehlen, entscheiden alles." -Josef_Stalin @@ -327,5 +327,3 @@ Hunde sind besser als Katzen! Lerne zu LUCID DREAM! Iss mehr Obst! Laechle mehr! Laechle JETZT! -Aktualisieren -leer \ No newline at end of file diff --git a/language/ITALIAN.txt b/language/ITALIAN.txt index 1b16218..3615169 100644 --- a/language/ITALIAN.txt +++ b/language/ITALIAN.txt @@ -27,15 +27,15 @@ Rete rotta Schermo : Colori : Gamma : -Modalit� : +Modalità : Finestra, Schermo intero Suono : Musica : Scala: Piccolo, Medio, Grande, Enorme -Nota: � necessario riavviare per far funzionare +Nota: è necessario riavviare per far funzionare alcune modifiche... -Velocit� : +Velocità : Dispositivo : Nessuno, Tastiera, Joystk 1, Joystk 2, Joystk 3, Joystk 4 Sinistra : @@ -107,29 +107,29 @@ Hubbin 107 Riservato Tastiera 109 GANDALF ha sconfitto JIMBOBO -110 GANDALF � stato sconfitto +110 GANDALF è stato sconfitto 111 Gandalf ha guadagnato un livello -112 Gandalf ha guadagnato un distintivo di virt� +112 Gandalf ha guadagnato un distintivo di virtù 113 Gandalf si sente in colpa per averlo fatto... -114 Gandalf si � divertito troppo... -115 Gandalf si � addormentato... -116 Gandalf � confuso +114 Gandalf si è divertito troppo... +115 Gandalf si è addormentato... +116 Gandalf è confuso 117 Gandalf si sente male -118 Gandalf � cieco +118 Gandalf è cieco 119 Gandalf non ricorda nulla 120 Gandalf si sente meglio 121 Gandalf si sente potente 122 Gandalf si sente stanco 123 Non aveva un buon sapore... 124 Gandalf ha ancora fame... -125 Gandalf non ha pi� fame... -126 Gandalf � svenuto! +125 Gandalf non ha più fame... +126 Gandalf è svenuto! 127 Gandalf non riesce a leggere la strana scrittura... 128 Gandalf ha completato il suo digiuno... -129 Quell'oggetto non pu� essere equipaggiato... -130 Quell'oggetto � troppo costoso... -131 Quell'oggetto non pu� essere venduto... -132 Gandalf non pu� mangiare carne... +129 Quell'oggetto non può essere equipaggiato... +130 Quell'oggetto è troppo costoso... +131 Quell'oggetto non può essere venduto... +132 Gandalf non può mangiare carne... 133 Il cartello dice... 134 Sigillato per una buona ragione 135 Sala degli Imitatori @@ -149,23 +149,23 @@ Tastiera 149 Non guardare in alto 150 Corri! 151 Solo un senso di marcia -152 In quest'area � obbligatorio l'elmetto +152 In quest'area è obbligatorio l'elmetto 153 Controlli del cancello di inondazione 154 Meccanismo a chiave sotto questo cartello 155 Meccanismo a trappola situato sotto questo pannello 156 Luogo di riposo della capsula del tempo -157 Questo pannello ha bisogno di pi� peso +157 Questo pannello ha bisogno di più peso 158 Guarda dietro la statua 159 Tesoro sepolto -160 Il tesoro � in cima al pilastro +160 Il tesoro è in cima al pilastro 161 Intrappolato 162 Non intrappolato -163 Quell'oggetto � maledetto +163 Quell'oggetto è maledetto 164 Gandalf ha fatto scattare una trappola 165 Gandalf ha scassinato la serratura 166 Gandalf ha trovato un segreto -167 La porta � chiusa a chiave -168 Il forziere � chiuso a chiave +167 La porta è chiusa a chiave +168 Il forziere è chiuso a chiave 169 Riservato 170 Riservato 171 Riservato @@ -182,7 +182,7 @@ Strumenti Grazie Ne vuoi ancora? Sii gentile! -� gratis! +È gratis! Punteggi alti Difesa dai bordi Difesa dai colpi @@ -202,7 +202,7 @@ Testa Corpo Gambe Equipaggiamento -Virt� +Virtù Altoparlanti invertiti Veloce e brutto Ombre graziose @@ -212,18 +212,18 @@ Linee dei personaggi Mappa Mip Z Bit : Test -Com'� il video? +Com'è il video? Tempo rimasto: Sembra buono Salva il gioco Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 SIATE GENTILI! GRAZIE! -Questo gioco � NICEWARE! Per sbloccare +Questo gioco è NICEWARE! Per sbloccare per sbloccare la versione completa, DEVI fare qualcosa di gentile per qualcun altro. Ecco come fare! Basta digitare la frase -qui sotto e il gioco � fatto... +qui sotto e il gioco è fatto... Ecco il trucco! Dovete fare una buona azione ogni volta che si gioca gioco... @@ -232,7 +232,7 @@ mentre lo fate! Giocatori in rete Esci dal gioco Iniziare il gioco -Tabella dei punteggi pi� alti +Tabella dei punteggi più alti Nome Punteggio Classe @@ -257,32 +257,32 @@ Muoversi 257 Riservato 258 Riservato 259 Riservato -"Tutti gli animali sono uguali, ma alcuni sono pi� uguali di altri." -George_Orwell +"Tutti gli animali sono uguali, ma alcuni sono più uguali di altri." -George_Orwell "I trucchi e i tradimenti sono la pratica degli sciocchi, che non hanno il senso di essere onesti." -Benjamin_Franklin "Chi esprime i voti non decide nulla. Coloro che contano i voti decidono tutto." - Josef_Stalin -"In tempi di inganno universale, dire la verit� diventa un atto rivoluzionario." -Gorge Orwell +"In tempi di inganno universale, dire la verità diventa un atto rivoluzionario." -Gorge Orwell "Io ero mentalmente adatto a trasportare armi nucleari, ma non lo sono se vedo un UFO." -Maj._George_A._Filer,_III -" Ho scritto, finch� alla fine � diventato, per lunghezza e larghezza, la grandezza che vedete." -John_Bunyan +" Ho scritto, finché alla fine è diventato, per lunghezza e larghezza, la grandezza che vedete." -John_Bunyan "Siamo tazze che vengono costantemente e silenziosamente riempite. Il trucco sta nel saperci rovesciare e far uscire le cose belle." -Ray_Bradbury -"La vita � come un rotolo di carta igienica: pi� si avvicina alla fine, pi� va veloce." -Andy_Rooney -"La migliore cura per l'insonnia � dormire molto." -W._C._Fields +"La vita è come un rotolo di carta igienica: più si avvicina alla fine, più va veloce." -Andy_Rooney +"La migliore cura per l'insonnia è dormire molto." -W._C._Fields "Quando le persone brutte fanno facce strane, le persone strane vincono le gare." -Lerry -"Il governo per essere duraturo dovr� essere giusto." -Ed_Leedskalnin -"Gli uomini spesso diventano ci� che credono di essere." -Mahatma_Gandhi -"Essere l'ultimo uomo sulla Luna � un onore molto dubbio." -Gene_Cernan -"Il corpo dice ci� che le parole non possono dire." +"Il governo per essere duraturo dovrà essere giusto." -Ed_Leedskalnin +"Gli uomini spesso diventano ciò che credono di essere." -Mahatma_Gandhi +"Essere l'ultimo uomo sulla Luna è un onore molto dubbio." -Gene_Cernan +"Il corpo dice ciò che le parole non possono dire." "Fidati di te stesso; ogni cuore vibra su quella corda di ferro." -Ralph_Waldo_Emerson -"Fai sempre ci� che hai paura di fare." -Ralph_Waldo_Emerson -"Non � auspicabile coltivare il rispetto per la legge, quanto per il diritto." -Henry_David_Thoreau -"Se cinquant'anni fa mi avessi detto che avrei costruito le mie attivit� con i proventi delle campane a vento, ti avrei detto che eri pazzo." -Paolo_Soleri +"Fai sempre ciò che hai paura di fare." -Ralph_Waldo_Emerson +"Non è auspicabile coltivare il rispetto per la legge, quanto per il diritto." -Henry_David_Thoreau +"Se cinquant'anni fa mi avessi detto che avrei costruito le mie attività con i proventi delle campane a vento, ti avrei detto che eri pazzo." -Paolo_Soleri "Non ereditiamo la terra dai nostri genitori, la prendiamo in prestito dai nostri figli" - Proverbio kenyano -"Segnatevi la mia parola: sta per arrivare una combinazione di aereo e automobile. Potete sorridere. Ma arriver�..." -Henry_Ford -"Non puoi dipendere dai tuoi occhi quando la tua immaginazione � fuori fuoco." -Mark_Twain +"Segnatevi la mia parola: sta per arrivare una combinazione di aereo e automobile. Potete sorridere. Ma arriverà..." -Henry_Ford +"Non puoi dipendere dai tuoi occhi quando la tua immaginazione è fuori fuoco." -Mark_Twain "Se non tentiamo l'assurdo, non possiamo raggiungere l'impossibile." -Albert_Einstein "Ogni generazione ride delle vecchie mode, ma segue religiosamente le nuove." -Henry_David_Thoreau -"I vestiti fanno l'uomo. Le persone nude hanno poca o nessuna influenza sulla societ�." -Mark_Twain -"L'autoeducazione �, credo fermamente, l'unico tipo di educazione che esista." -Isaac_Asimov -"La vera disciplina consiste nel dire di no alle opportunit� sbagliate." -Peter_Drucker +"I vestiti fanno l'uomo. Le persone nude hanno poca o nessuna influenza sulla società." -Mark_Twain +"L'autoeducazione è, credo fermamente, l'unico tipo di educazione che esista." -Isaac_Asimov +"La vera disciplina consiste nel dire di no alle opportunità sbagliate." -Peter_Drucker "I veri pistoleri hanno sempre cercato di evitare di estrarre la pistola." - Michael Crichton "Vivi come vorresti aver vissuto quando starai morendo." -Christian_Gellert 288 Riservato @@ -309,23 +309,21 @@ Muoversi 309 Riservato Tutte le vostre basi appartengono a noi! Iniziate ad allenarvi! -Racecar scritto al contrario � Racecar! +Racecar scritto al contrario è Racecar! Prova a giocare in stile Ironman! L'alcol fa male! Le biblioteche sono divertenti! -La televisione � una perdita di tempo! +La televisione è una perdita di tempo! I prestiti costano il doppio! State lontani dalle carte di credito! -Siate pi� gentili con mamma e pap�! +Siate più gentili con mamma e papà! Fate pure! Chiedile di uscire! Cambia sempre in meglio! I videogiochi fanno marcire il cervello! -Non ci si pu� leccare il gomito! +Non ci si può leccare il gomito! Indossate la cintura di sicurezza e guidate piano! I gatti sono meglio dei cani! I cani sono meglio dei gatti! Imparate a SOGNARE LUCIDO! -Mangiate pi� frutta! -Sorridete di pi�! Sorridete ora! -Aggiorna -vuoto \ No newline at end of file +Mangiate più frutta! +Sorridete di più! Sorridete ora! diff --git a/language/POLISH.txt b/language/POLISH.txt index 31c5a22..f132a66 100644 --- a/language/POLISH.txt +++ b/language/POLISH.txt @@ -1,25 +1,25 @@ -Menu g��wne +Menu gÓówne Ustawienia Gracz Aktualizowanie -Wiadomo�� +WiadomoÕÑ Mapa Statystyki Techniki Przedmioty Ekwipunek -Ksi�ga +KsiÒga Skrzynia Dziurka od klucza -Pu�apka +PuÓapka Gra lokalna Gra sieciowa Sterowanie Kup mnie -Wyj�cie +WyjÕcie Zapisz zmiany Kontynuuj -Wr�� +WróÑ Kup Sprzedaj Zamknij @@ -28,15 +28,15 @@ Ekran : Kolory : Gamma : Tryb : -Okno,Pe�en ekran -Dzwi�k : +Okno,PeÓen ekran +DzwiÒk : Muzyka : Skala : -Ma�a,Normalna,Du�a,Ogromna -Uwaga: Zrestartuj gr�, �eby ustawienia - wesz�y w �ycie... -Szybko�� : -Urz�dzenie : +MaÓa,Normalna,Du×a,Ogromna +Uwaga: Zrestartuj grÒ, ×eby ustawienia + weszÓy w ×ycie... +SzybkoÕÑ : +UrzÐdzenie : Brak,Klawiatura,Joystk 1,Joystk 2,Joystk 3,Joystk 4 Lewo : Przycisk 1,Przycisk 2,Przycisk 3,Przycisk 4,Przycisk 5,Przycisk 6,Przycisk 7,Przycisk 8,Brak @@ -47,48 +47,48 @@ Przedm.: Ekwip. : Wolno : Szybko : -�ycie: +Ùycie: Mana: Poziom: -Do�w.: +DoÕw.: Mount: -Si�: -Zr�: +SiÓ: +ZrÒ: Int: Punkty: -Si�a: -Zr�czno��: +SiÓa: +ZrÒcznoÕÑ: Inteligencja: -Wszelkie prawa zastrze�one +Wszelkie prawa zastrze×one Sakiewka -G�owa +GÓowa Szyja -Tu��w +TuÓów Plecy Stopy -D�onie +DÓonie Lewo Prawo -Mi�osierdzie: -Skrz�tno��: +MiÓosierdzie: +SkrzÒtnoÕÑ: Honor: Wiara: Odwaga: -Solidarno��: -Odznaka Mi�osierdzia -Odznaka Skrz�tno��i +SolidarnoÕÑ: +Odznaka MiÓosierdzia +Odznaka SkrzÒtnoÕÑi Odznaka Honoru Odznaka Wiary Odznaka Odwagi -Odznaka Solidarno��i -�o�nierz +Odznaka SolidarnoÕÑi +ÙoÓnierz Czarodziej Uzdrowicielka Gnom Elf Mistyk Krasnolud -�otrzyk +Øotrzyk 92 Reserved 93 Reserved 94 Reserved @@ -177,11 +177,11 @@ Klawiatura 177 Reserved 178 Reserved 179 Reserved -Otw�rz gr� -Narz�dzia -Dzi�ki -Chcesz wi�cej?! -B�d� mi�y! +Otwórz grÒ +NarzÒdzia +DziÒki +Chcesz wiÒcej?! +BÐdÖ miÓy! Jest darmowa! Najlepsi Obrona przed ostrzem @@ -189,7 +189,7 @@ Obrona przed obuchem Obrona przed ogniem Obrona przed lodem Obrona przed kwasem -Obrona przed pr�dem +Obrona przed prÐdem KONIEC GRY GRASZ? Kup  ($10) @@ -198,12 +198,12 @@ Rzeczy Cheat Bronie Akcje -G�owa -Tu��w +GÓowa +TuÓów Nogi Ekwipunek Cnoty -Zamie� g�o�niki +ZamieÔ gÓoÕniki Szybko i brzydko Fajne cienie Fajna woda @@ -215,38 +215,38 @@ Testowanie Jak obraz? Czas: Jest OK -Zapisz gr� +Zapisz grÒ Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 -!B�d� mi�y! -Dzi�ki! -Ta gra to NICEWARE! By odblokowa� -pe�n� wersj�, MUSISZ zrobi� co� -mi�ego dla kogo� innego. I ju�! -Po prostu przepisz zdanie poni�ej -i mo�esz gra�... -Jest haczyk! Musisz zrobi� dobry -uczynek za ka�dym razem, kiedy -chcesz zagra�... -I powiedz innym o SoulFu, je�li -jeszcze tego nie zrobi�e�! +!BÐdÖ miÓy! +DziÒki! +Ta gra to NICEWARE! By odblokowaÑ +peÓnÐ wersjÒ, MUSISZ zrobiÑ coÕ +miÓego dla kogoÕ innego. I ju×! +Po prostu przepisz zdanie poni×ej +i mo×esz graÑ... +Jest haczyk! Musisz zrobiÑ dobry +uczynek za ka×dym razem, kiedy +chcesz zagraÑ... +I powiedz innym o SoulFu, jeÕli +jeszcze tego nie zrobiÓeÕ! graczy sieciowych -Opu�� gr� -Zacznij gr� +OpuÕÑ grÒ +Zacznij grÒ Tabela najlepszych -Imi� +ImiÒ Wynik Klasa Puf! -Nadzieja zosta�a stracona... Prawie... -Nie mo�na -Naprawd� wyj��? +Nadzieja zostaÓa stracona... Prawie... +Nie mo×na +NaprawdÒ wyjÕÑ? Mysz w sklepie Rzeczy: AkcjaP: AkcjaL: Kamera Ruch - pomocnik�w + pomocników 250 Reserved 251 Reserved 252 Reserved @@ -256,7 +256,7 @@ Ruch 256 Reserved 257 Reserved 258 Reserved -Pomi� czo��wk� +PomiÔ czoÓówkÒ "Wszystkie zwierzeta sa rowne, ale niektore sa rowniejsze od innych." -George_Orwell "Sztuczki i zdrady to domena glupcow, ktorzy nie maja dosc rozumu, by byc uczciwymi." -Benjamin_Franklin "Niewazne, kto glosuje. Wazne, kto liczy glosy." -Jozef_Stalin @@ -327,5 +327,3 @@ Psy sa lepsze od kotow! Naucz sie SNIC SWIADOMIE! Jedz wiecej owocow! Usmiechaj sie wiecej! Usmiechnij sie TERAZ! -OdÅ›wież -puste \ No newline at end of file diff --git a/language/SPANISH.txt b/language/SPANISH.txt index 152e693..457996f 100644 --- a/language/SPANISH.txt +++ b/language/SPANISH.txt @@ -1,11 +1,11 @@ -Men� principal +Menú principal Ajustes Reproductor -Actualizaci�n de +Actualización de Mensaje Mapa -Estad�sticas -T�cnicas +Estadísticas +Técnicas Inventario Equipo Libro @@ -15,11 +15,11 @@ Trampa Juego local Juego en red Controles -C�mprame +Cómprame Salir de Guardar cambios Continuar -Volver atr�s +Volver atrás Comprar Vender Cerrar @@ -30,23 +30,23 @@ Gamma : Modo : Ventana,Pantalla completa Sonido : -M�sica : +Música : Escala: -Peque�o,Mediano,Grande,Enorme -Nota: Tendr� que reiniciar para que +Pequeño,Mediano,Grande,Enorme +Nota: Tendrá que reiniciar para que algunos cambios funcionen... Velocidad : Dispositivo : Ninguno,Teclado,Joystk 1,Joystk 2,Joystk 3,Joystk 4 Izquierda : -Bot�n 1,Bot�n 2,Bot�n 3,Bot�n 4,Bot�n 5,Bot�n 6,Bot�n 7,Bot�n 8,Ninguno +Botón 1,Botón 2,Botón 3,Botón 4,Botón 5,Botón 6,Botón 7,Botón 8,Ninguno Derecha : -C�mara : +Cámara : Hablar : Invent: Equip: Lento : -R�pido : +Rápido : Impactos Mana: Nivel: @@ -60,7 +60,7 @@ Fuerza: Destreza: Inteligencia: Todos los derechos reservados -Ri�onera +Riñonera Cabeza Cuello Cuerpo @@ -69,24 +69,24 @@ Pies Manos Izquierda Derecha -Compasi�n: +Compasión: Dilligencia: Honor: Fe: -Valent�a: -Compa�erismo: -Insignia de la Compasi�n +Valentía: +Compañerismo: +Insignia de la Compasión Insignia de la Dilligencia Insignia de Honor Insignia de la Fe Insignia del Valor -Insignia del compa�erismo +Insignia del compañerismo Soldado Mago Sanador G'nome Elfo -M�stico +Místico D'warf Hubbin 92 Reservado @@ -106,33 +106,33 @@ Hubbin 106 Reservado 107 Reservado Teclado -109 GANDALF derrot� a JIMBOBO +109 GANDALF derrotó a JIMBOBO 110 GANDALF fue derrotado -111 Gandalf subi� de nivel -112 Gandalf gan� una insignia de virtud +111 Gandalf subió de nivel +112 Gandalf ganó una insignia de virtud 113 Gandalf se siente mal por hacer eso... -114 Gandalf disfrut� demasiado con eso... -115 Gandalf se qued� dormido... -116 Gandalf est� confuso +114 Gandalf disfrutó demasiado con eso... +115 Gandalf se quedó dormido... +116 Gandalf está confuso 117 Gandalf se siente mal -118 Gandalf est� ciego +118 Gandalf está ciego 119 Gandalf no recuerda nada 120 Gandalf se siente mejor 121 Gandalf se siente poderoso 122 Gandalf se siente cansado -123 Eso no sab�a demasiado bien... -124 Gandalf a�n tiene hambre... +123 Eso no sabía demasiado bien... +124 Gandalf aún tiene hambre... 125 Gandalf ya no tiene hambre... -126 �Gandalf se ha desmayado! -127 Gandalf no puede leer la extra�a escritura... +126 ¡Gandalf se ha desmayado! +127 Gandalf no puede leer la extraña escritura... 128 Gandalf ha completado su ayuno... 129 Ese objeto no puede ser equipado... 130 Ese objeto es demasiado caro... 131 Ese objeto no se puede vender... 132 Gandalf no puede comer carne... 133 El cartel dice... -134 Sellado por una buena raz�n -135 Sala de los M�micos +134 Sellado por una buena razón +135 Sala de los Mímicos 136 Sala de las Espadas 137 Sala de las Estatuas 138 Sala del Trono @@ -143,29 +143,29 @@ Teclado 143 Bienvenido al Palacio de Ceniza 144 Bienvenido al Palacio de Hielo 145 Bienvenido al Palacio de las Sombras -146 C�mara del Jefe -147 Cuidado con el Drag�n +146 Cámara del Jefe +147 Cuidado con el Dragón 148 Peligro Campo de minas 149 No mires hacia arriba -150 �Corre! +150 ¡Corre! 151 Un solo sentido -152 Cascos requeridos en esta �rea -153 Controles de la compuerta de inundaci�n -154 Mecanismo de llave bajo esta se�al +152 Cascos requeridos en esta área +153 Controles de la compuerta de inundación +154 Mecanismo de llave bajo esta señal 155 Mecanismo de trampa situado bajo este panel -156 Lugar de descanso de la c�psula del tiempo -157 Este panel necesita m�s peso -158 Mira detr�s de la estatua +156 Lugar de descanso de la cápsula del tiempo +157 Este panel necesita más peso +158 Mira detrás de la estatua 159 Tesoro enterrado -160 El tesoro est� encima del pilar +160 El tesoro está encima del pilar 161 Atrapado 162 No atrapado -163 Ese objeto est� maldito -164 Gandalf activ� una trampa -165 Gandalf forz� la cerradura +163 Ese objeto está maldito +164 Gandalf activó una trampa +165 Gandalf forzó la cerradura 166 Gandalf ha encontrado un secreto -167 La puerta est� cerrada -168 El cofre est� cerrado +167 La puerta está cerrada +168 El cofre está cerrado 169 Reservado 170 Reservado 171 Reservado @@ -180,21 +180,21 @@ Teclado Cargar Juego Herramientas Gracias -�Quieres m�s? -�S� amable! -�Es gratis! +¿Quieres más? +¡Sé amable! +¡Es gratis! Puntuaciones altas Defensa de bordes Defensa Bash Defensa Fuego Defensa de Hielo -Defensa �cido -Defensa El�ctrica +Defensa Ácido +Defensa Eléctrica FIN DEL JUEGO RESPAWN LISTO Comprar  ($10) Comprar -Art�culos +Artículos Trampa Armas Especial @@ -204,28 +204,28 @@ Piernas Equipamiento Virtud Altavoces invertidos -R�pido y Feo +Rápido y Feo Sombras bonitas Agua bonita -L�neas del terreno -L�neas de personajes +Líneas del terreno +Líneas de personajes Mapa Mip Z Bit : Probando -�C�mo va el v�deo? +¿Cómo va el vídeo? Tiempo restante: Se ve bien Guardar Juego Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8,Slot 9,Slot 10,Slot 11,Slot 12 -�SE AMABLE! -�GRACIAS! -�Este juego es NICEWARE! Para desbloquear -la versi�n completa, DEBES hacer +¡SE AMABLE! +¡GRACIAS! +¡Este juego es NICEWARE! Para desbloquear +la versión completa, DEBES hacer algo bueno por otra persona. -As� de f�cil. S�lo tienes que escribir la frase -de abajo y ya est�... -�Aqu� est� el truco! Tienes que hacer -una buena acci�n cada vez que juegues al +Así de fácil. Sólo tienes que escribir la frase +de abajo y ya está... +¡Aquí está el truco! Tienes que hacer +una buena acción cada vez que juegues al juego... Y hablar a otros sobre SoulFu de paso. @@ -234,17 +234,17 @@ Salir del juego Empezar partida Tabla de puntuaciones Nombre -Puntuaci�n +Puntuación Clase Go Poof Y casi se pierde la esperanza... Casi... Cant Save -�De verdad renunciar? +¿De verdad renunciar? Tienda Mouse -Art�culos: +Artículos: ActionR: -Acci�nL: -C�mara +AcciónL: +Cámara Mover 249 Reservado 250 Reservado @@ -257,34 +257,34 @@ Mover 257 Reservado 258 Reservado 259 Reservado -"Todos los animales son iguales, pero algunos son m�s iguales que otros." -"Los trucos y la traici�n son la pr�ctica de los tontos, que no tienen el sentido com�n de ser honestos." -Benjamin_Franklin +"Todos los animales son iguales, pero algunos son más iguales que otros." +"Los trucos y la traición son la práctica de los tontos, que no tienen el sentido común de ser honestos." -Benjamin_Franklin "Los que emiten los votos no deciden nada. Los que cuentan los votos lo deciden todo." -Josef_Stalin -"En tiempos de enga�o universal, decir la verdad se convierte en un acto revolucionario." +"En tiempos de engaño universal, decir la verdad se convierte en un acto revolucionario." "Yo era mentalmente apto para llevar armas nucleares, pero no lo soy si veo un OVNI." -"Lo escrib�, hasta que al final lleg� a ser, a lo largo y a lo ancho, lo grande que ves." -"Somos copas, que se llenan constante y silenciosamente. El truco est� en saber c�mo volcarnos y dejar salir las cosas bellas." -Ray_Bradbury -"La vida es como un rollo de papel higi�nico, cuanto m�s se acerca al final, m�s r�pido se va." -Andy_Rooney +"Lo escribí, hasta que al final llegó a ser, a lo largo y a lo ancho, lo grande que ves." +"Somos copas, que se llenan constante y silenciosamente. El truco está en saber cómo volcarnos y dejar salir las cosas bellas." -Ray_Bradbury +"La vida es como un rollo de papel higiénico, cuanto más se acerca al final, más rápido se va." -Andy_Rooney "La mejor cura para el insomnio es dormir mucho." "Cuando la gente fea pone caras raras, la gente rara gana carreras." -Lerry "Para ser duradero, el gobierno tiene que ser justo." "Los hombres a menudo se convierten en lo que creen que son." -"Ser el �ltimo hombre en la Luna es un honor muy dudoso." -Gene_Cernan +"Ser el último hombre en la Luna es un honor muy dudoso." -Gene_Cernan "El cuerpo dice lo que las palabras no pueden." -Martha_Graham -"Conf�a en ti mismo; cada coraz�n vibra con esa cuerda de hierro." +"Confía en ti mismo; cada corazón vibra con esa cuerda de hierro." "Siempre haz lo que temes hacer." -Ralph_Waldo_Emerson "No es deseable cultivar el respeto por la ley, tanto como por el derecho." -"Si me hubieras dicho hace cincuenta a�os que construir�a mis actividades con las ganancias de las campanas de viento, te habr�a dicho que estabas loco." +"Si me hubieras dicho hace cincuenta años que construiría mis actividades con las ganancias de las campanas de viento, te habría dicho que estabas loco." "No heredamos la tierra de nuestros padres, la tomamos prestada de nuestros hijos" -Kenyan_Proverb -"Observa mi palabra: Una combinaci�n de avi�n y autom�vil est� llegando. Puede que sonr�as. Pero llegar�..." -Henry_Ford -"No puedes depender de tus ojos cuando tu imaginaci�n est� desenfocada." -Mark_Twain +"Observa mi palabra: Una combinación de avión y automóvil está llegando. Puede que sonrías. Pero llegará..." -Henry_Ford +"No puedes depender de tus ojos cuando tu imaginación está desenfocada." -Mark_Twain "A menos que intentemos lo absurdo, no podremos conseguir lo imposible." -"Cada generaci�n se r�e de las viejas modas, pero sigue religiosamente las nuevas." -Henry_David_Thoreau +"Cada generación se ríe de las viejas modas, pero sigue religiosamente las nuevas." -Henry_David_Thoreau "La ropa hace al hombre. La gente desnuda tiene poca o ninguna influencia en la sociedad." -Mark_Twain -"Creo firmemente que la autoeducaci�n es el �nico tipo de educaci�n que existe." +"Creo firmemente que la autoeducación es el único tipo de educación que existe." "La verdadera disciplina consiste en decir no a las oportunidades equivocadas." -Peter_Drucker "Los verdaderos pistoleros siempre intentaban evitar sacar sus pistolas." -Michael_Crichton -"Vive como desear�as haber vivido cuando est�s muriendo." -Christian_Gellert +"Vive como desearías haber vivido cuando estés muriendo." -Christian_Gellert 288 Reservado 289 Reservado 290 Reservado @@ -307,25 +307,23 @@ Mover 307 Reservado 308 Reservado 309 Reservado -�Toda tu base nos pertenece! -�Comiencen a ejercitarse! -�Racecar deletreado al rev�s es Racecar! +¡Toda tu base nos pertenece! +¡Comiencen a ejercitarse! +¡Racecar deletreado al revés es Racecar! Intenta jugar al estilo Ironman. -�El alcohol es malo para ti! -�Las bibliotecas son divertidas! -La televisi�n es una p�rdida de tiempo. -�Los pr�stamos cuestan el doble! -�Al�jate de las tarjetas de cr�dito! -�S� m�s amable con mam� y pap�! -�Adelante! �Inv�tala a salir! -�Cambia siempre a mejor! -�Los videojuegos te pudren el cerebro! -�No puedes chuparte el codo! -�Ponte el cintur�n de seguridad y conduce DESPACIO! -�Los gatos son mejores que los perros! -�Los perros son mejores que los gatos! -�Aprende a SO�AR LUCIDO! -�Come m�s fruta! -�Sonr�e m�s! �Sonr�e AHORA! -Actualizar -vacío \ No newline at end of file +¡El alcohol es malo para ti! +¡Las bibliotecas son divertidas! +La televisión es una pérdida de tiempo. +¡Los préstamos cuestan el doble! +¡Aléjate de las tarjetas de crédito! +¡Sé más amable con mamá y papá! +¡Adelante! ¡Invítala a salir! +¡Cambia siempre a mejor! +¡Los videojuegos te pudren el cerebro! +¡No puedes chuparte el codo! +¡Ponte el cinturón de seguridad y conduce DESPACIO! +¡Los gatos son mejores que los perros! +¡Los perros son mejores que los gatos! +¡Aprende a SOÑAR LUCIDO! +¡Come más fruta! +¡Sonríe más! ¡Sonríe AHORA! From c8cfc4ff5de6afc9a942b600853a4ac56cd61fc5 Mon Sep 17 00:00:00 2001 From: MiyanoOsu Date: Thu, 9 Apr 2026 05:06:16 +0700 Subject: [PATCH 12/12] Update to lastest translate files --- language/ENGLISH.txt | 2 ++ language/FRENCH.txt | 2 ++ language/GERMAN.txt | 2 ++ language/ITALIAN.txt | 2 ++ language/POLISH.txt | 2 ++ language/SPANISH.txt | 2 ++ 6 files changed, 12 insertions(+) diff --git a/language/ENGLISH.txt b/language/ENGLISH.txt index 9099fa7..d976a98 100644 --- a/language/ENGLISH.txt +++ b/language/ENGLISH.txt @@ -327,3 +327,5 @@ Dogs are better than cats! Learn to LUCID DREAM! Eat more fruit! Smile more! Smile NOW! +Refresh devices +empty \ No newline at end of file diff --git a/language/FRENCH.txt b/language/FRENCH.txt index 54a7443..edb0915 100644 --- a/language/FRENCH.txt +++ b/language/FRENCH.txt @@ -327,3 +327,5 @@ Les chiens sont meilleurs que les chats ! Apprends à faire des RÊVES LUCIDES ! Mange plus de fruits ! Souris davantage ! Souriez MAINTENANT ! +Actualiser +vide \ No newline at end of file diff --git a/language/GERMAN.txt b/language/GERMAN.txt index 0e42e95..1352a8b 100644 --- a/language/GERMAN.txt +++ b/language/GERMAN.txt @@ -327,3 +327,5 @@ Hunde sind besser als Katzen! Lerne zu LUCID DREAM! Iss mehr Obst! Laechle mehr! Laechle JETZT! +Aktualisieren +leer \ No newline at end of file diff --git a/language/ITALIAN.txt b/language/ITALIAN.txt index 3615169..54cc497 100644 --- a/language/ITALIAN.txt +++ b/language/ITALIAN.txt @@ -327,3 +327,5 @@ I cani sono meglio dei gatti! Imparate a SOGNARE LUCIDO! Mangiate più frutta! Sorridete di più! Sorridete ora! +Aggiorna +vuoto \ No newline at end of file diff --git a/language/POLISH.txt b/language/POLISH.txt index f132a66..d812dbf 100644 --- a/language/POLISH.txt +++ b/language/POLISH.txt @@ -327,3 +327,5 @@ Psy sa lepsze od kotow! Naucz sie SNIC SWIADOMIE! Jedz wiecej owocow! Usmiechaj sie wiecej! Usmiechnij sie TERAZ! +OdÕwie× urzÐdzenia +puste \ No newline at end of file diff --git a/language/SPANISH.txt b/language/SPANISH.txt index 457996f..3eec751 100644 --- a/language/SPANISH.txt +++ b/language/SPANISH.txt @@ -327,3 +327,5 @@ La televisi ¡Aprende a SOÑAR LUCIDO! ¡Come más fruta! ¡Sonríe más! ¡Sonríe AHORA! +Actualizar +vacío \ No newline at end of file