English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   request.UAE Wishlist (https://eab.abime.net/forumdisplay.php?f=56)
-   -   CRT Curvature simulation. (https://eab.abime.net/showthread.php?t=65301)

jbenam 10 September 2012 00:28

I'll say it again, I'd love to see a Stella-like TV CRT simulation effect.

Indeed, it doesn't (yet) simulate curvature, but that could be added later.

...well, I'm sorry for the HUGE pic, but it has to be 1:1 otherwise you can't see the differences.

http://i47.tinypic.com/2j5caht.gif

(wait 2 secs for the pic to change between ON and OFF)

My Amiga days were all played on horribly big CRT TVs, and an image like this was the norm :D

Leandro Jardim 15 September 2012 02:02

Very cool screen shot jbenam. I dont know if that filter have this problem, but the PAL filter of WinUAE draws "color bands" in high resolution pictures with copper rainbow effects that make it looks very poor in quality (a bit like in very old VHS). Thats the only thing in the PAL filter I dont like or dont want to see anymore in WinUAE.

Maybe that filter would be a good improvement to the filter system of WinUAE, to replace the VICE PAL filter. Looking at the filter panel of Stella, it looks to be very complete and maybe should be possible to emulate a NTSC display with it.

A filter doesnt have the be very realistic to be fun, and it would be impossible for the WinUAE community to build a such filter from scratch. But most emulators like MAME and SNes9X have this feature, one way or another.

There are people that doesnt like this effect but it is really a success in all emulators that it is implemented. Maybe its not the right time to implement it now, and would make the WinUAE core programming more difficult, but this is another history...

galu 22 September 2012 21:59

http://dl.dropbox.com/u/1260020/abc/yhtwtg_2.jpg

This looks kinda authentic. It's from a freeware PC game: http://www.piratehearts.com/blog/gam...-win-the-game/

s2325 22 September 2012 22:18

I remeber some less-known NES emulator have similar effect.

fishyfish 25 September 2012 17:07

It's funny. The majority of people using real hardware for their retro system fix tend to want to remove themselves from some of these sorts of annoying legacy things (I detest my 1084s monitor), while a lot of people using emulation want to recreate them :)

Supamax 26 September 2012 05:39

Quote:

Originally Posted by fishyfish (Post 841534)
It's funny. The majority of people using real hardware for their retro system fix tend to want to remove themselves from some of these sorts of annoying legacy things (I detest my 1084s monitor), while a lot of people using emulation want to recreate them :)

:laughing:laughing:laughing

However, I LOVE my Philips CM 8833 monitor... :)

Photon 29 September 2012 23:10

Quote:

Originally Posted by fishyfish (Post 841534)
It's funny. The majority of people using real hardware for their retro system fix tend to want to remove themselves from some of these sorts of annoying legacy things (I detest my 1084s monitor), while a lot of people using emulation want to recreate them :)

Yeah, I don't get it either. Why not get the real thing? It's not THAT much of a bother.

That said, I heavily doubt you have any basis for your 'majority' thrown-in statistic ;) Anyway.

1084s in 32" would be a dream come true for me. As it is, my 32" TV looks great :) Bit different intensities, tiny cable-shadow, but. :)

killergorilla 30 September 2012 02:39

Quote:

Originally Posted by Photon (Post 842358)
Yeah, I don't get it either. Why not get the real thing? It's not THAT much of a bother.

That said, I heavily doubt you have any basis for your 'majority' thrown-in statistic ;) Anyway.

1084s in 32" would be a dream come true for me. As it is, my 32" TV looks great :) Bit different intensities, tiny cable-shadow, but. :)

Why not get the real thing?

For shed loads of reasons.

Emulation is free, instant, and infinitely more flexible. There's 3 reasons for ya :D

Photon 30 September 2012 11:09

Quote:

Originally Posted by killergorilla (Post 842384)
Why not get the real thing?

For shed loads of reasons.

Emulation is free, instant, and infinitely more flexible. There's 3 reasons for ya :D

The context was being retro enough to want CRT emulation. If you want the curvature, and the glare too, why not go the last 10 yards and have a CRT at home for console/computer needs?

ps. So kgwhdload f.ex. isn't instant, free and flexible? :) I think they are strange reasons anyway. Most emulation solutions allow people to just plop a bunch of the games onto a card and use it on the real thing. That difference is not very big at all to me.

It's more convenient. That's all. Unless you have a TV with 2-3 consoles plugged into it, then it's more convenient to insert a game off the shelf, on button, and grab the controller. I have a NES 8-bit, a CD32, and an A1200-060 with WHDLoad connected to mine.

