Mindhue Studio

Printmaking, conceptual and installation art

Another Way to Get More ETG Pixels

Continuing on the idea of stuffing the Twitter pipeline with pixels, maybe I should just not worry so much about compression and figure out a way to divide images up and let the coding enable people to reconstitute them. Thus, I have prepared a tiled Twitter graphic, expanding from a simple 9 x 12 pixel CGA graphic to a 27 x 36 pixel graphic in 9 tiles.

For this end, though, I’ll need to modify the header definitions. Consider this ETG V0.2, with a small tweak on how to deal with images that are supposed to be displayed together.

The ATG frames code includes a 4-letter ID squib and 2 hex digits for animation frame numbering. I reserved the first block of 128 for a non-looping animation set, which is actually kinda silly because most Web animations are looped anyway. So let’s use that block to indicate the location of each tile in the set. This gives us a latitude of 7 tiles across and 15 tiles down, or tile coordinates 7E.

If you have a tileset of 7 tiles by 10 tiles, then the tiling number 45 means “fourth tile from the left, fifth tile down”. The tiling number 12 means “first tile from the left, second down”. And, using hex, number 7A means “seventh tile from left, ten down”, or the last tile in this set.

For this image, I tiled an image into a 3×3 grid, or 9 tiles. For our first tile, the header will look like this:

`CGA which gives the color space

`09×12 which gives the size of the tile

`FedW11 which gives the ID squib and the origin tile (first from left, first down)

and `{ which locates the data payload.

The tiles can be tweeted in any order, because they share their unique ID squib and their ordering is contained within their headers. However, I prepared these in left-right/top-down order, so I’ll paste them here that way:

`CGA`09x12`FedW11`{000600000000000000000400000000400000000004000
0E7E80000000000000000000000000000000000000000000000000000000000

`CGA`09x12`FedW12`{000000008000000067000688087000C7707700077C867
000C7786700087778700067787800008E878066608887086206878600088687

`CGA`09x12`FedW13`{600068808680087808600066888088187780938077778
997067787199077777039187C760091177770001199E7000009993000000399

`CGA`09x12`FedW21`{006008604060666660604006086000040660000000004
0000000040000000000000000000000000008800000088860000870E668807E

`CGA`09x12`FedW22`{E777FFF776776877EF788888667766886877767888677
7777767F777E77777E777E77F776777F77777C67777688777C7788787C7C7F7

`CGA`09x12`FedW23`{677E6CC8867C7777888677E7777066777F67006767777
800087877780000660668804008778888860777788A007778A6630137787710

`CGA`09x12`FedW31`{0608000686000600460400060064008EFFF70000666E6
40006EE6A0000680600646066EE0600460666664008EE7C760646E7766800EE

`CGA`09x12`FedW32`{EE77A997E7F77708E6F7F7E66ECF76866F6F7C666A6A6
77088666A7E76E0000F77E7E8677FEEE6000777770444066E6000666E660000

`CGA`09x12`FedW33`{C76E00000C676400006E76040047670404067E6040040
780004000600000000000000000000000000000000400000000000000000006

Here are those pieces:

Here they are assembled:

And here they are enlarged for more clarity:

1 Comments on “Another Way to Get More ETG Pixels”

  1. Pingback: PostArt Poets Logo ETG Poem | Mindhue Studio