1

Comme je n'ai pas vraiment de retour affectueux sur mon travail quotidien, j'ai décidé de ronger mon frein en attendant ma zodiac.
Et là, c'est le drame smile

Les exemples fournis dans le SDK de tapwave sont mignons mais rarement fonctionnels.
Citons des choses précises :

- CompatibleGame : visiblement, il y a un probleme de signature. Il va falloir que je sache comment activer le DAA (c'est ça ?) en phase de dev
- FastGame s'emballe et parle de Visual Studio : oh ! j'ai pas choisi Palm OS pour repartir dans windows !!! smile
- et merde, en lisant GameStarter, je vois que la partie Visual Studio est nécessaire pour le... simulateur.
Putain, je me crois revenu sous Windows Mobile et son simulateur de crotte pas foutu d'être un véritable émulateur.
Ca veut dire que si je veux développer pour la Zodiac, il faut : soit la Zodiac, soit Visual Studio pour le PalmSim ?

Allez, je vais bien finir par y arriver smile

PS: j'assumes toutes les bêtises que je peux écrire, mais j'aimerais tellement que les prochains puissent lire des réponses aux questions du débutant sous Zodiac.

2

Pour GameStarter, je tente d'utiliser la fonction fourniz dans la section téléchargement (TwGfxOpenNosign)
J'ai donc ajouté :
static asm char TwGfxOpenNoSign (void *p, void *q) { stmfd sp!, {r4-r11,lr} ldr r9, [r9] ldr r9, [r9] sub sp, sp, #0x24 mov r6, r0 mov r7, r1 ldr pc, =0x200995F0 }

au fichier ARMlet\GameStarter.c

Au final, j'ai le même type d'erreur que pour FastGame.
Dans le fichier ErrorLog.txt du PalmSim du SDK TapWave, j'ai :
[Canaveral] datamgr.c, Line:3369, DmDatabaseProtect tried to deprotect unprotected database
[Canaveral] datamgr.c, Line:3369, DmDatabaseProtect tried to deprotect unprotected database [Date & Time] datamgr.c, Line:3369, DmDatabaseProtect tried to deprotect unprotected database


Voilà, ça avance, ça recule, mais ça bouge smile

3

tu peux essayer http://www.handheld-basic.com/ pour programmer 'simplement' sur Zodiac wink

4

J'ai aussi installé HB mais je suis plus familier avec les syntaxes C ou Java.
au final, je prendrai surtout l'outil permettant de developper réellement :
- du debug sur palmsim
- du debug sur du réel
- accès aux API zodiac si je me lance dans un jeu, mais je reste sceptique quant à l'intérêt pour mes modestes ambitions actuelles.

5

[Canaveral] datamgr.c, Line:3369, DmDatabaseProtect tried to deprotect unprotected database
[Canaveral] datamgr.c, Line:3369, DmDatabaseProtect tried to deprotect unprotected database


?? C'est koi ce canaveral ?? Il y a un fichier qui s'appelle comme ca dans la version trucquée de NWN ... Des infos ??