Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Thing

49 views
Skip to first unread message

OL

unread,
Nov 16, 2023, 5:16:13 PM11/16/23
to
Bonjour

Pour vous tenir informé que j'ai décidé de mettre le nez dans le code
de Thing, je n'en suis qu'au début mais j'ai déjà apporté quelques
petites améliorations:

Utilisation de rsc_load() de l'AES plutôt que le chargement manuel afin
d'utiliser bien moins les userdef et surtout d'avoir le support des
icônes en 256 couleurs (limité jusque là à 16), comme les ressources
doivent être étendus cela limite à l'AES 3.30 mini soit le TOS 4 et
tous les aes sous Mint et Magic. Quelques améliorations vis à vis de
MyAES.

Petit snap : http://ol.lutece.net/images/thingnew.jpg

Semble stable

OL

OL

unread,
Dec 9, 2023, 12:09:05 PM12/9/23
to
Bonsoir

Une deuxième étape a été franchie, se débarrasser de la plupart des
libs pas très standard pour le compilateur PureC (Thing ne peut compiler
qu'en PureC) et cela va peut être surprendre justement pour qu'il soit
possible de le compiler aussi avec d'autres compilateurs.

Alors déjà ce qui est sorti:
- Vieille lib Mintlib qui fonctionnait à moitié, encore quelques
broutilles à voir très peu utiles.
- Devlock lib

Après ce tour d'amaigrissement, marche toujours très bien et ai corrigé
un bug dans la gestion du help de Thing et aussi un problème avec
l'utilisation de l'environnement.

Il reste un dernier gros morceau, la lib nkcc, qui est en fait un fichier
100% asm mais dont Thing n'utilise que 20%, alors c'est bête d'ajouter
des détournement interruption pour ne pas utiliser! Je suis en train de
réécrire le stricte nécessaire en C, ca va prendre un peu de temps vu
que la doc est proche de zéro c'est plus de la translation d'asm vers C
qu'autre chose, un bon exercice.

Quand ce sera fait je tenterais de compiler avec GCC, on verra
0 new messages