Image2PCE [Eddy]

Discussions techniques et Pixel Art en 9 bits.

Modérateurs : SirG, Redfield1, shubibiman, Laucops

Avatar de l’utilisateur
shubibiman
Administrateur
Messages : 16388
Inscription : jeu. 23 sept. 2004 14:26
Localisation : Meet me at Shubibi's

Image2PCE [Eddy]

Message par shubibiman »

Un dev inscrit sur gamopat est en train de bosser sur un projet super intéressant :

http://www.gamopat-forum.com/t63654-ver ... ine-format

À télécharger sur : http://somanybits.com/
"You are truly the PCE game clearing master"

*****Membre du FLPCE Canal Historique*****
Avatar de l’utilisateur
Laucops
Modérateur
Messages : 8269
Inscription : jeu. 23 nov. 2006 19:15
Localisation : Gard

Re: JPG to PCE

Message par Laucops »

Encore un codeur visiblement talentueux qui s'attaque à notre machine, grâce au prosélytisme de notre Touko national. J'applaudis ! :D
- Jusqu'à quand ça va durer... Les jeux d'enfant ?
- je te l'ai dit : les jeux d'enfant ne finissent jamais.
Avatar de l’utilisateur
pnauts
NECromancer
Messages : 4996
Inscription : ven. 03 mai 2013 14:05
Localisation : pas loin de Nîmes.

Re: JPG to PCE

Message par pnauts »

ah oui, bonne baffe !
Image
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7043
Inscription : ven. 24 sept. 2004 19:36
Contact :

Re: JPG to PCE

Message par Kaminari »

http://somanybits.com/

C'est mon beau-frère ;)

Il n'est d'ordinaire pas vraiment branché forums, raison pour laquelle je n'ai pas encore parlé des outils qu'il développe depuis un an.

C'est un deus du 6502 et du 68000 qui a bossé sur C64 et Amiga. Il a aussi enseigné la programmation. Depuis que je l'ai initié à la PCE, il s'est lancé dans un projet d'assembleur multi-machines (seuls les 6502, 6510 et 6280 sont supportés pour l'heure) en Java. L'objectif est de rendre la programmation en assembleur conviviale et surtout très performante, afin de s'affranchir des usines à gaz que sont Magic Kit et HuC. Le source n'est pas dispo (pas encore en tout cas) mais le développement sera beaucoup plus ouvert et modulaire que celui de Magic Kit.

A terme, Pea (le nom de l'assembleur, "petit pois" en anglais) intègrera plusieurs modules de dev, dont un éditeur bitmap appelé SquareDot. L'une des fonctions de cet éditeur est l'import d'images en tenant compte automatiquement des contraintes de palette des machines supportées (C64 et PCE dans un premier temps). Concernant les graphs sur PCE, Eddy bosse depuis plusieurs mois sur des algos permettant de répartir au mieux les couleurs par groupes de palettes. Traditionnellement, les digits graphiques dans les jeux commerciaux PCE se contentent d'utiliser 16 couleurs pour ne pas se faire chier. Avec cet outil, on parvient à des conversions correctes (avec ou sans dithering) de plusieurs dizaines de couleurs. Il y a encore quelques bugs d'attribution de palettes, des conflits de proximité non résolus, mais les résultats sont vraiment chouettes. On peut aussi réattribuer manuellement les palettes d'une tuile à une autre si besoin.

Ca marche particulièrement bien pour les photos, mais ça rend pas mal non plus pour les graphs à palette indexée. On s'est essayé hier à quelques conversions rapides de screenshots issus de Legend of Kyrandia 2 VGA, et les résultats (en dépit de quelques bugs) sont à mon avis bien meilleurs que ceux de Loom !

Bref, du gros potentiel pour les aspirant-graphistes. Le coeur du développement de Pea reste cependant l'assembleur, présenté sous une syntaxe propre et structurée. Les outils de développement dédiés à la PCE ont longtemps été négligés par rapport à d'autres bécanes, notamment la partie programmation, et nous espérons que Pea incitera les pros comme les néophytes à oublier le C et à prendre plaisir au développement en assembleur (une connaissance préalable du 6502 reste indispensable, mais ce n'est pas non plus de la magie noire).

Concernant l'échéance, Eddy ne promet aucune date. C'est un boulot de longue haleine et son activité pro ne lui laisse que peu de temps libre, ça prendra donc le temps qu'il faut. Le code de Pea compte déjà plus de 35000 lignes !

[PS] L'affiche promo du Cobra de Alexandre Aja... c'est de lui 8)
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: JPG to PCE

Message par touko »

LOL, le beauf de kaminari, que le monde est petit quand même ..

Mais effectivement, il a bcp de tallent, et j'espère qu'il arrivera au bout de cet utilitaire, il en est d'ailleurs pas très loin ..
Le seul bémol que je donnerai à propos de son kit dev, c'est qu'il n'est que ASM, et ça risque de ne pas attirer énormément de monde, car comme vous le savez tous, la scène PCE est petite, et les codeurs 100% asm ne courent pas les rues ..
et ça serrait dommage que son kit ne soit pas utilisé .
Avatar de l’utilisateur
pnauts
NECromancer
Messages : 4996
Inscription : ven. 03 mai 2013 14:05
Localisation : pas loin de Nîmes.

Re: JPG to PCE

Message par pnauts »

Kaminari a écrit : [PS] L'affiche promo du Cobra de Alexandre Aja... c'est de lui 8)
qu'est ce qu'elle m'avait fait baver cette affiche :shock:
sans avoir un côté désuet qu'aurait pu rendre un ensemble/collant rouge, là c'était classe.
Image
Avatar de l’utilisateur
shubibiman
Administrateur
Messages : 16388
Inscription : jeu. 23 sept. 2004 14:26
Localisation : Meet me at Shubibi's

Re: JPG to PCE

Message par shubibiman »

Merci pour ces précisions Kami ;)
"You are truly the PCE game clearing master"

