1

Bonjour à tous. Si vous ne connaissez pas FreeMiNT, ou si vous le connaissez mal, j'ai ce qu'il vous faut smile
La vidéo est longue, n'hésitez pas à aller voir les chapitres dans la description.

avatar
Abonnez-vous à ma chaîne Vretrocomputing sur YouTube et Facebook. Dernière vidéo : Désactiver le bip clavier en assembleur sur Atari ST.

2

Vidéo très intéressante Vincent !

J'y ai appris 2 - 3 trucs dont j'ignorais complètement l'existence !

Merci !

3

J'ai plusieurs fois tenté d'installer Aranym et j'ai jamais été jusqu'au bout, au moindre problème, je laissais tombé.

J'ai donc suivi ton tuto, enfin presque, je voulais pas installer sur le bureau, donc j'ai laissé le chemin par défaut,
ça ne fonctionne pas.

- Aranym s'installe bien dans C:\Program Files (x86)
- quand j'y copie freemint, win10 n'est pas content et me demande les droits d'admin pour chaque copie.
- Aranym se lance parfaitement bien, mais aucune écriture possible. pas moyen d'enregistrer la config teradesk

Normalement, là, je laisse tombé cheeky

Comme sur ta vidéo, ça fonctionne bien sur win10, je désinstalle et réinstalle le tout sur une autre partition.

Là, tout fonctionne, je peux sauver le bureau.


Je vire la version mmu pour la version jit, ça fonctionne plus crash
E:\AranymVRI\ARAnyM>aranym-jit.exe -c config
ARAnyM 1.1.0
Using config file: 'config'
Not enough free memory (ST-RAM 0x00e00000 + TT-RAM 0x04000000).
failed to acquire virtual memory at 0x51000000
try running 'aranym --probe-fixed'

Je tente le 'aranym --probe-fixed'
aranym: unknown option -- probe-fixed
Usage: aranym [OPTIONS]
Options:
  -a, --floppy NAME               floppy image file NAME
  -e, --emutos                    boot EmuTOS
  -N, --nomouse                   don't grab mouse at startup
  -f, --fullscreen                start in fullscreen
  -v, --refresh <X>               VIDEL refresh rate in VBL (default 2)
  -r, --resolution <X>            boot in X color depth [1,2,4,8,16]
  -m, --monitor <X>               attached monitor: 0 = VGA, 1 = TV
  -c, --config FILE               read different configuration file
  -s, --save                      save configuration file
  -S, --swap-ide                  swap IDE drives
  -P <X,Y> or <center>            set window position
  -k, --locale <XY>               set NVRAM keyboard layout and language
      --option section:key:value  set configuration value
  -G, --gui                       open GUI at startup
  -d, --disk CHAR:PATH[:]         HostFS mapping, e.g. d:/atari/d_drive
  -F, --fastram SIZE              FastRAM size (in MB)

  -h, --help                      display this help and exit
  -V, --version                   output version information and exit

ok couic

Dernière chance avant de laisser tomber, je remplace mmu par la version normal
E:\AranymVRI\ARAnyM>aranym.exe -c config
ARAnyM 1.1.0
Using config file: 'config'
WinTap: ERROR: Could not find Windows tap device: L▒op▒ration a r▒ussi.
Could not open joystick 0
OS ROM image 'ROM' not found.
EmuTOS 2019/10/14 loading from 'emutos/emutos-aranym.img'... [OK]
NF_CONFIG not available
Floppy read(-1, 001004, 1) failed.
NF BOOTSTRAP_ARGS(MEM_PROT=YES DEBUG_LEVEL=1)
NF BOOTSTRAP(drive_c/mint/1-19-889/mintara.prg -> $0100095c, 67106724)
NF BOOTSTRAP($0100095c, 66734273) -> 372451
WARNING: PMMU is requested but not present, disabling.

pid   1 (xaloader): run_km(xaaes.km) ok (bp 0x4EE4160)!
pid   1 (xaloader): run_km: run=0x4EE4260
pid   4 (AESSYS): parse_cnf: can't open U:\c\mint\1-19-889\xaaes\xaaes.inf

Tout fonctionne, j'ai testé quelques applis boing



Merci pour ce nouveau tuto vidéo Vincent top
avatar

4

Merci pour cette longue vidéo (1h15 mais ça passe trop vite ), je souhaite vraiment que cela incite le plus de monde possible à découvrir FreeMiNT

