30

C'est quoi ta lib, encore une lib graphique?

Bon, je propose de l'appeler le projetX, parce qu'ils mettent partout (*****X) wink
Je ne fais aucune allusion douteuse, voyons tongue

31

c'est pas 2042X ta lib ? grin
"I read the game.dll assembly more easily than you read the joke on the back of your box of Cocoa Pebbles, and have spent the past 2 1/2 years navigating it." ©

32

Vous m'excuserez mais ma librairie existait AVANT Xlib, alors ce n'est pas moi que vous pouvez accuser d'avoir encore choisi un nom avec X (je précise que TiMad conaissait ma lib avant de choisir un nom à la sienne ...). Bon on va pas en chier un vélo triso

boogerman : bref, c'est le bordel comparé à une "vraie" bibliothèque statique tongue
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

33

Thibaut a écrit :
Tu parles pour Xlib ?

Tel que tu le dis, on pourrait croire alors que Xlib est facile à intégrer à un projet, mais en approfondissant, on se rend compte que :
- il faut, pour chaque projet l'utilisant, sélectionner puis copier les fichiers dont on a besoin
- en cas de nouvelle version de la lib, il faut alors regarder dans chacun de ses projets quels fichiers on utilise, aller chercher les nouvelles versions dans le nouveau package puis les copiers


