Tendentially, S and A arguments are bare, while P arguments often receive dative-accusative marking (see Feature 57 "Marking of patient noun phrases" for a justification of the label). Nominative-accusative alignment is the clearest in clauses containing animate arguments, given that, as a general rule, only animate P arguments are case-marked.
Having introduced the general pattern, it is important to clarify that case-marking in Diu Indo-Portuguese is highly dependent on semantic considerations and, as such, the standard alignment strategy can be contradicted: if A arguments are construed as experiencers of an event beyond their control, they are also assigned dative-accusative case.
Source: Cardoso 2009: 195
Source: Cardoso 2009: 191
Source: Cardoso 2009: 193