Request: Add 512x480 D mode to SDL port

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Request: Add 512x480 D mode to SDL port

Post by AWJ »

Would it be possible to add a 512x480 D (doubled) mode to the SDL port? This would allow "true" fullscreen display (no large black border like 640x480) with support for filters and for hires/interlaced SNES modes, without stretching.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

"D" isn't 'doubled'. It's just an old legend for 'special effects enabled'.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Post by AWJ »

grinvader wrote:"D" isn't 'doubled'. It's just an old legend for 'special effects enabled'.
It's "doubled" in the sense that the image prior to hardware stretching is twice as big, 512x448 instead of 256x224. Anyway, you didn't answer the question.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

AWJ wrote:It's "doubled" in the sense that the image prior to hardware stretching is twice as big, 512x448 instead of 256x224. Anyway, you didn't answer the question.
You obviously have no idea what you're talking about, so I don't really have to answer it.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Post by AWJ »

Let me try again. Suppose a user has defined a 512x480 custom modeline in their xorg.conf. Would it be feasible to make ZSNES support this mode? Can SDL use any arbitrary screen mode that is available on the host system, or only a delineated list of standard (e.g. VESA) modes?
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

AWJ wrote:Let me try again. Suppose a user has defined a 512x480 custom modeline in their xorg.conf. Would it be feasible to make ZSNES support this mode?
Possibly.
AWJ wrote: Can SDL use any arbitrary screen mode that is available on the host system, or only a delineated list of standard (e.g. VESA) modes?
I believe SDL can use anything available.

Now I'd be happy if someone would add 640x480 DR FULL, 640x480 ODR FULL, 800x600 ODR FULL, 1024x768 ODR FULL, 1280x1024 ODR FULL.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Post by AWJ »

Nach wrote:Now I'd be happy if someone would add 640x480 DR FULL, 640x480 ODR FULL, 800x600 ODR FULL, 1024x768 ODR FULL, 1280x1024 ODR FULL.
I thought 640x480 DR was what I was using right now.

(checks)

No, it's apparently 640x480 DS. What's the difference? I thought I had at least a vague idea what ZSNES' various modes were, but according to grinvader I don't.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

AWJ wrote: No, it's apparently 640x480 DS. What's the difference? I thought I had at least a vague idea what ZSNES' various modes were, but according to grinvader I don't.
Apparently that even though this is right on your screen in the video selection menu, you seem to not notice or read it.

Image
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Post by AWJ »

Nach wrote:
AWJ wrote: No, it's apparently 640x480 DS. What's the difference? I thought I had at least a vague idea what ZSNES' various modes were, but according to grinvader I don't.
Apparently that even though this is right on your screen in the video selection menu, you seem to not notice or read it.

Image
Like I said, I thought I knew what the modes were, but apparently I'm confused. On my machine, 640x480 DS FULL displays a 512x448 image in the centre of the screen with a black border around it. It is not stretched to fill the screen.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

AWJ wrote:
Nach wrote:
AWJ wrote: No, it's apparently 640x480 DS. What's the difference? I thought I had at least a vague idea what ZSNES' various modes were, but according to grinvader I don't.
Apparently that even though this is right on your screen in the video selection menu, you seem to not notice or read it.

Image
Like I said, I thought I knew what the modes were, but apparently I'm confused. On my machine, 640x480 DS FULL displays a 512x448 image in the centre of the screen with a black border around it. It is not stretched to fill the screen.
Sounds like you're using an outdated version of ZSNES.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Post by AWJ »

Nach wrote:Sounds like you're using an outdated version of ZSNES.
If 640x480 FULL really is stretched in newer builds, that sounds like a regression to me :) 512x448 stretched to 640x480 looks ugly as shit...
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

There is no 640x480 FULL.

Whatever says S is stretched, whatever says R isn't.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
AWJ
Rookie
Posts: 17
Joined: Sat Aug 14, 2004 4:36 am

Post by AWJ »

Nach wrote:There is no 640x480 FULL.

Whatever says S is stretched, whatever says R isn't.
My copy of ZSNES has mode labeled 640x480 DS FULL, which is what I am using. This mode is not stretched to fill the entire screen; it has a black border.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

AWJ wrote:
Nach wrote:There is no 640x480 FULL.

Whatever says S is stretched, whatever says R isn't.
My copy of ZSNES has mode labeled 640x480 DS FULL, which is what I am using. This mode is not stretched to fill the entire screen; it has a black border.
Your statement is not related to mine which you quoted.

I might also add I answered this question already.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

My copy of ZSNES has mode labeled 640x480 DS FULL, which is what I am using. This mode is not stretched to fill the entire screen; it has a black border.
Well, this can mean one of two things (you should do both, at minimum, the latter)

Do as Nach suggested and get a hold of the latest copy of ZSNES..

Then, you need to delete the configuration files that ZSNES generates (I don't know their exact names, but they end in a .cfg and .dat) so you can start fresh.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Under Linux, wouldn't it be zguicfgl.dat and zsnesl.cfg?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
Post Reply