Acorn Art Thread

for all subjects/topics not covered by the other forum categories
User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 08, 2020 12:17 pm

Runner
Attachments
Runner.gif


User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 08, 2020 9:50 pm

Dungeon
Attachments
8C347F5B-4703-4691-BC2B-B32BC57E3498.jpeg

User avatar
FourthStone
Posts: 869
Joined: Thu Nov 17, 2016 2:29 am
Location: Brisbane, Australia
Contact:

Re: Acorn Art Thread

Post by FourthStone » Mon Mar 09, 2020 2:57 am

They look great on jsbeeb =D>

The running man one you're just showing off now haha, really love it :D =D> :mrgreen:

User avatar
lurkio
Posts: 2568
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: Acorn Art Thread

Post by lurkio » Wed Mar 11, 2020 7:59 pm

FourthStone wrote:
Mon Mar 09, 2020 2:57 am
They look great on jsbeeb
The fountain also looks great on a real Beeb and a CRT monitor, btw. But yes, JSBeeb displays the pictures well too: see the gallery that SimonSideburns put together after he had downloaded some of the early GIFs in this thread and somehow -- how? -- converted them all to MODE2 format.
:shock: =D> =D>

That was some time after I first asked if pixelblip would be kind enough to upload some -- ideally all! -- of his art, in that same BBC/MODE2 format, so we could appreciate it in its "natural habitat" (on real Beebs).
[-o<

In 2018 pixelblip started making animated images, and, again, somehow -- how?! -- a few of them were converted, by ctr, into a format that could be played on a real Beeb (or in emulation).
:shock: =D> =D>

Last year, because I'm a pushy git, I begged again that more of pixelblip's art be made available in BBC/MODE2 format so it could be displayed in all its glory on the hardware that inspired its creation...
[-o<

Then, last month, SimonSideburns downloaded all the GIFs so he could rotate them as desktop background images on his Windows PC.

And, recently, pixelblip said:
pixelblip wrote:
Fri Feb 07, 2020 5:37 pm
At some point I will gather all the pics I have ( in bbc format ) and put them somewhere.
I can't wait!

Seriously, I really hope you'll be able to find the time and the motivation to upload the images in BBC/MODE2 format sometime soon, pixelblip. Clearly there's a lot of love for them, and, as this thread shows, there are other people besides me who'd like to see a gallery of your work displayed in its native format. I know I keep banging on about it, but it's only because I'm so impressed by your work and I appreciate the time and effort you've put into it over the years. Thank you.

And, it occurs to me, this is probably the largest collection of art produced for (and on!) the Beeb by any single individual ever! (Can anyone prove me wrong..?!)

=D> =D> =D>
Last edited by lurkio on Sun Mar 15, 2020 11:06 am, edited 1 time in total.

User avatar
FourthStone
Posts: 869
Joined: Thu Nov 17, 2016 2:29 am
Location: Brisbane, Australia
Contact:

Re: Acorn Art Thread

Post by FourthStone » Wed Mar 11, 2020 8:24 pm

lurkio wrote:
Wed Mar 11, 2020 7:59 pm
The fountain also looks great on a real Beeb and a CRT monitor, btw. But yes, JSBeeb displays the pictures well too: see the gallery that SimonSideburns put together after he had downloaded some of the early GIFs in this thread and somehow -- how? -- converted them all to MODE2 format.
:shock: =D> =D>
When I wrote the ART program, mainly for pixelblip but also anyone who's interested, it was specifically designed to allow export of animated images to either individual png images or native bbc raw format. it can also re-open the individual pngs as layers and recombine them to be saved as bbc raw format, so as long as you have the original pngs you can still convert them into bbc format.

I am just amazed that anyone be so creative with such a limited electronic easel, all I can make it do is grade 3 level stuff so well done again PixelBlip!!! =D>


User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 6:31 am

TT Seagull
Attachments
TTBlueSeagull.gif
Last edited by pixelblip on Sat Mar 14, 2020 8:59 am, edited 1 time in total.

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 8:45 am

7070
Attachments
7070.gif

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 11:28 am

Flightpath
Attachments
Flightpath.gif

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 6:29 pm

Crappy New Year!
Attachments
CNY.gif
Last edited by pixelblip on Sat Mar 14, 2020 6:49 pm, edited 1 time in total.

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 6:30 pm

I don't know about you - but the world has just gone completely bonkers!
Nostradamus predicted the end of the world and people fighting over loo roll in Saver centre at the end :lol:
Last edited by pixelblip on Sat Mar 14, 2020 9:08 pm, edited 3 times in total.

User avatar
lurkio
Posts: 2568
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: Acorn Art Thread

Post by lurkio » Sat Mar 14, 2020 8:01 pm

FourthStone wrote:
Wed Mar 11, 2020 8:24 pm
When I wrote the ART program, mainly for pixelblip but also anyone who's interested, it was specifically designed to allow export of animated images to either individual png images or native bbc raw format. it can also re-open the individual pngs as layers and recombine them to be saved as bbc raw format, so as long as you have the original pngs you can still convert them into bbc format.
So I presume it won't be able to convert the latest GIF that pixelblip uploaded to this thread, for example?:
:?:

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 8:57 pm

Wise Wizard
Attachments
Wize Wizard.gif

User avatar
FourthStone
Posts: 869
Joined: Thu Nov 17, 2016 2:29 am
Location: Brisbane, Australia
Contact:

Re: Acorn Art Thread

Post by FourthStone » Sat Mar 14, 2020 9:01 pm

lurkio wrote:
Sat Mar 14, 2020 8:01 pm
So I presume it won't be able to convert the latest GIF that pixelblip uploaded to this thread, for example?:
:?:
I don't know how anyone has converted from GIF back to mode 2, but if the person can explain how they did it I'm sure we could add the functionality to ART. Each frame would have to be scanned for colour changes and that information converted back into picture data, I guess it could be done but I'd need to add a GIF library to ART which I have wanted to do for a (long) while.

ART doesn't currently create the GIF images, it can only export each animated frame as PNG and then you can use an external GIF tool to combine each frame to GIF.

So in theory every GIF image that pixelblip creates should have the original frames saved which can also be saved as bbc raw format.

I could easily add an option to automatically save in bbc format every time the originals are saved if this would be of benefit?

ART has grown very dynamically as idea's for its use have popped up, I'm very open to adding features if anyone will get some benefit from, the souce code is up on GIT so if anyone has idea's to improve it I'd love to know :)

P.S. Loving the latest images pixelblip =D>

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sat Mar 14, 2020 10:15 pm

I will gather all the bbc images and put them in a folder. To save converting gif to bbc. Although it might be better if a tool can be built as I will have so many scattered files with random names. It would take a lot of work. I will gather them all up though and share the folder.

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 11:12 am

Sorry everyone not to get political of course but this is bringing out the satirist artist in me I didn't know existed!

U.K Covid-19 Virus Response :lol:
Attachments
UK Covid 19  Virus Response.PNG

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 12:19 pm

Keep Calm
Attachments
KC.gif

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 1:27 pm

Ok no more CO19 jokes now!

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 2:19 pm

Summer Meadow

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 2:19 pm

Summer Meadow
Attachments
Summer Meadow.gif

User avatar
ctr
Posts: 230
Joined: Wed Jul 16, 2014 3:53 pm
Contact:

Re: Acorn Art Thread

Post by ctr » Sun Mar 15, 2020 3:37 pm

lurkio wrote:
Wed Mar 11, 2020 7:59 pm

In 2018 pixelblip started making animated images, and, again, somehow -- how?! -- a few of them were converted, by ctr, into a format that could be played on a real Beeb (or in emulation).
:shock: =D> =D>
I did a little tidying and uploaded my code to github:
https://github.com/mungre/img2beeb

There are instructions there describing how to build and run it without visual studio. It requires the gifs to be 640x512. At least one of the new ones isn't.

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 4:35 pm

53
Attachments
53.gif

User avatar
lurkio
Posts: 2568
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: Acorn Art Thread

Post by lurkio » Sun Mar 15, 2020 5:04 pm

ctr wrote:
Sun Mar 15, 2020 3:37 pm
I did a little tidying and uploaded my code to github: https://github.com/mungre/img2beeb There are instructions there describing how to build and run it without visual studio. It requires the gifs to be 640x512. At least one of the new ones isn't.
Thanks. I'm trying to run this in WINE in CrossOver on a Mac. (I know, I know...)

I got past the first crash by (re?)installing something called the Windows Imaging Component in the 32-bit Windows 7 WINE "Bottle" I'm using. But the program img2beeb.exe still crashes, now with a different error:

err.png

Any idea what's wrong?

:?:

User avatar
ctr
Posts: 230
Joined: Wed Jul 16, 2014 3:53 pm
Contact:

Re: Acorn Art Thread

Post by ctr » Sun Mar 15, 2020 5:47 pm

lurkio wrote:
Sun Mar 15, 2020 5:04 pm
Any idea what's wrong?
Silly question, is it an animated gif? A non-animated one might confuse it.

Or edit the compilation line in build.bat to read:

Code: Select all

%CSC% -debug -define:DEBUG -out:bin\img2beeb.exe src\Program.cs src\Properties\AssemblyInfo.cs -reference:WPF\WindowsBase.dll -reference:WPF\PresentationCore.dll -reference:System.Xaml.dll
(i.e. replace "-optimize" with "-debug -define:DEBUG"). This should produce a more useful stack trace.

User avatar
lurkio
Posts: 2568
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: Acorn Art Thread

Post by lurkio » Sun Mar 15, 2020 6:11 pm

ctr wrote:
Sun Mar 15, 2020 5:47 pm
Silly question, is it an animated gif?
Yes, it's this one: download/file.php?id=54199&mode=view

ctr wrote:
Sun Mar 15, 2020 5:47 pm
Or edit the compilation line in build.bat to read:

Code: Select all

%CSC% -debug -define:DEBUG -out:bin\img2beeb.exe src\Program.cs src\Properties\AssemblyInfo.cs -reference:WPF\WindowsBase.dll -reference:WPF\PresentationCore.dll -reference:System.Xaml.dll
(i.e. replace "-optimize" with "-debug -define:DEBUG"). This should produce a more useful stack trace.
Here's the output:

Screenshot 2020-03-15 at 18.10.07.png

EDIT: Just got img2beeb.exe working by borrowing someone's PC and building it on that. I'd still like to get it working in CrossOver/WINE if possible though.

:idea:

User avatar
ctr
Posts: 230
Joined: Wed Jul 16, 2014 3:53 pm
Contact:

Re: Acorn Art Thread

Post by ctr » Sun Mar 15, 2020 6:43 pm

lurkio wrote:
Sun Mar 15, 2020 6:11 pm
Yes, it's this one: download/file.php?id=54199&mode=view
That gif works fine for me on Windows 10. The failing line of code is the one I thought might have a problem with a static gif because it reads the inter-frame delay:

Code: Select all

byte frameDelay = (byte)(ushort)((BitmapMetadata)gif.Frames[frame].Metadata).GetQuery("/grctlext/Delay");
But it's failing for some other reason. Maybe you've got an old Windows Imaging Component (WIC)? Maybe the WIC version on Windows 7 never supported gif metadata? I don't have Windows 7 installed to try it.

The dependence on WIC is quite slight: just reading gifs, not doing any further processing. I only used it because it was handy. If you really want to get this working cross-platform, it would probably be more productive to convert it to use one of the image libraries that runs on .net core than to spend who knows how long trying to diagnose this.

Alternatively, if you post a zip of all the animations you want converting I'm happy to do them for you.

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Sun Mar 15, 2020 8:18 pm

Wicker Man
Attachments
Wicker Man.gif

User avatar
lurkio
Posts: 2568
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: Acorn Art Thread

Post by lurkio » Mon Mar 16, 2020 12:53 am

ctr wrote:
Sun Mar 15, 2020 6:43 pm
The dependence on WIC is quite slight: just reading gifs, not doing any further processing. I only used it because it was handy. If you really want to get this working cross-platform, it would probably be more productive to convert it to use one of the image libraries that runs on .net core than to spend who knows how long trying to diagnose this.
Sorted it! It turns out that when you create a new Win 7 "Bottle" in CrossOver (WINE), you get the wrong version of WindowsCodecs.dll in C:\Windows\System32, for some reason.* What you get is a small 22KB file.

But if you find the correct Win 7 version of the DLL, which is about 1MB in size, and substitute it for the old, small, wrong one, then your img2beeb.exe program suddenly works!

:idea:

* I think the same thing happens when you create a Bottle for Win 10 too.

User avatar
pixelblip
Posts: 1614
Joined: Wed Feb 04, 2015 7:19 pm
Location: London
Contact:

Re: Acorn Art Thread

Post by pixelblip » Mon Mar 16, 2020 7:40 pm

Well done Lurkio and CRB.
I did see a problem in this. If you turn these gifs into BBC pics how you gonna know what is colour flashing and what isn't? You could save the frames of course and play 8 back in sequence but it's not the same as saving a picture with the flashing colours and animating it.

Really what I need to do is get all these pics together in their original format. Before I get Covid 19!

Post Reply

Return to “off-topic”