To Manuel... an idea for OpenMSX (Emulation MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 39 guests and 2 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - To Manuel... an idea for OpenMSX

Goto page ( 1 | 2 Next Page )
Author

To Manuel... an idea for OpenMSX

cesco
msx addict
Posts: 301
Posted: June 11 2007, 10:50   
Hey Manuel, have you ever seen this video filters?

http://www.slack.net/~ant/libs/ntsc.html

These filters does simulate the noises you would see watching a game on an old TV set connected to a real console/computer; Many of the new emulators released by Richard Bannister on Mac OS X now supports these filters and with no offence to the marvellous work of Daniel Vik, IMHO they work better than the Y/C Noisy cable simulation of BlueMSX. Some filters are optimized for some specific machines (such as the NES, SNES and the Master System); they're written in portable C and released under the LGNU License.

For example, here are two comparisons between a filtered screen and a normal/interpolated screen with no filters :





Obviously I don't know if they could be easily implemented into OpenMSX, or if you have already something better that you are proud of... I'd be glad if you just give a look to that page and see if they could be a nice addition for OpenMSX or not.
hap
msx addict
Posts: 504
Posted: June 11 2007, 12:44   
My emulators use blargg's NTSC library, it's the only "filter" I like. Instead of faking artifacts (or making up new ones like 2xSai) it simulates NTSC composite video, MSX1 example:

The above image uses the TI 99/4A NTSC library (same videochip as MSX1), MSX2 emulators are probably better off using sms_ntsc, implementation is easy.
wolf_

msx legend
Posts: 4780
Posted: June 11 2007, 12:49   
hm.. the colors around the white (text, platform etc.) are a bit too much I think.
Samor
msx professional
Posts: 846
Posted: June 11 2007, 12:52   
well, it DOES imitate Never The Same Color, not PAL
..seems about right to me.

hap
msx addict
Posts: 504
Posted: June 11 2007, 12:56   
Yes, the red/green/blue artifacts at the bottom of the pic are accurate for NTSC. Here's an example of a game using composite artifacts at its favour:

left:RGB, right:NTSC (the ice next to the boulder)
NYYRIKKI
msx master
Posts: 1528
Posted: June 11 2007, 14:06   
In cesco example I can first time see serrated picture edges emulated. I like that, because I think it is visually most important effect that composite NTSC causes.
hap
msx addict
Posts: 504
Posted: June 11 2007, 14:46   
You mean the picture on the bottom left? It's the NES, that specific artifact doesn't apply to the TMS9918. Download the libraries for detailed information, they're well documented.
manuel
msx guru
Posts: 3545
Posted: June 11 2007, 21:46   
Good idea, I'll post it in our Feature Request tracker, something you could also have done yourself, by the way (It's a bit more efficient than posting it on MRC...)

Note that except for that 'color noise', you can already fake a lot old monitorness using settings like: blur, glow, noise, scanline, gamma, contrast, brightness and color_matrix.
cesco
msx addict
Posts: 301
Posted: June 11 2007, 21:51   
Quote:

...something you could also have done yourself, by the way (It's a bit more efficient than posting it on MRC...)



Well, you have answered me as well...
manuel
msx guru
Posts: 3545
Posted: June 11 2007, 22:10   
Note that we're currently looking at some sound libs of the same guy
hap
msx addict
Posts: 504
Posted: June 11 2007, 22:58   
You mean band limited sound synthesis? That would probably work well for the AY-8910.
I think I've brought that up before on this forum, though without reaction
manuel
msx guru
Posts: 3545
Posted: June 11 2007, 23:13   
hap, yeah that. And sorry, I can't remember you brought it up, but sometimes it takes a bit more than bringing things up to get people interested. There is A LOT out there, on the net...
hap
msx addict
Posts: 504
Posted: June 11 2007, 23:38   
No problem manuel, I was just trying to point out a similar thing to what you just said, that information sometimes goes by unnoticed.
manuel
msx guru
Posts: 3545
Posted: June 11 2007, 23:41   
If you're really convinced it's cool, talk about ideas on our IRC channel, or post an item in our tracker system or on our openmsx-devel mailinglist. That at least makes sure we'll see it. Posting in a "random" forum makes it less likely.
NYYRIKKI
msx master
Posts: 1528
Posted: June 12 2007, 11:43   
Quote:

You mean the picture on the bottom left? It's the NES, that specific artifact doesn't apply to the TMS9918. Download the libraries for detailed information, they're well documented.


Well... It definately happens at least with Japanese PX-7 (TMS-9929A)

 
Goto page ( 1 | 2 Next Page )
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.