From b9134b005bd30898b1d9d03b474f29230a3bb88e Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 17:03:55 +0200 Subject: [PATCH 1/7] French README typo fix --- README.fr.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/README.fr.md b/README.fr.md index 5a734af7a63..aa83afdcf6e 100644 --- a/README.fr.md +++ b/README.fr.md @@ -11,15 +11,15 @@ ## À propos -Upsilon est un fork d'Omega, un fork d'Epsilon, l'OS de Numworks tournant sur les calculatrices du même nom, qui apporte beaucoup de fonctionnalités en plus, mais qui fut archivé et fermé pour des raisons légales après un changement de politique de Numworks. Upsilon est fait pour ceux qui aimeraient voir un futur pour les OS créées par les utilisateurs pour Numworks, même après l'arrèt du projet initial. +Upsilon est un fork d'Omega, un fork d'Epsilon, l'OS de NumWorks tournant sur les calculatrices du même nom, qui apporte beaucoup de fonctionnalités en plus, mais qui fut archivé et fermé pour des raisons légales après un changement de politique de NumWorks. Upsilon est fait pour ceux qui aimeraient voir un futur pour les OS créées par les utilisateurs pour NumWorks, même après l'arrêt du projet initial. ### Quelques fonctionnalités supplémentaires -- Un module python kandinsky amélioré +- Un module Python kandinsky amélioré - Un support pour fonds d'écrans personnalisés - Des applications externes - Un thème Upsilon -- La surcharge des opérateurs en python +- La surcharge des opérateurs en Python - Un tableau périodique légèrement amélioré - L'utilisation possible du signe "=" dans les calculs - *Ainsi que tout ce qui a été ajouté sur Omega, et bien plus...* [Changelogs complets d'Omega](https://github.com/Omega-Numworks/Omega/wiki/Changelog) | [Fonctionnalités principales d'Omega & captures d'écran](https://github.com/Omega-Numworks/Omega/wiki/Main-features). @@ -103,7 +103,7 @@ nix-env -p gcc libpng libjpeg xorg.libX11 pkg-config freetype xorg.libXext pytho
-Il est recommandé d'utiliser [Homebrew](https://brew.sh/). Une fois intsallé, utilisez: +Il est recommandé d'utiliser [Homebrew](https://brew.sh/). Une fois installé, utilisez: ```bash brew install numworks/tap/epsilon-sdk @@ -131,14 +131,14 @@ Vous pouvez aller à l'étape 2. Avec Msys2/Mingw (Supportés par Numwoks bien qu'il y ait beaucoup de bugs) -L'environnement de compilation [Msys2](https://www.msys2.org/) est recommandé par Numworks pour obtenir la plupart des outils requis facilement. C'est ici que vous allez copier-colletoutes lecommandes de ce tutoriel. Une fois installé, copier-coller ces deux commandes dans le terminal: +L'environnement de compilation [Msys2](https://www.msys2.org/) est recommandé par NumWorks pour obtenir la plupart des outils requis facilement. C'est ici que vous allez copier-coller toutes les commandes de ce tutoriel. Une fois installé, copier-coller ces deux commandes dans le terminal: ```bash pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-freetype mingw-w64-x86_64-pkg-config mingw-w64-x86_64-libusb git make python echo "export PATH=/mingw64/bin:$PATH" >> .bashrc ``` -Ensuite, vous devrez installer [GCC toolchain for ARM](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads). Quand il vouest demandde choisir u dossier d'installation, choisissez `C:\msys64\home\User\gcc-arm\`. Il vous faudra ensuite ajouter ce dossier à votre $PATH. Tapez juste: +Ensuite, vous devrez installer [GCC toolchain for ARM](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads). Quand il vous est demandé de choisir un dossier d'installation, choisissez `C:\msys64\home\User\gcc-arm\`. Il vous faudra ensuite ajouter ce dossier à votre $PATH. Tapez juste: ```bash echo "export PATH=$PATH:$HOME/gcc-arm/bin" >> .bashrc @@ -154,11 +154,11 @@ Redémarrez votre terminal et vous pouvez aller à l'étape 2! WSL est un système qui virtualise un environnement GNU/Linux dans Windows. -Votre version de windows doit être >= 1903. +Votre version de Windows doit être >= 1903. #### Installation de WSL -1. Apuyez simulatanément sur les touches "windows" et "x" puis cliquez sur "Powershell administrateur". Entrez ensuite ceci dans la nouvelle fenêtre: +1. Apuyez simultanément sur les touches "Windows" et "x" puis cliquez sur "Powershell administrateur". Entrez ensuite ceci dans la nouvelle fenêtre: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart @@ -176,7 +176,7 @@ Cette commande permet d'autoriser le démarrage des machines signées par Micros 3. Téléchargez [ce fichier](https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi) et suivez les instructions d'installation. -4. Ouvrez votre fenêtre powershell comme avant et tapez: +4. Ouvrez votre fenêtre PowerShell comme avant et tapez: ```powershell wsl --set-default-version 2 @@ -214,7 +214,7 @@ sudo visudo #### Debian -1.Si vous utiliser Debian, utilisez cette commande: +1.Si vous utilisez Debian, utilisez cette commande: ```bash sudo apt install usbip hwdata usbutils @@ -222,15 +222,15 @@ sudo apt install usbip hwdata usbutils ### Pour connecter la calculatrice à WSL -1. Ouvrez encore un powershell en mode administrateur et tapez: +1. Ouvrez encore un PowerShell en mode administrateur et tapez: ```powershell usbipd wsl list ``` -Ceci va lister les périphériques USB connectés à l'ordinateur. Reagrdez le BUSID de votre "Numworks Calculator". +Ceci va lister les périphériques USB connectés à l'ordinateur. Regardez le BUSID de votre "NumWorks Calculator". -2. Maintenant, lancez cette commande en remplçant par celui de votre caculatrice: +2. Maintenant, lancez cette commande en remplaçant par celui de votre calculatrice: ```powershell usbipd wsl attach --busid @@ -300,7 +300,7 @@ Le bootloader vous permet d'installer firmware dans des "slots" séparés. Dans
Bootloader -Votre calculatrice doit être flashé avec le bootloader d'[Upsilon](https://getupsilon.web.app) ou d'[Omega](https://getomega.dev). +Votre calculatrice doit être flashée avec le bootloader d'[Upsilon](https://getupsilon.web.app) ou d'[Omega](https://getomega.dev). Compilez avec: ```bash @@ -367,7 +367,7 @@ Lancez cette commande: ```bash make clean ``` -Vous pouvez soit choisir d'utiliser la commmande qui détectera automatiquement votre plateforme: +Vous pouvez soit choisir d'utiliser la commande qui détectera automatiquement votre plateforme: ```bash make PLATFORM=simulator ``` @@ -438,7 +438,7 @@ Important: n'oubliez pas l'argument `--recursive` Parce qu'Upsilon dépend de su Aussi, vous pouvez changer le nombre de processus de compilation en parallèles en changeant le nombre après l'argument `-j`. N'oubliez pas de mettre votre nom à la place `{Votre nom, maximum 15 caractères}`.Si vous n'en voulez pas, enlevez l'argument `OMEGA_USERNAME`. -Si vous avez besoin d'aide, n'hésitez pas à rejoindre notre serveur discord : +Si vous avez besoin d'aide, n'hésitez pas à rejoindre notre serveur Discord :

Omega Banner Discord

--- @@ -467,7 +467,7 @@ Les anciens projets d'Omega, avant sa fermeture, qui ont été utilisés pour ce ## À propos d'Epsilon -Upsilon est un fork d'Omega, visant a continuer le projet des OS utilisateurs pour Numworks +Upsilon est un fork d'Omega, visant à continuer le projet des OS utilisateurs pour NumWorks Omega est un fork d'Epsilon, un système d'exploitation performant pour calculatrices graphiques. Il inclut huit applications pour les mathématiques de lycée et d'études supérieurs @@ -476,7 +476,7 @@ Vous pouvez essayer Epsilon depuis votre navigateur sur le [simulateur en ligne] ## Licence NumWorks est une marque déposée de NumWorks SAS, 24 Rue Godot de Mauroy, 75009 Paris, France. -Nintendo est Nintendo 3DS sont des marques déposées de Nintendo of America Inc, 4600 150th Ave NE, Redmond, WA 98052, Etats-Unis. +Nintendo et Nintendo 3DS sont des marques déposées de Nintendo of America Inc, 4600 150th Ave NE, Redmond, WA 98052, Etats-Unis. NumWorks SAS et Nintendo of America Inc ne sont en aucun cas associés avec ce projet. - NumWorks Epsilon est disponible sous [Lisense CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). From ff0a7302b4ac2ed3f98df3a14ff6bb2be1bbd61f Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 17:04:53 +0200 Subject: [PATCH 2/7] Forgot something... --- README.fr.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.fr.md b/README.fr.md index aa83afdcf6e..e4b0eb18e5d 100644 --- a/README.fr.md +++ b/README.fr.md @@ -34,7 +34,7 @@ Ne débranchez votre calculatrice qu'une fois l'installation terminée. ### Manuelle - *Vous pouvez vous référer à ce [site internet](https://www.numworks.com/resources/engineering/software/build/)pour la première étape si vous avez des erreurs* + *Vous pouvez vous référer à ce [site Internet](https://www.numworks.com/resources/engineering/software/build/)pour la première étape si vous avez des erreurs* ### 1. Installation du SDK @@ -193,7 +193,7 @@ sudo apt-get install build-essential git imagemagick libx11-dev libxext-dev libf ### Installation d'usbipd pour connecter la calculatrice à WSL (facultatif) -Pour connecter la calculatrice, il faut installer cet [outil](https://github.com/dorssel/usbipd-win/releases/download/v1.3.0/usbipd-win_1.3.0.msi). Il permet de connecter des périphériques par internet. Suivez les instructions pour installer. +Pour connecter la calculatrice, il faut installer cet [outil](https://github.com/dorssel/usbipd-win/releases/download/v1.3.0/usbipd-win_1.3.0.msi). Il permet de connecter des périphériques par Internet. Suivez les instructions pour installer. #### Ubuntu From d028db3cb84fc46c977f70de45885c2489fa7d1c Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 17:15:42 +0200 Subject: [PATCH 3/7] Fix : ! and other things... --- README.fr.md | 74 ++++++++++++++++++++++++++-------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/README.fr.md b/README.fr.md index e4b0eb18e5d..b81bbb29417 100644 --- a/README.fr.md +++ b/README.fr.md @@ -55,10 +55,10 @@ Ne débranchez votre calculatrice qu'une fois l'installation terminée. Il suffit juste d'installer les dépendances en tapant ces commandes dans un Terminal en mode super-utilisateur. ```bash -apt-get install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi +apt install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi ``` -C'est fait! Vous pouvez aller à l'étape 2. +C'est fait ! Vous pouvez aller à l'étape 2.
@@ -70,7 +70,7 @@ C'est fait! Vous pouvez aller à l'étape 2.
-Installez toutes les dépendances grâce à cette commande: +Installez toutes les dépendances grâce à cette commande : ```bash dnf install make automake gcc gcc-c++ kernel-devel git ImageMagick libX11-devel libXext-devel freetype-devel libpng-devel libjpeg-devel pkg-config arm-none-eabi-gcc-cs arm-none-eabi-gcc-cs-c++ @@ -86,7 +86,7 @@ dnf install make automake gcc gcc-c++ kernel-devel git ImageMagick libX11-devel
-Installez toutes les dépendances grâce à cette commande: +Installez toutes les dépendances grâce à cette commande : ```bash nix-env -p gcc libpng libjpeg xorg.libX11 pkg-config freetype xorg.libXext python3 imagemagick python310Packages.lz4 python310Packages.pypng python310Packages.pypng gcc-arm-embedded ``` @@ -103,7 +103,7 @@ nix-env -p gcc libpng libjpeg xorg.libX11 pkg-config freetype xorg.libXext pytho
-Il est recommandé d'utiliser [Homebrew](https://brew.sh/). Une fois installé, utilisez: +Il est recommandé d'utiliser [Homebrew](https://brew.sh/). Une fois téléchargé, utilisez : ```bash brew install numworks/tap/epsilon-sdk @@ -131,20 +131,20 @@ Vous pouvez aller à l'étape 2. Avec Msys2/Mingw (Supportés par Numwoks bien qu'il y ait beaucoup de bugs) -L'environnement de compilation [Msys2](https://www.msys2.org/) est recommandé par NumWorks pour obtenir la plupart des outils requis facilement. C'est ici que vous allez copier-coller toutes les commandes de ce tutoriel. Une fois installé, copier-coller ces deux commandes dans le terminal: +L'environnement de compilation [Msys2](https://www.msys2.org/) est recommandé par NumWorks pour obtenir la plupart des outils requis facilement. C'est ici que vous allez copier-coller toutes les commandes de ce tutoriel. Une fois installé, copier-coller ces deux commandes dans le terminal : ```bash pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-freetype mingw-w64-x86_64-pkg-config mingw-w64-x86_64-libusb git make python echo "export PATH=/mingw64/bin:$PATH" >> .bashrc ``` -Ensuite, vous devrez installer [GCC toolchain for ARM](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads). Quand il vous est demandé de choisir un dossier d'installation, choisissez `C:\msys64\home\User\gcc-arm\`. Il vous faudra ensuite ajouter ce dossier à votre $PATH. Tapez juste: +Ensuite, vous devrez installer [GCC toolchain for ARM](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads). Quand il vous est demandé de choisir un dossier d'installation, choisissez `C:\msys64\home\User\gcc-arm\`. Il vous faudra ensuite ajouter ce dossier à votre $PATH. Tapez juste : ```bash echo "export PATH=$PATH:$HOME/gcc-arm/bin" >> .bashrc ``` -Redémarrez votre terminal et vous pouvez aller à l'étape 2! +Redémarrez votre terminal et vous pouvez aller à l'étape 2 !
@@ -158,7 +158,7 @@ Votre version de Windows doit être >= 1903. #### Installation de WSL -1. Apuyez simultanément sur les touches "Windows" et "x" puis cliquez sur "Powershell administrateur". Entrez ensuite ceci dans la nouvelle fenêtre: +1. Apuyez simultanément sur les touches "Windows" et "x" puis cliquez sur "Powershell administrateur". Entrez ensuite ceci dans la nouvelle fenêtre : ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart @@ -176,7 +176,7 @@ Cette commande permet d'autoriser le démarrage des machines signées par Micros 3. Téléchargez [ce fichier](https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi) et suivez les instructions d'installation. -4. Ouvrez votre fenêtre PowerShell comme avant et tapez: +4. Ouvrez votre fenêtre PowerShell comme avant et tapez : ```powershell wsl --set-default-version 2 @@ -188,7 +188,7 @@ WSL est maintenant installé. 6. Installez maintenant la version pour ARM de GCC. ```bash -sudo apt-get install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi +sudo apt install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi ``` ### Installation d'usbipd pour connecter la calculatrice à WSL (facultatif) @@ -197,24 +197,24 @@ Pour connecter la calculatrice, il faut installer cet [outil](https://github.com #### Ubuntu -1. Dans un terminal WSL Ubuntu, tapez: +1. Dans un terminal WSL Ubuntu, tapez : ```bash sudo apt install linux-tools-5.4.0-77-generic hwdata ``` -2. Editez /etc/sudoers pour que l'on puisse utiliser la commande usbip. Sur Ubutu, cele est fait de cette manière: +2. Editez /etc/sudoers pour que l'on puisse utiliser la commande usbip. Sur Ubutu, cele est fait de cette manière : ```bash sudo visudo ``` -3. Ajoutez `/usr/lib/linux-tools/5.4.0-77-generic` au début du secure_path. Après édition, la ligne devrait ressembler à: +3. Ajoutez `/usr/lib/linux-tools/5.4.0-77-generic` au début du secure_path. Après édition, la ligne devrait ressembler à : `Defaults secure_path="/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:..."` #### Debian -1.Si vous utilisez Debian, utilisez cette commande: +1.Si vous utilisez Debian, utilisez cette commande : ```bash sudo apt install usbip hwdata usbutils @@ -222,7 +222,7 @@ sudo apt install usbip hwdata usbutils ### Pour connecter la calculatrice à WSL -1. Ouvrez encore un PowerShell en mode administrateur et tapez: +1. Ouvrez encore un PowerShell en mode administrateur et tapez : ```powershell usbipd wsl list @@ -230,7 +230,7 @@ sudo apt install usbip hwdata usbutils Ceci va lister les périphériques USB connectés à l'ordinateur. Regardez le BUSID de votre "NumWorks Calculator". -2. Maintenant, lancez cette commande en remplaçant par celui de votre calculatrice: +2. Maintenant, lancez cette commande en remplaçant par celui de votre calculatrice : ```powershell usbipd wsl attach --busid @@ -248,7 +248,7 @@ Vous pouvez aller à l'étape 2. ### 2. Récupérer le code source -Le code source est disponible dans une repository git. Récupérez-le de cette manière: +Le code source est disponible dans une repository git. Récupérez-le de cette manière : ```bash git clone --recursive https://github.com/UpsilonNumworks/Upsilon.git @@ -264,30 +264,30 @@ git checkout upsilon-dev Model n0100 -(note: vous pouvez changer l'argument `EPSILON_I18N=en` avec `fr`, `nl`, `pt`, `it`, `de`, `es` or `hu`). +(note : vous pouvez changer l'argument `EPSILON_I18N=en` avec `fr`, `nl`, `pt`, `it`, `de`, `es` or `hu`). ```bash make MODEL=n0100 clean make MODEL=n0100 EPSILON_I18N=en OMEGA_USERNAME="{Votre nom, maximum 15 caractères}" -j4 ``` -Maintenant, lancez soit: +Maintenant, lancez soit : ```bash make MODEL=n0100 epsilon_flash ``` -pour directement flasher la calculatrice après avoir appuyé simultanément sur `reset` et `6` et avoir branché la calculatrice à l'ordinateur. +Pour directement flasher la calculatrice après avoir appuyé simultanément sur `reset` et `6` et avoir branché la calculatrice à l'ordinateur.
-soit: +Soit : ```bash make MODEL=n0100 OMEGA_USERNAME="" binpack -j4 ``` -pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). +Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). @@ -301,20 +301,20 @@ Le bootloader vous permet d'installer firmware dans des "slots" séparés. Dans Bootloader Votre calculatrice doit être flashée avec le bootloader d'[Upsilon](https://getupsilon.web.app) ou d'[Omega](https://getomega.dev). -Compilez avec: +Compilez avec : ```bash make clean make OMEGA_USERNAME="{Votre nom, max 15 caractères}" -j4 ``` -Ensuite lancez soit: +Ensuite lancez soit : ```bash make epsilon.A_flash ``` -pour flasher le slot actuel ou pour flasher par le flasher du booloader avec RESET, puis 4 (flash) et 1 (flash slots) pour flasher n'importe quel slot. +Pour flasher le slot actuel ou pour flasher par le flasher du booloader avec RESET, puis 4 (flash) et 1 (flash slots) pour flasher n'importe quel slot.
@@ -324,36 +324,36 @@ soit: make OMEGA_USERNAME="{Votre nom, max 15 caractères}" binpack -j4 ``` -pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/bootloader/`. +Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/bootloader/`.
Model n0110 sans bootloader (obsolète, utilisez le bootloader à la place pour la protection contre Epsilon) -Compilez avec: +Compilez avec : ```bash make MODEL=n0110 clean make MODEL=n0110 OMEGA_USERNAME="{Votre nom, max 15 caractères}" -j4 ``` -Ensuite lancez soit: +Ensuite lancez soit : ```bash make MODEL=n0110 epsilon_flash ``` -pour directement flasher la calculatrice après avoir appuyé simultanément sur `RESET` et `6` et avoir branché la calculatrice à l'ordinateur. +Pour directement flasher la calculatrice après avoir appuyé simultanément sur `RESET` et `6` et avoir branché la calculatrice à l'ordinateur.
-soit: +Soit : ```bash make MODEL=n0110 OMEGA_USERNAME="{Votre nom, max 15 caractères}" binpack -j4 ``` -pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/n0110/`. +Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/n0110/`.
@@ -363,15 +363,15 @@ pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-p Simulateur Natif -Lancez cette commande: +Lancez cette commande : ```bash make clean ``` -Vous pouvez soit choisir d'utiliser la commande qui détectera automatiquement votre plateforme: +Vous pouvez soit choisir d'utiliser la commande qui détectera automatiquement votre plateforme : ```bash make PLATFORM=simulator ``` -Ou choisir une commande qui correspond à votre plateforme: +Ou choisir une commande qui correspond à votre plateforme : ```bash make PLATFORM=simulator TARGET=android make PLATFORM=simulator TARGET=ios @@ -424,7 +424,7 @@ git checkout --recursive upsilon-dev make PLATFORM=simulator TARGET=3ds -j ``` -Vous pouvez ensuite mettre epsilon.3dsx sur une carte SDpour le lancer depuis le HBC ou utilisez 3dslink pour le lancer via le réseau: +Vous pouvez ensuite mettre epsilon.3dsx sur une carte SDpour le lancer depuis le HBC ou utilisez 3dslink pour le lancer via le réseau : ```bash 3dslink output/release/simulator/3ds/epsilon.3dsx -a <3DS' IP ADDRESS> @@ -434,7 +434,7 @@ Vous pouvez ensuite mettre epsilon.3dsx sur une carte SDpour le lancer depuis le
-Important: n'oubliez pas l'argument `--recursive` Parce qu'Upsilon dépend de submodules. +Important : n'oubliez pas l'argument `--recursive` Parce qu'Upsilon dépend de submodules. Aussi, vous pouvez changer le nombre de processus de compilation en parallèles en changeant le nombre après l'argument `-j`. N'oubliez pas de mettre votre nom à la place `{Votre nom, maximum 15 caractères}`.Si vous n'en voulez pas, enlevez l'argument `OMEGA_USERNAME`. From 4017d746ee7645fdcd4cbb3cd815a087bae8ce8a Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 17:38:41 +0200 Subject: [PATCH 4/7] Je sais pas quoi mettre en titre --- README.fr.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/README.fr.md b/README.fr.md index b81bbb29417..c7f3a47a487 100644 --- a/README.fr.md +++ b/README.fr.md @@ -58,7 +58,7 @@ Il suffit juste d'installer les dépendances en tapant ces commandes dans un Ter apt install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi ``` -C'est fait ! Vous pouvez aller à l'étape 2. +C'est fait ! Vous pouvez passer à l'étape 2.
@@ -113,7 +113,7 @@ Et toutes les dépendances seront installées.
-Vous pouvez aller à l'étape 2. +Vous pouvez passer à l'étape 2.
@@ -144,7 +144,7 @@ Ensuite, vous devrez installer [GCC toolchain for ARM](https://developer.arm.com echo "export PATH=$PATH:$HOME/gcc-arm/bin" >> .bashrc ``` -Redémarrez votre terminal et vous pouvez aller à l'étape 2 ! +Redémarrez votre terminal et vous pouvez passer à l'étape 2 ! @@ -203,7 +203,7 @@ Pour connecter la calculatrice, il faut installer cet [outil](https://github.com sudo apt install linux-tools-5.4.0-77-generic hwdata ``` -2. Editez /etc/sudoers pour que l'on puisse utiliser la commande usbip. Sur Ubutu, cele est fait de cette manière : +2. Editez /etc/sudoers pour que l'on puisse utiliser la commande usbip. Sur Ubuntu, cele est fait de cette manière : ```bash sudo visudo @@ -214,7 +214,7 @@ sudo visudo #### Debian -1.Si vous utilisez Debian, utilisez cette commande : +1.Si vous utilisez Debian, procédez comme suit : ```bash sudo apt install usbip hwdata usbutils @@ -238,7 +238,7 @@ usbipd wsl attach --busid Le mot de passe de votre machine WSL vous sera demandé. -Vous pouvez aller à l'étape 2. +Vous pouvez passer à l'étape 2. @@ -287,7 +287,7 @@ Soit : make MODEL=n0100 OMEGA_USERNAME="" binpack -j4 ``` -Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). +Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [WebDFU de TI-Planet](https://ti-planet.github.io/webdfu_numworks/n0100/). @@ -318,7 +318,7 @@ Pour flasher le slot actuel ou pour flasher par le flasher du booloader avec RES
-soit: +Soit : ```bash make OMEGA_USERNAME="{Votre nom, max 15 caractères}" binpack -j4 @@ -367,11 +367,11 @@ Lancez cette commande : ```bash make clean ``` -Vous pouvez soit choisir d'utiliser la commande qui détectera automatiquement votre plateforme : +Vous avez le choix entre utiliser la commande qui détectera automatiquement votre plateforme : ```bash make PLATFORM=simulator ``` -Ou choisir une commande qui correspond à votre plateforme : +Et choisir une commande qui correspond à votre plateforme : ```bash make PLATFORM=simulator TARGET=android make PLATFORM=simulator TARGET=ios @@ -390,7 +390,7 @@ Vous trouverez les fichiers du simulateur dans `output/release/simulator/`. Simulateur web -D'abord, installez emsdk : +D'abord, installez ```emsdk``` : ```bash git clone https://github.com/emscripten-core/emsdk.git @@ -424,7 +424,7 @@ git checkout --recursive upsilon-dev make PLATFORM=simulator TARGET=3ds -j ``` -Vous pouvez ensuite mettre epsilon.3dsx sur une carte SDpour le lancer depuis le HBC ou utilisez 3dslink pour le lancer via le réseau : +Vous pouvez ensuite mettre ```epsilon.3dsx``` sur une carte SD pour le lancer depuis le HBC ou utilisez 3dslink pour le lancer via le réseau : ```bash 3dslink output/release/simulator/3ds/epsilon.3dsx -a <3DS' IP ADDRESS> @@ -434,9 +434,9 @@ Vous pouvez ensuite mettre epsilon.3dsx sur une carte SDpour le lancer depuis le
-Important : n'oubliez pas l'argument `--recursive` Parce qu'Upsilon dépend de submodules. -Aussi, vous pouvez changer le nombre de processus de compilation en parallèles en changeant le nombre après l'argument `-j`. -N'oubliez pas de mettre votre nom à la place `{Votre nom, maximum 15 caractères}`.Si vous n'en voulez pas, enlevez l'argument `OMEGA_USERNAME`. +Important : n'oubliez pas l'argument `--recursive` parce qu'Upsilon dépend de submodules. +Aussi, vous pouvez changer le nombre de processus de compilation en parallèle en changeant le nombre après l'argument `-j`. +N'oubliez pas de mettre votre nom à la place `{Votre nom, maximum 15 caractères}`. Si vous n'en voulez pas, enlevez l'argument `OMEGA_USERNAME`. Si vous avez besoin d'aide, n'hésitez pas à rejoindre notre serveur Discord : From 18881d441912d9dc359fb5bb1a755d51f010aed7 Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 18:28:22 +0200 Subject: [PATCH 5/7] The last commit before merge ? --- README.fr.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.fr.md b/README.fr.md index c7f3a47a487..aca44200cb4 100644 --- a/README.fr.md +++ b/README.fr.md @@ -2,12 +2,12 @@

cc by-nc-sa 4.0 - Issues + Issues
Discord

-> Don't understand french ? speak english ? here's the [english README](./README.md) ! +> Don't understand French ? Speak English ? Here's the [English README](./README.md) ! ## À propos @@ -15,8 +15,8 @@ Upsilon est un fork d'Omega, un fork d'Epsilon, l'OS de NumWorks tournant sur le ### Quelques fonctionnalités supplémentaires -- Un module Python kandinsky amélioré -- Un support pour fonds d'écrans personnalisés +- Un module Python Kandinsky amélioré +- Un support pour fonds d'écran personnalisés - Des applications externes - Un thème Upsilon - La surcharge des opérateurs en Python @@ -32,9 +32,9 @@ Rendez-vous sur le [site d'Upsilon](https://getupsilon.web.app/) à la section " Si votre calculatrice est reconnue, qu'elle contient une version d'Epsilon inférieure à 16 et que votre navigateur accepte WebUSB, la page vous proposera d'installer Upsilon. Ne débranchez votre calculatrice qu'une fois l'installation terminée. -### Manuelle +### Manuel - *Vous pouvez vous référer à ce [site Internet](https://www.numworks.com/resources/engineering/software/build/)pour la première étape si vous avez des erreurs* + *Vous pouvez vous référer à ce [site Internet](https://www.numworks.com/resources/engineering/software/build/) pour la première étape si vous avez des erreurs* ### 1. Installation du SDK @@ -103,7 +103,7 @@ nix-env -p gcc libpng libjpeg xorg.libX11 pkg-config freetype xorg.libXext pytho
-Il est recommandé d'utiliser [Homebrew](https://brew.sh/). Une fois téléchargé, utilisez : +Il est recommandé d'utiliser [Homebrew](https://brew.sh/). Une fois téléchargé, lancez : ```bash brew install numworks/tap/epsilon-sdk @@ -182,7 +182,7 @@ Cette commande permet d'autoriser le démarrage des machines signées par Micros wsl --set-default-version 2 ``` -5. téléchargez [Ubuntu](https://www.microsoft.com/store/apps/9n6svws3rx71) depuis le Microsoft store. Vous pouvez aussi installer [Debian](https://www.microsoft.com/store/productI9MSVKQC78PK6). +5. Téléchargez [Ubuntu](https://www.microsoft.com/store/apps/9n6svws3rx71) depuis le Microsoft store. Vous pouvez aussi installer [Debian](https://www.microsoft.com/store/productI9MSVKQC78PK6). WSL est maintenant installé. @@ -324,7 +324,7 @@ Soit : make OMEGA_USERNAME="{Votre nom, max 15 caractères}" binpack -j4 ``` -Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/bootloader/`. +Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [WebDFU de TI-Planet](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/bootloader/`. @@ -353,7 +353,7 @@ Soit : make MODEL=n0110 OMEGA_USERNAME="{Votre nom, max 15 caractères}" binpack -j4 ``` -Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [Ti-planet's webDFU](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/n0110/`. +Pour compiler les binpacks que vous pouvez distribuer et flasher depuis le [WebDFU de TI-Planet](https://ti-planet.github.io/webdfu_numworks/n0100/). Vous les trouverez dans `output/release/device/n0110/`. @@ -371,7 +371,7 @@ Vous avez le choix entre utiliser la commande qui détectera automatiquement vot ```bash make PLATFORM=simulator ``` -Et choisir une commande qui correspond à votre plateforme : +Ou choisir une commande qui correspond à votre plateforme : ```bash make PLATFORM=simulator TARGET=android make PLATFORM=simulator TARGET=ios @@ -469,16 +469,16 @@ Les anciens projets d'Omega, avant sa fermeture, qui ont été utilisés pour ce Upsilon est un fork d'Omega, visant à continuer le projet des OS utilisateurs pour NumWorks -Omega est un fork d'Epsilon, un système d'exploitation performant pour calculatrices graphiques. Il inclut huit applications pour les mathématiques de lycée et d'études supérieurs +Omega est un fork d'Epsilon, un système d'exploitation performant pour calculatrices graphiques. Il inclut huit applications pour les mathématiques de lycée et d'études supérieurs. Vous pouvez essayer Epsilon depuis votre navigateur sur le [simulateur en ligne](https://www.numworks.com/simulator/). ## Licence NumWorks est une marque déposée de NumWorks SAS, 24 Rue Godot de Mauroy, 75009 Paris, France. -Nintendo et Nintendo 3DS sont des marques déposées de Nintendo of America Inc, 4600 150th Ave NE, Redmond, WA 98052, Etats-Unis. +Nintendo et Nintendo 3DS sont des marques déposées de Nintendo of America Inc, 4600 150th Ave NE, Redmond, WA 98052, États-Unis. NumWorks SAS et Nintendo of America Inc ne sont en aucun cas associés avec ce projet. -- NumWorks Epsilon est disponible sous [Lisense CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). -- Omega est disponible sous [Lisense CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). -- Upsilon est disponible sous [Lisense CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). +- NumWorks Epsilon est disponible sous [Lisence CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). +- Omega est disponible sous [Lisence CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). +- Upsilon est disponible sous [Lisence CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode). From 629505a6e93c686689a92d10c67fa979ffd65bf9 Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 18:32:54 +0200 Subject: [PATCH 6/7] Il manquait un point, c'est triste --- README.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.fr.md b/README.fr.md index aca44200cb4..fc1852f2621 100644 --- a/README.fr.md +++ b/README.fr.md @@ -467,7 +467,7 @@ Les anciens projets d'Omega, avant sa fermeture, qui ont été utilisés pour ce ## À propos d'Epsilon -Upsilon est un fork d'Omega, visant à continuer le projet des OS utilisateurs pour NumWorks +Upsilon est un fork d'Omega, visant à continuer le projet des OS utilisateurs pour NumWorks. Omega est un fork d'Epsilon, un système d'exploitation performant pour calculatrices graphiques. Il inclut huit applications pour les mathématiques de lycée et d'études supérieurs. From d8aeebd8597676af46718cf9bed00cd904ef67a0 Mon Sep 17 00:00:00 2001 From: Zaworski Luigi Date: Sun, 21 May 2023 18:39:21 +0200 Subject: [PATCH 7/7] OUPS --- README.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.fr.md b/README.fr.md index fc1852f2621..38fa451a231 100644 --- a/README.fr.md +++ b/README.fr.md @@ -32,7 +32,7 @@ Rendez-vous sur le [site d'Upsilon](https://getupsilon.web.app/) à la section " Si votre calculatrice est reconnue, qu'elle contient une version d'Epsilon inférieure à 16 et que votre navigateur accepte WebUSB, la page vous proposera d'installer Upsilon. Ne débranchez votre calculatrice qu'une fois l'installation terminée. -### Manuel +### Manuelle *Vous pouvez vous référer à ce [site Internet](https://www.numworks.com/resources/engineering/software/build/) pour la première étape si vous avez des erreurs*