1

C'est la première fois que je poste sur ce forum. Tout d'abord félicitations à l'équipe de Zodiac France.
J'ai remarqué que ça va bientôt faire deux mois que la section programmation est sans vie.
Il ne faut pas que cela dure.
J'ai aussi remarqué que beaucoup de discussions tournent autour du thème "il faut donner aux développeurs - j'ai pas de sous - oui mais ...."
Je n'ai pas tout à fait ce point de vue : je pense que le développement est une affaire de motivation personnelle. Tout le monde se doit de participer. Tous les mineaudeurs avides d'émulateurs et de jeux savoureux doivent donner d'eux meme et participer au développement de projets à leur niveau.
Il existe des logiciels pour palm (donc zodiac) qui permettent simplement de développer des applications (ou jeux). Il suffit d'avoir un niveau débutant (genre basic que l'on voit à l'école en primaire). Pour faire un bon programme, il ne faut pas forcement un logiciel "pro" et s'arracher les cheveux mais surtout une bonne idée, et ça tout le monde en a.
Laissez tomber la 3d, les emulateurs, et les portages, amusez vous, le meilleur jeu qui existe c'est le compilateur smile

Apres cette mise au point, je vous annonce que je vais essayer de vous aider en vous faisant découvrir des outils simples pour développer. Je vais essayer de faire des tutoriaux pour vous donner gout à la programmation.

Vive la zodiac smile

2

Et bah dis-moi, c'est une bonne nouvelle mokauno, j'espère que cette proposition d'aide saura motiver les troupes . smile

Merci en tout cas. smile

3

Merci à toi Drumaster.
J'espère que chacun apportera son petit caillou pour qu'on fasse un beau chateau de sable tous ensemble smile

4

Ahhh ça c'est une très bonne nouvelle !!!!
Des tutoriaux simples et en français, franchement pour ma part c'est vraiment ce qu'il me manque pour me mettre à la programmation Zod !
Je termine la licence info cette année, j'aurai certainement plus de temps pour ça désormais j'essaierai d'apporter mon petit grain de sable :]
avatarAprès travailler plus pour gagner plus il y a jouer plus pour gagner plus de points G !

5

Ok Roulio smile

Allons-y ! j'attendais qu'au moins une personne soit intéressée par ma proposition chinois

Par contre t'inquiete pas on va faire simple au début, ça sera pas niveau licence mais plutot niveau 6eme lol.

Le but est de donner des outils pour concretiser des idées.

6

Bonne idée.

Il existe des systemes de progs simples du style nodal ou visual pour developper direct sur le palm ?
Tes idées de tuts portent sur codewarrior ou d'autres outils ?

7

Super proposition Mokauno, je suis partant !

8

OK c'est parti pour la premiere leçon.

Tout d'abord il faut comprendre que votre zodiac possede des fichers en ram et que ces fichiers contiennent des images, des sons et des codes qui permettent d'executer ce que l'on veut si on sait lui parler.

Comment voir les jolies images de la Zodiac ?
---------------------------------------------------

