OpenTTD est actuellement disponible pour plusieurs appareils portables avec de petits écrans. Malheureusement, la plupart de ces portages ont été dupliqués du tronc principal SVN. Ils sont donc difficiles à maintenir, et le code spécifique, notamment pour les petits écrans, n'est pas partagé entre ces versions. Le but serait de fusionner le meilleur de ces versions dans un tronc pour les rendre plus similaires et plus facile à mettre à jour.
Pour faire cela, je commencerai par lister tous les portages en question, et j'espère que certains de leurs mainteneurs contribueront à cette tâche.
Système |
Résolution |
Entrée |
Mémoire |
CPU |
Information spéciale |
Dernière version |
Lien |
Android |
Dynamique |
|
20 Mo |
1 Ghz |
En cours: Le mode solo fonctionne, mais sans son, sans IA ni contenu de réseau. |
r20643 |
Dépôt |
GP2X |
320 x 240 |
|
64 Mo |
200 MHz |
0.5.3 |
Wiki gp2x | |
iPhone / iPod Touch |
480 x 320 |
Écran tactile (nécessite un stylet, peu utilisable avec les doigts) |
128 Mo |
620 MHz |
Disponible maintenant sur la boutique d'applications iTunes! > http://itunes.apple.com/gb/app/openttd-transport-tycoon/id348662508?mt=8 |
"1.0.0" mutilée |
zodTTD |
Maemo (Nokia n800,n810, etc.) |
800 x 480 |
|
128 Mo |
400 MHz |
r12346 |
Forums TT | |
Nintendo DS |
256 x 384 |
|
4 Mo |
66 MHz |
0.6.0-alpha6 |
Page du wiki | |
Palm OS |
320 x 320 |
|
min. 4 Mo de tas dynamique |
400 MHz |
Le portage émule un écran virtuel 640x480 |
0.4.7? |
Site web interactif eSoft |
Palm Pre |
480 x 320 |
|
256 Mo |
600 MHz |
tronc |
Forums TT | |
Playstation Portable |
480 x 272 |
|
32 Mo (PSP Fat), 64 Mo (PSP Slim & Lite) |
222-333 MHz |
0.5.3 |
Page d'accueil | |
Pocket PC |
320 x 240 |
|
15 Mo |
200 MHz |
0.6.0-beta2 |
Site web interactif eSoft | |
Symbian S60v3 |
240 x 320 |
|
< 20Mo |
220 MHz |
0.6.0-beta5 |
Forums TT | |
UIQ3 |
240 x 320 |
Forums mySymbian | |||||
Zaurus SL-C760 PDA |
640 x 480 |
0.3.2.1 |
Index des logiciels Zaurus |
Note: Seules les spécifications minimales du système sont listées, s'il y a plusieurs appareils avec par ex. différentes résolutions.
Résumé
Les spécifications minimales du système avec lesquelles une version pour appareil mobile devrait fonctionner sont les suivantes:
-
Largeur: 240 pixels
- soit une barre d'outils haute de 16 pixels avec 15 icônes
-
Hauteur: 240 pixels
- avec 16 pixels pour la barre d'outils et 12 pixels pour la barre d'état, cela ne laisse qu'une zone de vue de 212 pixels de haut.
-
Mémoire: 4 Mo
- sur certains systèmes (par ex. NDS), le binaire du jeu va en RAM aussi, ce qui ne laisse qu'un peu plus de 2 Mo de RAM
- pour comparaison: une carte 512x512 seule occupe 2,25 Mo
- CPU: 66 MHz
- Entrée: écran tactile uniquement
Fonctionnalités requises pour les appareils mobiles
Fonctionnalité | Assigné à | Statut | Remarques |
---|---|---|---|
Barre d'outil plus petite et plus flexible | Dominik (portage Nintendo DS) | En cours |
|
Défilement tactile | Illogict (portage Maemo) | En cours |
|
Versions de l'IHM mieux dimensionnables sur les petits écrans | Non réclamé |
|
|
Clavier à l'écran | Dominik (portage Nintendo DS) | Terminé |
|
Reconnaissance de texte | Non réclamé | ||
Dessin des voies ferrées | Non réclamé | ||
Meilleure réactivité | wolf (portage S60v3) | En cours |
|
Modification du répertoire de données dans le fichier de configuration | Non réclamé |
|
|
Contrôles définissables | Non réclamé |
|