Skip to content

Instantly share code, notes, and snippets.

View CartBlanche's full-sized avatar

Dominique Louis CartBlanche

View GitHub Profile
@CartBlanche
CartBlanche / Crash Log
Created April 27, 2011 22:59
Crash with latest MT 4.1
Process: ConsoleWars [335]
Path: /Users/sandy/Library/Application Support/iPhone Simulator/4.2/Applications/D57320E3-1CCE-41A5-BC85-4904FFF1B2CF/ConsoleWars.app/ConsoleWars
Identifier: ConsoleWars
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [160]
Date/Time: 2011-04-28 00:00:25.236 +0100
OS Version: Mac OS X 10.6.7 (10J869)
Report Version: 6
@CartBlanche
CartBlanche / Debug-iPhoneSimulator
Created May 6, 2011 21:32
Debug/iPhoneSimulator crash report
Process: GameStateManagement [6080]
Path: /Users/sandy/Library/Application Support/iPhone Simulator/4.2/Applications/738A332F-8404-4AF4-A4A3-1349ACCE7654/MonoGame.Samples.GameStateManagement.app/GameStateManagement
Identifier: GameStateManagement
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [163]
Date/Time: 2011-05-06 22:29:45.902 +0100
OS Version: Mac OS X 10.6.7 (10J869)
Report Version: 6
@CartBlanche
CartBlanche / Color.cs
Created May 26, 2011 18:56
Color class
using System;
namespace Microsoft.Xna.Framework
{
public struct Color : IEquatable<Color>
{
// ARGB
private uint _packedValue;
private Color(uint packedValue)
@CartBlanche
CartBlanche / MapKitElement.cs
Created July 6, 2011 23:15
MapKit Element for MonoTouch.Dialogs
using System;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using MonoTouch.MapKit;
namespace MonoTouch.Dialog
{
public class MapKitElement : Element
{
using System;
using System.Drawing;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using MonoTouch.MapKit;
using MonoTouch.Dialog;
namespace Sample
@CartBlanche
CartBlanche / gist:1085798
Created July 15, 2011 23:51
Default Pths
protected virtual void LoadContent()
{
var model = UIDevice.CurrentDevice.Model;
string suffix = "";
if ( model.ToLower().Contains("iphone") )
{
suffix = "~iphone";
}
else if ( model.ToLower().Contains("ipad") )
{
@CartBlanche
CartBlanche / gist:1096821
Created July 21, 2011 09:05
MonoMac crash
Unhandled Exception: System.ArgumentNullException: Argument cannot be null.
Parameter name: element at System.Attribute.CheckParameters (System.Object element, System.Type attributeType) [0x00000] in <filename unknown>:0
at System.Attribute.IsDefined (System.Reflection.MemberInfo element, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
at MonoMac.ObjCRuntime.Class.Register (System.Type type, System.String name) [0x00000] in <filename unknown>:0
at MonoMac.ObjCRuntime.Class.Register (System.Type type, System.String name) [0x00000] in <filename unknown>:0
at MonoMac.ObjCRuntime.Class.Register (System.Type type) [0x00000] in <filename unknown>:0
at MonoMac.ObjCRuntime.Runtime.RegisterAssembly (System.Reflection.Assembly a) [0x00000] in <filename unknown>:0
at MonoMac.AppKit.NSApplication.Init () [0x00000] in <filename unknown>:0
at PeerToPeer.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
@CartBlanche
CartBlanche / gist:1121175
Created August 2, 2011 20:42
Effect Files
if (!string.IsNullOrEmpty(filename))
{
StreamReader streamReader = new StreamReader (filename);
string text = streamReader.ReadToEnd ();
streamReader.Close ();
if ( filename.ToLower().Contains("fsh") )
{
CreateFragmentShaderFromSource(text);
}
@CartBlanche
CartBlanche / gist:1212646
Created September 12, 2011 22:24
Default OpenGL Template failing.
Creating package
Build started 12/09/2011 23:14:58.
__________________________________________________
Project "/Users/sandy/Projects/NeHe/5/5-Android.csproj" (SignAndroidPackage target(s)):
Target _GenerateAndroidAssetsDir:
No output files were specified for target _GenerateAndroidAssetsDir, skipping.
@CartBlanche
CartBlanche / gist:1271517
Created October 7, 2011 22:44
Render To Texture iOS
/******************************************************************************
@File OGLESRenderToTexture.cpp
@Title RenderToTexture
@Version
@Copyright Copyright (C) Imagination Technologies Limited.