| View previous topic :: View next topic |
| Author |
Message |
jakethepspguy Member
Joined: 06 Jan 2010 Posts: 2
|
Posted: Wed Jan 06, 2010 11:29 pm Post subject: Scaling Fix |
|
|
I don't code in asm, and I don't have any money; I'm not going to be able to crack the source open and modify it.
If anyone wants to point me in the direction of learning the skills needed to alter the code myself, I'd definitely be up to the task of optimizing the program; it's looking awesome already
If anyone's willing to do it, would it be possible to scale the NES screen so that it has black borders and doesn't fit directly to the upper screen's total size? The downsizing would allow it to be fully represented without the choppy visual problems we're currently experiencing due to vertical scaling.
Also, it would be friggen awesome to have these settings tweakable in a different format than there is currently. There could be checkboxes for fullscreen scaled, fullscreen unscaled (with a scrollbar that pops up possibly to determine the screen's position), and then downsize scaled or something. |
|
| Back to top |
|
 |
tepples Big Bird

Joined: 11 Jul 2004 Posts: 3015 Location: NE Indiana, USA
|
Posted: Sat Jan 09, 2010 1:19 am Post subject: Re: Scaling Fix |
|
|
| jakethepspguy wrote: | | If anyone's willing to do it, would it be possible to scale the NES screen so that it has black borders |
Black borders? On the NES? Are you talking about PAL's pixel aspect ratio of 1.3862:1 (scale: B8AE; destination rectangle 256x173) as opposed to the NTSC 1.1429:1 (scale: E000; destination rectangle 256x210)? Or are you talking about implementing this mode? _________________ -- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick. |
|
| Back to top |
|
 |
jakethepspguy Member
Joined: 06 Jan 2010 Posts: 2
|
Posted: Mon Jan 11, 2010 8:01 pm Post subject: |
|
|
That mode. And that's so sad I guess I'm just spoiled by my psp...
Thanks for your answer, though. Maybe someday they'll enlarge the DS's screen to accommodate emulators; they're all the rage. |
|
| Back to top |
|
 |
Vague Rant Member

Joined: 10 Feb 2006 Posts: 249 Location: Green Bay, WI
|
Posted: Mon Jan 11, 2010 11:02 pm Post subject: |
|
|
It's bad for more reasons than just "The DS's screen is too small." See here for details. _________________ I've got nothing to say, but it's OK.
Vague Rant |
|
| Back to top |
|
 |
Bibin Member

Joined: 18 Sep 2005 Posts: 456
|
Posted: Sat Feb 20, 2010 4:08 am Post subject: |
|
|
| Oh, hardware acceleration, and your hampering woes... The efficient way things work right now make framebuffer-style easy scalings and such a pain. Vertical is easy. Horizontal... |
|
| Back to top |
|
 |
Hypershell Member

Joined: 09 Dec 2005 Posts: 166
|
Posted: Sun Feb 21, 2010 4:33 am Post subject: |
|
|
I'm not sure why you'd even WANT to horizontally scale nesDS. The DS has a 256 horizontal resolution (matches NES) with a 4:3 ratio (matches TV). So if you scale nesDS vertically to your liking, you can duplicate the "genuine" NES experience far better than if you scaled horizontally to preserve the NES's unstretched ratio, which as you can see in Vague Rant's link is not what anyone with an actual NES ever looked at.
Then again, playing NES/SNES games in their "no longer stretched for TV" form is nothing new even outside of the homebrew scene, what with the flood of Mario ports that Nintendo handed us over the GBC and GBA eras.
Personally, I find scaled visuals on an LCD screen very ugly. I'll take the 32-pixel cutoff (which beats the crap out of the above-mentioned ports) in exchange for crisp visuals any day. _________________ Mario Kart DS (w/ extra tracks): 459633-596796
Pokemon Diamond: 4983-1423-7644
Pokemon Battle Revolution: 5412-6953-3468 |
|
| Back to top |
|
 |
|