Overblog Suivre ce blog
Administration Créer mon blog
21 août 2007 2 21 /08 /août /2007 21:35
neoflash.jpg

J'ai soumis Treasures of Gaia à une compétition de programmation sur Nintendo DS et sur PSP, la Neoflash Summer Coding Compo 2007. Si vous appréciez mon travail, je vous remercie grandement de voter pour moi sur le forum de Neoflash. Merci de supporter mes efforts !!!

I entered Treasures of Gaia in a coding contest on Nintendo DS and PSP, the Neoflash Summer Coding Compo 2007. If you like my work, please vote for me on the Neoflash forum. Thank you very much to support my efforts!!!
Repost 0
20 août 2007 1 20 /08 /août /2007 02:11
La version 0.2 de Treasures of Gaia est disponible. Plusieurs personnes m'avaient fait la remarque qu'il était difficile dans la version 0.1 de retrouver un endroit précis en l'absence de points de repères tels que les noms des villes principales. Et bien l'amélioration la plus importante de cette nouvelle version est qu'il vous est maintenant possible en appuyant sur le bouton A de choisir l'affichage d'une vue aérienne ou l'affichage d'une carte !!!

Les autres améliorations sont les suivantes :
  • - Vous pouvez zoomer sur un site classé par l'UNESCO en cliquant une deuxième fois sur sa position sur la carte.
  • - Devançant les esprits chagrins qui pourraient s'étonner que l'application ne soit disponible qu'en anglais alors que son réalisateur est français, j'ai entrepris sa traduction dans notre belle langue. Elle est prête quasiment à 80%.
  • - La carte du monde affichée sur l'écran du haut est de meilleure qualité (compresion JPEG moins élevée).
  • - Dans la version 0.1, le zoom n'était pas centré correctement. C'est maintenant réglé.

GAIA-v0.2-1.jpg  GAIA-v0.2-0.jpg

GAIA-v0.2-17.jpg  GAIA-v0.2-16.jpg

GAIA-v0.2-10.jpg  GAIA-v0.2-9-.jpg

Treasures of Gaia v0.2 is now available. Some people said that it was difficult in v0.1 to find a precise location because it lacks of reference points such as city locations. Well, the biggest improvement in this new version is that you can now switch between a satellite view and a map view by pressing button A!!!
Other improvements are the following:
  • - You can zoom on a site by clicking a second time on its location on the map.
  • - Partially translated in French (about 80%).
  • - Better looking map on the upper screen (less JPEG compression)
  • - Bugfix: the zoom was not centered properly.
icon-download2.gif Télécharger Treasures of Gaia v0.2 (2.12 Mo)
Repost 0
18 août 2007 6 18 /08 /août /2007 17:59
Et comme d'habitude, le truc inutile qui va avec chacun de mes projets 0009.gif. Treasures of Gaia a droit à sa jaquette.

cover-treasures-of-gaia-thumb.jpg
Repost 0
18 août 2007 6 18 /08 /août /2007 03:37
J'avais pour objectif dans la nouvelle version de DS Weather Report de permettre la visualisation du monde entier, et non pas seulement de l'Europe. Je me suis donc lancé dans l'écriture d'un moteur d'affichage cartographique effectuant via le wifi des requêtes sur Google Maps, ce qui permet de visualiser le monde entier avec des zooms d'une précision incroyable. Ce moteur est maintenant bien avancé et j'ai eu envie, avant de l'intégrer dans DS Weather, d'en faire une application à part entière. L'idée m'est ensuite venue de l'adapter à la visualisation d'autres informations cartographiques, telle que la liste des sites classés au patrimoine mondial de l'UNESCO. Et c'est ainsi que Treasures of Gaia, mon nouveau projet, a vu le jour.

titre.jpg  GAIA-0.jpg
 
