Bonjour a tous,
Je publie **Oric DSK Manager 2.0**, une evolution du projet original de **overCLK** (repo: teiram).
Projet original: [ https://github.com/teiram/oric-dsk-manager ]( https://github.com/teiram/oric-dsk-manager)
## Nouveautes principales
- Support complet **JASMIN** (lecture/ecriture/creation).
- Detection de format amelioree (`SEDORIC`, `JASMIN`, `ORICDOS`).
- Creation de disques Jasmin bootables (version patchee ou non patchee de FT-DOS).
- Meilleure robustesse sur sauvegarde/conversion Sedoric <-> Jasmin.
- Editeur integre `.BAS` avec sauvegarde dans l'image disque.
- Visionneuse `.HLP` (mise en forme Oric 40x28).
- Visionneuse `.SCR` (disques Jasmin).
- Editeur hexa/ascii pour les autres fichiers binaires.
- Option disque 1 face et meilleure gestion de la geometrie.
## Chaine d'init
- **Sedoric**: stockee telle quelle (pas de parsing).
- **Jasmin**: commandes reconnues:
- `!START "X"`
- `!START "X.BAS"`
- `!UNSTART`
## Distribution
- macOS: application `.app` + zip.
- Windows: package portable (jar + JavaFX + `.bat` de lancement).
https://mega.nz/folder/hspAjQQR#mnQQx2w38Mb4MC5X_xlhLg
Bon test à tous.
Cyril
Bravo AtomeX! Une version pour Linux pourrait-elle être disponible ?
Hello,
Voici comment installer et exécuter le programme sous Linux (merci à Google Gemini qui m'a bien aidé, lol, d'autant que j'ai testé sur une vieille VM CentOS 7.9 donc j'ai un peu galéré pour isntaller Java 17...):
1) Installer OpenJDK17 et pointer JAVA_HOME dessus et 'lajouter au PATH (il faudra peut-être adapter le chemin d'install en fonction de la distrib Linux):
sudo yum install temurin-17-jdk -y export JAVA_HOME=/usr/lib/jvm/java-17-temurin-jdk/ export PATH=$JAVA_HOME/bin:$PATH
2) télécharger l'archive ZIP depuis Mega et la décompresser dans le répertorie de votre choix. Cela créer un sous-répertoire "Oric-DSK-Manager-Windows". Se placer dans ce répertoire
cd Oric-DSK-Manager-Windows
3) Télécharger l'archive du SDK JavaFX 17 pour Linux et la décompresser dans un sous-répertoire "javafx-sdk":
mkdir -p javafx-sdk cd javafx-sdk/ wget https://download2.gluonhq.com/openjfx/17.0.10/openjfx-17.0.10_linux-x64_bin-sdk.zip unzip openjfx-17.0.10_linux-x64_bin-sdk.zip
cat > run_oric-dsk-manager.sh export JFX_PATH=./javafx-sdk/javafx-sdk-17.0.10/lib java --module-path "$JFX_PATH" \ --add-modules javafx.controls,javafx.fxml \ --add-exports javafx.graphics/com.sun.javafx.tk=ALL-UNNAMED \ --add-opens javafx.graphics/com.sun.javafx.tk.quantum=ALL-UNNAMED \ -jar "oric-dsk-manager-2.0-jar-with-dependencies.jar"
chmod a+x run_oric-dsk-manager.sh ./run_oric-dsk-manager.sh
Merci beaucoup retroric!
Tout a marché, mais j’ai dû modifier la troisième ligne du scrip comme suit : java -Duser.language=en -Duser.country=GB --module-path "$JFX_PATH" \
Parce que mon Linux Mint est en espagnol. 🙂