[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AppleWin Patch for High Resolution Screens
- Subject: AppleWin Patch for High Resolution Screens
- From: "Wayne A. Arthurton" <warthurton@arthurton.com>
- Date: Sun, 21 Nov 2010 10:21:06 -0800 (PST)
- Complaints-to: groups-abuse@google.com
- Injection-info: v20g2000yqb.googlegroups.com; posting-host=68.63.137.138; posting-account=DdUSdAoAAAAOOsmZ3M2TjdHFi3RGclI1
- Newsgroups: comp.sys.apple2
- Organization: http://groups.google.com
- User-agent: G2/1.0
- Xref: g2news2.google.com comp.sys.apple2:21132
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