标签: macos cocoa sdl 32bit-64bit
我已经使用Leopard编译了BlueMSX for Powerbook G4,使用10.5和10.4 SDK。然后,我使用了相同的源代码和makefile,并在运行Lion的Intel Mac上尝试了相同的操作。只调整了makefile以指向新的SDK,一切都恢复正常。但是,在运行模拟器时,所有颜色都完全错误,并且声音也已损坏。
我唯一怀疑的是SDL上某些数据类型大小从32位到64位可能存在差异。有类似的东西吗?