The new viewer for 0.10.2 STILL does not support proper device orientation selection

HymloeHymloe Member Posts: 1,653
The viewer is still broken. It rotates in all 4 directions, even when you only select to support 2 (landscape only).

There is no excuse for this. It used to work properly around version 0.9.92.

There is just no excuse for this not to work properly.

Sad. Disappointing. Stupid. Outrageous.

Comments

  • HymloeHymloe Member Posts: 1,653
    This very annoying "feature" of the viewer, over many many iterations, makes it impossible to properly play tilt-based games in the viewer.

    I've reported it as a bug over several versions of Game Salad.

    There's just not logical excuse or reason. So frustrating.
  • RUPASRUPAS Member Posts: 823
    I agree with you. It is unacceptable that a failure not yet as well known is not resolved.
  • SocksSocks London, UK.Member Posts: 12,822
    edited March 2013
    . . . makes it impossible to properly play tilt-based games in the viewer.
    Can't you just flick the rotation lock switch ? It should work as a temp fix ?
  • SlowboySlowboy Member, PRO Posts: 329
    Yeah, please get this sorted guys. It's not acceptable to just ignore a problem like this version after version. Even if a game is not tilt based it still makes it very frustrating to test because you have to make sure you are holding the pad properly before starting, otherwise if it changes orientation while you're playing there's no way of getting back properly, so you are forced to restart. Not helpful at all.
    Thanks for the the lock idea though Socks, I'll try that out. Still hoping that GS get round to properly addressing this rather than letting it slip by through so many update though!
  • HymloeHymloe Member Posts: 1,653
    Thank god there is another voice of reason around here. I'm pulling my hair out.
  • SocksSocks London, UK.Member Posts: 12,822
    edited March 2013
    I've reported it as a bug over several versions of Game Salad..
    I've not managed to take a look at 10.2 yet, but as a wild guess I'm going to say things like asset deletion, animation frame rates, interpolate, the colour selection wheel, importing image sequences (etc) are still broken (if anyone has had a chance to check any of these it would be good to hear if there has been any movement in this version?) . . . . and they are far far older than the device orientation bug . . . . so get to the back of the queue of despondency :))


  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    You can force the view in to what ever orientations you want to support. Open the view project in Xcode click the GameSalad Viewer project then select the GameSalad Viewer Target. Next click summary and unselect and unsupported orientation under Supported Interface Orientation. Finally build and reinstall the viewer on your device.
  • artfishartfish Member, PRO Posts: 369
    edited March 2013
    @BlackCloakGS thank you for sharing that!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :D Although it would still be nice if it synced with the project so we didn't have to rebuild the viewer when changing projects that support different orientations.
  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    @artfish
    Unfortunately the information about the supported orientations is not stored in the project file, since you select that at publish time. So, the viewer has no way of knowing what orientations that you game supports. That is why by default the viewer supports all 4 orientations.
  • selectsoftselectsoft Member, PRO Posts: 38
    @artfish
    Unfortunately the information about the supported orientations is not stored in the project file, since you select that at publish time. So, the viewer has no way of knowing what orientations that you game supports. That is why by default the viewer supports all 4 orientations.
    This wasn't always the case. I believe this became broken in 10.1.
  • artfishartfish Member, PRO Posts: 369
    @selectsoft Pretty sure It was before that. I remember it was last summer/early fall. If I remember correctly now, they said it was due to changes in Xcode.
  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    On iOS we use to handle rotations in the engine and you could set them in the scene attributes. This was faster with iOS 3 and earlier. However that became a nightmare to maintain and with iOS 4 it was no longer faster. So, we move to let apple's framework handle rotations. That is when the viewer could not longer ask the project what orientations the scene supported and all supported orientation was moved to web publishing.
  • HoneyTribeStudiosHoneyTribeStudios Member Posts: 1,792
    I don't about with the 0.10.2 but with published Android games using 0.10.1 this same bug appears when using an HTC Desire. Only landscape was selected in publishing settings but when you rotate the device it tries to go to portrait and the game gets messed up. Not sure about other devices.
  • selectsoftselectsoft Member, PRO Posts: 38
    On iOS we use to handle rotations in the engine and you could set them in the scene attributes. This was faster with iOS 3 and earlier. However that became a nightmare to maintain and with iOS 4 it was no longer faster. So, we move to let apple's framework handle rotations. That is when the viewer could not longer ask the project what orientations the scene supported and all supported orientation was moved to web publishing.
    Ok, thanks for info. Maybe in future version we could manually lock the screen orientation with a switch in the viewer?

  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    selectsoft@ Maybe, I will note that as a feature request
Sign In or Register to comment.