Daroou, vu le message d'erreur "aranym: unknown option -- probe-fixed" il y a un espace en trop, c'est "--probe-fixed" sans espace
avatar
Mes pages personnelles : https://www.xdelatour.fr (auto-hébergement)

5

@Xavier, A mon avis, cette option est un troll des DEV embarrassed

E:\AranymVRI\ARAnyM>aranym -probe-fixed -c config
ARAnyM 1.1.0
Using config file: 'config'
aranym: unknown option -- p

E:\AranymVRI\ARAnyM>aranym --probe-fixed -c config
ARAnyM 1.1.0
Using config file: 'config'
aranym: unknown option -- probe-fixed


La version JIT ne fonctionne qu'avec 4Mo de Fast RAM, au delà, erreur. (win10 x64)

[GLOBAL]
FastRAM = 4
avatar

6

Merci pour tous ces retours positifs smile

Concernant l'emplacement par défaut de l'installation d'ARAnyM, je ne me suis pas rendu compte du problème, étant donné que je l'ai installé sur le bureau. En fait, sous Windows, "Program Files" (ou sa version x86) n'est accessible en écriture que pour les administrateurs. Ce répertoire est fait pour mettre des programmes, mais pas des données. Donc la méthode que je montre, mettre ARAnyM et FreeMiNT au même endroit, ne fonctione pas dans "Program Files". A moins d'exécuter ARAnyM en mode administrateur, mais c'est une mauvaise idée.

Le plus simple c'est d'installer ARAnyM dans un répertoire où on a les droits d'écriture par défaut. Par exemple, le bureau, Documents, ou sur un disque de données.

Un autre solution, c'est d'installer ARAnyM à l'emplacement par défaut dans "C:\Program Files (x86)", et de mettre seulement FreeMiNT ailleurs sur un disque de données. Dans ce cas, il faut modifier le fichier runme.bat en rajoutant le chemin d'accès à l'exécutable d'ARAnyM. Par exemple : C:\Program Files (x86)\aranym.exe -c config
C'est un peu plus propre, dans le sens où ça permet ultérieurement de mettre à jour ARAnyM sans toucher à FreeMiNT. Et inversement.

