]> git.r.bdr.sh - rbdr/super-polarity/commitdiff
Adds instructions to readme
authorBen Beltran <redacted>
Fri, 21 Feb 2014 06:07:10 +0000 (00:07 -0600)
committerBen Beltran <redacted>
Fri, 21 Feb 2014 06:07:10 +0000 (00:07 -0600)
README.md
SuperPolarity/Vendor/osx/Tao.Sdl.dll.config [new file with mode: 0644]
SuperPolarityMac/SuperPolarityMac.csproj
SuperPolarityMac/SuperPolarityMac.userprefs

index b7a3bfa4788c4ea67cb8233e4f85c46cb6cdad02..75abbc7e741735f46888c8acbdce76fd0d26a7d1 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,22 @@
-super-polarity
-==============
+# Super Polarity
 
 A game about magnetic stuff! Sequel to polarity.
+
+# building
+
+Open each project on the appropriate platform (SuperPolarity -> Win
+(VS2k13), SuperPolarityMac -> Mac(Xamarin Studio), SuperPolarityLinux ->
+Linux (MonoDevelop)). The content project must be built in windows, so if 
+you need any content to process, use that version.
+
+This game requires the develop MonoGame. To do that just clone:
+https://github.com/benbeltran/MonoGame or fork it and clone it from
+there in case you want to patch MonoGame and submit pull requests to
+either our fork or upstream.
+
+Just open the MonoGame.framework project for your platform and compile,
+then add the resulting files as references in your project.
+
+# Some vague note about OpenAL
+
+You may want to install openAL
diff --git a/SuperPolarity/Vendor/osx/Tao.Sdl.dll.config b/SuperPolarity/Vendor/osx/Tao.Sdl.dll.config
new file mode 100644 (file)
index 0000000..ec83f1e
--- /dev/null
@@ -0,0 +1,29 @@
+<configuration>
+    <dllmap dll="SDL.dll" os="windows" target="SDL.dll"/>
+    <dllmap dll="SDL.dll" os="osx" target="/Library/Frameworks/SDL.framework/SDL" />
+    <dllmap dll="SDL.dll" os="!windows,osx" target="libSDL-1.2.so.0"/>
+
+    <dllmap dll="SDL_image.dll" os="windows" target="SDL_image.dll"/>
+    <dllmap dll="SDL_image.dll" os="osx" target="/Library/Frameworks/SDL_image.framework/SDL_image" />
+    <dllmap dll="SDL_image.dll" os="!windows,osx" target="libSDL_image-1.2.so.0" />
+
+    <dllmap dll="SDL_mixer.dll" os="windows" target="SDL_mixer.dll"/>
+    <dllmap dll="SDL_mixer.dll" os="osx" target="/Library/Frameworks/SDL_mixer.framework/SDL_mixer" />
+    <dllmap dll="SDL_mixer.dll" os="!windows,osx" target="libSDL_mixer-1.2.so.0" />
+
+    <dllmap dll="SDL_ttf.dll" os="windows" target="SDL_ttf.dll"/>
+    <dllmap dll="SDL_ttf.dll" os="osx" target="/Library/Frameworks/SDL_ttf.framework/SDL_ttf" />
+    <dllmap dll="SDL_ttf.dll" os="!windows,osx" target="libSDL_ttf-2.0.so.0" />
+
+    <dllmap dll="SDL_net.dll" os="windows" target="SDL_net.dll"/>
+    <dllmap dll="SDL_net.dll" os="osx" target="/Library/Frameworks/SDL_net.framework/SDL_net" />
+    <dllmap dll="SDL_net.dll" os="!windows,osx" target="libSDL_net-1.2.so.0" />
+
+    <dllmap dll="smpeg.dll" os="windows" target="smpeg.dll"/>
+    <dllmap dll="smpeg.dll" os="osx" target="/Library/Frameworks/smpeg.framework/smpeg" />
+    <dllmap dll="smpeg.dll" os="!windows,osx" target="libsmpeg-0.4.so.0" />
+
+    <dllmap dll="SDL_gfx.dll" os="windows" target="SDL_gfx.dll"/>
+    <dllmap dll="SDL_gfx.dll" os="osx" target="/Library/Frameworks/SDL_gfx.framework/SDL_gfx" />
+    <dllmap dll="SDL_gfx.dll" os="!windows,osx" target="libSDL_gfx.so.13" />
+</configuration>
index 92c00ada1a1a3a38db82035aad9c7ae0e500bca2..caf0a51c0416055c3b1d285671d07cb66c253b1d 100644 (file)
     <Reference Include="System.Core" />
     <Reference Include="System.Xml.Linq" />
     <Reference Include="System.Drawing" />
