Archive for the ‘Daddeln’ Category.

Atari Joystick mit DB9 Anschluss an PC per USB anschliessen

Um klassische Joysticks nach Atari Standard mit DB9 Anschluß an moderne PCs anschließen zu können, benötigt man Adapter.
Solche gibt es als freie Designs zum Nachbauen, aber selten fertig zu kaufen. Sie enthalten meist einen kleinen Microcontroller, häufig AVR oder PIC, etwas “Hühnerfutter” drumrum und stellen PC seitig eine HID konforme Schnittstelle bereit.

Bei Ebay und anderen Shops tauchen ab und an fertig kaufbare Geräte auf. Diese braucht man in der Regel nur anschließen und gängige Betriebssysteme listen danach einen neuen Joystickanschluß auf.

Ich besitze aktuelle mehrere solcher Adapter. Bei einem konnte ich über eine in der Firmware hinterlegte URL auch eine Bezugsquelle in Kanada ausmachen. Zwar nicht die günstigste Variante, aber immerhin eine Möglichkeit, einen solchen Adapter zu beschaffen. Meinen hatte ich bei Ebay gefunden.

URL: http://www.retronicdesign.com/

Auszug aus meinem Linux Kernel Log beim Einstecken:

[ 5870.324066] usb 1-5.1.3: new low-speed USB device number 9 using xhci_hcd
[ 5870.453974] usb 1-5.1.3: New USB device found, idVendor=1781, idProduct=0a99
[ 5870.453980] usb 1-5.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5870.453982] usb 1-5.1.3: Product: Retro Joystick Adapter v2.0
[ 5870.453984] usb 1-5.1.3: Manufacturer: retronicdesign.com
[ 5870.453986] usb 1-5.1.3: SerialNumber: 3292
[ 5870.462639] input: retronicdesign.com Retro Joystick Adapter v2.0 as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.1/1-5.1.3/1-5.1.3:1.0/0003:1781:0A99.0008/input/input17
[ 5870.520437] hid-generic 0003:1781:0A99.0008: input,hidraw5: USB HID v1.01 Joystick [retronicdesign.com Retro Joystick Adapter v2.0] on usb-0000:00:14.0-5.1.3/input0

Meine Review der Alienware Alpha

SSBs Alienware Alpha mit Xbox 360 Controller

SSBs Alienware Alpha mit Xbox 360 Controller

Vor 2 Jahren habe ich mir als Gaming-PC eine Alienware Alpha angeschafft. Endlich habe ich mal ein Review des Gerätes gemacht und dazu einen Bericht geschrieben.
Kurzzusammenfassung: für mich top!

Siehe auch http://www.final-memory.org/?page_id=2702

 

Neues Autorennspiel “Racer” für den Atari Falcon 030

Zur Sillyventure 2k13 in Gdansk wurde am Wochenende erst ein neues Spiel für den Atari Falcon 030 veröffentlicht.

Racer auf dem Atari Falcon 030 (Titelbild)

Racer auf dem Atari Falcon 030 (Titelbild)

Das Spiel Racer ist ein technisch echt gutes Autorennspiel für jeden Falcon, mehr dazu im Kurzartikel bei atari-home.de: http://www.atari-home.de/2013/11/neues-autorennspiel-racer-fuer-den-atari-falcon-030/

Racer auf dem Atari Falcon 030 (Titelbild)

Racer auf dem Atari Falcon 030 (Titelbild)

Ich bin selbst stark erstaunt über die echt gute Performance, trpotz des landläufig als lahm verschriehenen sogenannten Truecolorgrafikmodus des Falcons (16Bit mit 5-6-5 Muster pro Pixel). Mich persönlich motiviert das, evtl auch eher auf Spiele für den Falcon zu setzen, wenn ich denn mal wieder privat Lust und Laune verspüre. Langsames Technologiesammeln läuft, aber bis zu einem fertigen Spiel ist es noch ein Weg. Immerhin lockt mich dieser Release, selber mal wieder etwas zu programmieren. Die Technik mit den “compilierten Sprites” habe ich mir schon mal abgeschaut, mein Generator ist da allerdings noch nicht so optimiert, wie der hier in Racer verwendete.

