Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002212Dwarf FortressTechnical -- Saving/Loadingpublic2010-06-07 14:432014-12-31 05:34
MrWiggles 
lethosor 
normalminorhave not tried
resolvednot fixable 
MacbookOSX10.5.8
0.31.05 
 
0002212: Incompatible saves between Intel and PPC Macs-OSX
Save folders going from PPC to intel are not recognized on the intel machine, even if its just a copy of the whole DF folder.
This is probably minor and maybe a unique case. I can only see it interfering with succession games.

I'll see in a bit Intel saves can work on PPC macs
64-bit, Intentional/Expected?, SDL-only
related to 0002017acknowledged Loci Using COMPRESSED_SAVES causes save corruption on some systems 
Issue History
2010-06-07 14:43MrWigglesNew Issue
2010-06-07 17:09Logical2uNote Added: 0007909
2010-06-07 17:56FootkerchiefNote Added: 0007910
2010-06-21 12:07FootkerchiefTag Attached: SDL-only
2010-06-21 15:32KumquatNote Added: 0008923
2010-06-21 15:52FootkerchiefRelationship addedrelated to 0002017
2010-06-29 20:46FootkerchiefCategoryGeneral => Technical -- Saving/Loading
2010-06-30 10:01BaughnNote Added: 0009380
2010-06-30 23:53MrWigglesTag Attached: 64-bit
2012-01-30 12:32FootkerchiefTag Attached: Intentional/Expected?
2014-12-30 23:57fricyNote Added: 0031608
2014-12-31 05:34lethosorNote Added: 0031614
2014-12-31 05:34lethosorStatusnew => resolved
2014-12-31 05:34lethosorResolutionopen => not fixable
2014-12-31 05:34lethosorAssigned To => lethosor

Notes
(0007909)
Logical2u   
2010-06-07 17:09   
Is save compression possibly not consistent between the two files?
(0007910)
Footkerchief   
2010-06-07 17:56   
Is save compression possibly not consistent between the two files?

That's my guess -- different compression libraries or something.
(0008923)
Kumquat   
2010-06-21 15:32   
This sounds like it could be an endianness issue. If so, fixing it probably would mean rewriting endianness-awareness to the whole save system wherever it uses units larger than a byte.
(0009380)
Baughn   
2010-06-30 10:01   
It's because DF uses fread/fwrite on raw memory instead of dealing with endianness. It also uses longs all over the place, which means converting it to 64-bit would be a lot of work. Pity, really.
(0031608)
fricy   
2014-12-30 23:57   
Do we still have PPC support? Only info I could found that it was dropped with 31.13. In that case this can be closed.
(0031614)
lethosor   
2014-12-31 05:34   
Yeah, this is obsolete. Thanks!