Opened 4 years ago

Last modified 3 months ago

#6716 new defect

Implement descriptive error message on save failure

Reported by: SF/wishmaster51 Owned by:
Priority: normal Component: --Other--
Keywords: Cc:
Game:

Description

The error messages on game save failures should be more descriptive. I'm running ScummVM on Android and wasn't able to save games because my SD card was full. The error message just reported some game save failure, but it didn't indicate the reason, so I didn't knew why it failed. Moreover, the saved games looked like on the screen (0-4) so the behaviour really looks like a bug.

Ticket imported from: bugs/6716.

Attachments (1)

screenshot-20140822-193527.png (14.5 KB) - added by SF/wishmaster51 4 years ago.

Download all attachments as: .zip

Change History (6)

Changed 4 years ago by SF/wishmaster51

comment:1 Changed 4 years ago by digitall

Summary: More descriptive error messages on failures (e.g., save game failure)ANDROID: Implement descriptive error message on save failure

comment:2 Changed 4 years ago by digitall

There has been a long standing issue to ensure that various errors / warnings are redirected to GUI dialogs rather than standard output, especially for embedded ports lacking these i.e. Smartphones such as Android / IOS.

However, there are a lot of possible warnings i.e. non-fatal errors and thus this needs to be done on a case by case basis to ensure the user is not drowned by irrelevant junk. Patches welcome.

Also, it may only be possible to respond "Save Failed" or similar as the backend and underlying Operating System Filesystem API may not implement or give a more descriptive error message/code back. However, I think Android could be fixed for this... Again, patches would be welcomed for this.

comment:3 Changed 4 years ago by fuzzie

Summary: ANDROID: Implement descriptive error message on save failureImplement descriptive error message on save failure

comment:4 Changed 4 years ago by fuzzie

Not an Android-specific bug, Android just uses the DefaultSaveFileManager.

comment:5 Changed 3 months ago by digitall

Component: --Other--
Note: See TracTickets for help on using tickets.