-    <Reference Include="MonoMac">
-      <HintPath>..\..\MonoGame-develop\MonoGame.Framework\bin\MacOS\Debug\MonoMac.dll</HintPath>
-    </Reference>
     <Reference Include="Lidgren.Network">
-      <HintPath>..\..\MonoGame-develop\MonoGame.Framework\bin\MacOS\Debug\Lidgren.Network.dll</HintPath>
+      <HintPath>..\SuperPolarity\Vendor\osx\Lidgren.Network.dll</HintPath>
     </Reference>
     <Reference Include="MonoGame.Framework">
-      <HintPath>..\..\MonoGame-develop\MonoGame.Framework\bin\MacOS\Debug\MonoGame.Framework.dll</HintPath>
+      <HintPath>..\SuperPolarity\Vendor\osx\MonoGame.Framework.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoMac">
+      <HintPath>..\SuperPolarity\Vendor\osx\MonoMac.dll</HintPath>
     </Reference>
     <Reference Include="Tao.Sdl">
-      <HintPath>..\..\MonoGame-develop\MonoGame.Framework\bin\MacOS\Debug\Tao.Sdl.dll</HintPath>
+      <HintPath>..\SuperPolarity\Vendor\osx\Tao.Sdl.dll</HintPath>
     </Reference>
   </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
     <None Include="..\SuperPolarity\scores.txt">
       <Link>scores.txt</Link>
     </None>
+    <None Include="..\SuperPolarity\Vendor\Lidgren.Network.dll">
+      <Link>Vendor\Lidgren.Network.dll</Link>
+    </None>
+    <None Include="..\SuperPolarity\Vendor\MonoGame.Framework.dll">
+      <Link>Vendor\MonoGame.Framework.dll</Link>
+    </None>
+    <None Include="..\SuperPolarity\Vendor\MonoMac.dll">
+      <Link>Vendor\MonoMac.dll</Link>
+    </None>
+    <None Include="..\SuperPolarity\Vendor\Tao.Sdl.dll">
+      <Link>Vendor\Tao.Sdl.dll</Link>
+    </None>
+    <None Include="..\SuperPolarity\Vendor\Tao.Sdl.dll.config">
+      <Link>Vendor\Tao.Sdl.dll.config</Link>
+    </None>
   </ItemGroup>
   <ItemGroup>
     <Folder Include="Actors\" />
     <Folder Include="Content\" />
     <Folder Include="Properties\" />
     <Folder Include="Content\Sound\" />
+    <Folder Include="Vendor\" />
   </ItemGroup>
   <ItemGroup>
     <BundleResource Include="..\SuperPolarity\Content\Graphics\circle.xnb">
index 7adb6cbbd0ea9dcff4b298e32c7110d698939683..a83111a250a9b87986557f20d2477caf62e77b4d 100644 (file)
@@ -1,8 +1,8 @@
-<Properties MonoDevelop.MonoMac.LastXamMacNagTime="2/11/2014 7:09:49 AM">
+<Properties MonoDevelop.MonoMac.LastXamMacNagTime="2/21/2014 5:12:10 AM">
   <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
   <MonoDevelop.Ide.Workbench ActiveDocument="../SuperPolarity/SuperPolarity.cs">
     <Files>
-      <File FileName="../SuperPolarity/SuperPolarity.cs" Line="88" Column="64" />
+      <File FileName="../SuperPolarity/SuperPolarity.cs" Line="66" Column="43" />
       <File FileName="../SuperPolarity/GameScreen.cs" Line="1" Column="1" />
     </Files>
   </MonoDevelop.Ide.Workbench>