Immerhin, in der Atari Szene gibt es noch Bewegung!

Have you played Atari today?

How to Pair a PS3 Controller with OUYA

I found this manual at http://ouyaforum.com/showthread.php?2752-How-to-Pair-a-PS3-Controller-with-OUYA and I give a full quote because I fear forum entries are lost over time:

“This guide is intended to guide you through the steps needed to connect your Playstation 3 Dual Shock Bluetooth Wireless controller to your OUYA.


It should be noted that not all OUYA games support the PS3 controller. However, it should allow you at a minimum to navigate the OUYA menu

1. Turn your OUYA on and make sure you have at least one OUYA controller paired

2. Plug your PS3 Controller into your OUYA using a mini-USB to standard USB cable

3. Hold down the home button on your PS3 controller. This should take you back to the OUYA home screen. Make sure the PS3 controller is working by using it to navigate the menus. You will also note that the OUYA controller has been disconnected and won’t pair. This is because plugging in the PS3 controller on USB turns off bluetooth.

4. To solve this, first completely power down your OUYA. You can do this by either holding down the power button on the top of the console for 5 seconds (recommended) or unplugging the power cable.

5. Unplug the PS3 controller from the mini-USB wire, and unplug the same wire from the OUYA.

6. Turn the OUYA back on. When it finishes booting up, you should see the usual pairing screen appear

7. Hold down the home button on the PS3 controller as you would with a normal OUYA controller to pair it. Other OUYA controllers should now also pair”

I haven’t tried this yet due to lack of PS3 controllers.

Xzentrix 2013

Janina und ich kommen gerade frisch zurück von der Xzentrix 2013 in Seeshaupt. Hier ein paar Fotos von der Party und der Whacky Wit Meisterschaft in meinem Google+ Album: https://plus.google.com/photos/109945049476161511185/albums/5921226779035495297

Ich bin leider mit Platz 3 schon im Achtelfinale ausgeschieden, Janina hat es wenigstens bis ins Viertelfinale geschafft. Spaß hat es gemacht.

Übernachtet haben wir dies Jahr in einem hübschen Hotel in Penzberg. Es war nicht gerade supergünstig, aber angemessen und komfortabel. Das Frühstücksbuffet war sehr reichhaltig, Zimmer und Bad sauber.

Einen Rechner hatte ich dieses Jahr nicht dabei, aber es ging auch ohne gut. Es wird ja immer genug aufgebaut und mitgebracht.

Ouya Konsole – ein erster Bericht

Ouya Mikroconsole

Ouya Mikroconsole

Längere Zeit kein Blogeintrag, es wird Zeit dies zu ändern.

Beim VSTBo vorige Woche hatten Janina und ich Gelegenheit, auf der Ouya Konsole von ZeHa mal probezuspielen. Ich fand die Idee einer Konsole unter Android schon immer recht reizvoll, zumal die Ouya eine für Entwickler offene Plattform darstellt.

Was ist eigentlich die Ouya? Die Ouya ist eine durch Crowdfunding finanzierte offene Spieleplattform auf Androidbasis, die nicht zuviel kosten soll. Der Launchpreis lag bei 99 US$. Grundsätzlich sind Softwaretitel für die Ouya frei herunterladbar zum ausprobieren und probespielen. Nach dem guten alten Sharewareprinzip können dann Features oder ganze Inhalte im Shop nachgekauft werden. (Mehr zur Ouya bei Wikipedia)

