emufreak / iAmiga

iAmiga sources
44 stars 17 forks source link

no adaptive vertical stretching #65

Closed mithrendal closed 7 years ago

mithrendal commented 7 years ago

Vertical stretching is not done automatically. We must find an adaptive way for that.

It seems that FS-UAE for example has a way to automatically adaptive scale to the last y position of the last amiga viewport on the bottom of the screen.

mithrendal commented 7 years ago

Solved it by implementing an automatic adaptive vertical stretch strategy. Removed the old manual way of specifying an additional vertical stretch by pixel in the settings (That old way was more or less a hack anyway). The new stretching method is really great fun. Now all software titles I throw at the emulator are automatically stretched horizontal AND vertical to the maximum. Thats so import on these tiny devices like iPhones...

The commit is also part of the pull request #63 .

mithrendal commented 7 years ago

I just find out that the new adaptive vertical stretching isn't working when a effect is choosen in display settings. For now the adaptive vertical stretching is only working when no effect is selected. I will look into that...

mithrendal commented 7 years ago

Fixed that. And also do adaptive vertical stretch over the top black border if existent. Some games have this for example gods from the famous bitmap brothers.