Installez "bird" de ppcompiler http://www.ppcompiler.org/
[URL=http://imageshack.us][IMG]http://img382.imageshack.us/img382/6013/bird11eo.gif[/IMG][/URL]

Un coup de stylet sur l'icone et vous avez ceci :
[URL=http://imageshack.us][IMG]http://img113.imageshack.us/img113/4563/bird27jf.gif[/IMG][/URL]

Vous avez une liste de tous les fichiers (databases) de votre console.

Essayons de voir quelque chose ... Double cliquez sur Adress Book (cela correspond au programme du carnet d'adresse de la zodiac). Le programme est en rom, vous ne pourrez rien modifer à ce stade)
[URL=http://imageshack.us][IMG]http://img367.imageshack.us/img367/3985/bird31df.gif[/IMG][/URL]

Défilez jusqu'a voir "Tbmp 1710" et double cliquez dessus.
[URL=http://imageshack.us][IMG]http://img379.imageshack.us/img379/7632/bird43ww.gif[/IMG][/URL]

Vous commencez à voir les images utilisées par les programmes de votre zodiac smile

Un autre double clic et vous pouvez les editer grin

[URL=http://imageshack.us][IMG]http://img206.imageshack.us/img206/662/bird58af.gif[/IMG][/URL]
->
[URL=http://imageshack.us][IMG]http://img479.imageshack.us/img479/8479/bird60kn.gif[/IMG][/URL]

La ressource du programme etant en rom, vous ne pourrez pas cliquer "ok" pour enregistrer vos modif. Mais rien ne vous empeche d'essayer sur d'autres ressources.

Ne faites pas de betises, modifiez uniquement les ressources Tbmp pour l'instant.

A+ pour la suite....

9

wow déja? smile

Tu voudrais pas faire un dossier sur Zodiacfrance? bonne idée hein!

Après on pourra faire un mini concours de programmation ici!

10

J'attend le premier qui a essayé la manip et qui me donne un retour pour continuer. Allez c'est simple.
Courage !
On commence déja a frimer avec nos images bidouillées boing
a+

11

yeah !!! je l'ai fait ( I Do it) et je trouve ca super, je telecharge le log de screenshots et je t'envoie un apercu !!!

continue comme ca !!

c'est super fun, je me demandais comment changer les images du menu, maintenant je sais !!!
juste une question : est il possible de faire une image jpg ou autre et de l'integrer directement dans le prc ?
avatar

12

C'est bien marrant ça :] On va pouvoir customisé nos Zodiac autrement qu'avec SkinUI ou autres smile !
Sinon on peut changer le nom des champs dans les bases de données ? Genre mettre "Lundi/Mardi ..." au lieu des champs en Anglais ?
avatarAprès travailler plus pour gagner plus il y a jouer plus pour gagner plus de points G !

13

cooool ^^ trop bien mokauno smile

14

Modifier l'interface de la zodiac SUR zodiac même c'est fort ca...

Y'a tellement de logiciels fous qui existent et dont on ne connais pas l'existence.

15

OK !

Vous avez pris connaissance avec le système de fichiers en Ram de votre Zodiac. oui
Dans l'exemple, nous avons modifié un tBMP, il s'agit d'une ressource image.

Il existe plusieurs type de ressources :
tAIB : Très sympa à modifier également, c'est l'icone du programme smile
tFRM : Vous permet de gerer les fenetres des programmes, et la position des boutons ou autres.
tSTR : Ce sont des chaines de caractères (amusant également pour changer les textes d'un logiciel)

Mais j'imagine que vous avez déjà été fouiner un peu partout, et que vous avez réussi à planter votre Zodiac. C'est très bien ! top

Pour résumer, vous avez des DATABASES qui contiennent des RESSOURCES.
Une DATABASE porte souvent l'extention PRC ou PDB. Elle peut être executable ou simplement servir de stockage (comme un dossier sur votre PC).


Cette petite explication va nous servir par la suite à créér nos propres databases avec des images utilisables dans les programmes que nous auront fait nous même tongue

Pour la suite j'aimerais savoir si vous avez déjà un petit peu programmé ou s'il faut tout expliquer du début. Si vous connaissez un language du genre BASIC, c'est parfait.

16

Pour ma part, j'ai de bonnes connaissances en C, Java, librairie OpenGL et un petit peu Visual Basic !
Par contre pour ce qui est du Pascal ou du lua (j'ai vu que c'était pas mal utilisé sous Palm notamment pour ton jeu du contest mokauno :]) je connais pas du tout !
avatarAprès travailler plus pour gagner plus il y a jouer plus pour gagner plus de points G !

17

Pas de problème pour toi, Roulio smile

On va effectivement utiliser le language Lua. Ce language est très simple à utiliser et permet de faire des choses intéressantes rapidement.

On va utiliser Plua qui est un compilateur Onboard hehe

Donc que des avantages : on programme SUR la zodiac, on utilise un language TRES simple, et on génère des programmes autonomes smile

Bien sur, faut pas s'attendre à faire un emulateur PS2 de cette manière, mais on n'est pas la pour ça wink

18

[HS] A ce propos mokauno j'ai eu des problèmes pour lancer Crazy Coin, des messages genre "bad argument to blabla()" si ma mémoire est bonne smile [/HS]

Très bonne idée ces tutos, bon courage ^_^

19

Sanosuke as-tu mis les 3 fichiers en ram (pas sur la carte SD) ?

20

Non, je n'ai qu'un lecteur de cartes sous la main, mon PC n'aime pas les Hotsync smile Je copierai ca à l'explorateur pour tester ^_^

21

C'est vrai que la Hotsync c'est pas la joie sad

Tu peux toujours copier tes fichiers sur la carte mémoire et utiliser Filez
http://www.palmgear.com/index.cfm?fuseaction=software.showsoftware&PartnerREF=&siteid=1&prodID=9992
pour copier ensuite les fichiers en Ram.

Dans la suite du tutorial, on va avoir besoin d'installer des fichiers en ram, j'espère que personne n'aura de soucis.

22

Uep enfin j'utilise plutôt Resco Explorer, c'est plus mieux mais aussi plus payant wink

23

pareil ! exellent Resco smile en plus il assure une grande reussite dans le plantage de zodiac en allant fouiner dans la ram tongue

24

j'ai aussi remarqué que les images de spolt etait en read only (moi qui voulait faire un ballon jaune !! en icone !! snif
avatar

25

Avec des explorateurs de prc tu peux modifier l'image mais un des deux requis est payant.

26

huh ???

avec bird aussi on mdifie les icones mais cele des spot sont bloqué(petit rond a cote de l'image) c'est ca que je voulais dire !
avatar

27

Avec des outils PC comme PRCexplorer ou PDBee, y a aucun souci.

28

Désolé shootdown, les gfx de Splot! sont sous copyright mrpropre2006 wink

MOUAHAHAH!

29

Oui mais là c'est pour son usage personnel. wink

30

T'as déjà essayé de graver un CD OpenDisc pour ton usage personnel ? tongue

Non sans dec', j'ai pas bloqué les images, elles sont peut-être en read-only parce-que ce sont des ressources GZippées smile