WinCE/PocketPC screen alignment on WVGA devices with scalers
|Reported by:||SF/pncfreak||Owned by:||sev-|
Request for ARM optimized x2 scaler (and non-aspect correct full-screen scaler), as well as removal of click point/mouse cursor off-set discrepancy.
Result from first test of ARM optimized AdvMAMEx2 scaler:
HTC Touch Pro2
CPU: Qualcomm(R) 7200A
Speed: 528 MHz
RAM: 258 MB
Flash: 512 MB
Databus: 32 bit
Screen size: 480 x 800
scummVM installed on 16 GB microSD (Kingston, HC 2)
I first made a .lnk shortcut with a debug code 1 like this: 67#"\Lagringskort\Spill\Robin_Watts_ARM_STATIC_2009_21_07\scummvm.exe" -d1
This should produce two files: stdout and stderr, but none of these were generated (during subsequent testing), maybe it was compiled without debug features?
I started the .exe on the HTC TP2, and the startup screen placed itself in the upper left corner (image 1), I chose the AdvMAMEx2 then chose a game: FoA (image 2), after the intro I used the monkey which reverted the screen area back to the upper left corner (image 3) - note that the monkey is now horizontal, I then tried to press the monkey once more (image 4) - but this did not result in any orientation change (apart from the monkey - note that the monkey now is in vertical position). After quitting and starting the .exe again, the startupscreen opened in landscape mode (image 5), probably because the .ini file was created in the first execution. The same behaviour is reproducable after the creation of the .ini file as well. The mouse coursor is offset by a fifth of the width of the screen in x2 landscape mode (was so in the 0.13 release as well). A fifth to the left of the touch point on the screen. When the gamescreen is banished to the upper left corner, the touch point and mouse cursor behaviour is normal. Since the monkey rotation stops, it is no longer possible to rotate the landscape view 180 degrees. That was previously a 'sort of' solution to the mouse offset problem, because the mouse/click point coordination was normal in that landscape mode. Alas, I could not check the speed of the scaler, but hope this input was useful anyway. I have attached imagery and .ini files, but alas no stderr and stdout since they was not generated.
Ticket imported from: #2825332. Ticket imported from: feature-requests/543.
Change History (12)
comment:2 by , 10 years ago
|Summary:||WinCE/PocketPC screen alignment and AdvMAMEx2 → WinCE/PocketPC screen alignment on WVGA devices with scalers|