Picture [test]

Using, learning, programming and modding the Gigatron and anything related.
Forum rules
Be nice. No drama.
Post Reply
Phibrizzo
Posts: 69
Joined: 09 Nov 2022, 22:46

Picture [test]

Post by Phibrizzo »

Hello :)

I want to show you little pic. This is "speed flow from my mind".
Tell me please what you See.

http://blabla.ppa.pl/ftp/usr/Phibrizzo/ ... l/Bell.gt1
at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: Picture [test]

Post by at67 »

I see a strobing anime character.
Phibrizzo
Posts: 69
Joined: 09 Nov 2022, 22:46

Re: Picture [test]

Post by Phibrizzo »

at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: Picture [test]

Post by at67 »

Aaaah very nice, you're simulating more bits per colour component, (I assume by flicking between different combinations of black scanlines), reminds me of interlaced HAM on the Amiga.

Now fess up and tell us exactly how you did it, if I was wrong :)

P.S. Very cool!
Phibrizzo
Posts: 69
Joined: 09 Nov 2022, 22:46

Re: Picture [test]

Post by Phibrizzo »

Idea is quite simple: two differet pictures displayed one by one.
Changing it very fast, mixing the colours of the pixels.
Please check sources for how i did this, in short: by modify video indirection table.
I wrote specialy program in C language whos converting 24 bits BMP pictures to two
separated pictures with another colours.

On latest version of converter i was changed the factors and now is better.
More colours http://blabla.ppa.pl/ftp/usr/Phibrizzo/ ... inbow3.gt1
Sources http://blabla.ppa.pl/ftp/usr/Phibrizzo/ ... ltiple.lha

Amiga HAM mode working othervise.

Ps. She is named Belldandy.
Phibrizzo
Posts: 69
Joined: 09 Nov 2022, 22:46

Re: Picture [test]

Post by Phibrizzo »

I found little time to clean code of converter.
Now you can do own pictures.
But you need to compile the source first.

http://blabla.ppa.pl/ftp/usr/Phibrizzo/ ... ptogt1.lha
at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: Picture [test]

Post by at67 »

I performed some visual comparisons between your generated images and the best I could produce, using ImageMagick commands such as:

Code: Select all

magick 21.jpg -ordered-dither checks,4,4,4 "D:\Projects\Gigatron TTL\buildx64\res\image\21.tga"
magick 21.jpg -ordered-dither o2x2,4,4,4 "D:\Projects\Gigatron TTL\buildx64\res\image\21.tga"
magick 21.jpg -ordered-dither o4x4,4,4,4 "D:\Projects\Gigatron TTL\buildx64\res\image\21.tga"
magick 21.jpg -ordered-dither o8x8,4,4,4 "D:\Projects\Gigatron TTL\buildx64\res\image\21.tga"
And there was no competition, (error diffusion dithering such as FS were even worse), these types of dithering algorithms require a lot more spatial resolution to be effective, (which the Gigatron lacks).

Your temporal sampling/multiplexing algorithm is so much nicer, it's a shame about the flicker, I guess a flicker fixer is the next HW project needed...
Phibrizzo
Posts: 69
Joined: 09 Nov 2022, 22:46

Re: Picture [test]

Post by Phibrizzo »

I did some change with loader.
Now you can load a gt1. file from Loader main menu function (propaby, i cant test it). 64k needed.

Example picture:
http://blabla.ppa.pl/ftp/usr/Phibrizzo/ ... /Bell3.gt1

All sources with another examples:
http://blabla.ppa.pl/ftp/usr/Phibrizzo/ ... oGT1_2.lha
Post Reply