irixxxx / picodrive

Fast MegaDrive/MegaCD/32X emulator
Other
52 stars 24 forks source link

Add borders (overscan) #81

Closed ghost closed 6 months ago

ghost commented 2 years ago

@irixxxx can you please add "Borders" option to show entire overscan empty blank area 320x240 resolution in SG-1000/SC-3000, Mark III/Master System/SMS II, Game Gear and Genesis/MegaDrive/CD/32X STH Alex Kidd No Miracle World

irixxxx commented 2 years ago

Out of curiosity, why would you want that?

The problem is that all the internal buffering is hammered fixed at 320x240 since picodrive's inception. That's what most portable consoles with a 4:3 display had at those times, and often still have. Changing it would be a helluva lot of work. There must be a really good reason besides esthetics to even think about that. An easier thing would probably be to blow the current rendered output up to 320x240 by filling everything not filled by the frame renderer with the background color. It may look alike but wouldn't emulate anything in that faked border area, besides not displaying any left and right border for output scaled to correct aspect ratio which always has 320 px width.

ghost commented 2 years ago

Yes

ghost commented 2 years ago

It isn't faked border area. I use screenshot on Gens emulator

irixxxx commented 6 months ago

See #108 which has some images to illustrate the request better.