[ scummvm-Feature Requests-2825332 ] WinCE/PocketPC screen alignment and AdvMAMEx2

SourceForge.net noreply at sourceforge.net
Wed Jul 22 14:03:29 CEST 2009


Feature Requests item #2825332, was opened at 2009-07-22 14:03
Message generated for change (Tracker Item Submitted) made by pncfreak
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418823&aid=2825332&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: Port: WinCE
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Thomas Risan (pncfreak)
Assigned to: Nobody/Anonymous (nobody)
Summary: WinCE/PocketPC screen alignment and AdvMAMEx2

Initial Comment:
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:


Test phone:

HTC Touch Pro2

Specs:

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.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418823&aid=2825332&group_id=37116




More information about the Scummvm-tracker mailing list