But some parts of CRT emulation would perhaps counter the "original colors on 1000:1 contrast ratio LED screens" effect -- with no pillow shaped pixels and no scanlines, the lores picture blown up looks extremely sharply pixelated, and also the color dynamics are out of the window, so any subtle reds look like toy store advert text. That's, for me, is where it would be awesome.

killergorilla 30 September 2012 14:09

Ah sorry! Thought you were talking about getting a real Amiga :)

Nobody wants anything as big as a CRT anymore!

kgwhdload may be instant, free and flexible, but if you don't own an Amiga you can't download one over the internet :D

Photon 30 September 2012 17:49

Quote:

Originally Posted by killergorilla (Post 842434)
Nobody wants anything as big as a CRT anymore!

Sure they do, they get even bigger ones like a 50" flatscreen... and then put it 10 paces away from the sofa. :rolleyes

Anyway, I have a 32" CRT, and if I could get a bigger one I would. So that's one at least. :agree

jbenam 20 November 2012 22:50

Quote:

Originally Posted by Photon (Post 842358)
Yeah, I don't get it either. Why not get the real thing? It's not THAT much of a bother.

It is if you've got barely some space for a single A1200 on your desk :D

I can't seriously imagine where I would put a behemoth like a CRT on this uber-busy desk :laughing

Photon 21 November 2012 18:54

Do you mean that you have some sort of monitor switch to a shared PC TFT?

Because I can understand that fitting more than one computer (well, keyboard) on one desk is tricky (due to TFTs having roughly the same size foot, but being wider). It's also not a very good idea.

There are all sorts of imaginative solutions, like getting another desk or one of those computer tables for your Amiga (or PC). Imagine all the extra desk real estate that could be cluttered up in no time :D

emufan 11 December 2016 01:00

1 Attachment(s)
WinVice got some VIC II CRT Emulation in it's Video settings - is it something you (Toni) can
use in winuae?

Leandro Jardim 11 December 2016 02:06

Quote:

Originally Posted by emufan (Post 1127697)
WinVice got some VIC II CRT Emulation in it's Video settings - is it something you (Toni) can
use in winuae?

As far I know the PAL filter on WinUAE is the same filter used on CRT Emulation on WinVICE.

Looks like there are not many Direct3D HLSL filters for use in emulators and other apps today, which is strange since most games produced today runs on Windows. And many programmers began on Amiga, DOS, etc. for which there are many emulators today, but there is nobody for converting OpenGL filters to DirectX or creating new HLSL filters for scratch for these emulators. Would be nice to see someone doing that now. The most cool OpenGL filters I've seen are "crt-hyllian-glow.cgp" and "crt-royale-intel.cgp". Both should work on Intel graphics chipsets so they are best for everyone, but only the first runs at 100% speed on most computers.

honx 11 December 2016 02:07

yeah, such crt emulation with curvature would be a nice feature!

Leandro Jardim 11 December 2016 02:22

Quote:

Originally Posted by honx (Post 1127707)
yeah, such crt emulation with curvature would be a nice feature!

Curvature when done right is a nice feature, but I haven't seen yet a HLSL filter that reproduces the effect with fidelity, and on Intel chipsets "crt-royale-intel.cgp" disables it by default, so I can't see all it's glory ;). What exactly I love from those two shaders is the halation effect, which "crt-hyllian-glow.cgp" is the best because it runs very fast without slowness at all on my computer.

nobody 11 December 2016 11:29

it's very easy to do such a filter in Paintshop with 3 or 4 moves, if someone is interested i can explain

https://s18.postimg.org/nn37jjjcp/Image2.png

---->

https://s29.postimg.org/qoljd101z/Image1.png


there are 2 things they forget when they try to reproduce the crt effect, ghosting and the superb contrast of the crt, these are included in the above picture

Michael Sykes 11 December 2016 12:05

Quote:

Originally Posted by nobody (Post 1127739)
it's very easy to do such a filter in Paintshop with 3 or 4 moves, if someone is interested i can explain

It's not that you can save it, as D3D shader filter, and use it in WinUAE.
I think doing it in Photoshop or PSP is not the problem here.

EDIT: maybe this would help...
http://store.steampowered.com/app/314720/

nobody 11 December 2016 12:10

I just want to show the method, not to save and use it in WinUAE.


All times are GMT +2. The time now is 15:32.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.11639 seconds with 11 queries