je parle bien pour XLib ... un jôli programme win32 tres simple d'utilisation grin
> en cas de changement de version il suffit de changer ses headers (pour l'instant car il est possible de faire une archive ...)

34

Bon voilà.

Changements:
- réecriture de la routine de dessin de sprites: maintenant il ne sortent plus de l'écran
- implementation du divider register, un régistre que le GameBoy incrémente 16384 fois par seconde. Tetris utilisait ce régistre comme génerateur de nombres pseudo aléatoires, et son absence causait que l'on obtenait toujours des carrés comme pièce. La contrepart est que cette addition ralentit pas mal l'émulation donc il va falloir que l'on puisse le désactiver dans les jeux qui ne s'en servent pas.
- amélioration de lcdlib pour éviter rédessiner le background et appliquer les palettes si ceux-ci n'ont pas changé.

Vous pouvez le télécharger de http://www.boogersoft.com/projects/tigb

N'oubliez pas de me faire constater les améilorations/corrections pour que je les ajoute à la distributions principale top
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

35

Si vous avez des question sur le code, n'hésitez pas (vaut mieux que l'on comprenne ce que l'on fous grin)
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

36

Cool je vais voir ca. Je piaffe d´impatience.

37

tu vas rien voir du tout ! j´arrive pas a acceder au site mad
Police un de Cinq et cinq de police d'un: le le tout l'est UNISSENT
D'être de raison de mA de trouve de je de que de suscite de je de que de l'incompréhension de dans de C'est.
Moi de suis de Je, et pas d'autres ne le sont de les de que de parce de je le suis, et personne de mA de forment de qui d'eux de sont de la CE de que.
Inconscience et d'imagination de source de sont de déraison.
Conscience de delà de ma et de mon inconscient, réalité créent d'Au de La de rêves de mes.

38

Mais is, mais si.

39

heu oui.... grin
Police un de Cinq et cinq de police d'un: le le tout l'est UNISSENT
D'être de raison de mA de trouve de je de que de suscite de je de que de l'incompréhension de dans de C'est.
Moi de suis de Je, et pas d'autres ne le sont de les de que de parce de je le suis, et personne de mA de forment de qui d'eux de sont de la CE de que.
Inconscience et d'imagination de source de sont de déraison.
Conscience de delà de ma et de mon inconscient, réalité créent d'Au de La de rêves de mes.

40

Il est possible que le site soit inaccesible, mais ça devrait pas durer. Le serveur est chez moi et derrière un link par air de 256k qui a la mauvaise habitude de tomber à chaque fois qu'il y a mauvais temps :^)
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

41

eek

mais tu nous arrive d'où toi ??????? tu as l'air vraiment super-calé sur l'informatique fou
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

42

Thibaut a écrit :
eek

mais tu nous arrive d'où toi ??????? tu as l'air vraiment super-calé sur l'informatique fou


LOL pas du tout

Je suis Argentin, j'ai eu mon BAC S dans un lycée français ici en Argentine, et à présent j'étudie l'ingénierie informatique à l'ITBA (Institut Technologique de Buenos Aires), Argentine. J'ai euhh... (un deux trois...) 20 ans
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

43

C'est bien ça t'es très calé smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

44

Bon une petite question:

Je veux que l'on puisse metre les ROMs dans l'archive, et si possible zippés. Les roms sont divisés internement en banks de 16ko, et comme la TI a une limite de moins de 68ko pour les fichiers (vrai ou je raconte n'importe quoi?) on pourrait metre au plus 3 banks par fichier (il faut toujours contempler la possibilité d'une compression nulle, donc on peut pas mettre 4). Bien sûr, je dois pouvoir lire (décomprimer) un seul bank du fichier et non pas être obligé de décomprimer/lire le tout.

Est-ce possible? Cas affirmatif, quelles libs devrais-je utiliser? Sinon, quelles autres alternatives existent?

Merci!
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

45

ttpack par ex. Evite le mode kernel (ziplib), ça bouffe beaucoup de RAM.

J'espère que tu vas rester parmi nous, il n'y a plus beaucoup de "grands" depuis que Pimousse, BlueZ, FlashZ, mmu_man, Pollux, Bill Bob, Dark Angel, NSPIRIT, ... sont partit mourn il ne reste plus que Kevin, ExtendeD et PpHd sur tout ceux-là !! sick
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

46

Thibaut
a écrit : ttpack par ex. Evite le mode kernel (ziplib), ça bouffe beaucoup de RAM.


Génial merci. Tu as un lien avec un tuto sur ttpack? (notamment, comment lire un fichier géneré avec sur la calculatrice)
J'espère que tu vas rester parmi nous, il n'y a plus beaucoup de "grands" depuis que Pimousse, BlueZ, FlashZ, mmu_man, Pollux, Bill Bob, Dark Angel, NSPIRIT, ... sont partit mourn il ne reste plus que Kevin, ExtendeD et PpHd sur tout ceux-là !! sick


T'inquiete, j'vais pas disparaitre. C'est pas mon style :^). Ces mecs dont tu parles, ils sont partis où? ou simplement is ont arreté de programmer en 68k?
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

47

boogerman
a écrit : (il faut toujours contempler la possibilité d'une compression nulle, donc on peut pas mettre 4)

Vu que la limite est seulement de quelques octets en dessous de 4*16 KO, et que les ROMs de Gameboy ne sont pas compressées à l'origine (donc devraient pratiquement toujous pouvoir se compresser), je pense que c'est une précaution excessive.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

48

oui a priori on peut estimer que si on a au max 16 octets de header pour le zip, on peut réussir à gagner 32 octets sur tout le fichier smile (à moins que les données soit intégralement aléatoires, et encore...)

Le mieux pour la compression c'est ttpack, les autres compressent moins bien et seront bientôt beaucoup plus lents pour la décompression tongue

Thibaut> mais non, je suis pas encore tout à fait parti, d'ailleurs avec GTC je programme S****C****, et ça va pas mal déchirer smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

49

à, c ce que je t'avais un petit peu aider au debut smile
En préretraitre

50

-

51

-

52

je depasse pas l'ecran titre de tetris et de astéroide
Il faut être assez patient smile

53

> Génial merci. Tu as un lien avec un tuto sur ttpack? (notamment, comment lire un fichier géneré avec sur la calculatrice)
Downloade la TIGCC Tools Suite de tict.ticalc.org, et regarde ebook.c .
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

54

-

55

eekeek t'es balèze, boogerman.top
je pensai pa ke cétait possible d'émuler sur une TI, surtt une GB. c le top!!!
sincèrement, dès ke c au point(une date, booger??), ça va faire ds les 500 jeux en + pr les 89/92/92+/V200....eektopmagic

je sui impatien ke ça tourne sur 89 et on calc tan k'à faire!!!!!lovelove

euh sinon parmi les grands, thyb, tu peux rajouter, je crois(ou alor suis-je à côté de la plak?)> TiMad, et toismile
avatar
Attention, nouvelle signature #eeek#
https://mastodon.ti-fr.com/@redangel

56

Pour moi, t'es à côté de la plaque, pour TiMad je doute un peu. C'est loin d'être un niewbie, mais il n'est pas non plus incollable en C, ASM et hardware...
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

57

-

58

redangel >> je doute que les jeux GB tournent bien sur TI non modifié. La GB est déjà plus puissante que la TI si je me trompe pas, et surtout la convertion du code prend du temps. Comme dit boggerman, il faudrait une TI overclockée à 25 Mhz pour voir un truc bien. wink
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

59

Pim89 : heu non grin regarde :
Le processeur des GB est un Zilog 80, 8 bits, 2 MHz
Le processeur des TI est un M68k 16/32 bits, 12 MHz
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

60

ah bon ??? je suis sur d'avoir lu sur un site que la GB avait un proc à 8 Mhz !! mais je veux bien te croire, le gars du site devait pas tout capter. grin

mais elle est aussi conçu pour le jeu, et pas la TI.

Souvenez vous que MegaDrive == Ti68k au niveau du proc, mais après, va faire tourner une rom de MD sur ti. wink
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^