Transfert pc vers to8

Cette catégorie traite de développements récents pour nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

defcard a écrit :En effet ! :D
Tu as 10 minutes pour me faire çà ! :) C'est pas grand chose pour toi. :)
En fait ce n'est pas tout. Dans la palette choisie par GIMP il y a des couleurs inexistante sur le TO8 (les couleurs sombres). Donc de toute façon le script devra les simuler avec le tramage. Donc au final l'image ne sera pas très différente de celle qu'il produit naturellement.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

Les couleurs sombre s'affiche très bien, qu'est ce que tu racontes ?? :?

@edit
Oh ! Autant pour moi, tu as raison !! On peut vraiment rien faire avec cette machine !! :
Dernière modification par defcard le 28 déc. 2014 17:26, modifié 2 fois.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

defcard a écrit :Les couleurs sombre s'affiche très bien, qu'est ce que tu racontes ?? :?
C'est lié au gamma de 3.0 sur Thomson. Pratiquement la couleur grise la plus sombre sur thomson est celle qui vaut (100,100,100) sur un écran de PC, et c'est une couleur déjà très claire par rapport au blanc (255, 255, 255): ██████

Le mieux, si tu veux ne pas modifier la palette est de ne pas passer par le script mais par le logiciel TPC mentionné par quelqu'un dans ce fil ou ailleurs. En effet, dans le script tout est bâti autour du choix de la meilleure palette. Donc difficile d'éliminer cet aspect.

Ce que tu peux faire est de modifier le tableau des intensités thomson en ligne 338:

Code : Tout sélectionner

@ef_vals = (0, 100, 127, 142, 163, 179, 191, 203, 215, 223, 231, 239, 243, 247, 251, 255) if 1;
le 100 du début correspond à la couleur la plus sombre pour un thomson par rapport à un écran de PC. Les valeurs de la ligne 335 sont peut-être plus celles qu'il te faut si tu as modifié le gamma de ton écran pour avoir plus de couleurs sombres sur thomson. Il suffit pour cela de passer le "if 1" en "if 0" sur la ligne 338 ci-dessus.
Dernière modification par __sam__ le 28 déc. 2014 17:31, modifié 1 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

Bon, bon...pas besoin d'aller plus loin. C'est pas terrible en faite, vraiment pas terrible. :? :roll:
Je n'ai pas réussi à faire fonctionner "TPC" ,problème de "full-screen" je ne sais quoi... :?
Avatar de l’utilisateur
petitjd
Messages : 2007
Inscription : 23 oct. 2007 11:50

Re: Transfert pc vers to8

Message par petitjd »

TPC fonctionne parfaitement, grace a dosbox. Tout est expliqué dans un fil de discussion du forum, j'y ai passé un peu de temps pour expliquer comment faire.

On peu faire beaucoup de chose avec les Thomson, mais ils n'aiment que les couleurs vives.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
defcard

Re: Transfert pc vers to8

Message par defcard »

Merci "petitjd". Je regarderais plus tard.
Sinon, j'ai modifié le script de __sam__ comme il me l'a indiqué et voilà ce que çà donne:
STYX 160x200x16 avec modification
STYX 160x200x16 avec modification
STYX_160x200x16.MAP.png (8.85 Kio) Consulté 2937 fois
Cà me plaît un peu plus quand même.

Je reposte la première conversion sans les modifications.
STYX 160x200x16 sans modification
STYX 160x200x16 sans modification
STYX_160x200x16_convertie.png (5.53 Kio) Consulté 2944 fois
Tant que j'y suis, je reposte l'original:
STYX_320x200_originale
STYX_320x200_originale
STYX_320x200_originale.jpg (12.14 Kio) Consulté 2937 fois
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

Reste à voir ce que cela donne sur un vrai TO8, en particulier voir si les parties sombres de l'image ne sont pas trop lumineuses.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

Je vais tester, et voir ce que çà donne. :)

@edit
Ca fonctionne sur TO8...L'image est à l'identique du "PNG". :) Quoique oui, elle est lumineuse... :?
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

defcard a écrit :Quoique oui, elle est lumineuse... :?
Oui c'est pas très surprenant. La teinte la plus sombre de l'image MAP.png vaut 50/255 alors que suivant les évaluations, la palette 273 thomson (=1+16+256, le gris le plus sombre) correspond en général avec un gris PC de (100, 100, 100) voire (127, 127, 127) et même (170, 170, 170) suivants les TVs et leurs réglages.

Ce que tu peux faire c'est afficher un fond gris 273 sur thomson

Code : Tout sélectionner

PALETTE 0,273:SCREEN ,0,0
et à coté sur PC, de trouver le gris qui est aussi lumineux au jugé. Une fois trouvé, tu reprends la valeur de la palette PC que tu mets à la place de la 2eme valeur du tableau @ef_map (là où il y a 50 ou 100). Si tu veux ajuster au mieux, il faut refaire la manip avec 2*273, puis 3*273 jusqu'à 15*273 coté thomson, et trouver la suite des valeurs grises sur PC qui "collent" au mieux. Ainsi tu auras ta propre correspondance, que tu placeras dans le tableau du script et les couleurs seront exactement celle de ton écran thomson. On ne pourra pas avoir plus exact.