*****Membre du FLPCE Canal Historique*****
Avatar de l’utilisateur
MooZ
Administrateur
Messages : 2090
Inscription : jeu. 16 déc. 2004 14:25
Contact :

Re: JPG to PCE

Message par MooZ »

Cool tout ça!
Avatar de l’utilisateur
Tanuki
Push Run Button!
Messages : 95
Inscription : mer. 14 oct. 2009 17:02

Re: JPG to PCE

Message par Tanuki »

Kaminari a écrit :A terme, Pea (le nom de l'assembleur) intègrera plusieurs modules de dev, dont un éditeur bitmap appelé SquareDot.
Respect !
Avatar de l’utilisateur
Laucops
Modérateur
Messages : 8269
Inscription : jeu. 23 nov. 2006 19:15
Localisation : Gard

Re: JPG to PCE

Message par Laucops »

Et merci à Kami de lui avoir présenté sa soeur, permettant au final de le faire coder sur pce : diabolique :mrgreen:
- Jusqu'à quand ça va durer... Les jeux d'enfant ?
- je te l'ai dit : les jeux d'enfant ne finissent jamais.
Avatar de l’utilisateur
shubibiman
Administrateur
Messages : 16388
Inscription : jeu. 23 sept. 2004 14:26
Localisation : Meet me at Shubibi's

Re: JPG to PCE

Message par shubibiman »

:lol:

La PCE est une grande famille.
"You are truly the PCE game clearing master"

*****Membre du FLPCE Canal Historique*****
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Image to PCE

Message par touko »

LOL, c'est beau le sacrifice :D
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7043
Inscription : ven. 24 sept. 2004 19:36
Contact :

Re: Image to PCE

Message par Kaminari »

Qu'est-ce qu'il ne faut pas faire pour la PCE :oops:
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Image to PCE

Message par touko »

Bon si quelqu'un a une soeur en rab, je veux bien faire TF3 sur pce ou SGX :mrgreen:
Dernière modification par touko le mer. 11 déc. 2013 10:03, modifié 1 fois.
Avatar de l’utilisateur
Laucops
Modérateur
Messages : 8269
Inscription : jeu. 23 nov. 2006 19:15
Localisation : Gard

Re: Image to PCE

Message par Laucops »

Ca existe déjà : c'est Gate Of Thunder :twisted:

Je ne mens pas !!

Mais si tu me sors un Strider SGX, conforme aux promesses somptueuses des screenshots en preview, je te réserve une de mes filles, livrable à la majorité (l'aînée ayany 4 ans, ça te laisse le temps de coder) :oops:
- Jusqu'à quand ça va durer... Les jeux d'enfant ?
- je te l'ai dit : les jeux d'enfant ne finissent jamais.
Répondre