Hi All,
Has anybody noticed that the N97 emulator window in portrait is too big for common laptop resolutions (1280x800). On my laptop only 3/4 of the phone is visible and the rest is off-screen (the window does not provide scroll bars).
Anyhow, I thought I would mitigate this by creating a new skin that just displays the main phone display and the three buttons with the rest of the default skin removed. It works, but I have run into an issue where if I configure the epoc.ini with my skin config, the configuration switcher stops working in the emulator.
What I can't figure out is that in default installation there are four skins configured but only two of those are visible in preferences and only two are "switchable"
Original config:
after I modified the epoc.ini with config to my skin it looks like this:Code:MegabytesOfFreeMemory 58 configuration epoc_640x360_touch_qwerty.ini configuration epoc_360x640_touch_keypadoff.ini configuration epoc_360x640_touch_keypadoff_f.ini configuration epoc_640x360_touch_qwerty_f.ini LogToDebugger 1 PlatSecDiagnostics ON PlatSecEnforceSysBin ON PlatSecProcessIsolation ON PlatSecEnforcement OFF PlatSecDisabledCaps NONE LogToFile 1 JustInTime none _EPOC_DRIVE_D \epoc32\winscw\d _EPOC_DRIVE_E _EPOC_LocDrv_1 MultiMediaCardSize=16000 patchdata_apserv_dll_KApaLoadDataRecognizersOnDemand 1 etel_KPriorityClientSid 0x100058B3 SYMBIAN_GRAPHICS_USE_WSERV2 ON WindowTitle Nokia N97 SDK v0.5
My skin is working and both skins are visible in preferences BUT the switcher is not working.Code:MegabytesOfFreeMemory 68 configuration epoc_small_portrait.ini configuration epoc_640x360_touch_qwerty.ini LogToDebugger 1 PlatSecDiagnostics ON PlatSecEnforceSysBin ON PlatSecProcessIsolation ON PlatSecEnforcement OFF PlatSecDisabledCaps NONE LogToFile 1 JustInTime none _EPOC_DRIVE_D \epoc32\winscw\d _EPOC_DRIVE_E _EPOC_LocDrv_1 MultiMediaCardSize=16000 patchdata_apserv_dll_KApaLoadDataRecognizersOnDemand 1 etel_KPriorityClientSid 0x100058B3 SYMBIAN_GRAPHICS_USE_WSERV2 ON WindowTitle Nokia N97 SDK v0.5
So the questions are as follows:
1. Why are only two skins visible even though four are configured in original config?
2. Why does the switcher stop working when specifying custom config?
Hope somebody can shed some light on this issue as the alternative is to change the default skin and restart the emulator whenever the need arises to switch from portrait to landscape.
Thanks
Raf

Reply With Quote

