KEMBAR78
DIRECTOR: Set 'the result' for calls, Normalise xlib calls for mac delimiters (:, @:), Working Saves for TD! by hari01584 · Pull Request #4851 · scummvm/scummvm · GitHub
Skip to content

Conversation

@hari01584
Copy link
Contributor

Pull request is fragmented into three atomic commits for each of these, please review!

  1. Set 'the result' for calls - Before this, the value of the result was not being set in XObject/Factory calls, this patch fixes it and thus the result will now be set after each caller! (eg. used for FileIO, for verifying status of operation after executing handler)
  2. Normalise xlib calls for mac delimiters - Before patch, delimiters such as : and @: were not removed from openXLib calls, this patch fixes it and removes them.
  3. Fully working Saves for total distortion! - Load/Save games are fully working, also the same goes for loading/saving video files under total distortion!

Used when determining save/load success in the totaldistortion-win
totaldistortion-win calls many libraries with @:xlibName format
…name

Used in formatting paths(C:\totaldistortion-win-savename.TDG) while loading/saving in totaldistortion-win
@sev-
Copy link
Member

sev- commented Mar 29, 2023

Thank you!

@sev- sev- merged commit 9cb6a98 into scummvm:master Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants