Skip to content

GTA Vice City (PortMaster / ArkOS): Movement requires right analog input due to PC-style mouse camera behavior #295

@titosobabas

Description

@titosobabas

Description

I am using the GTA Vice City port from PortMaster on ArkOS.
The port works correctly and controls are generally well adapted, however there is a gameplay detail that makes movement uncomfortable when using dual analog sticks.

This port is clearly based on the PC version, where character movement is handled with keyboard input and camera/direction is controlled via mouse.
That behavior is preserved in the port, which causes the following issue.


Problem

When moving the character using the left analog stick, the character does not naturally turn or orient unless the right analog stick is also moved.

In practice:

  • Left stick = movement only
  • Right stick = required to define direction (mouse emulation)

This makes movement feel unintuitive, especially when walking or driving, because:

  • The character keeps moving in the same direction unless the right stick is constantly adjusted
  • Smooth analog-style movement (as in console or mobile versions) is not possible

Expected Behavior

Behavior similar to console versions (PS2/Xbox) or mobile versions (10th Anniversary):

  • Left analog stick should handle movement + direction
  • Right analog stick should control camera only
  • Character orientation should naturally follow left stick movement, without requiring right stick input

This is how Vice City behaves on:

  • Consoles
  • Android / iOS versions
  • Other joystick-based ports

Why this matters

This is not a performance or stability issue — the game runs fine.
However, it significantly affects playability and comfort, especially on handheld devices where constant dual-stick input for basic movement feels unnatural.


Question / Request

Is there:

  • A known patch, mod, or configuration tweak that changes movement behavior to console-style?
  • A way to disable or alter mouse-style camera dependency in the PC-based port?
  • Any recommended controller mapping or engine setting that addresses this?

If not, would it be feasible to consider this as an optional improvement or toggle?


Environment

  • Device: (R36S / ArkOS handheld)
  • OS: ArkOS (latest)
  • Port: GTA Vice City via PortMaster
  • Controls: Dual analog sticks

Thanks for the great work on PortMaster and the GTA ports.
This is a small but important detail for handheld gameplay.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions