Overblog Suivre ce blog
Administration Créer mon blog
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
30 juillet 2007 1 30 /07 /juillet /2007 00:39
Après deux jeux sur DS (Ka-BoOm et Setsuzoku no Puzzle), je me suis lancé pour ma troisième réalisation dans le développement d'un utilitaire, DS Weather Report ! Comme son nom l'indique aux plus anglophones d'entre vous, cette application vous permet d'avoir une station météo dans la poche ! Vous pourrez voir la situation météo actuelle sur une carte (pour le moment limitée à l'Europe de l'Ouest) que vous pouvez faire défiler et zoomer. Les informations météo sont téléchargées par Wifi auprès du serveur de The Weather Channel. Pour faire fonctionner l'application, il faut donc être à proximité d'un Access Point.

SHOT-0.jpg  SHOT-1.jpg

Vous pouvez accéder à un bulletin météorologique détaillé ainsi qu'à une prévision sur 5 jours pour plus de 40000 villes dans le monde de trois manières :
  • 1) Soit en cliquant sur la position de cette ville sur la carte si c'est une ville européenne.
  • 2) Soit en sélectionnant la ville dans une liste classée par pays (2280 villes européennes).
  • 3) Soit en entrant directemment son code météo (plus de 40000 villes dans le monde).
Ce bulletin est affiché sur l'écran du haut, la durée de téléchargement est de 1 à 3 secondes.

SHOT-2.jpg  SHOT-3.jpg

Pour obtenir les informations météorologiques de TOUTES les villes apparaissant sur la carte, appuyez sur le bouton X. Le téléchargement dure entre 30 secondes et 1 min. Vous verrez alors les températures et les pictogrammes sur la carte pour toutes les villes.
By the way, tout le prog est en anglais (shame on me) mais une traduction en français est prévue.
Autre chose : le programme NE FONCTIONNERA PAS sur un émulateur en raison des besoins en Wifi, à tester uniquement donc sur une vraie console.

SHOT-4.jpg  SHOT-5.jpg

SHOT-6.jpg  SHOT-7.jpg

Contrôles :

A: Fait cycler les types d'informations affichées sur la carte (noms des villes/icônes/températures). La première fois qu'on appuie sur A, les informations météo sont téléchargées si elles ne l'avaient pas déja été par un appui sur X.
B : Permet de sélectionner une ville, soit dans une liste de villes classées par pays, soit en entrant son code.
X : Réactualise les températures en téléchargeant les informations de toutes les villes dont les noms apparaissent sur la carte.
Y : Aide et crédits.
Select : Selectionne la ville courante comme étant la ville favorite. Cette information est stockée sur le linker.
Start : Fait apparaître sur l'écran du haut la météo de la ville favorite.
L/R : Zoom out/zoom in.
Croix : Déplacement de la carte.
Stylet : Selectionne une ville sur la carte, selectionne une ville dans la liste, etc.


Installation :

1) Prenez le format de ROM correspondant à votre linker (soit DSWeatherReport.nds, soit DSWeatherReport.sc.nds)
2) Patchez la ROM avec DLDI !
3) Copiez la ROM sur votre linker, ainsi que le fichier "cities.dat" à placer dans le même répertoire.

icon-download2.gif  Télécharger DS Weather Report v0.3 


Repost 0