News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Devilmarkus

Flip screens on CPC / Emulator

Started by Devilmarkus, 09:39, 18 June 10

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Devilmarkus

Hi together,
I am playing with flip screen technic.
(2 images in mode 1 but different palettes each image)

Results are cool with de-interlace function:

14 colours counted

 
  15 colours counted

Logically on a real CPC the screens flicker.
But also there they look ok.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Devilmarkus

Result for mode 0:


33 counted colours

The 2 images:

 

 
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Leonie

Quote from: Devilmarkus on 11:16, 18 June 10
Result for mode 0:
33 counted colours

33 colours on the classic CPC? From a palette of 27 colours?
How so?

Your mode1-pictures looks gorgeous!
Nice details, nice colours! Wow!
Sad there is a flicker on the real CPC. Can somebody make a flickerfixer?
 

Devilmarkus

Quote from: Leonie on 11:34, 18 June 10
33 colours on the classic CPC? From a palette of 27 colours?
How so?
It uses flipping technic. 2 colours are mixed together.

Quote
Your mode1-pictures looks gorgeous!
Nice details, nice colours! Wow!
Thank you!
I think you look more gorgeous ;)
Let me sing a song for you...

Girl I want to make you flip
Flip till you can't flip no more
And if you cry out
I'm gonna flip it
Flip it, flip it some more

A la la la la long, a la la la la long long li long long long


Quote
Sad there is a flicker on the real CPC. Can somebody make a flickerfixer?
Sorry, I can fix other things... but flickering?!?

When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Devilmarkus

To confuse Leonie a bit:
Another mode 0 flip screen:

76!!! counted colours!
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Leonie

Quote from: Devilmarkus on 11:39, 18 June 10
Let me sing a song for you...

Girl I want to make you flip
Flip till you can't flip no more
And if you cry out
I'm gonna flip it
Flip it, flip it some more

A la la la la long, a la la la la long long li long long long


I feel like a million dollars!  :)

Now let me sing a song for you:

The way you love me
Is like a needle in my vein
When you're not around me
You know it just don't flip the same


I got the jones deep inside me
And you are what I wanna do
You give me this feeling
You always make me flip brand new


You´re my flavour of flip love...



76 counted colours in Mode 0...on a classic CPC?!
...I´m speechless! That´s out of this world!

arnoldemu

flipping good.

keep the flicker of the cpc's candle alive.








See what I did there? No?  :'(
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Sykobee (Briggsy)

You need to take a (exposure time of 2/50ths of a second at least) photo of a real monitor so we can see how it looks in reality.


I think some C64 demos/apps use this technique to get more colours, but they can't also alter the palette like this can.


Both MODE 0 palettes need white and black if you need white and black in the final image?


One way to reduce flicker isn't to ensure each pixel doesn't flip between two highly contrasting colours (e.g., bright yellow and dark blue), but only between similar brightnesses (e.g., purple and dark red) - reduces the total options.

Leonie

Quote from: Briggsy on 12:44, 18 June 10
You need to take a (exposure time of 2/50ths of a second at least) photo of a real monitor so we can see how it looks in reality.

A video would be nice!

arnoldemu

Quote from: Briggsy on 12:44, 18 June 10
You need to take a (exposure time of 2/50ths of a second at least) photo of a real monitor so we can see how it looks in reality.


I think some C64 demos/apps use this technique to get more colours, but they can't also alter the palette like this can.


Both MODE 0 palettes need white and black if you need white and black in the final image?


One way to reduce flicker isn't to ensure each pixel doesn't flip between two highly contrasting colours (e.g., bright yellow and dark blue), but only between similar brightnesses (e.g., purple and dark red) - reduces the total options.

Yes Markus is making these pictures as experiments, the effect on a real cpc monitor is not confirmed yet, but they are lots of good fun.

The colour count that is quoted, is from a screen grab from javacpc with "deinterlace" effect (which blends two screens 50/50), removing the border and then counting the colours using a art program like gimp.

You are correct. if you want black and white, then you need these colours in both palettes.

Other pictures have been done in similar ways,. e.g. title screen of orion prime, so this effect is not new. But having fun with it is good. 
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Devilmarkus

JavaCPC's deinterlace works like this:
Image A is buffered
Image B is painted with 50% transparency over image A.
The combination of both is painted to screen.
The result is near to the real CPC output but without flickering.

And here for Leonie:
Myself in 120 colours:
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Leonie

120 colours? That´s outrageous!  :o
How far are you willing to go?
But hey...nice picture...nice daredevil...nice dog!

Devilmarkus

In fact these images look similar on a real CPC.
But the flickering is too heavy so that your eyes would hurt.

To avoid the flickering, the best results are done when using near colours in the palette.
But this will also mean to loose details/colours in the result image.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Devilmarkus

When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Devilmarkus

#14
The original source:


In mode 0 but 24 bit colours:


Result in 16 green tones:

(non-flickering of course)
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Leonie

Quote from: Devilmarkus on 13:10, 18 June 10
But the flickering is too heavy so that your eyes would hurt.

Mmmh...in a Mode1-strip-poker-game the flicker could emulate the disco-lightning-system?!  :D
How many colours are possible in Mode2 with the flip-technique?

Devilmarkus

Quote from: Leonie on 13:31, 18 June 10
How many colours are possible in Mode2 with the flip-technique?

I would say 3 maximum.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

arnoldemu

Quote from: Devilmarkus on 13:21, 18 June 10
The original source:


In mode 0 but 24 bit colours:


Result in 16 green tones:

(non-flickering of course)
Markus showed you his, now Leonie you show yours? ;)
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Devilmarkus

Quote from: arnoldemu on 13:34, 18 June 10
Markus showed you his, now Leonie you show yours? ;)

Good idea!

Here's a mode 2 flip screen:

4 counted colours.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Leonie

Quote from: arnoldemu on 13:34, 18 June 10
Markus showed you his, now Leonie you show yours? ;)

Sorry guys.
I´m shit-scared of kidnapping!


arnoldemu

Quote from: Leonie on 13:46, 18 June 10

Sorry guys.
I´m shit-scared of kidnapping!
no worries.

Only joking!


My face would break this forum  :P
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Devilmarkus

Quote from: arnoldemu on 13:48, 18 June 10
My face would break this forum  :P

Thats why I posted my face: To break the forum :D
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Leonie

Quote from: arnoldemu on 13:48, 18 June 10
My face would break this forum  :P

How about a plastic surgery?
You´re still young enough for that.
Maybe it´s worth it. Give it a try!
That´s all I can do for you.
Good luck.


Quote from: Devilmarkus on 13:49, 18 June 10
Thats why I posted my face: To break the forum :D

There is nothing wrong with it.
I´m still alive and well and so is the forum.


Devilmarkus

To confuse Leonie a bit more:
2 base screens in mode 1, both share the same palette: 0,3,12,13

 
 
Flipping both:
 
10 measured colours!
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Ygdrazil

 Young enough for plasitc surgery????????
Ehhhhhh.... When are you to old for plastic surgery (When do you need it???)  :D

/Ygdrazil

Quote from: Leonie on 14:08, 18 June 10

How about a plastic surgery?
You´re still young enough for that.
Maybe it´s worth it. Give it a try!
That´s all I can do for you.
Good luck.

 
There is nothing wrong with it.
I´m still alive and well and so is the forum.

Powered by SMFPacks Menu Editor Mod