Opened 5 months ago

Closed 5 months ago

#15207 closed defect (fixed)

ULTIMA6: Nuvie.cfg values were not being loaded correctly

Reported by: yudhiwidyatama Owned by: yudhiwidyatama
Priority: normal Component: Engine: Ultima
Version: Keywords: nuvie.cfg
Cc: yudhiwidyatama Game: Ultima VI: The False Prophet

Description

ScummVM version : ScummVM 2.8.1

Step to reproduce :

  • download Ultima6 from GOG (or other sources), extract the files into some path (example : /data/ULTIMA6/)
  • in the same folder/directory (/data/ULTIMA6/) put a newkeys.txt file (example attached)
  • also in the same directory, put in nuvie.cfg which contains :
    <config>
    <keys>newkeys.txt</keys>
    </config>
    
  • run ScummVM
  • add the game in /data/ULTIMA6/ path as Ultima6-enh game
  • start the game / load a savegame
  • error occured :
    Console is ready
    Debugger started, type 'exit' to return to the game.
    Type 'help' to see a little list of commands and variables.
    ERROR: Couldn't find the default key setting at  - trying defaultkeys.txt in the data directory
    !
    

Attachments (2)

nuvie.cfg (44 bytes ) - added by yudhiwidyatama 5 months ago.
newkeys.txt (4.3 KB ) - added by yudhiwidyatama 5 months ago.

Download all attachments as: .zip

Change History (4)

by yudhiwidyatama, 5 months ago

Attachment: nuvie.cfg added

by yudhiwidyatama, 5 months ago

Attachment: newkeys.txt added

comment:1 by yudhiwidyatama, 5 months ago

In 2cae1bec:

ULTIMA6: patch nuvie.cfg parsing by extracting text from child

Re-enables nuvie.cfg file parsing that were impacted by XMLNode
enhancement, picking the text value of first child if current
subtree text is empty. Fixes issue #15207.

comment:2 by tag2015, 5 months ago

Owner: set to yudhiwidyatama
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.