From eabd8d6b1501be1b97857aaee29557308c7b7f8f Mon Sep 17 00:00:00 2001 From: Colin Klipsch Date: Thu, 7 Sep 2006 01:38:46 +0000 Subject: [PATCH] --- Catakig.xcodeproj/project.pbxproj | 509 ++++++++ Info.plist | 49 + More-Resources/AboutBoxPanel1.png | Bin 0 -> 2572 bytes More-Resources/Application.icns | Bin 0 -> 28369 bytes More-Resources/DDriveLights.icns | Bin 0 -> 1304 bytes More-Resources/FloppyDisk.icns | Bin 0 -> 26350 bytes More-Resources/Ibsen.pfa | 1982 +++++++++++++++++++++++++++++ More-Resources/IbsenUtils.ps | 169 +++ More-Resources/PrMoLights.icns | Bin 0 -> 1304 bytes More-Resources/SpeedLight.icns | Bin 0 -> 1304 bytes 10 files changed, 2709 insertions(+) create mode 100644 Catakig.xcodeproj/project.pbxproj create mode 100644 Info.plist create mode 100644 More-Resources/AboutBoxPanel1.png create mode 100644 More-Resources/Application.icns create mode 100644 More-Resources/DDriveLights.icns create mode 100644 More-Resources/FloppyDisk.icns create mode 100644 More-Resources/Ibsen.pfa create mode 100644 More-Resources/IbsenUtils.ps create mode 100644 More-Resources/PrMoLights.icns create mode 100644 More-Resources/SpeedLight.icns diff --git a/Catakig.xcodeproj/project.pbxproj b/Catakig.xcodeproj/project.pbxproj new file mode 100644 index 0000000..71fcb8f --- /dev/null +++ b/Catakig.xcodeproj/project.pbxproj @@ -0,0 +1,509 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 280F4CE00A88FD25000B3B80 /* Globals.l in Sources */ = {isa = PBXBuildFile; fileRef = 280F4CDF0A88FD25000B3B80 /* Globals.l */; }; + 280F4D3A0A89017C000B3B80 /* AboutPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 280F4D2F0A89017C000B3B80 /* AboutPanel.m */; }; + 280F4D3B0A89017C000B3B80 /* AppController.m in Sources */ = {isa = PBXBuildFile; fileRef = 280F4D310A89017C000B3B80 /* AppController.m */; }; + 280F4D3C0A89017C000B3B80 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 280F4D330A89017C000B3B80 /* main.m */; }; + 280F4D3E0A89017C000B3B80 /* PrefsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 280F4D370A89017C000B3B80 /* PrefsPanel.m */; }; + 280F4D3F0A89017C000B3B80 /* ScreenView.m in Sources */ = {isa = PBXBuildFile; fileRef = 280F4D390A89017C000B3B80 /* ScreenView.m */; }; + 2835D3370A9794D1002E018A /* MyDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 2835D3360A9794D1002E018A /* MyDocument.m */; }; + 2835D33C0A9795B9002E018A /* Actions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2835D33B0A9795B9002E018A /* Actions.m */; }; + 283EDFBA0A8BAE2100065960 /* MU-OpenGLContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 283EDFB90A8BAE2100065960 /* MU-OpenGLContext.m */; }; + 285BF27F0A926BE7003F6BAC /* A2DiskDrive.m in Sources */ = {isa = PBXBuildFile; fileRef = 285BF27C0A926BB2003F6BAC /* A2DiskDrive.m */; }; + 2861690D0A9A06A200E398F8 /* MU-UserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 2861690C0A9A06A200E398F8 /* MU-UserDefaults.m */; }; + 287233460A878017006AA610 /* common.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 287233450A878017006AA610 /* common.xcconfig */; }; + 2872334C0A87802F006AA610 /* debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 2872334B0A87802F006AA610 /* debug.xcconfig */; }; + 287233500A878041006AA610 /* release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 2872334F0A878041006AA610 /* release.xcconfig */; }; + 2872364D0A87AF06006AA610 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 287236480A87AF06006AA610 /* AudioUnit.framework */; }; + 2872364E0A87AF06006AA610 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 287236490A87AF06006AA610 /* CoreAudio.framework */; }; + 287236500A87AF06006AA610 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2872364B0A87AF06006AA610 /* OpenGL.framework */; }; + 287238830A87B53B006AA610 /* A2Computer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2872387E0A87B53B006AA610 /* A2Computer.m */; }; + 287238840A87B53B006AA610 /* Audio.m in Sources */ = {isa = PBXBuildFile; fileRef = 2872387F0A87B53B006AA610 /* Audio.m */; }; + 287238850A87B53B006AA610 /* CPU.m in Sources */ = {isa = PBXBuildFile; fileRef = 287238800A87B53B006AA610 /* CPU.m */; }; + 287238860A87B53B006AA610 /* UserInterface.m in Sources */ = {isa = PBXBuildFile; fileRef = 287238810A87B53B006AA610 /* UserInterface.m */; }; + 287238870A87B53B006AA610 /* Video.m in Sources */ = {isa = PBXBuildFile; fileRef = 287238820A87B53B006AA610 /* Video.m */; }; + 28736F100A94F6700013975E /* Printing.l in Sources */ = {isa = PBXBuildFile; fileRef = 28736F0F0A94F6700013975E /* Printing.l */; }; + 2878B28D0A93ABBC0084BF5E /* MU-Object.m in Sources */ = {isa = PBXBuildFile; fileRef = 2878B28C0A93ABBC0084BF5E /* MU-Object.m */; }; + 288D488F0A8CEB6400327F4A /* ROM.m in Sources */ = {isa = PBXBuildFile; fileRef = 288D488E0A8CEB6400327F4A /* ROM.m */; }; + 289663F90A90111700A49F71 /* AboutBoxPanel1.png in Resources */ = {isa = PBXBuildFile; fileRef = 289663F10A90111700A49F71 /* AboutBoxPanel1.png */; }; + 289663FA0A90111700A49F71 /* Application.icns in Resources */ = {isa = PBXBuildFile; fileRef = 289663F20A90111700A49F71 /* Application.icns */; }; + 289663FB0A90111700A49F71 /* DDriveLights.icns in Resources */ = {isa = PBXBuildFile; fileRef = 289663F30A90111700A49F71 /* DDriveLights.icns */; }; + 289663FC0A90111700A49F71 /* FloppyDisk.icns in Resources */ = {isa = PBXBuildFile; fileRef = 289663F40A90111700A49F71 /* FloppyDisk.icns */; }; + 289663FD0A90111700A49F71 /* Ibsen.pfa in Resources */ = {isa = PBXBuildFile; fileRef = 289663F50A90111700A49F71 /* Ibsen.pfa */; }; + 289663FE0A90111700A49F71 /* IbsenUtils.ps in Resources */ = {isa = PBXBuildFile; fileRef = 289663F60A90111700A49F71 /* IbsenUtils.ps */; }; + 289663FF0A90111700A49F71 /* PrMoLights.icns in Resources */ = {isa = PBXBuildFile; fileRef = 289663F70A90111700A49F71 /* PrMoLights.icns */; }; + 289664000A90111700A49F71 /* SpeedLight.icns in Resources */ = {isa = PBXBuildFile; fileRef = 289663F80A90111700A49F71 /* SpeedLight.icns */; }; + 28D98A8F0AAF4EB20012BCAD /* MyApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D98A8E0AAF4EB20012BCAD /* MyApplication.m */; }; + 28F52FF00A87D7DF00BE8D0C /* IndicatorLight.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FE40A87D7DF00BE8D0C /* IndicatorLight.m */; }; + 28F52FF20A87D7DF00BE8D0C /* MU-Movie.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FE60A87D7DF00BE8D0C /* MU-Movie.m */; }; + 28F52FF30A87D7DF00BE8D0C /* MU-OpenGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FE70A87D7DF00BE8D0C /* MU-OpenGLView.m */; }; + 28F52FF40A87D7DF00BE8D0C /* MU-Panel.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FE80A87D7DF00BE8D0C /* MU-Panel.m */; }; + 28F52FF50A87D7DF00BE8D0C /* MU-Pasteboard.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FE90A87D7DF00BE8D0C /* MU-Pasteboard.m */; }; + 28F52FF60A87D7DF00BE8D0C /* MU-Screen.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FEA0A87D7DF00BE8D0C /* MU-Screen.m */; }; + 28F52FF70A87D7DF00BE8D0C /* MU-String.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FEB0A87D7DF00BE8D0C /* MU-String.m */; }; + 28F52FF80A87D7DF00BE8D0C /* MU-View.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FEC0A87D7DF00BE8D0C /* MU-View.m */; }; + 28F52FF90A87D7DF00BE8D0C /* ShieldWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F52FEF0A87D7DF00BE8D0C /* ShieldWindow.m */; }; + 8D15AC2D0486D014006FF6A4 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */; }; + 8D15AC2E0486D014006FF6A4 /* MyDocument.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B4FDCFA73011CA2CEA /* MyDocument.nib */; }; + 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165FFE840EACC02AAC07 /* InfoPlist.strings */; }; + 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 089C1660FE840EACC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; + 280CC3A00AADCD130024A1FB /* CPU-Journal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CPU-Journal.h"; sourceTree = ""; }; + 280F4AB10A88E2AE000B3B80 /* A2DiskDrive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = A2DiskDrive.h; sourceTree = ""; }; + 280F4ABF0A88E2C9000B3B80 /* A2DiskImages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = A2DiskImages.h; sourceTree = ""; }; + 280F4CDF0A88FD25000B3B80 /* Globals.l */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lex; path = Globals.l; sourceTree = ""; }; + 280F4D2E0A89017C000B3B80 /* AboutPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AboutPanel.h; sourceTree = ""; }; + 280F4D2F0A89017C000B3B80 /* AboutPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AboutPanel.m; sourceTree = ""; }; + 280F4D300A89017C000B3B80 /* AppController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppController.h; sourceTree = ""; }; + 280F4D310A89017C000B3B80 /* AppController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppController.m; sourceTree = ""; }; + 280F4D320A89017C000B3B80 /* Catakig-Cocoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Catakig-Cocoa.h"; sourceTree = ""; }; + 280F4D330A89017C000B3B80 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 280F4D340A89017C000B3B80 /* MyDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyDocument.h; sourceTree = ""; }; + 280F4D360A89017C000B3B80 /* PrefsPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrefsPanel.h; sourceTree = ""; }; + 280F4D370A89017C000B3B80 /* PrefsPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrefsPanel.m; sourceTree = ""; }; + 280F4D380A89017C000B3B80 /* ScreenView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScreenView.h; sourceTree = ""; }; + 280F4D390A89017C000B3B80 /* ScreenView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScreenView.m; sourceTree = ""; }; + 2818CD090AA4C9790002F245 /* __Notes-to-self.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "__Notes-to-self.txt"; sourceTree = ""; }; + 2835D3360A9794D1002E018A /* MyDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyDocument.m; sourceTree = ""; }; + 2835D33B0A9795B9002E018A /* Actions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Actions.m; sourceTree = ""; }; + 283EDFB90A8BAE2100065960 /* MU-OpenGLContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-OpenGLContext.m"; sourceTree = ""; }; + 285BF2460A926901003F6BAC /* CPU-Macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CPU-Macros.h"; sourceTree = ""; }; + 285BF27C0A926BB2003F6BAC /* A2DiskDrive.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = A2DiskDrive.m; sourceTree = ""; }; + 2861690C0A9A06A200E398F8 /* MU-UserDefaults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-UserDefaults.m"; sourceTree = ""; }; + 287233450A878017006AA610 /* common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = ""; }; + 2872334B0A87802F006AA610 /* debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = ""; }; + 2872334F0A878041006AA610 /* release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = ""; }; + 287233810A87859D006AA610 /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Prefix.pch; sourceTree = ""; }; + 287236470A87AF06006AA610 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = ""; }; + 287236480A87AF06006AA610 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = ""; }; + 287236490A87AF06006AA610 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = ""; }; + 2872364A0A87AF06006AA610 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = /System/Library/Frameworks/OpenAL.framework; sourceTree = ""; }; + 2872364B0A87AF06006AA610 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; + 287236610A87AF1C006AA610 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; + 287238330A87B16B006AA610 /* LibAppleII-Priv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "LibAppleII-Priv.h"; sourceTree = ""; }; + 287238340A87B16B006AA610 /* LibAppleII.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LibAppleII.h; sourceTree = ""; }; + 2872387E0A87B53B006AA610 /* A2Computer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = A2Computer.m; sourceTree = ""; }; + 2872387F0A87B53B006AA610 /* Audio.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Audio.m; sourceTree = ""; }; + 287238800A87B53B006AA610 /* CPU.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CPU.m; sourceTree = ""; }; + 287238810A87B53B006AA610 /* UserInterface.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserInterface.m; sourceTree = ""; }; + 287238820A87B53B006AA610 /* Video.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Video.m; sourceTree = ""; }; + 28736F0F0A94F6700013975E /* Printing.l */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lex; path = Printing.l; sourceTree = ""; }; + 2878B28C0A93ABBC0084BF5E /* MU-Object.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-Object.m"; sourceTree = ""; }; + 288B38700A9604DF00D20934 /* To-do-Cocoa.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "To-do-Cocoa.txt"; sourceTree = ""; }; + 288B38710A9604DF00D20934 /* To-do-LibAppleII.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "To-do-LibAppleII.txt"; sourceTree = ""; }; + 288D488E0A8CEB6400327F4A /* ROM.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ROM.m; sourceTree = ""; }; + 289663F10A90111700A49F71 /* AboutBoxPanel1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = AboutBoxPanel1.png; sourceTree = ""; }; + 289663F20A90111700A49F71 /* Application.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Application.icns; sourceTree = ""; }; + 289663F30A90111700A49F71 /* DDriveLights.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = DDriveLights.icns; sourceTree = ""; }; + 289663F40A90111700A49F71 /* FloppyDisk.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = FloppyDisk.icns; sourceTree = ""; }; + 289663F50A90111700A49F71 /* Ibsen.pfa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Ibsen.pfa; sourceTree = ""; }; + 289663F60A90111700A49F71 /* IbsenUtils.ps */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = IbsenUtils.ps; sourceTree = ""; }; + 289663F70A90111700A49F71 /* PrMoLights.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = PrMoLights.icns; sourceTree = ""; }; + 289663F80A90111700A49F71 /* SpeedLight.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = SpeedLight.icns; sourceTree = ""; }; + 28BD524C0A92B1D600E023D3 /* CPU-RW.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CPU-RW.h"; sourceTree = ""; }; + 28D98A8D0AAF4EB20012BCAD /* MyApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyApplication.h; sourceTree = ""; }; + 28D98A8E0AAF4EB20012BCAD /* MyApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyApplication.m; sourceTree = ""; }; + 28F52FE30A87D7DF00BE8D0C /* IndicatorLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndicatorLight.h; sourceTree = ""; }; + 28F52FE40A87D7DF00BE8D0C /* IndicatorLight.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IndicatorLight.m; sourceTree = ""; }; + 28F52FE60A87D7DF00BE8D0C /* MU-Movie.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-Movie.m"; sourceTree = ""; }; + 28F52FE70A87D7DF00BE8D0C /* MU-OpenGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-OpenGLView.m"; sourceTree = ""; }; + 28F52FE80A87D7DF00BE8D0C /* MU-Panel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-Panel.m"; sourceTree = ""; }; + 28F52FE90A87D7DF00BE8D0C /* MU-Pasteboard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-Pasteboard.m"; sourceTree = ""; }; + 28F52FEA0A87D7DF00BE8D0C /* MU-Screen.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-Screen.m"; sourceTree = ""; }; + 28F52FEB0A87D7DF00BE8D0C /* MU-String.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-String.m"; sourceTree = ""; }; + 28F52FEC0A87D7DF00BE8D0C /* MU-View.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MU-View.m"; sourceTree = ""; }; + 28F52FED0A87D7DF00BE8D0C /* MyUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyUtils.h; sourceTree = ""; }; + 28F52FEE0A87D7DF00BE8D0C /* ShieldWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShieldWindow.h; sourceTree = ""; }; + 28F52FEF0A87D7DF00BE8D0C /* ShieldWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShieldWindow.m; sourceTree = ""; }; + 2A37F4B5FDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MyDocument.nib; sourceTree = ""; }; + 2A37F4B7FDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = ""; }; + 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; + 8D15AC370486D014006FF6A4 /* Catakig.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = Catakig.app; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D15AC330486D014006FF6A4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */, + 2872364D0A87AF06006AA610 /* AudioUnit.framework in Frameworks */, + 2872364E0A87AF06006AA610 /* CoreAudio.framework in Frameworks */, + 287236500A87AF06006AA610 /* OpenGL.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 2872364A0A87AF06006AA610 /* OpenAL.framework */, + 287236610A87AF1C006AA610 /* Carbon.framework */, + 287236470A87AF06006AA610 /* AudioToolbox.framework */, + 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */, + 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */, + 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 19C28FB0FE9D524F11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D15AC370486D014006FF6A4 /* Catakig.app */, + ); + name = Products; + sourceTree = ""; + }; + 280F4D2D0A89017C000B3B80 /* Cocoa */ = { + isa = PBXGroup; + children = ( + 280F4D2E0A89017C000B3B80 /* AboutPanel.h */, + 280F4D2F0A89017C000B3B80 /* AboutPanel.m */, + 280F4D300A89017C000B3B80 /* AppController.h */, + 280F4D310A89017C000B3B80 /* AppController.m */, + 280F4D320A89017C000B3B80 /* Catakig-Cocoa.h */, + 280F4D330A89017C000B3B80 /* main.m */, + 28D98A8D0AAF4EB20012BCAD /* MyApplication.h */, + 28D98A8E0AAF4EB20012BCAD /* MyApplication.m */, + 280F4D340A89017C000B3B80 /* MyDocument.h */, + 2835D3350A9794D1002E018A /* MyDocument */, + 280F4D360A89017C000B3B80 /* PrefsPanel.h */, + 280F4D370A89017C000B3B80 /* PrefsPanel.m */, + 280F4D380A89017C000B3B80 /* ScreenView.h */, + 280F4D390A89017C000B3B80 /* ScreenView.m */, + ); + path = Cocoa; + sourceTree = ""; + }; + 2835D3350A9794D1002E018A /* MyDocument */ = { + isa = PBXGroup; + children = ( + 2835D3360A9794D1002E018A /* MyDocument.m */, + 2835D33B0A9795B9002E018A /* Actions.m */, + ); + path = MyDocument; + sourceTree = ""; + }; + 287231B70A877A8E006AA610 /* Source */ = { + isa = PBXGroup; + children = ( + 280F4D2D0A89017C000B3B80 /* Cocoa */, + 2872382C0A87B16B006AA610 /* LibAppleII */, + 28F52FE20A87D7DF00BE8D0C /* Misc */, + 287233810A87859D006AA610 /* Prefix.pch */, + ); + path = Source; + sourceTree = ""; + }; + 2872382C0A87B16B006AA610 /* LibAppleII */ = { + isa = PBXGroup; + children = ( + 2872387D0A87B53B006AA610 /* A2Computer */, + 280F4AB10A88E2AE000B3B80 /* A2DiskDrive.h */, + 285BF27C0A926BB2003F6BAC /* A2DiskDrive.m */, + 280F4ABF0A88E2C9000B3B80 /* A2DiskImages.h */, + 287238330A87B16B006AA610 /* LibAppleII-Priv.h */, + 287238340A87B16B006AA610 /* LibAppleII.h */, + 280F4CDF0A88FD25000B3B80 /* Globals.l */, + ); + path = LibAppleII; + sourceTree = ""; + }; + 2872387D0A87B53B006AA610 /* A2Computer */ = { + isa = PBXGroup; + children = ( + 2872387E0A87B53B006AA610 /* A2Computer.m */, + 2872387F0A87B53B006AA610 /* Audio.m */, + 287238800A87B53B006AA610 /* CPU.m */, + 280CC3A00AADCD130024A1FB /* CPU-Journal.h */, + 285BF2460A926901003F6BAC /* CPU-Macros.h */, + 28BD524C0A92B1D600E023D3 /* CPU-RW.h */, + 28736F0F0A94F6700013975E /* Printing.l */, + 288D488E0A8CEB6400327F4A /* ROM.m */, + 287238810A87B53B006AA610 /* UserInterface.m */, + 287238820A87B53B006AA610 /* Video.m */, + ); + path = A2Computer; + sourceTree = ""; + }; + 288B386F0A9604DF00D20934 /* Notes */ = { + isa = PBXGroup; + children = ( + 2818CD090AA4C9790002F245 /* __Notes-to-self.txt */, + 288B38700A9604DF00D20934 /* To-do-Cocoa.txt */, + 288B38710A9604DF00D20934 /* To-do-LibAppleII.txt */, + ); + path = Notes; + sourceTree = ""; + }; + 289663F00A90111700A49F71 /* More-Resources */ = { + isa = PBXGroup; + children = ( + 289663F10A90111700A49F71 /* AboutBoxPanel1.png */, + 289663F20A90111700A49F71 /* Application.icns */, + 289663F30A90111700A49F71 /* DDriveLights.icns */, + 289663F40A90111700A49F71 /* FloppyDisk.icns */, + 289663F50A90111700A49F71 /* Ibsen.pfa */, + 289663F60A90111700A49F71 /* IbsenUtils.ps */, + 289663F70A90111700A49F71 /* PrMoLights.icns */, + 289663F80A90111700A49F71 /* SpeedLight.icns */, + ); + path = "More-Resources"; + sourceTree = ""; + }; + 28F52FE20A87D7DF00BE8D0C /* Misc */ = { + isa = PBXGroup; + children = ( + 28F52FE30A87D7DF00BE8D0C /* IndicatorLight.h */, + 28F52FE40A87D7DF00BE8D0C /* IndicatorLight.m */, + 28F52FED0A87D7DF00BE8D0C /* MyUtils.h */, + 28F52FE60A87D7DF00BE8D0C /* MU-Movie.m */, + 2878B28C0A93ABBC0084BF5E /* MU-Object.m */, + 283EDFB90A8BAE2100065960 /* MU-OpenGLContext.m */, + 28F52FE70A87D7DF00BE8D0C /* MU-OpenGLView.m */, + 28F52FE80A87D7DF00BE8D0C /* MU-Panel.m */, + 28F52FE90A87D7DF00BE8D0C /* MU-Pasteboard.m */, + 28F52FEA0A87D7DF00BE8D0C /* MU-Screen.m */, + 28F52FEB0A87D7DF00BE8D0C /* MU-String.m */, + 2861690C0A9A06A200E398F8 /* MU-UserDefaults.m */, + 28F52FEC0A87D7DF00BE8D0C /* MU-View.m */, + 28F52FEE0A87D7DF00BE8D0C /* ShieldWindow.h */, + 28F52FEF0A87D7DF00BE8D0C /* ShieldWindow.m */, + ); + path = Misc; + sourceTree = ""; + }; + 2A37F4AAFDCFA73011CA2CEA /* Catakig */ = { + isa = PBXGroup; + children = ( + 288B386F0A9604DF00D20934 /* Notes */, + 287233450A878017006AA610 /* common.xcconfig */, + 2872334B0A87802F006AA610 /* debug.xcconfig */, + 2872334F0A878041006AA610 /* release.xcconfig */, + 287231B70A877A8E006AA610 /* Source */, + 2A37F4B8FDCFA73011CA2CEA /* Resources */, + 2A37F4C3FDCFA73011CA2CEA /* Frameworks */, + 19C28FB0FE9D524F11CA2CBB /* Products */, + ); + name = Catakig; + sourceTree = ""; + }; + 2A37F4B8FDCFA73011CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 289663F00A90111700A49F71 /* More-Resources */, + 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */, + 2A37F4B4FDCFA73011CA2CEA /* MyDocument.nib */, + 089C165FFE840EACC02AAC07 /* InfoPlist.strings */, + ); + name = Resources; + sourceTree = ""; + }; + 2A37F4C3FDCFA73011CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 287236480A87AF06006AA610 /* AudioUnit.framework */, + 287236490A87AF06006AA610 /* CoreAudio.framework */, + 2872364B0A87AF06006AA610 /* OpenGL.framework */, + 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */, + 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D15AC270486D014006FF6A4 /* Catakig */ = { + isa = PBXNativeTarget; + buildConfigurationList = C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Catakig" */; + buildPhases = ( + 8D15AC2B0486D014006FF6A4 /* Resources */, + 8D15AC300486D014006FF6A4 /* Sources */, + 8D15AC330486D014006FF6A4 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Catakig; + productInstallPath = "$(HOME)/Applications"; + productName = Catakig; + productReference = 8D15AC370486D014006FF6A4 /* Catakig.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 2A37F4A9FDCFA73011CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Catakig" */; + hasScannedForEncodings = 1; + mainGroup = 2A37F4AAFDCFA73011CA2CEA /* Catakig */; + projectDirPath = ""; + targets = ( + 8D15AC270486D014006FF6A4 /* Catakig */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D15AC2B0486D014006FF6A4 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D15AC2D0486D014006FF6A4 /* MainMenu.nib in Resources */, + 8D15AC2E0486D014006FF6A4 /* MyDocument.nib in Resources */, + 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */, + 287233460A878017006AA610 /* common.xcconfig in Resources */, + 2872334C0A87802F006AA610 /* debug.xcconfig in Resources */, + 287233500A878041006AA610 /* release.xcconfig in Resources */, + 289663F90A90111700A49F71 /* AboutBoxPanel1.png in Resources */, + 289663FA0A90111700A49F71 /* Application.icns in Resources */, + 289663FB0A90111700A49F71 /* DDriveLights.icns in Resources */, + 289663FC0A90111700A49F71 /* FloppyDisk.icns in Resources */, + 289663FD0A90111700A49F71 /* Ibsen.pfa in Resources */, + 289663FE0A90111700A49F71 /* IbsenUtils.ps in Resources */, + 289663FF0A90111700A49F71 /* PrMoLights.icns in Resources */, + 289664000A90111700A49F71 /* SpeedLight.icns in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D15AC300486D014006FF6A4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 287238830A87B53B006AA610 /* A2Computer.m in Sources */, + 287238840A87B53B006AA610 /* Audio.m in Sources */, + 287238850A87B53B006AA610 /* CPU.m in Sources */, + 287238860A87B53B006AA610 /* UserInterface.m in Sources */, + 287238870A87B53B006AA610 /* Video.m in Sources */, + 28F52FF00A87D7DF00BE8D0C /* IndicatorLight.m in Sources */, + 28F52FF20A87D7DF00BE8D0C /* MU-Movie.m in Sources */, + 28F52FF30A87D7DF00BE8D0C /* MU-OpenGLView.m in Sources */, + 28F52FF40A87D7DF00BE8D0C /* MU-Panel.m in Sources */, + 28F52FF50A87D7DF00BE8D0C /* MU-Pasteboard.m in Sources */, + 28F52FF60A87D7DF00BE8D0C /* MU-Screen.m in Sources */, + 28F52FF70A87D7DF00BE8D0C /* MU-String.m in Sources */, + 28F52FF80A87D7DF00BE8D0C /* MU-View.m in Sources */, + 28F52FF90A87D7DF00BE8D0C /* ShieldWindow.m in Sources */, + 280F4CE00A88FD25000B3B80 /* Globals.l in Sources */, + 280F4D3A0A89017C000B3B80 /* AboutPanel.m in Sources */, + 280F4D3B0A89017C000B3B80 /* AppController.m in Sources */, + 280F4D3C0A89017C000B3B80 /* main.m in Sources */, + 280F4D3E0A89017C000B3B80 /* PrefsPanel.m in Sources */, + 280F4D3F0A89017C000B3B80 /* ScreenView.m in Sources */, + 283EDFBA0A8BAE2100065960 /* MU-OpenGLContext.m in Sources */, + 288D488F0A8CEB6400327F4A /* ROM.m in Sources */, + 285BF27F0A926BE7003F6BAC /* A2DiskDrive.m in Sources */, + 2878B28D0A93ABBC0084BF5E /* MU-Object.m in Sources */, + 28736F100A94F6700013975E /* Printing.l in Sources */, + 2835D3370A9794D1002E018A /* MyDocument.m in Sources */, + 2835D33C0A9795B9002E018A /* Actions.m in Sources */, + 2861690D0A9A06A200E398F8 /* MU-UserDefaults.m in Sources */, + 28D98A8F0AAF4EB20012BCAD /* MyApplication.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C165FFE840EACC02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C1660FE840EACC02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 2A37F4B4FDCFA73011CA2CEA /* MyDocument.nib */ = { + isa = PBXVariantGroup; + children = ( + 2A37F4B5FDCFA73011CA2CEA /* English */, + ); + name = MyDocument.nib; + sourceTree = ""; + }; + 2A37F4B6FDCFA73011CA2CEA /* MainMenu.nib */ = { + isa = PBXVariantGroup; + children = ( + 2A37F4B7FDCFA73011CA2CEA /* English */, + ); + name = MainMenu.nib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C05733C808A9546B00998B17 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2872334B0A87802F006AA610 /* debug.xcconfig */; + buildSettings = { + }; + name = Debug; + }; + C05733C908A9546B00998B17 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2872334F0A878041006AA610 /* release.xcconfig */; + buildSettings = { + }; + name = Release; + }; + C05733CC08A9546B00998B17 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = Debug; + }; + C05733CD08A9546B00998B17 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Catakig" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C05733C808A9546B00998B17 /* Debug */, + C05733C908A9546B00998B17 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Catakig" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C05733CC08A9546B00998B17 /* Debug */, + C05733CD08A9546B00998B17 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 2A37F4A9FDCFA73011CA2CEA /* Project object */; +} diff --git a/Info.plist b/Info.plist new file mode 100644 index 0000000..17d33b8 --- /dev/null +++ b/Info.plist @@ -0,0 +1,49 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleDocumentTypes + + + CFBundleTypeExtensions + + a2st + + CFBundleTypeIconFile + + CFBundleTypeName + DocumentType + CFBundleTypeOSTypes + + ???? + + CFBundleTypeRole + Editor + NSDocumentClass + MyDocument + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Application + CFBundleIdentifier + net.sourceforge.catakig + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleSignature + Ctkg + CFBundleVersion + 2.00b2 + NSMainNibFile + MainMenu + NSPrincipalClass + MyApplication + + diff --git a/More-Resources/AboutBoxPanel1.png b/More-Resources/AboutBoxPanel1.png new file mode 100644 index 0000000000000000000000000000000000000000..9fd06620666f1f1aa4d44baa60323c0be361a89b GIT binary patch literal 2572 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 SZkmbgX2CeZn(uqNaQ}be;?R8n literal 0 HcmV?d00001 diff --git a/More-Resources/DDriveLights.icns b/More-Resources/DDriveLights.icns new file mode 100644 index 0000000000000000000000000000000000000000..0e98ae90de6fd7f219ff5c3c5a444e2726296de1 GIT binary patch literal 1304 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 2 index -2 bitshift 3 and get or + <0018080810101010> 2 index -4 bitshift 7 and get or + <002040406060> 2 index -7 bitshift get or + put +} for + +/CurrentX {currentpoint pop cvi} def % -- nX +/CurrentY {currentpoint exch pop cvi} def % -- nY +/TurnOff {not Style and /Style exch def} def % nFlags -- +/TurnOn { Style or /Style exch def} def % nFlags -- +/SpcWidth {(-- ) BlessString stringwidth pop mul} def % nSpaces -- width + +/G {Inch exch idiv exch 0 exch ashow} def % sData nDotsPerHorizInch -- +/G0 { 60 G} def % sData -- +/G1 {120 G} def % sData -- +/G2 {120 G} def % sData -- +/G3 {240 G} def % sData -- +/G4 { 80 G} def % sData -- +/G6 { 90 G} def % sData -- + +/E-4 {kfItalics TurnOn} def % -- +/E-5 {kfItalics TurnOff} def % -- +/E--1 {kfUnderline TurnOn} def % -- +/E--0 {kfUnderline TurnOff} def % -- +/E-E {kfEmphasized TurnOn} def % -- +/E-F {kfEmphasized TurnOff} def % -- +/E-G {kfDblStrike TurnOn} def % -- +/E-H {kfDblStrike TurnOff} def % -- +/E-W1 {kfExpanded TurnOn} def % -- +/E-W0 {kfExpanded kfExpanded1L or TurnOff} def % -- +/E-M {kfElite TurnOn} def % -- +/E-P {kfElite TurnOff} def % -- +/C-O {kfCompressed TurnOn} def % -- +/C-R {kfCompressed TurnOff} def % -- +/C-N {kfExpanded1L TurnOn} def % -- +/C-T {kfExpanded1L TurnOff} def % -- +/E-S0 {kfSuperscript TurnOn kfSubscript TurnOff} def % -- +/E-S1 {kfSubscript TurnOn kfSuperscript TurnOff} def % -- +/E-T {kfSuperscript kfSubscript or TurnOff} def % -- + +/E-3 {Scale mul 3 idiv /LFDY exch def} def % n-216ths-inch -- +/E-A {Scale mul /LFDY exch def} def % n-72nds-inch -- +/E-0 { 9 E-A} def % -- +/E-1 { 7 E-A} def % -- +/E-2 {12 E-A} def % -- + +/E-C {LFDY mul SetFormLength} def % nLines -- % or sixths of an inch?? +/E-C0 {Inch mul SetFormLength} def % nInches -- + +/C-I % nReps -- +{ + TabWidth mul CurrentX TabWidth mod sub 0 rmoveto + ClampX +} def + +/C-L % nReps -- +{ + {showpage} repeat + 0 Inch 6 idiv 65 mul moveto % 0 or CurrentX ?? +} def + +/T {BlessString show} def % string -- +/CR {0 CurrentY moveto} def % -- +/C-M {kfExpanded1L TurnOff CR pop} def % nReps -- +/C-J {LFDY mul Down} def % nLines -- +/E-f1 {LFDY mul Down} def % nLines -- +/E-J {Scale mul 3 idiv Down} def % n-216ths-inch -- +/C-H {SpcWidth neg 0 rmoveto ClampX} def % nReps -- +/E-l {SpcWidth /LMargin exch def} def % nSpaces -- +/E-Q {SpcWidth /RMargin exch def} def % nSpaces -- + +/Down % nDeltaY -- +{ + neg 0 exch rmoveto + + CurrentY PageHeight 0 { + pop 0 PageHeight rmoveto gsave showpage grestore + } for +} def + +/BlessString % string -- +{ + dup 0 127 put + dup 1 ToFontCode Style get put +} def + +/ClampX % -- +{ + currentpoint exch cvi + dup LMargin lt {pop LMargin} if + dup RMargin gt {pop RMargin} if + exch moveto +} def + +/Reset +{ + /LMargin 0 def + /RMargin 8 Inch mul def + /PageHeight Inch 11 mul def + /Style 0 def + /TabWidth Inch 8 mul 10 idiv def % fixed-size tabs!! + E-2 E-O +} def + +%----------------------------------------------------------------------------- +% incomplete routines!! + +/SetFormLength % nY -- +{ + pop +} def + +/E-O { } def % -- +/E-N {pop} def % nLines -- +/E-e0 {pop} def % n -- +/E-e1 {pop} def % n -- +/E-f0 {pop} def % n -- + + + +/C-K % nReps -- +{ + pop +} def + +%----------------------------------------------------------------------------- + +/pdfmark where { pop [ + /Creator (Catakig 2) + /Producer (http://catakig.sourceforge.net) + /DOCINFO pdfmark } if + +/setdistillerparams where { pop << + %/CompatibilityLevel 1.4 + %/PDFSETTINGS /printer + %/NeverEmbed [/Courier] + %/EmbedAllFonts true + /SubsetFonts true + /CompressFonts true + /CompressPages true + >> setdistillerparams } if + +18 0 translate +0 784 moveto +1. Scale div dup scale + +/Ibsen findfont /T0Font get 12 Scale mul scalefont setfont +Reset diff --git a/More-Resources/PrMoLights.icns b/More-Resources/PrMoLights.icns new file mode 100644 index 0000000000000000000000000000000000000000..9b958980d70e844c5ca893c7c2e32bfa16a9ab93 GIT binary patch literal 1304 zcmc&zyA8rH5IrQ27=fN8=&5K}f(i-IFhG>CGDD_d5zPCXgDi?jAi)LMd4BKSo$YWw zU2hSq&0&AsMl9Cx=O_<6A4XTY@@@Y4blF8L*L@q&!an-8$B*#npp)_k$Am}K&}d$G z_z{ohT%R-QqdC{-3_O33@6TmPi!|(J(-iu`)vjVGDx&{V%#RiV~o}ND=S;&%d)T zO?|tI?Dpr=|x(ep6qMBHOAfOG@mdE6+H`18qqUJPcf*9#~Zx zTn}tW1N6Xf(_ngJuHb}g^ZRT+<~^(h=J!1fDK9nTtg;%cz$#iz4A~8y=X%Pg41?z( z3XhL@=`(-3?{Z=7e!O1qS5NBQvwyn)8km>HLq8^*^{1_u^V7Uye#-g$6terk+cfxo qSeef^Im@%ZImf)n+O1WQUod1h;5>neFqj@0!F+Ij)6ya@-Tw=Vw~~MW literal 0 HcmV?d00001