#9030 closed patch (wontfix)
iPhone: scummvm:// handler
Reported by: | SF/notzcoolx | Owned by: | bluegr |
---|---|---|---|
Priority: | normal | Component: | Port: iOS |
Version: | Keywords: | ||
Cc: | Game: |
Description
This patch register a scummvm:// handler in the iPhone backend which will copy a zip file using HTTP to a temporal location in the iPhone, and decompress it in the documents folder.
Includes a customized version of NuZip library (http://github.com/timburks/nuzip/). Includes also code copyrighted to Matt Gallagher, but free to use.
TODO: Right now the handler uses the iPhoneOS services to show warnings to the user, and also for the "loading" overlay. It will be nice to be able to do all of this in the ScummVM UI. TODO: Using a external unzip library is a bit of a waste, having ScummVM source code another one. Porting the code to use the ScummVM library will be nice. TODO: Right now the game files are decompressed only. It will be nice that ScummVM GUI will show the Add Game dialog with the directory just uncompressed.
Ticket imported from: #2813504. Ticket imported from: patches/1135.
Attachments (1)
Change History (5)
by , 15 years ago
Attachment: | iphone-scummvm-url-handler.patch added |
---|
comment:1 by , 15 years ago
Owner: | set to |
---|
comment:2 by , 13 years ago
Owner: | changed from | to
---|---|
Resolution: | → wontfix |
Status: | new → closed |
comment:3 by , 13 years ago
Although it's a nice idea, it has been rejected after a brief discussion, for the following reasons: - Most users using jailbroken devices can unzip a game and download it in their phone - The only use of this functionality is to download freeware games off the net (such as BASS, FOTAQ, Lure etc), which exist in zip files. The other games should be copied from their original media anyway - This patch will promote piracy (e.g. "Press this button to download this game in ScummVM") - This patch goes against our policy of not accepting games in zip files because of piracy
Therefore, this patch is rejected, sorry!
comment:4 by , 6 years ago
Component: | → Port: iOS |
---|
scummvm:// handler for iPhone backend