Treasures of Gaia vous permet de visualiser sur votre DS une carte du monde incroyablement détaillée grâce à Google Maps (ce qui implique qu'une connexion Wifi est obligatoire). Le monde entier est maintenant dans votre petite DS ! Vous pouvez faire défiler la carte avec le pad ou le stylet, et zoomer avec les boutons L et R. Selon les zones, jusqu'à 20 niveaux de zooms sont possibles.

GAIA-2.jpg  GAIA-3.jpg 

Le but de Treasures of Gaia est de vous permettre d'apprécier la beauté de notre monde. Vous pouvez vous déplacer où bon vous semble en toute liberté, sachant que des localisations de sites spéciaux sont aussi fournis : il s'agit de la liste des 851 sites actuellement inscrits sur la liste du patrimoine mondial par l'UNESCO pour leur valeur inestimable pour l'humanité. Ces sites sont affichés sur la carte, mais visibles uniquement à partir d'un zoom=5 pour des questions de lisibilité. Pour obtenir des informations sur un site, il suffit de cliquer sur sa position sur la carte avec le stylet. Les informations sont alors affichées sur l'écran du haut, et vous avez la possibilité de choisir entre l'affichage d'une photographie du site, sa description, ou sa localisation sur une carte globale.
Vous pouvez aussi voir la liste complète des sites, classée par pays, en appuyant sur le bouton Y. Quand vous sélectionnez un site dans la liste, les informations de ce site apparaissent là aussi sur l'écran du haut. Vous pouvez directement aller voir ce site sur la carte en cliquant sur le bouton "Go!".

GAIA-5.jpg  GAIA-11.jpg

Contrôles :
A : cycle l'affichage (carte/ville avec position).
X/B : fait défiler vers le haut ou le bas les informations de l'écran du haut.
Y : fait apparaitre la liste des sites.
Select : faire cycler sur l'écran du haut la carte globale, la photographie du site ou sa description.
Start : aide.
L/R : réduction/agrandissement.
Croix : déplacement de la carte, défilement de la liste des villes.
Stylet :déplacement de la carte, selectionne une ville sur la carte.

Installation :
- patchez la ROM avec DLDI.
- placez le fichier tog_cities.dat à la racine de votre linker !!!
- un point d'accès Wifi est obligatoire !

GAIA-14.jpg  GAIA-16.jpg

Treasures of Gaia allows you to browse on your DS an extremely detailed map of the entire world thanks to Google Maps (a Wifi connection is mandatory). The whole world is now in your DS! You can scroll the map with the pad or the stylus. Use the L/R buttons for zooming in and out. Up to twenty zoom levels are available, depending on the area (Note that this cartographic engine will be implemented in DS Weather Report very soon, so you can see the weather for any part of the world, and not only Europe).
 
The purpose of Treasures of Gaia is to let you appreciate the beauty of our world. You can freely travel where you want, but special places locations are provided: the list of the 851 places inscribed by the UNESCO on the World Heritage List for their outstanding universal value to humanity. These places are indicated on the map. To obtain information about a place, you only have to touch its location with the stylus. The information are displayed on the upper screen, where you can switch between a picture of the place, a description, or its location on a global map.
You can also browse the whole list sorted by countries by pressing the Y button. When you click on a place in the list, the same information are displayed on the upper screen, and you can directly go to this location by touching the "Go!" button.

Controls :
A : hide/show World Heritage places locations on the map.
X/B : scroll up/down information on the upper screen.
Y : chose a place in the World Heritage list.
Select : switch between Map/Picture/Text on the upper screen.
Start : help.
L/R : zoom out/zoom in.
Pad : scroll the world map, scroll information on the lower screen.
Stylus : scroll the world map, select a place on the map.

Installation notes :
- patch the ROM with DLDI.
- put the file tog_cities.dat at the root of your linker !!!
- Wifi is mandatory!


icon-download2.gif  Télécharger Treasures of Gaia v0.1 (1.83 Mo)

Repost 0
15 août 2007 3 15 /08 /août /2007 01:04
champagne.jpgDS Weather Report vient de remporter la première place dans la catégorie "Applications" de la compétition Dev-Fr.org ! ...et la DS Lite qui va avec ! C'est pour moi une marque très importante de reconnaissance, qui me récompense de tous les efforts que j'ai investit dans ce projet. Félicitations à tous les autres homebrewers qui avaient soumis leurs créations à la compo, il y avait là de bien belles choses, des projets certes plus aboutis que d'autres, mais tous inscrits sous le signe de la passion qui anime la communauté de développeurs amateurs sur Nintendo DS. A ce titre, Dev-Fr.org est certainement le repaire le plus sympathique de codeurs sur DS que je connaisse ! Pour son premier coup d'essai en matière de compo, Dev-Fr a signé là une belle réussite et la prochaine ne peut-être que plus intéressante encore. Mes salutations aux organisateurs, continuez comme ça !

Je sais que c'est particulièrement convenu, mais je tiens à remercier le jury et tous ceux qui m'ont donné leurs voix lors du vote, merci d'avoir apprécié mon travail. Merci aussi à tous ceux qui m'ont soutenu dans ce projet, que ce soit sur mon blog, par mail, par IRC ou dans des forums. Vos encouragements, vos remarques, vos suggestions, font que DS Weather Report est ce qu'il est actuellement. Enfin, un grand merci à Mollusk sans qui, grâce à sa formidable librairie PAlib, DS Weather Report n'aurait sans doute jamais vu le jour.

Mais bien qu'elle soit parfaitement fonctionnelle, cette application est encore loin d'être terminée, je n'ai pas encore épuisé ma todo list en ce qui la concerne. Je compte poursuivre son développement, d'ailleurs attendez vous dans les jours qui viennent à une innovation de taille pour la prochaine version !
Repost 0
11 août 2007 6 11 /08 /août /2007 14:37
Dans DS Weather Report, vous avez la possibilité de consulter la météo d'une ville soit en cliquant dessus sur la carte, soit en sélectionnant son nom dans une liste, soit encore en entrant son code. Ces codes vous permettent de connaître la météo de 40000 villes dans le monde. Par exemple, CAXX0126 est le code de Edmonton au Canada.

SHOT-6.jpg

On m'a demandé à plusieurs reprises où trouver de tels codes. Le plus simple est encore d'aller trouver ces codes
sur le site de The Weather Channel. Sur la 1ère page du site, il suffit d'entrer le nom de la ville dans le champ "Check your weather at home:".
On tombe alors sur une autre page où éventuellement il peut y avoir plusieurs villes portant le même nom. Vous sélectionnez la bonne ville et vous arrivez sur la page météo de cette ville. Et là, ce qui nous intéresse c'est l'URL de cette page qui est, par exemple pour Edmonton, du type :
http://www.weather.com/outlook/travel/businesstraveler/local/CAXX0126?from=search_city

En effet, CAXX0126 est le code de la ville ! Par conséquent, il vous suffit d'entrer ce code dans DS Weather Report pour obtenir la météo de cette ville. Pour sauvegarder ces codes, n'oubliez pas la fonction d'ajout aux villes favorites en appuyant sur le bouton Select !
Repost 0
9 août 2007 4 09 /08 /août /2007 12:58
Encore un truc inutile mais fun, voici la jaquette d'un improbable boîtier de DS Weather Report. Si des éditeurs sont intéressés... ;-)

cover-DS-Weather-Report-thumb.jpg

Sinon, vous remarquerez le sous-titre "European edition", car actuellement la carte ne représente que l'Europe, bien qu'il soit possible en entrant son code de connaître la météo de nombreuses villes de par le monde. Des internautes de toutes les nationalités m'ont dit qu'ils étaient intéressés par la représentation sur une carte de leurs propres pays, qui les USA, qui le Canada, qui la Chine, etc. Et bien une version mondiale est en cours de développement, vous permettant de voir la météo du monde entier ! Encore un peu de patience...
Repost 0
5 août 2007 7 05 /08 /août /2007 22:14
Encore une nouvelle version  de DS Weather Report ! Elle sort aussi vite, le lendemain de la précédente, car il y avait dans la version 0.4 un bug gênant qui faisait que l'application se figeait lorsqu'on appuyait sur le bouton Y pour voir l'aide. Je soupçonne un problème de mémoire, soit de manque, soit de fractionnement empêchant de réserver un bloc continu. Quoi qu'il en soit, ce bug est maintenant résolu dans cette version 0.5.
Mais ce n'est pas la seule innovation !
  • - Le bouton X ne servait pas à grand chose : il permettait de demander la réactualisation des informations météorologiques en forçant leur téléchargement. Mais étant donné que ces informations ne sont réactualisées sur le serveur que toutes les heures, et que le téléchargement se fait automatiquement la première fois que l'on appuie sur le bouton A pour faire cycler les noms de villes / icônes / températures, cette fonctionnalité ne présentait plus d'intérêt. Elle a donc été supprimée.
  •   
  • - Le bouton X sert maintenant à basculer entre un affichage avec des unités métriques et un affichage avec des unités anglaises. Bon, c'est un abus de langage pour dire qu'on peut soit avoir des températures en celsius, des vitesses en km/h, des distances en km, des pressions en mb, soit on peut avoir des températures en Fahrenheit, des vitesses en mph, des distances en miles, des pressions en in. Voila qui devrait faire plaisir entre autres à nos amis américains !
  •   
  • - Le dernier ajout de cette version tient plus du gadget. On m'a beaucoup fait remarquer que DS Weather Report avait l'apparence d'un "Weather Channel", ces télévisions spécialisées dans la diffusion 24h/24 d'informations météo. C'était évidemment voulu et j'ai eu envie d'aller encore plus loin en rajoutant en bas de l'écran inférieur un bandeau d'informations déroulant. Les informations qui y défilent sont en fait des flux RSS que je récupère en live sur différents sites tels que BBC.co.uk, Meteo-world.com, GameSpot.com et PAlib.info. Au total, il est possible de consulter 10 flux RSS. Pour passer de l'un à l'autre, il suffit de cliquer sur le bandeau avec le stylet.

One more version of DS Weather Report! This version 0.5 features the following enhancements:
  • - Bugfix: pressing Y for help made the program freeze. It is now corrected.
  •  
  • - Updating data with button X was no longer necessary as data is automatically downloaded when switching for the first time between names/icons/temperatures with button A. So, this function has been disabled.
  •   
  • - Button X is now used to switch between metric units and english units. Yes, you american people (and others), you can now have temperatures in Fahrenheit, distances in miles, speeds in mph, etc.
  •   
  • - To accentuate the look of a weather channel, scrolling news headlines are displayed at the bottom of the lower screen. These headlines are live RSS streams coming from various sources: BBC.co.uk, Meteo-world.com, GameSpot.com, PAlib.info, etc. A total of 10 RSS streams are available, but other will be added. You can switch RSS streams by pressing with the stylus on the scrolling headlines.
icon-download2.gif  Télécharger DS Weather Report v0.5 (4.68 MB)

Repost 0
4 août 2007 6 04 /08 /août /2007 06:21
Cette version 0.4 de DS Weather Report apporte de nombreuses nouveautés :
  • - Ajout de villes de l'Europe Central, de l'Europe de l'Est et de l'Afrique du Nord.
  • - La base de données intégrée au logiciel compte maintenant plus de 3300 villes (et il y a toujours 40000 villes accessibles par leur code).
  • - Plus de villes sont affichées sur la carte du monde.
  • - L'affichage de la carte du monde est plus rapide, il ne subit plus de ralentissement et reste constamment à 60 images par seconde.
  • - Enfin, la plus grosse innovation de cette version réside dans la réduction drastique des temps de téléchargement des informations météorologiques affichées sur la carte. Grâce à un cache sur un serveur d'une durée d'une heure, le téléchargement des informations de toutes les villes dure maintenant une minute si les données ne sont pas en cache, sinon le télechargement ne dure qu'environ deux secondes !
This version 0.4 of DS Weather Report features many improvements:
  • - Addition of Central Europe, Eastern Europe and North Africa countries.
  • - More than 3300 cities in the included database (and always more than 40000 cities available by code).
  • - More cities displayed on the world map.
  • - Faster world map display, now at 60 FPS.
  • - And last but not least, faster download time of weather information: a cache is now used on a server, with a duration of one hour. So, the download time of weather data for all the cities is now of 1 minute if the data are not cached, else it's only about 2 seconds!
icon-download2.gif Télécharger DS Weather Report v0.4 (4.83 MB)

Repost 0
30 juillet 2007 1 30 /07 /juillet /2007 20:02
compo-devfr2007.jpg

Le site Dev-Fr.org, tout jeune site consacré au développement francophone amateur, organise une compétition de développement de homebrews sur Nintendo DS dans deux catégories : "jeux" et "applications". La deadline de remise des projets a eu lieu hier soir, avec des remises de projets jusqu'à la dernière minute (c'est vraiment le cas de le dire, n'est ce pas Thoduv ?). J'ai pour ma part contribué en soumettant DS Weather Report dans la catégorie applications.
La compétition va être rude, le nombre et le niveau des soumissions étant élevés, avec 14 jeux et 11 applications. A noter qu'il y a beaucoup de contributions françaises, environ les deux tiers, ce qui prouve que la scène du homebrew DS en France est très vivante.
Les résultats devraient être connus "d'ici une à deux semaines", avec le vote d'un jury et les votes des membres du site pour désigner les vainqueurs des trois premières places dans chacune des deux catégories. Wait and see... 0009.gif
Repost 0