[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AppleWin Patch for High Resolution Screens



Previously posted on comp.emulators.apple2

The viewport is now 1120 x 768, up from 560 x 384.

I took a few shortcuts, so there are a couple of caveats to mention.

* There is no choice whether to double or not, it just doubles
* I did not convert all the magic numbers in the code to variables or
constants
* I removed the optimized progressive refresh, and replaced with a
full emulated screen one (already in the code but disabled due to some
glimmering)
* I cheated and make a helper function that translates the BilBlt GDI
calls into a StretchBlt call.
* I have not experimented with SetStretchBltMode to produces the best
quality image
* I plan on continuing my work on this and creating a proper patch to
submit to the project.  I would like to make the double size
selectable from config screen, remove all the magic numbers and
investigate reimplementing the progressive update logic.

Screenshots and download available at http://post.ly/1DGaq