Das Gerät ist schön handlich, ein Würfel mit ca 8cm Kantenlänge. Angeschlossen wird die Konsole per HDMI, USB und Netzwerk stehen noch neben WLAN zur Verfügung. Eingeschaltet wird das Gerät auf Knopfdruck von oben. Die Konsole hat einen Lüfter, dieser ist hörbar, stört aber nicht. Der Stromverbrauch beträgt angeblich kaum mehr als 5 Watt im betrieb. Dies ist natürlich sehr schön.

Als Betriebssystem läuft Android 4.1 mit einer speziellen Ouyashell. Allermeistens bekommt der Benutzer Android nicht zusehen. Der Vorteil liegt darin, daß Spiele für Smartphones und Tablets so relativ einfach auf die Ouya portierbar sind und dadurch eine riesiges Softwareangebot entstehen könnte. (Stand heute is das leider noch nicht der Fall.)

USB Sticks können angeschlossen und benutzt werden, sofern diese mit FAT32 formatiert sind.

Die Controller liegen gut in der Hand, die Abdeckung zu den Batteriefächern sind etwas komisch und nicht leicht zu finden. Ähnlich den Controllern der XBox gibt es 2 analoge Sticks, ein D-Pad, 4 Feuertasten und 4 Schultertasten. Ouyaspezifisch gibt es ein kleines Touchpad und einen spezielle Ouyabutton, der Menüs aufruft. Angebunden werden die Controller kabellos per Bluetooth, leider dauert das Pairing manchmal etwas arg lange. Leuchtdioden zeigen an, ob der Controller aktiv ist und welche Nummer er hat.

Mir persönlich gefallen die Controller gut, sie liegen gut in der Hand, sind etwas größer als etwas Controller der Playstation und die Anzeige für das Pairing und die Controllernummer ist weniger klotzig als bei der Xbox. Leider klemmen die Tasten ab und an, wobei ich dort die Batteriefachabdeckungen im Verdacht habe.

Im Gegensatz zu herkömmlichen Konsolen gibt es keine Spiele mehr auf externen Speichermedien. Die Konsole wird über LAN oder WLAN mit dem Internet verbunden und anschließend Software aus dem Store heruntergeladen.

Um im Store Spiele installieren zu können, ist leider zwingend entweder eine Kreditkarte nötig, oder man kauft sich entsprechende Guthabenbons (z.B. bei www.game.co.uk, die auch Bezahlung per Paypal akzeptieren). Ich habe bislang zwar einen Code gekauft, aber musste noch nichts zwingend darüber bezahlen. Ein 10 oder 15$ Code reicht anfangs gut aus, Spiele kosten selten mehr als 1 oder 2$.

Spiele gibt es ca 200 von wechselnder Qualität. Darunter sind leider keine wirklich professionellen Titel. Wer solche sucht, macht um die Ouya lieber einen großen Bogen. Dafür gibt es jede Menge kleinerer sogenannter Indiegames, die kurzweilig sind und Spaß machen. Auch Retrospiele und eine gute Anzahl Emulatoren sind im Angebot.

Emulatoren gibt es für C64, MSX, Atari ST, Atari 2600, Sega Megadrive, NES, SNES, Gameboy und Gameboy Color, PC Engine, PSX und N64. Dadurch hat man zumindest auf einer kleinen Konsole am Fernseher geballten Konsolenpower, den man sonst erstmal aus dem Schrank schleppen muss. Alleine daher lohnt sich das Gerät sehr schnell!

Entwicklen kann man wohl für das Gerät entweder über diverse Frameworks, aber auch direkt in Java wie für Android üblich. Ausserdem gibt es wohl irgendwie einen Weg mit C und libSDL zu programmieren, mindestens der Emulator  atabee (Atari ST Emulator auf Basis von Hatari , yummy!) ist ein direkter Port vom PC in C mit libSDL.

Wie schon beim Wiz damals, reizt mich an der Plattform, potentiell selber dafür Spiele entwickeln zu können. Beim Wiz ist jaleider nicht mehr viel los, die Plattform ziemlich tot, aber eine kleine Konsole im Wohnzimmer ist natürlich etwas anderes.

