Category Archives: Projekte

Pi Boy #2 – Display

By | 3. August 2016

parking-camera-display

Anfangs wollte ich für den Pi Boy ein SPI-Display mit 3.5″ und einer Auflösung von 320×240 Pixel einsetzten, doch leider gab es massive Probleme mit den Treibern. Also entschied ich mich für ein AV-Display aus einer Rückfahrkamera von Amazon.

Nachdem das Gehäuse geöffnet war, sprang mir direkt ein AP1509 Step Down IC ins Auge, dass die 12V Eingangsspannung auf 5V regelt. Durch Auslöten des IC und Überbrücken der Pins 1 und 2 kann das Display mit 5V direkt betrieben werden.


Weiteres folgt, sobald ich eine Lösung für das Problem mit den Tasten des Pi Boys gefunden habe.

Pi Boy #1 – Vorbereitungen

By | 20. Juli 2016

gameboy-clipart

Ich will die Zeit neben meinem Ferienjob in den Semesterferien dazu nutzen, eine Spielekonsole im Gameboy-Gehäuse zu bauen, die mit Hilfe eines Raspberry Pi und diversen Emulatoren Spiele verschiedener Konsolen starten kann.

Zuerst soll abgeschätzt werden, welcher Pi zum Einsatz kommt. Zur Auswahl stehen der Pi 3 und der Pi Zero. Die verschiedenen Emulatoren werden auf beiden Pi’s getestet:

Spiele Pi Zero Pi 3
GameBoy
GameBoy Advance
GameBoy Color
Genesis
MasterSystem
N64 ✖ (weitere Tests notwendig)
NES
PlayStation
SNES
Hardware Pi Zero Pi 3
WLAN
Audio-Buchse
Video-Buchse
USB-Anschluss ✔ (1x Micro USB) ✔ (4x USB)

AssemblerSim erreicht Final Status

By | 3. Dezember 2013

Die Testphase des AssemblerSim ist endlich abgeschlossen. Durch viele Testprogramme konnte ich viele Fehler finden und beseitigen. Nun scheint alles stabil zu laufen. Leider kann sich hier und da noch ein Fehler versteckt haben. Ich bitte darum, gefundene Bugs entweder über die “Fehler melden”-Funktion im Programm selbst oder über das Kontaktformular auf AssemblerSim.de zu melden. Ich werde mich dann schnellstmöglich um ein Update kümmern.

pic021[1]

Letzte signifikante Änderungen:

  • Syntax Highlighter
  • Fehlererkennung
  • verbesserter Updater

Projektseite: AssemblerSim.de
Git Repository: Github.com

Map Creator (Pokemon Clone)

By | 29. November 2013

Alle Karten von Hand in die Arrays zu klopfen kann echt lästig werden. Da macht es dieser Map Creator doch um einiges leichter. Zu Beginn sind nur ein paar Sprites eingebaut, um die Funktion im Groben zu testen. Der Creator bastelt aus den erfassten Daten ein Array, dass nun vom Pokemon-Clone erkannt wird.

MapCreator[1]

Der nächste Schritt wird eine Event-Editor. Alle Aktionen, also z.B. Map-Wechsel, Kämpfe, Itemfunde, sollen so auf der Map verteilt werden können.

Java Active Rendering (Pokemon Clone)

By | 24. November 2013

Bisher waren meine Java Games aufgrund des starken Ruckelns eher ein Fall für den Papierkorb. Vor einigen Tagen hat mich ein Kollege dann darauf aufmerksam gemacht, dass Spiele durch Actice Rendering flüssig laufen. Also habe ich mir gleich mal einige Tutorials durchgelesen und mich ans Schreiben gemacht. Ich werde jetzt noch keinen Code veröffentlichen, da alles noch ziemlich unstrukturiert ist. Aber ein Video gibt es schonmal:

AssemblerSim Projektseite online

By | 13. Oktober 2013

Nach über einem halben Jahr Entwicklungszeit ist das Programm endlich fertig, um auf die menschheit losgelassen zu werden. Gedacht ist es vor allem für Schüler, die auf den TGs in Baden-Württemberg das Programmieren in Assembler lernen müssen. Diese Software soll es den Schülern ermöglichen, auch zuhause zu üben und nicht immer abhängig von den Microcontroller-Platinen in der Schule zu sein.

Alle weiteren Infos und der Downloadlink: AssemblerSim.de