Si la palette 273 thomson est finalement trop lumineuse, tu peux jouer sur la luminosité de l'écran thomson. Ce sera bien pour cette série d'image et nettement moins bien pour un autre usage. Rien n'est parfait dans le bas monde de la colorimétrie 8bits.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

Bonjour,
J'ai saisis ce que tu as écrit. :)
J'ai regardé la palette du thomson de l'image 160x200x16, et il y a bien la couleur 273.
Voici la liste des couleurs utilisés sur thomson

Code : Tout sélectionner

00 => 0000
01 => 1180
02 => 0016
03 => 0001
04 => 0017 
05 => 0273
06 => 0018
07 => 0291
08 => 0308
09 => 0310
10 => 0082
11 => 0057
12 => 0345
13 => 0872
14 => 1145
15 => 0093
Je vais entrer ces valeurs dans "Gimp" et comparer les deux images.
Par contre il ya 4 chiffres(de 0 à 4095) pour une couleur thomson et dans gimp il y à 6 caractères(de 000000 à ffffff). Je les faits correspondre comment ?
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Transfert pc vers to8

Message par __sam__ »

defcard a écrit :J'ai saisis ce que tu as écrit. :)
(...)
Je vais entrer ces valeurs dans "Gimp" et comparer les deux images.
Par contre il ya 4 chiffres(de 0 à 4095) pour une couleur thomson et dans gimp il y à 6 caractères(de 000000 à ffffff). Je les faits correspondre comment ?
Non tu n'as pas compris. Les valeurs thomson restent dans le thomson.
Relis bien ce que j'ai écris:

Tu choisis la palette 273 sur thomson: palette 0,273: screen,0,0
Ensuite, sur PC, avec GIMP tu fais un écran gris dont tu choisis la couleur qui correspond le mieux visuellement à l'écran du thomson.

Bref il ne faut pas recopier des valeurs numériques.. mais juger à l'écran le gris le plus approchant.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
defcard

Re: Transfert pc vers to8

Message par defcard »

Oui, oui, j'ai compris __sam__...Mais je voudrais essayer directement avec la palette du thomson, dans gimp.
Euh...suis-je bête ?? C'est la même palette. :oops:

Par contre, ton script pour la contrainte est vraiment bien en faite.
Console,,,,3
Console,,,,3
image9.MAP.png (11.82 Kio) Consulté 2894 fois
Console,,,,0 avec contrainte de proximité
Console,,,,0 avec contrainte de proximité
image9.MAP (2).png (14.93 Kio) Consulté 2894 fois
@edit
Je suis en train de me demander quel est le mode que je devrais utiliser ?!? Avec la taille de l'ecran du TO8, on voit tout les défauts de la contrainte, et en mode 3 la définition est pas bien non plus ?!? Il me faudrait un vieil écran à tube plus petit.
defcard

Re: Transfert pc vers to8

Message par defcard »

Bonsoiiiir, :)

j'ai récupéré le script "BM4" et c'est du top en faite:
Voiture_BM4.gif
Voiture_BM4.gif (8.02 Kio) Consulté 2855 fois
image5.gif
image5.gif (13.61 Kio) Consulté 2878 fois
image6.gif
image6.gif (12.97 Kio) Consulté 2878 fois
Dernière modification par defcard le 30 déc. 2014 00:41, modifié 1 fois.
defcard

Re: Transfert pc vers to8

Message par defcard »

J'ai une chouette image en 640x200 que j'aimerais bien voir sur mon thomson
fg.jpg
fg.jpg (209.45 Kio) Consulté 2857 fois
Comment puis-je faire ? J'ai cherché par ci par là mais je n'ai rien trouvé, à part "TPC online" mais qui ne fonctionne pas.
defcard

Re: Transfert pc vers to8

Message par defcard »

Bonjour,
@__sam__
Je voudrais savoir, si ce n'est pas un secret, comment tu t'y prends pour "calculer" ou convertir une image vers une image avec contraintes ? Serait-il possible de faire mieux ?

@edit
Je ne sais pas quel mode serait appliquable au mieux à un petit ecran de 320x200 de game boy advance (par exemple), sans alourdir le calcul ?
BM4-160-320 avec contrainte de proximité
BM4-160-320 avec contrainte de proximité
image.gif (35.64 Kio) Consulté 2837 fois
En même temps, je n'innove pas mais bon...je suis curieux. :roll:

...Réduire la taille du pixel...réduire la taille du pixel...voilà la solution pour les 8 bits !! D'après les normes (pas les miennes, hein :) ), l'écran d'un TO8 est de 640x400. Le programme d'origine (le basic 512) n'était sans doute pas le top... ou alors d'autres "règles" ou "loi naturelle", que je ne connais pas, étaient à respecter.
Dernière modification par defcard le 30 déc. 2014 10:55, modifié 5 fois.
Répondre