Mein persönliches Fazit: Bei der Ouya ist viel Potential vorhanden, aber noch nicht ausgeschöpft, die vielen Emulatoren erlauben aber heute schon zumindest für Retrogamer wie mich ein sattes Spielvergnügen.

Mehr zur Ouya: http://ouya.tv/
Gutes Forum und News: http://ouya-gaming.de/

Classic Pac-Man

SSB scores 22480 at classic Pac-Man

Aktuell spiel ich mal wieder Pac-Man, und zwar vorallem die klassische Arcadeversion. Ich will mal schauen, wie stark ich über einen längeren Zeitraum meinen Highscore verbessern kann. Aktuell habe ich 22480 geschafft, ich erinnere mich schonmal etwas über 25000 geschafft zu haben. Das soll meine nächste Marke werden, danach kommen 30000. Aber alles ohne Zeitdruck, es ist ein Spiel und soll Spaß machen.

Neues Retrogaming Portal retro-zocker.de

retro-zocker.de

Unter http://retro-zocker.de/ gibt es eine neue Portalseite bzgl Retrogaming auf allen Systemen, Konsolen und Rechnern. Natürlich auch Atari und co., aber auch Playstation, Megadrive und ZX Spectrum. Also quasi alle Systeme, die ich da habe und sammele.

Seite und Forum sind deutschsprachig. Aktuell ist noch im Forum wenig los, vielleicht mag der eine oder andere ja auch mal reinschauen?

Das USB Gamepad Dilemma gelöst

In der Vergangenheit hatte ich öfters schon Probleme mit schönen USB Joypads bzw Adaptern, die dann unter Linux keine ordentlichen Achsenevents abgeben. Das Problem kann man zumindest entschärfen, in dem man ein passendes Programm dazwischen mogelt, welches die Joypadeingaben in Tastendrücke umwandelt.

Vorgemacht hat es ZeHa gestern abend beim VSTBO unter Windows. Danach habe ich mir überlegt, ob es ähnliche Tools unter Linux gibt. Ich wurde dann bei einem Programm namens QJoypad fündig.

Schnell übersetzt, es fehlte nur eine X11 Development Library und das Tool lief. Mit wenig Aufwand gab danach das Pad entsprechende Tastendrücke von sich. So konnte ich z.B. mit dem blauen Speedlink Pad jetzt unter VICE eine Runde IO zocken.

QJoypad verkleinert sich in den Tray unter GNOME bzw KDE, dadurch fällt es nicht weiter auf. Nur dadurch, daß man plötzlich im Editor mit dem Gamepad scrollen kann.

Für Gamer ein unentbehrliches Tool, damit werden auch plötzlich Spiele, die nie für Joystick bzw Pad ausgelegt waren, Gamepad tauglich.

Homepage von QJoypad: http://qjoypad.sourceforge.net/

Ein DB9 Joystick auf USB Adapter

In einer Ausgabe des Load Magazin auf der Xzentrix 2012 sah ich eine Werbeanzeige für diesen Joystickadapter zum selberzusammenbauen. Damit kann man wohl 2 klassische Joysticks mit DB9 Anschluss (C64, Amiga, Atari ST, etc) per USB an der PC anschliessen und verwenden: http://retro-donald.de/sinchai-shop/index.php?main_page=product_info&cPath=1&products_id=137

Die Firmware soll noch ein paar Macken haben und unter Linux oder auf dem Mac nicht 100% tun. Mal schauen, ich notiers mir mal im Hinterkopf und schau in Zukunft nochmal nach. Prinzipiell suche ich genau so ein Teil seit langer Zeit. Ausserdem hatte ich mal überlegt, selber eines mit AVR zu basteln, habe das Projekt aus Zeitmangel aber noch nicht angefangen.