It is currently Sat Oct 21, 2017 10:53 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Fri Sep 28, 2012 1:37 pm 
Offline
User avatar

Joined: Sat Apr 18, 2009 4:36 am
Posts: 257
Location: Russia
I've just tested "Lion King Unl" (NewGame), Felix The Cat (U) and Prince of Persia
on a custom-made dendy with 6527P+6538 (Famicom AV PCB).

Lion King doesn't have a green tint. Felix is not very dark, and Prince of Persia works correctly.

The early revisions of all-in-one UM6561 have these problems.

Old clones was really good. But all of them made before 1994.


Top
 Profile  
 
PostPosted: Fri Sep 28, 2012 10:33 pm 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 929
I think it should still be OK to use tint bits for indicating game paused, since while paused it doesn't matter the display, it only matters that it is different so that you can see the differences.

_________________
.


Top
 Profile  
 
PostPosted: Fri Nov 09, 2012 12:31 am 
Offline
User avatar

Joined: Sun May 27, 2012 8:43 pm
Posts: 1306
If I recall correctly, the RGB PPU was developed at the same time as the regular 2C02 so the Famicom system could be used as an arcade platform should the Famicom fall through on the consumer market. Why it does not have the color emphasis bits, I do not know.


Top
 Profile  
 
PostPosted: Fri Nov 09, 2012 2:00 am 
Offline
User avatar

Joined: Fri Nov 19, 2004 7:35 pm
Posts: 3943
It does have the color emphasis bits, except they are completely different. Instead of slightly darkening the other colors, they set R G or B to 255 for all pixels drawn. Turn on all 3 and the screen is white.
There was a thread earlier about how to detect an RGB PPU. Supposedly the RGB PPU doesn't skip 1 dot every other frame like the NTSC one does.

_________________
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!


Top
 Profile  
 
PostPosted: Fri Nov 09, 2012 3:51 am 
Offline
User avatar

Joined: Mon Jan 03, 2005 10:36 am
Posts: 2963
Location: Tampere, Finland
Dwedit wrote:
There was a thread earlier about how to detect an RGB PPU. Supposedly the RGB PPU doesn't skip 1 dot every other frame like the NTSC one does.

Well, actually all that was really determined was that there was some kind of timing difference between the PlayChoice-10 RGB PPU and the (composite) NTSC PPU. In fact when ccovell ran some other test on his Famicom Titler (RGB PPU), the timing of it DID match the composite PPU... so at the moment we don't know of a surefire way to test for it.

_________________
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: kkfos.aspekt.fi


Top
 Profile  
 
PostPosted: Fri Nov 09, 2012 10:41 am 
Offline

Joined: Thu Mar 02, 2006 12:30 pm
Posts: 168
I think I remember an idea being brought up that used the Zapper to test for a white screen with all emphasis bits on.

_________________
Read my blog! The Incoherent Ramblings of a Lowly Geek


Top
 Profile  
 
PostPosted: Fri Nov 09, 2012 11:06 am 
Offline
User avatar

Joined: Mon Jan 03, 2005 10:36 am
Posts: 2963
Location: Tampere, Finland
LocalH wrote:
I think I remember an idea being brought up that used the Zapper to test for a white screen with all emphasis bits on.

Which would be just a less compatible version of asking the user "do you see a white rectangle above this text?".

_________________
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: kkfos.aspekt.fi


Top
 Profile  
 
PostPosted: Wed Nov 14, 2012 12:48 am 
Offline

Joined: Mon Sep 27, 2004 2:57 pm
Posts: 1248
Sorry to be a pessimist again, but I don't think there's going to be any automatic way to detect an RGB PPU. Fortunately, the only gameplay-breaking difference between an RGB PPU and otherwise is the different behavior of the emphasis bits, and fortunately again, it's not gameplay-breaking if you only use one bit at a time, which is what Nintendo seemed to recommend anyway, and it might have been because of this exact reason in the first place.

If you can live with the idea that your super sweet water effects are going to look different from console to console, then you have nothing to worry about. If you absolutely 100% can't, then you could include a "Which type of NES do you have?" menu at startup, since if someone has the knowhow to play your game on an actual console in the first place, they probably are already aware of the different PPUs and how they're incompatible with one another.

If you don't want to do a menu, then offer seperate builds of your game; one for composite, one for RGB. Don't worry, because with 32-bit and 64-bit operating systems, we're all used to having seperate builds of the same thing for the same platform. :P

The reason I'm so pessimistic on this particular subject is because I don't think the effort of figuring out how to automatically detect an RGB PPU (which most people probably don't even have), either purely in software (likely not possible) or with a zapper (which is too much effort on the player, in my opinion) or whatever, it's not enough of a justification for how little of a benefit it would offer. Sometimes, things are just incompatible, and you have to compromise.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group