diff --git a/Changes.txt b/Changes.txt index 27e59b225..77157d7c2 100644 --- a/Changes.txt +++ b/Changes.txt @@ -12,6 +12,21 @@ Release History =========================================================================== +4.7.3 to 5.0: (xxx. xx, 2017) + + * For the OSX port: + - Always use the built-in zlib library instead of the system version. + + - The preferences file has changed from 'net.sourceforge.Stella' to + 'Stella-emu.plist'. To keep your old settings, run the following + command from the terminal: + cd ~/Library/Preferences + mv net.sourceforge.Stella.plist Stella-emu.plist + + +-Have fun! + + 4.7.2 to 4.7.3: (Nov. 21, 2016) * Added preliminary support for the 3E+ bankswitching scheme, developed @@ -32,8 +47,6 @@ cross-compilation under certain circumstances. Thanks to Vlad Zakharov for providing a patch to fix this issue. --Have fun! - 4.7.1 to 4.7.2: (Mar. 25, 2016) diff --git a/docs/index.html b/docs/index.html index 786794d1e..fb9affa80 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2967,7 +2967,7 @@ Macintosh - Not applicable; settings are saved in ~/Library/Preferences/net.sourceforge.Stella.plist + Not applicable; settings are saved in ~/Library/Preferences/Stella-emu.plist Windows diff --git a/src/macosx/stella.xcodeproj/project.pbxproj b/src/macosx/stella.xcodeproj/project.pbxproj index fe2c52f71..38d9be96c 100644 --- a/src/macosx/stella.xcodeproj/project.pbxproj +++ b/src/macosx/stella.xcodeproj/project.pbxproj @@ -242,6 +242,33 @@ DC368F5918A2FB710084199C /* SoundSDL2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC368F5318A2FB710084199C /* SoundSDL2.hxx */; }; DC36D2C814CAFAB0007DC821 /* CartFA2.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC36D2C614CAFAB0007DC821 /* CartFA2.cxx */; }; DC36D2C914CAFAB0007DC821 /* CartFA2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC36D2C714CAFAB0007DC821 /* CartFA2.hxx */; }; + DC3EE8561E2C0E6D00905161 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE83C1E2C0E6D00905161 /* adler32.c */; }; + DC3EE8571E2C0E6D00905161 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE83D1E2C0E6D00905161 /* compress.c */; }; + DC3EE8581E2C0E6D00905161 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE83E1E2C0E6D00905161 /* crc32.c */; }; + DC3EE8591E2C0E6D00905161 /* crc32.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE83F1E2C0E6D00905161 /* crc32.h */; }; + DC3EE85A1E2C0E6D00905161 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8401E2C0E6D00905161 /* deflate.c */; settings = {COMPILER_FLAGS = "-Wno-conversion"; }; }; + DC3EE85B1E2C0E6D00905161 /* deflate.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8411E2C0E6D00905161 /* deflate.h */; }; + DC3EE85C1E2C0E6D00905161 /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8421E2C0E6D00905161 /* gzclose.c */; }; + DC3EE85D1E2C0E6D00905161 /* gzguts.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8431E2C0E6D00905161 /* gzguts.h */; }; + DC3EE85E1E2C0E6D00905161 /* gzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8441E2C0E6D00905161 /* gzlib.c */; }; + DC3EE85F1E2C0E6D00905161 /* gzread.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8451E2C0E6D00905161 /* gzread.c */; settings = {COMPILER_FLAGS = "-Wno-conversion"; }; }; + DC3EE8601E2C0E6D00905161 /* gzwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8461E2C0E6D00905161 /* gzwrite.c */; settings = {COMPILER_FLAGS = "-Wno-conversion"; }; }; + DC3EE8611E2C0E6D00905161 /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8471E2C0E6D00905161 /* infback.c */; }; + DC3EE8621E2C0E6D00905161 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8481E2C0E6D00905161 /* inffast.c */; }; + DC3EE8631E2C0E6D00905161 /* inffast.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8491E2C0E6D00905161 /* inffast.h */; }; + DC3EE8641E2C0E6D00905161 /* inffixed.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE84A1E2C0E6D00905161 /* inffixed.h */; }; + DC3EE8651E2C0E6D00905161 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE84B1E2C0E6D00905161 /* inflate.c */; }; + DC3EE8661E2C0E6D00905161 /* inflate.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE84C1E2C0E6D00905161 /* inflate.h */; }; + DC3EE8671E2C0E6D00905161 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE84D1E2C0E6D00905161 /* inftrees.c */; }; + DC3EE8681E2C0E6D00905161 /* inftrees.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE84E1E2C0E6D00905161 /* inftrees.h */; }; + DC3EE8691E2C0E6D00905161 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE84F1E2C0E6D00905161 /* trees.c */; }; + DC3EE86A1E2C0E6D00905161 /* trees.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8501E2C0E6D00905161 /* trees.h */; }; + DC3EE86B1E2C0E6D00905161 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8511E2C0E6D00905161 /* uncompr.c */; }; + DC3EE86C1E2C0E6D00905161 /* zconf.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8521E2C0E6D00905161 /* zconf.h */; }; + DC3EE86D1E2C0E6D00905161 /* zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8531E2C0E6D00905161 /* zlib.h */; }; + DC3EE86E1E2C0E6D00905161 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8541E2C0E6D00905161 /* zutil.c */; }; + DC3EE86F1E2C0E6D00905161 /* zutil.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8551E2C0E6D00905161 /* zutil.h */; }; + DC3EE8711E2C192300905161 /* TvMode.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8701E2C192300905161 /* TvMode.hxx */; }; DC4613670D92C03600D8DAB9 /* RomAuditDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC4613650D92C03600D8DAB9 /* RomAuditDialog.cxx */; }; DC4613680D92C03600D8DAB9 /* RomAuditDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC4613660D92C03600D8DAB9 /* RomAuditDialog.hxx */; }; DC47455509C34BFA00EDDA3A /* BankRomCheat.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC47454A09C34BFA00EDDA3A /* BankRomCheat.cxx */; }; @@ -522,7 +549,6 @@ DCF3A6FD1DFC75E3008A8AF3 /* Playfield.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6E31DFC75E3008A8AF3 /* Playfield.hxx */; }; DCF3A6FE1DFC75E3008A8AF3 /* TIA.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6E41DFC75E3008A8AF3 /* TIA.cxx */; }; DCF3A6FF1DFC75E3008A8AF3 /* TIA.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6E51DFC75E3008A8AF3 /* TIA.hxx */; }; - DCF3A7001DFC75E3008A8AF3 /* Types.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6E61DFC75E3008A8AF3 /* Types.hxx */; }; DCF3A7021DFC76BC008A8AF3 /* TIATypes.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A7011DFC76BC008A8AF3 /* TIATypes.hxx */; }; DCF467B80F93993B00B25D7A /* SoundNull.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF467B40F93993B00B25D7A /* SoundNull.hxx */; }; DCF467BD0F9399F500B25D7A /* Version.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF467BC0F9399F500B25D7A /* Version.hxx */; }; @@ -826,6 +852,33 @@ DC368F5318A2FB710084199C /* SoundSDL2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = SoundSDL2.hxx; path = ../common/SoundSDL2.hxx; sourceTree = SOURCE_ROOT; }; DC36D2C614CAFAB0007DC821 /* CartFA2.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CartFA2.cxx; path = ../emucore/CartFA2.cxx; sourceTree = SOURCE_ROOT; }; DC36D2C714CAFAB0007DC821 /* CartFA2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = CartFA2.hxx; path = ../emucore/CartFA2.hxx; sourceTree = SOURCE_ROOT; }; + DC3EE83C1E2C0E6D00905161 /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = adler32.c; path = ../zlib/adler32.c; sourceTree = ""; }; + DC3EE83D1E2C0E6D00905161 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = compress.c; path = ../zlib/compress.c; sourceTree = ""; }; + DC3EE83E1E2C0E6D00905161 /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = crc32.c; path = ../zlib/crc32.c; sourceTree = ""; }; + DC3EE83F1E2C0E6D00905161 /* crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crc32.h; path = ../zlib/crc32.h; sourceTree = ""; }; + DC3EE8401E2C0E6D00905161 /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = deflate.c; path = ../zlib/deflate.c; sourceTree = ""; }; + DC3EE8411E2C0E6D00905161 /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = deflate.h; path = ../zlib/deflate.h; sourceTree = ""; }; + DC3EE8421E2C0E6D00905161 /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzclose.c; path = ../zlib/gzclose.c; sourceTree = ""; }; + DC3EE8431E2C0E6D00905161 /* gzguts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gzguts.h; path = ../zlib/gzguts.h; sourceTree = ""; }; + DC3EE8441E2C0E6D00905161 /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzlib.c; path = ../zlib/gzlib.c; sourceTree = ""; }; + DC3EE8451E2C0E6D00905161 /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzread.c; path = ../zlib/gzread.c; sourceTree = ""; }; + DC3EE8461E2C0E6D00905161 /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzwrite.c; path = ../zlib/gzwrite.c; sourceTree = ""; }; + DC3EE8471E2C0E6D00905161 /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = infback.c; path = ../zlib/infback.c; sourceTree = ""; }; + DC3EE8481E2C0E6D00905161 /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inffast.c; path = ../zlib/inffast.c; sourceTree = ""; }; + DC3EE8491E2C0E6D00905161 /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inffast.h; path = ../zlib/inffast.h; sourceTree = ""; }; + DC3EE84A1E2C0E6D00905161 /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inffixed.h; path = ../zlib/inffixed.h; sourceTree = ""; }; + DC3EE84B1E2C0E6D00905161 /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inflate.c; path = ../zlib/inflate.c; sourceTree = ""; }; + DC3EE84C1E2C0E6D00905161 /* inflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inflate.h; path = ../zlib/inflate.h; sourceTree = ""; }; + DC3EE84D1E2C0E6D00905161 /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inftrees.c; path = ../zlib/inftrees.c; sourceTree = ""; }; + DC3EE84E1E2C0E6D00905161 /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inftrees.h; path = ../zlib/inftrees.h; sourceTree = ""; }; + DC3EE84F1E2C0E6D00905161 /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = trees.c; path = ../zlib/trees.c; sourceTree = ""; }; + DC3EE8501E2C0E6D00905161 /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = trees.h; path = ../zlib/trees.h; sourceTree = ""; }; + DC3EE8511E2C0E6D00905161 /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = uncompr.c; path = ../zlib/uncompr.c; sourceTree = ""; }; + DC3EE8521E2C0E6D00905161 /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zconf.h; path = ../zlib/zconf.h; sourceTree = ""; }; + DC3EE8531E2C0E6D00905161 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zlib.h; path = ../zlib/zlib.h; sourceTree = ""; }; + DC3EE8541E2C0E6D00905161 /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zutil.c; path = ../zlib/zutil.c; sourceTree = ""; }; + DC3EE8551E2C0E6D00905161 /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zutil.h; path = ../zlib/zutil.h; sourceTree = ""; }; + DC3EE8701E2C192300905161 /* TvMode.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = TvMode.hxx; path = ../emucore/tia/TvMode.hxx; sourceTree = ""; }; DC4613650D92C03600D8DAB9 /* RomAuditDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RomAuditDialog.cxx; path = ../gui/RomAuditDialog.cxx; sourceTree = SOURCE_ROOT; }; DC4613660D92C03600D8DAB9 /* RomAuditDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = RomAuditDialog.hxx; path = ../gui/RomAuditDialog.hxx; sourceTree = SOURCE_ROOT; }; DC47454A09C34BFA00EDDA3A /* BankRomCheat.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = BankRomCheat.cxx; path = ../cheat/BankRomCheat.cxx; sourceTree = SOURCE_ROOT; }; @@ -1108,7 +1161,6 @@ DCF3A6E31DFC75E3008A8AF3 /* Playfield.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Playfield.hxx; path = ../emucore/tia/Playfield.hxx; sourceTree = ""; }; DCF3A6E41DFC75E3008A8AF3 /* TIA.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TIA.cxx; path = ../emucore/tia/TIA.cxx; sourceTree = ""; }; DCF3A6E51DFC75E3008A8AF3 /* TIA.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = TIA.hxx; path = ../emucore/tia/TIA.hxx; sourceTree = ""; }; - DCF3A6E61DFC75E3008A8AF3 /* Types.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Types.hxx; path = ../emucore/tia/Types.hxx; sourceTree = ""; }; DCF3A7011DFC76BC008A8AF3 /* TIATypes.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = TIATypes.hxx; path = ../emucore/TIATypes.hxx; sourceTree = ""; }; DCF467B40F93993B00B25D7A /* SoundNull.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = SoundNull.hxx; path = ../common/SoundNull.hxx; sourceTree = SOURCE_ROOT; }; DCF467BC0F9399F500B25D7A /* Version.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Version.hxx; path = ../common/Version.hxx; sourceTree = SOURCE_ROOT; }; @@ -1212,6 +1264,7 @@ 2D6050C60898771C00C6DE89 /* macosx */, 2D6050C90898774B00C6DE89 /* unix */, 2D60513708987A5400C6DE89 /* yacc */, + DC3EE83B1E2C0E4400905161 /* zlib */, ); name = "Other Sources"; sourceTree = ""; @@ -1750,6 +1803,39 @@ name = yacc; sourceTree = ""; }; + DC3EE83B1E2C0E4400905161 /* zlib */ = { + isa = PBXGroup; + children = ( + DC3EE83C1E2C0E6D00905161 /* adler32.c */, + DC3EE83D1E2C0E6D00905161 /* compress.c */, + DC3EE83E1E2C0E6D00905161 /* crc32.c */, + DC3EE83F1E2C0E6D00905161 /* crc32.h */, + DC3EE8401E2C0E6D00905161 /* deflate.c */, + DC3EE8411E2C0E6D00905161 /* deflate.h */, + DC3EE8421E2C0E6D00905161 /* gzclose.c */, + DC3EE8431E2C0E6D00905161 /* gzguts.h */, + DC3EE8441E2C0E6D00905161 /* gzlib.c */, + DC3EE8451E2C0E6D00905161 /* gzread.c */, + DC3EE8461E2C0E6D00905161 /* gzwrite.c */, + DC3EE8471E2C0E6D00905161 /* infback.c */, + DC3EE8481E2C0E6D00905161 /* inffast.c */, + DC3EE8491E2C0E6D00905161 /* inffast.h */, + DC3EE84A1E2C0E6D00905161 /* inffixed.h */, + DC3EE84B1E2C0E6D00905161 /* inflate.c */, + DC3EE84C1E2C0E6D00905161 /* inflate.h */, + DC3EE84D1E2C0E6D00905161 /* inftrees.c */, + DC3EE84E1E2C0E6D00905161 /* inftrees.h */, + DC3EE84F1E2C0E6D00905161 /* trees.c */, + DC3EE8501E2C0E6D00905161 /* trees.h */, + DC3EE8511E2C0E6D00905161 /* uncompr.c */, + DC3EE8521E2C0E6D00905161 /* zconf.h */, + DC3EE8531E2C0E6D00905161 /* zlib.h */, + DC3EE8541E2C0E6D00905161 /* zutil.c */, + DC3EE8551E2C0E6D00905161 /* zutil.h */, + ); + name = zlib; + sourceTree = ""; + }; DCC467EA14FBEC9600E15508 /* tv_filters */ = { isa = PBXGroup; children = ( @@ -1836,7 +1922,7 @@ DCF3A6E31DFC75E3008A8AF3 /* Playfield.hxx */, DCF3A6E41DFC75E3008A8AF3 /* TIA.cxx */, DCF3A6E51DFC75E3008A8AF3 /* TIA.hxx */, - DCF3A6E61DFC75E3008A8AF3 /* Types.hxx */, + DC3EE8701E2C192300905161 /* TvMode.hxx */, ); name = tia; sourceTree = ""; @@ -1853,6 +1939,8 @@ 2D9173CD09BA90380026E9FF /* Cart.hxx in Headers */, 2D9173CE09BA90380026E9FF /* Cart2K.hxx in Headers */, 2D9173CF09BA90380026E9FF /* Cart3F.hxx in Headers */, + DC3EE86D1E2C0E6D00905161 /* zlib.h in Headers */, + DC3EE86A1E2C0E6D00905161 /* trees.h in Headers */, 2D9173D009BA90380026E9FF /* Cart4K.hxx in Headers */, 2D9173D109BA90380026E9FF /* CartAR.hxx in Headers */, 2D9173D209BA90380026E9FF /* CartCV.hxx in Headers */, @@ -1866,6 +1954,7 @@ 2D9173D809BA90380026E9FF /* CartF6.hxx in Headers */, 2D9173D909BA90380026E9FF /* CartF6SC.hxx in Headers */, 2D9173DA09BA90380026E9FF /* CartF8.hxx in Headers */, + DC3EE8591E2C0E6D00905161 /* crc32.h in Headers */, 2D9173DB09BA90380026E9FF /* CartF8SC.hxx in Headers */, 2D9173DD09BA90380026E9FF /* CartFE.hxx in Headers */, 2D9173DF09BA90380026E9FF /* CartMC.hxx in Headers */, @@ -1889,6 +1978,7 @@ 2D9173F009BA90380026E9FF /* Switches.hxx in Headers */, 2D9173F909BA90380026E9FF /* EventHandler.hxx in Headers */, 2D9173FA09BA90380026E9FF /* FrameBuffer.hxx in Headers */, + DC3EE8711E2C192300905161 /* TvMode.hxx in Headers */, 2D9173FB09BA90380026E9FF /* Settings.hxx in Headers */, 2D9173FC09BA90380026E9FF /* SettingsMACOSX.hxx in Headers */, 2D9173FF09BA90380026E9FF /* OSystemMACOSX.hxx in Headers */, @@ -1898,6 +1988,7 @@ 2D91740109BA90380026E9FF /* AudioDialog.hxx in Headers */, 2D91740209BA90380026E9FF /* BrowserDialog.hxx in Headers */, 2D91740309BA90380026E9FF /* Command.hxx in Headers */, + DC3EE85B1E2C0E6D00905161 /* deflate.h in Headers */, 2D91740409BA90380026E9FF /* Dialog.hxx in Headers */, 2D91740509BA90380026E9FF /* DialogContainer.hxx in Headers */, DC6D39881A3CE65000171E71 /* CartWDWidget.hxx in Headers */, @@ -1929,6 +2020,7 @@ 2D91742209BA90380026E9FF /* Debugger.hxx in Headers */, 2D91742309BA90380026E9FF /* DebuggerParser.hxx in Headers */, 2D91742409BA90380026E9FF /* EditableWidget.hxx in Headers */, + DC3EE86F1E2C0E6D00905161 /* zutil.h in Headers */, DCF3A6F21DFC75E3008A8AF3 /* FrameManager.hxx in Headers */, 2D91742509BA90380026E9FF /* EditTextWidget.hxx in Headers */, DCB87E581A104C1E00BF2A3B /* MediaFactory.hxx in Headers */, @@ -1938,6 +2030,7 @@ 2D91742B09BA90380026E9FF /* Cart3E.hxx in Headers */, DCF3A6F61DFC75E3008A8AF3 /* Missile.hxx in Headers */, 2D91742C09BA90380026E9FF /* CpuDebug.hxx in Headers */, + DC3EE86C1E2C0E6D00905161 /* zconf.h in Headers */, 2D91743609BA90380026E9FF /* DebuggerSystem.hxx in Headers */, 2D91743A09BA90380026E9FF /* Expression.hxx in Headers */, 2D91744F09BA90380026E9FF /* InputTextDialog.hxx in Headers */, @@ -2000,6 +2093,7 @@ DC5D2C540F117CFD004D1660 /* StellaLargeFont.hxx in Headers */, DC5D2C550F117CFD004D1660 /* StellaMediumFont.hxx in Headers */, DC5D2C610F129B1E004D1660 /* LauncherFilterDialog.hxx in Headers */, + DC3EE8681E2C0E6D00905161 /* inftrees.h in Headers */, DC932D440F278A5200FEFEFC /* DefProps.hxx in Headers */, DC932D450F278A5200FEFEFC /* Serializable.hxx in Headers */, DC932D460F278A5200FEFEFC /* SerialPort.hxx in Headers */, @@ -2011,11 +2105,13 @@ DCF467BD0F9399F500B25D7A /* Version.hxx in Headers */, DCF467C30F939A1400B25D7A /* CartEF.hxx in Headers */, DCF467C50F939A1400B25D7A /* CartEFSC.hxx in Headers */, + DC3EE8641E2C0E6D00905161 /* inffixed.h in Headers */, DC5D1AA7102C6FC900E59AC1 /* Stack.hxx in Headers */, DCF7B0DE10A762FC007A2870 /* CartF0.hxx in Headers */, DCF7B0E010A762FC007A2870 /* CartFA.hxx in Headers */, DCC527D110B9DA19005E1287 /* Device.hxx in Headers */, DCC527D310B9DA19005E1287 /* M6502.hxx in Headers */, + DC3EE8661E2C0E6D00905161 /* inflate.h in Headers */, DCC527D510B9DA19005E1287 /* NullDev.hxx in Headers */, DCC527D710B9DA19005E1287 /* System.hxx in Headers */, DCC527DB10B9DA6A005E1287 /* bspf.hxx in Headers */, @@ -2088,6 +2184,7 @@ DC676A4A1729A0B000E4E73D /* CartCTYWidget.hxx in Headers */, DC676A4C1729A0B000E4E73D /* CartDPCPlusWidget.hxx in Headers */, DC676A4E1729A0B000E4E73D /* CartDPCWidget.hxx in Headers */, + DC3EE8631E2C0E6D00905161 /* inffast.h in Headers */, DC676A501729A0B000E4E73D /* CartE0Widget.hxx in Headers */, DC676A521729A0B000E4E73D /* CartE7Widget.hxx in Headers */, DC676A541729A0B000E4E73D /* CartFA2Widget.hxx in Headers */, @@ -2097,8 +2194,8 @@ DC676A5C1729A0B000E4E73D /* CartX07Widget.hxx in Headers */, DC7A24D5173B1CF600B20FE9 /* Variant.hxx in Headers */, DC7A24E0173B1DBC00B20FE9 /* FileListWidget.hxx in Headers */, - DCF3A7001DFC75E3008A8AF3 /* Types.hxx in Headers */, DC13B540176FF2F500B8B4BB /* RomListSettings.hxx in Headers */, + DC3EE85D1E2C0E6D00905161 /* gzguts.h in Headers */, DCDE17FB17724E5D00EB1AC6 /* ConfigPathDialog.hxx in Headers */, DCDE17FD17724E5D00EB1AC6 /* SnapshotDialog.hxx in Headers */, DC79F81317A88D9E00288B91 /* Base.hxx in Headers */, @@ -2162,7 +2259,7 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 0700; - ORGANIZATIONNAME = net.sourceforge.stella; + ORGANIZATIONNAME = "Stella-emu"; }; buildConfigurationList = 2D91752109BA903B0026E9FF /* Build configuration list for PBXProject "stella" */; compatibilityVersion = "Xcode 3.2"; @@ -2222,6 +2319,7 @@ files = ( 2D91747409BA90380026E9FF /* SDLMain.m in Sources */, 2D91747509BA90380026E9FF /* Booster.cxx in Sources */, + DC3EE8671E2C0E6D00905161 /* inftrees.c in Sources */, 2D91747609BA90380026E9FF /* Cart.cxx in Sources */, 2D91747709BA90380026E9FF /* Cart2K.cxx in Sources */, 2D91747809BA90380026E9FF /* Cart3F.cxx in Sources */, @@ -2283,6 +2381,7 @@ DC6A18FC19B3E67A00DEB242 /* CartMDM.cxx in Sources */, 2D9174BD09BA90380026E9FF /* Widget.cxx in Sources */, 2D9174BE09BA90380026E9FF /* CartUA.cxx in Sources */, + DC3EE86E1E2C0E6D00905161 /* zutil.c in Sources */, 2D9174BF09BA90380026E9FF /* FSNode.cxx in Sources */, DCF3A6FE1DFC75E3008A8AF3 /* TIA.cxx in Sources */, 2D9174C009BA90380026E9FF /* OSystem.cxx in Sources */, @@ -2338,13 +2437,17 @@ DCACBAD41C54298300703A9B /* CartCVPlus.cxx in Sources */, DC47455E09C34BFA00EDDA3A /* RamCheat.cxx in Sources */, DCD56D380B247D920092F9F8 /* Cart4A50.cxx in Sources */, + DC3EE85E1E2C0E6D00905161 /* gzlib.c in Sources */, DC8078EA0B4BD697005E9305 /* UIDialog.cxx in Sources */, DCEECE560B5E5E540021D754 /* Cart0840.cxx in Sources */, + DC3EE8571E2C0E6D00905161 /* compress.c in Sources */, DCE3BBF90C95CEDC00A671DF /* RomInfoWidget.cxx in Sources */, DC07A3C80CAD738A009B4BC9 /* StateManager.cxx in Sources */, DC0984850D3985160073C852 /* CartSB.cxx in Sources */, + DC3EE8651E2C0E6D00905161 /* inflate.c in Sources */, DC6D39871A3CE65000171E71 /* CartWDWidget.cxx in Sources */, DCA23AE90D75B22500F77B33 /* CartX07.cxx in Sources */, + DC3EE8691E2C0E6D00905161 /* trees.c in Sources */, DC4613670D92C03600D8DAB9 /* RomAuditDialog.cxx in Sources */, DC487FB60DA5350900E12499 /* AtariVox.cxx in Sources */, DC11F78D0DB36933003B505E /* MT24LC256.cxx in Sources */, @@ -2365,6 +2468,7 @@ DCF7B0DD10A762FC007A2870 /* CartF0.cxx in Sources */, DCF7B0DF10A762FC007A2870 /* CartFA.cxx in Sources */, DCC527D210B9DA19005E1287 /* M6502.cxx in Sources */, + DC3EE86B1E2C0E6D00905161 /* uncompr.c in Sources */, DCC527D610B9DA19005E1287 /* System.cxx in Sources */, DC6B2BA411037FF200F199A7 /* CartDebug.cxx in Sources */, DCB20EC71A0C506C0048F595 /* main.cxx in Sources */, @@ -2382,11 +2486,13 @@ DCD6FC7811C281ED005DA767 /* pngread.c in Sources */, DCD6FC7911C281ED005DA767 /* pngrio.c in Sources */, DCD6FC7A11C281ED005DA767 /* pngrtran.c in Sources */, + DC3EE85C1E2C0E6D00905161 /* gzclose.c in Sources */, DCD6FC7B11C281ED005DA767 /* pngrutil.c in Sources */, DCD6FC7C11C281ED005DA767 /* pngset.c in Sources */, DCD6FC7E11C281ED005DA767 /* pngtrans.c in Sources */, DCD6FC7F11C281ED005DA767 /* pngwio.c in Sources */, DCD6FC8011C281ED005DA767 /* pngwrite.c in Sources */, + DC3EE8621E2C0E6D00905161 /* inffast.c in Sources */, DCD6FC8111C281ED005DA767 /* pngwtran.c in Sources */, DCD6FC8211C281ED005DA767 /* pngwutil.c in Sources */, DCD6FC9311C28C6F005DA767 /* PNGLibrary.cxx in Sources */, @@ -2405,6 +2511,7 @@ DCCF4B0414BA27EB00814FAB /* KeyboardWidget.cxx in Sources */, DC36D2C814CAFAB0007DC821 /* CartFA2.cxx in Sources */, DC56FCDE14CCCC4900A31CC3 /* MouseControl.cxx in Sources */, + DC3EE8611E2C0E6D00905161 /* infback.c in Sources */, DC5EE7C214F7C165001C628C /* NTSCFilter.cxx in Sources */, DCF3A6EB1DFC75E3008A8AF3 /* DelayQueue.cxx in Sources */, DCF3A6F31DFC75E3008A8AF3 /* LatchedInput.cxx in Sources */, @@ -2413,6 +2520,7 @@ DCE395F216CB0B5F008DB1E5 /* ZipHandler.cxx in Sources */, DCAAE5D31715887B0080BB82 /* Cart2KWidget.cxx in Sources */, DCAAE5D51715887B0080BB82 /* Cart3FWidget.cxx in Sources */, + DC3EE8601E2C0E6D00905161 /* gzwrite.c in Sources */, DCAAE5D71715887B0080BB82 /* Cart4KWidget.cxx in Sources */, DCDA03B01A2009BB00711920 /* CartWD.cxx in Sources */, DCAAE5D91715887B0080BB82 /* Cart0840Widget.cxx in Sources */, @@ -2433,7 +2541,9 @@ DCAAE5F21715887B0080BB82 /* CartUAWidget.cxx in Sources */, DC676A411729A0B000E4E73D /* Cart3EWidget.cxx in Sources */, DC676A431729A0B000E4E73D /* Cart4A50Widget.cxx in Sources */, + DC3EE85A1E2C0E6D00905161 /* deflate.c in Sources */, DC676A451729A0B000E4E73D /* CartARWidget.cxx in Sources */, + DC3EE85F1E2C0E6D00905161 /* gzread.c in Sources */, DC676A471729A0B000E4E73D /* CartCMWidget.cxx in Sources */, DC676A491729A0B000E4E73D /* CartCTYWidget.cxx in Sources */, DC676A4B1729A0B000E4E73D /* CartDPCPlusWidget.cxx in Sources */, @@ -2448,6 +2558,7 @@ DC7A24DF173B1DBC00B20FE9 /* FileListWidget.cxx in Sources */, DC13B53F176FF2F500B8B4BB /* RomListSettings.cxx in Sources */, DCDE17FA17724E5D00EB1AC6 /* ConfigPathDialog.cxx in Sources */, + DC3EE8581E2C0E6D00905161 /* crc32.c in Sources */, DCDE17FC17724E5D00EB1AC6 /* SnapshotDialog.cxx in Sources */, DC79F81217A88D9E00288B91 /* Base.cxx in Sources */, DCAACAF6188D631500A4D282 /* Cart4KSC.cxx in Sources */, @@ -2465,6 +2576,7 @@ DC368F5618A2FB710084199C /* FrameBufferSDL2.cxx in Sources */, DC368F5818A2FB710084199C /* SoundSDL2.cxx in Sources */, DCFF14CD18B0260300A20364 /* EventHandlerSDL2.cxx in Sources */, + DC3EE8561E2C0E6D00905161 /* adler32.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2512,7 +2624,7 @@ LIBRARY_SEARCH_PATHS = "$(LIBRARY_SEARCH_PATHS)"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = "-lz"; - PRODUCT_BUNDLE_IDENTIFIER = net.sourceforge.Stella; + PRODUCT_BUNDLE_IDENTIFIER = "Stella-emu"; PRODUCT_NAME = Stella; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( @@ -2564,7 +2676,7 @@ LIBRARY_SEARCH_PATHS = "$(LIBRARY_SEARCH_PATHS)"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = "-lz"; - PRODUCT_BUNDLE_IDENTIFIER = net.sourceforge.Stella; + PRODUCT_BUNDLE_IDENTIFIER = "Stella-emu"; PRODUCT_NAME = Stella; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( @@ -2615,7 +2727,7 @@ LIBRARY_SEARCH_PATHS = .; OTHER_CFLAGS = ""; OTHER_LDFLAGS = "-lz"; - PRODUCT_BUNDLE_IDENTIFIER = net.sourceforge.Stella; + PRODUCT_BUNDLE_IDENTIFIER = "Stella-emu"; PRODUCT_NAME = Stella; SECTORDER_FLAGS = ""; WARNING_CFLAGS = (