Ensuite :
Not enough free memory (ST-RAM 0x00e00000 + TT-RAM 0x04000000). failed to acquire virtual memory at 0x51000000 try running 'aranym --probe-fixed'
C'est un problème avec la version JIT. Elle besoin d'une grande quantité de mémoire contiguë sous Windows, à une adresse fixe. Et selon le système de chacun, l'adresse utilisable n'est pas au même endroit. La valeur par défaut fonctionne sur certains Windows, mais pas tous (ça dépend des programmes en cours d'exécution sur la machine, les services, les DLL, etc.). L'option "--probe-fixed" demande à ARAnyM de rechercher une adresse utilisable sur votre système.

Exemple de runme.bat temporaire :
aranym-jit.exe --probe-fixed

Résultat chez moi :
aranym-jit.exe --probe-fixed ARAnyM 1.1.0 probing available memory ranges (this may take a while) available: 0x04e00000 - 0x1e000000 (370MB TT-RAM) available: 0x3a000000 - 0x5eb00000 (555MB TT-RAM) available: 0x6a200000 - 0x6b000000 (0MB TT-RAM) available: 0x71900000 - 0x72000000 (0MB TT-RAM) available: 0x79b00000 - 0x7df00000 (36MB TT-RAM) available: 0x82000000 - 0xfdf00000 (1951MB TT-RAM) suggested --fixedmem setting: 0x82000000 (1951MB TT-RAM) La dernière ligne s'affiche aussi dans une boite de message.

Le résultat qui compte, c'est la valeur indiquée après "suggested --fixedmem setting", qui vaut ici 0x82000000

Cela signifie en pratique qu'il faut utiliser la ligne de commande suivante dans runme.bat pour que ça fonctionne :

aranym-jit.exe --fixedmem 0x82000000 -c config
Une fois ce réglage fait, on peut utiliser de grandes quantités de TT-RAM (coomme indiqué à la fin du listing --probe-fixed) en modifiant le paramètre FastRAM dans le fichier config.

Mais il est vrai qu'une autre solution, c'est tout simplement de réduire le paramètre FastRAM dans le fichier config.

J'avoue, c'est un peu le casse-tête. J'ai régulièrement rencontré ce problème par le passé, mais je ne l'ai pas eu sur mon portable (comme je l'ai dit, ça dépend des ordis et de l'état de Windows). Du coup j'ai oublié d'en parler.
avatar
Abonnez-vous à ma chaîne Vretrocomputing sur YouTube et Facebook. Dernière vidéo : Désactiver le bip clavier en assembleur sur Atari ST.

7

BlankVector (./6) :
Un autre solution, c'est d'installer ARAnyM à l'emplacement par défaut dans "C:\Program Files (x86)", et de mettre seulement FreeMiNT ailleurs sur un disque de données. Dans ce cas, il faut modifier le fichier runme.bat en rajoutant le chemin d'accès à l'exécutable d'ARAnyM. Par exemple : C:\Program Files (x86)\aranym.exe -c config

Ça ne fonctionne pas chez moi crash

Rien qui s'ouvre. pas d'alerte. Je copie CMD.EXE dans le répertoire et exécute aranym (j'ai renommé le runme en runme_jit):

E:\AranymVRI>runme_jit.bat

E:\AranymVRI>C:\Program Files (x86)\ARAnyM\aranym.exe -c config
Le serveur DNS ne fait pas autorité pour la zone.

Ok, pourquoi pas...


C'est peut-être encore un problème de privilège, alors je place Aranym sur l'autre partition:
E:\AranymVRI>E:\ARAnyM_core\aranym-jit.exe -c config
ARAnyM 1.1.0
Using config file: 'config'
WinTap: ERROR: Could not find Windows tap device: L▒op▒ration a r▒ussi.
Could not open joystick 0
OS ROM image 'ROM' not found.
EmuTOS 2019/10/14 loading from 'emutos/emutos-aranym.img'... [OK]
NF_CONFIG not available
Floppy read(-1, 001004, 1) failed.
NF BOOTSTRAP_ARGS(MEM_PROT=YES DEBUG_LEVEL=1)
NF BOOTSTRAP(drive_c/mint/1-19-889/mintara.prg -> $0100095c, 4192164)
NF BOOTSTRAP($0100095c, 3819713) -> 372451
WARNING: PMMU is requested but not present, disabling.

pid   1 (xaloader): run_km(xaaes.km) ok (bp 0x12E4160)!
pid   1 (xaloader): run_km: run=0x12E4260
pid   4 (AESSYS): parse_cnf: can't open U:\c\mint\1-19-889\xaaes\xaaes.inf

Ca fonctionne cool


* Probleme Fast RAM

Ok, l'option est uniquement pour aranym-jit .exe roll
E:\AranymVRI>runme_jit.bat

E:\AranymVRI>E:\ARAnyM_core\aranym-jit.exe --probe-fixed -c config
ARAnyM 1.1.0
probing available memory ranges (this may take a while)
available: 0x04e00000 - 0x1e000000 (370MB TT-RAM)
available: 0x3a000000 - 0x53c00000 (380MB TT-RAM)
available: 0x57d00000 - 0x5ef00000 (82MB TT-RAM)
available: 0x6a200000 - 0x6b000000 (0MB TT-RAM)
available: 0x71900000 - 0x72900000 (0MB TT-RAM)
available: 0x79e00000 - 0x7df00000 (33MB TT-RAM)
available: 0x82000000 - 0xfdf00000 (1951MB TT-RAM)
suggested --fixedmem setting: 0x82000000 (1951MB TT-RAM)


E:\AranymVRI>E:\ARAnyM_core\aranym-jit.exe --fixedmem 0x82000000 -c config
ARAnyM 1.1.0
Using config file: 'config'
WinTap: ERROR: Could not find Windows tap device: L▒op▒ration a r▒ussi.
Could not open joystick 0
OS ROM image 'ROM' not found.
EmuTOS 2019/10/14 loading from 'emutos/emutos-aranym.img'... [OK]
NF_CONFIG not available
Floppy read(-1, 001004, 1) failed.
NF BOOTSTRAP_ARGS(MEM_PROT=YES DEBUG_LEVEL=1)
NF BOOTSTRAP(drive_c/mint/1-19-889/mintara.prg -> $0100095c, 268433316)
NF BOOTSTRAP($0100095c, 268060865) -> 372451
WARNING: PMMU is requested but not present, disabling.

pid   1 (xaloader): run_km(xaaes.km) ok (bp 0x10EE4160)!
pid   1 (xaloader): run_km: run=0x10EE4260
pid   4 (AESSYS): parse_cnf: can't open U:\c\mint\1-19-889\xaaes\xaaes.inf

Magnifique, 256Mo de FastRAM.


Du coup j'ai oublié d'en parler.
Si tu avais parlé de tous les détails, tu te serais retrouvé avec une vidéo de 6h00 bien pénible.



Merci Vincent top
avatar

8

Daroou (./7) :
Rien qui s'ouvre. pas d'alerte.

Dans ce cas, il faut ajouter la commande "pause" en bas du fichier .bat pour voir le message d'erreur. Puis appuyer sur une touche pour fermer la fenêtre.

Daroou (./7) :
E:\AranymVRI>C:\Program Files (x86)\ARAnyM\aranym.exe -c config
Le serveur DNS ne fait pas autorité pour la zone.
[/pre]

Ah pardon, j'ai oublié les guillemets. Il sont indispensables à cause des espaces dans le nom du répertoire. Il faut mettre ça dans runme.bat :
"C:\Program Files (x86)\ARAnyM\aranym-mmu.exe" -c config

Par contre, je me demande bien d'où sort ce message de DNS confus

Daroou (./7) :
* Probleme Fast RAM

Ok, l'option est uniquement pour aranym-jit .exe roll

Oui, cette histoire de zone mémoire contiguë n'est un problème que pour le JIT. Et je ne connais aucun autre programme au monde qui a ce souci.

Daroou (./7) :
Magnifique, 256Mo de FastRAM.

Bravo helico

Daroou (./7) :
Si tu avais parlé de tous les détails, tu te serais retrouvé avec une vidéo de 6h00 bien pénible.

C'est clair, j'ai préféré me concentrer sur ce qui marche. Beaucoup plus dur à trouver que ce qui ne marche pas hehe
avatar
Abonnez-vous à ma chaîne Vretrocomputing sur YouTube et Facebook. Dernière vidéo : Désactiver le bip clavier en assembleur sur Atari ST.

9

Daroou, te reste plus qu'a faire fonctionner la partie réseau maintenant ! boing

Chez moi ça fonctionne en tout cas sous Windows... ProTos avait fait un mini-tuto ici même qui m'a bien aidé... king
Ici : topics/154795-firebee-setup-pour-aranym

Mais je suis sur la base EasyMint avec la partition D: au format EXT2...

10

Si j'arrive à faire un mapping bépo, ça pourrait m'intéresser... merci pour le tuto

11

sporniket (./10) :
Si j'arrive à faire un mapping bépo, ça pourrait m'intéresser... merci pour le tuto
Pour créer le fichier french-pc.tbl, j'ai utilisé le logiciel KeyEdit de Jo Even Skarstein. Il marche bien avec ARAnyM.
https://atari.joska.no/KeyEdit/
avatar
Abonnez-vous à ma chaîne Vretrocomputing sur YouTube et Facebook. Dernière vidéo : Désactiver le bip clavier en assembleur sur Atari ST.

12

BlankVector (./8) :
Par contre, je me demande bien d'où sort ce message de DNS confus
E:\AranymVRI>a
Le serveur DNS ne fait pas autorité pour la zone.

E:\AranymVRI>b
Le serveur DNS ne fait pas autorité pour la zone.

E:\AranymVRI>c:\command
Le serveur DNS ne fait pas autorité pour la zone.

Apparemment, c'est cmd.exe qui est perdu (j'ai juste fait une copie de cmd.exe).
Quand je l'utilise depuis le menu win, le message est correct

Microsoft Windows [version 10.0.18362.836]
(c) 2019 Microsoft Corporation. Tous droits réservés.

C:\Users\Hawlk>d
'd' n’est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

C:\Users\Hawlk>c:\command
'c:\command' n’est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

Si j'avais eu le bon message d'erreur, je pense que j'aurais percuté pour les guillemets... ou pas embarrassed

Merci pour les précisions .



Playmobil (./9) :
Daroou, te reste plus qu'a faire fonctionner la partie réseau maintenant ! boing
[...]

lolpaf

Si un jour, j'ai besoin de la partie réseau, je compte sur toi devil
avatar

13

BlankVector (./11) :
sporniket (./10) :
Si j'arrive à faire un mapping bépo, ça pourrait m'intéresser... merci pour le tuto
Pour créer le fichier french-pc.tbl, j'ai utilisé le logiciel KeyEdit de Jo Even Skarstein. Il marche bien avec ARAnyM.
https://atari.joska.no/KeyEdit/

top

14

Bravo Vincent

le coup du probe-fixed et du tilde pour le hostfs je ne connaissais pas.

Olivier