pcbeard / iphonefrotz

Automatically exported from code.google.com/p/iphonefrotz
Other
0 stars 0 forks source link

.sav from .zblorb games not playable on other interpreters #154

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
[Please glance at the existing issues to make sure the problem you are
reporting  isn't a known issue before reporting.  Feel free to remove or
edit any parts of the form template which don't apply to your issue.]

What steps will reproduce the problem?
1.Open a game bundled as .zblorb in Iphone/iPad Frotz
2. Save from this game (linked with Dropbox)
3.Open same .zblorb game in another interpreter (Mac or PC, 
Frotz/Spatterlight/Gargoyle) and try to restore from .sav file created in 
iPhone Frotz

What is the expected output or behavior?  What do you see instead?

The restore should work; instead : it crashes the interpreter. Saves from 
non-bundled games (.z5, .z3, .z8) work perfectly

What version of Frotz are you using?
1.5

What device model are you using (iPhone 3GS, iPad, iPod Touch 3rd gen,
etc.)
iPad and iPhone

What version of iOS?  3.2, 4.0, 4.3, etc.)
4.3

Please provide any additional information below.

The error transcript vary with the file. Transfer does not work in either way 
(iFrotz to desktop interpreter or desktop interpreter to iFrotz); however, .sav 
files created on a desktop interpreter will work in another one (Spatterlight 
to Gargoyle and vice versa)

Below are two examples of error transcript, from two different games :

"@Attempt to address illegal object 11546. This is normally fatal.

Fatal error: Illegal object"

and 

"

[** Programming error: (object number -25455)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25448)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25441)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25431)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25421)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25411)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25401)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25390)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25380)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25369)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25357)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25345)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25337)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25328)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25320)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25312)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25303)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25294)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25286)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number -25277)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number 258)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number 1032)  has no property <number 69> (and 
nor has any other object) to send message **]

[** Programming error: (object number 4128)  has no property <number 69> (and 
nor has any other object) to send message **]

Fatal error: Call to non-routine"

This behaviour, and the same error messages also appeared with other .zblorb 
games I tested, including those bundled with iFrotz (LostPig and Bronze) and 
not only games I added via file transfer

Original issue reported on code.google.com by claire.b...@gmail.com on 22 Apr 2011 at 2:03

GoogleCodeExporter commented 8 years ago
Fixed in svn rev 261; will be available in next App Store submission.

Original comment by spath...@gmail.com on 3 May 2012 at 6:33

GoogleCodeExporter commented 8 years ago
Issue 174 has been merged into this issue.

Original comment by spath...@gmail.com on 3 May 2012 at 6:35

GoogleCodeExporter commented 8 years ago
Thanks !

Original comment by claire.b...@gmail.com on 3 May 2012 at 6:43

GoogleCodeExporter commented 8 years ago
Fixed in 1.6 on App Store.

Original comment by spath...@gmail.com on 23 Oct 2012 at 1:48