SNES Entwickler Cartridge

Wenn man für das SNES Homebrew entwickeln möchte, so kann man diese natürlich auf einem Emulator testen. Natürlich möchte man das ganz dann auch auf einem echten SNES testen ohne umständlich jedes mal ein ROM zu brennen. Bei so etwas macht sich eine Entwickler Cartridge wie die Quickdev16 Sinn. Zu finden ist diese unter http://www.assembla.com/wiki/show/quickdev16. Das ganze soll wohl Open Source sein, leider fand ich auf der Seite allerdings nichts zur entsprechenden Lizenz. Mit der Cartridge kann man dann einfach sein ROM per USB übertragen und es auf den SNES testen.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/SNES
http://optixx.org

seaQuest Revisited

In den letzten paar Tagen habe ich mir den Spaß gemacht seaQuest bzw. seaQuest DSV bzw. seaQuest 2032 nochmal am Stück zu schauen. Für alle die die Serie nicht, kennen in dieser geht es um eine Welt in der der Ozean bevölkert wurde und die UEO mittels der seaQuest durch das Meer reist und für den Weltfrieden zu sorgen ;)

Die ersten paar Folgen der Serie sind noch ziemlich normal, allerdings werden die Inhalte von Folge zu Folge abgedrehter und unglaubwürdiger. Bei manchen Folgen bin ich mir auch ziemlich sicher, das selbst die Drehbuchautoren keine Ahnung mehr hatten was in der Folge passierte. Das merkt man vor allem in der zweiten Staffel, dort ist jede Folge blödsinniger als die vorherige, was ja auch eine Leistung ist ;)

Etwas mulmig wurde mit immer bei Szenen mit Jonathan Brandis, Roy Scheider, Royce Applegate und Karen Fraction wenn man weiß die Darsteller schon ein paar Jahre tot sind. Die Serie selbst (zu mindestens die ersten zwei Staffeln) spielt dabei im Jahre 2018 und es ist schon amüsant zu sehen wie man sich die zukünftige Technik vorgestellt hat. In der Dritten Staffel wird das ganze dann etwas sinnvoller und ernster, die Serie wurde dann aber nach der 13. Folge der dritten Staffel abgebrochen.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Seaquest
http://en.wikipedia.org/wiki/SeaQuest_DSV

Verhindern das Sandblöcke und Co. auf den Boden fallen können

Wenn man bei Minecraft sich so durch den Boden gräbt, hat man manchmal das Problem das von oben Sand oder Kies auf den Spieler fällt. Wenn man aber nun unter diese Blöcke einen „Nicht-Block“ wie z.B. eine Fackel oder eine Druckplatte setzt, verwandeln sich die Blöcke bei Berührung dieses Blockes gleich in die aufsammelbare Form des Blockes und man ist nicht so lange mit dem Abbau beschäftigt.

Weitere Informationen gibt es unter:
http://de.minecraftwiki.net/wiki/Kies
http://de.minecraftwiki.net/wiki/Sand

VirtualBox Auflösungsprobleme unter Ubuntu und Co.

Wenn man Ubuntu mittels VirtualBox auf einer virtuellen Maschine installiert hat und dort die Auflösung nicht auf die maximale Bildschirmauflösung einstellen kann, so liegt dies meistens an den fehlenden Gasterweiterungen welche im Terminal mittels:

sudo apt-get install virtualbox-ose-guest-x11

installiert werden können. Danach sollte man die Auflösung problemlos einstellen können.

Weitereinformationen gibt es unter:
http://wiki.ubuntuusers.de/virtualbox

Probleme beim Einbinden einer Bibliothek unter .NET

Man nehme eine .NET/Mono Bibliothek welche als Zielframework .NET 4 benutzt. Nun erstelle man noch eine neue Anwendung und binde in diese Anwendung besagte Bibliothek ein. Nun kann es vorkommen das man beim kompilieren der Anwendung folgende Fehlermeldung bekommt:

The type or namespace name 'FooBar' could not be found (are you missing a using directive or an assembly reference?)

Augenscheinlich hat man eine Referenz vergessen. Zumindest könnte man genau dies bei der entsprechenden Meldung denken. Allerdings ist das ganze in diesem Fall ein Stück gemeiner. Die neu erstellte .NET Anwendung hat als „Target Framework“ nicht „.NET 4 Framework“ eingestellt, sondern „.NET 4 Framework Client Profile“.

Und diesem Profil fehlen ein paar Assemblyreferenzen und wenn man Pech hat benötigt eine Bibliothek genau diese. Hier hilft es dann einfach das „Target Framework“ auf „.NET 4 Framework“ zu stellen. Danach sollte es dann ohne Probleme funktionieren.