Graphic conversion for any 256x192 into MSX1 graphics (Source code in Blitz Basic).

Página 10/14
3 | 4 | 5 | 6 | 7 | 8 | 9 | | 11 | 12 | 13 | 14

Por sd_snatcher

Prophet (3092)

Imagen del sd_snatcher

19-04-2019, 18:36

@ericb59

The Philips NMS-8255 is an MSX2. Maybe it's better to use the National CF-3300 for your tests on how the image will be displayed on openMSX?

Por ericb59

Paladin (875)

Imagen del ericb59

19-04-2019, 18:50

palette color rendition is different, but it's good too.

Por ericb59

Paladin (875)

Imagen del ericb59

19-04-2019, 21:31

I've added ready to use binaries for Windows and MacOS inside the Github repository.
https://github.com/ericb59/graphxconv

Or you can now download them from here : http://msx.ebsoft.fr/MSX1GraphicConverter/GraphxConv.zip
(Only essential files)

Por LeandroCorreia

Paladin (944)

Imagen del LeandroCorreia

19-04-2019, 22:21

ericb59 wrote:

Hello LeandroCorreia
...
I noticed that your MSX1 palette used in your code, might not be totally right.
I use the one from this website, and I get better results especially on skin tones.

Surely it's not. Since different MSX models have different colors on screen, specially comparing NTSC to PAL, I did not care too much about it. I simply got a generic palette in BlueMSX (don't recall from which machine), put it in Photoshop and used an autolevels command to be sure it would make my palette range getting more colors from pure black to pure white. Of course it would not be a perfect fit for all possible MSX models, but at least it would be reasonable accurate, specially considering the conversion results were already pretty good IMHO.

Por LeandroCorreia

Paladin (944)

Imagen del LeandroCorreia

19-04-2019, 22:14

ericb59 wrote:

I've added ready to use binaries for Windows and MacOS inside the Github repository.
https://github.com/ericb59/graphxconv

Or you can now download them from here : http://msx.ebsoft.fr/MSX1GraphicConverter/GraphxConv.zip
(Only essential files)

Pretty nice. Now I wonder if it would be possible to improve it for video. :)

Por LeandroCorreia

Paladin (944)

Imagen del LeandroCorreia

19-04-2019, 22:32

ericb59 wrote:

Another sample
With Same parameters.
Old palette

new palette

OpenMSX is running a Philips 8250

But beyond the colors, the screening/Dithering is different, with less ugly squares with new palette.

Nice conversion. Considering applying a sharpen filter before converting. It'll help compensate a lot the loss in resolution. :)

Por LeandroCorreia

Paladin (944)

Imagen del LeandroCorreia

19-04-2019, 22:31

Thanks for these converters, I'm really liking them. I wonder how next MSXDev games will look like. Smile

Por LeandroCorreia

Paladin (944)

Imagen del LeandroCorreia

19-04-2019, 22:31

MsxKun wrote:
ericb59 wrote:

Another sample.

My question is... name of the model? Tongue

Here she is:

https://facebook.com/monpink1215

Por santiontanon

Paladin (846)

Imagen del santiontanon

20-04-2019, 00:47

LeandroCorreia wrote:
ericb59 wrote:

I've added ready to use binaries for Windows and MacOS inside the Github repository.
https://github.com/ericb59/graphxconv

Or you can now download them from here : http://msx.ebsoft.fr/MSX1GraphicConverter/GraphxConv.zip
(Only essential files)

Pretty nice. Now I wonder if it would be possible to improve it for video. :)

Yes! I was wondering the same thing!!!! Whenever I get a chance, I wanted to try this algorithm in my MSX GitHub animation2msx project!!!

Por LeandroCorreia

Paladin (944)

Imagen del LeandroCorreia

20-04-2019, 02:49

santiontanon wrote:

Yes! I was wondering the same thing!!!! Whenever I get a chance, I wanted to try this algorithm in my MSX GitHub animation2msx project!!!

It could be used to create an intro like the one on Neo-Geo Double Dragon. Also, a video could replace many 8x8 blocks with either a single color or a full 2x2 dither, which would avoid the need to redraw all tiles. So it could be used for a quick FMV intro in a MegaROM game. Smile

https://www.youtube.com/watch?v=Cmqihei1aOY

Página 10/14
3 | 4 | 5 | 6 | 7 | 8 | 9 | | 11 | 12 | 13 | 14