Arnold für Linux: ein Schneider CPC Emulator

Längere Zeit habe ich MESS benutzt, um unter Linux den Schneider CPC zu emulieren. Leider funktionierte MESS irgendwie nicht mehr richtig, bzw. hatte Probleme mit der Videoemulation.

Arnold Emulator (Linux, GTK+SDL)
Arnold Emulator (Linux, GTK+SDL)

Ersatzweise habe ich nun mal den Arnold-Port von nurgle ausprobiert. Arnold scheint damit unter Linux gut zu laufen, einige Spiele habe ich ausprobiert, und diese laufen gut bis anständig. Der Port bietet ein einfaches GTK-Gui, Joystickunterstützung und Soundemulation. Insgesamt kann er also schonmal mindestens soviel wie MESS.

Mit Shift+Ü bei QWERTZ Tastaturmapping kann man sogar das | eingeben und damit über das |cpm Kommando dann CP/M booten.

Feine Sache, endlich kann ich wieder ab und an CPC Software anschauen und ausprobieren!

URL zum Port: http://arnold.berlios.de/

Danke an nurgle für den Port! :)

Quadromania jetzt mit Sound

Quadromania hat jetzt die ersten Soundeffekte. Am Wochenende habe ich das dummymäßige Soundmodul mit Leben gefüllt. Sowohl unter Linux, als auch auf dem Wiz gibt es jetzt Soundeffekte, wenn man etwas anklickt oder gewinnt.

Auf dem Wiz ist es etwas zu laut, Lautstärkeregelung ist das nächste TODO.

Außerdem haben 2 nette Jungs Quadromania für den Dingoo portiert. Dort muss allerdings ein Mausersatz geladen werden, da der Dingoo keinen Touchscreen hat. Ferner benötigt der Port dingux, den Linuxport für den Dingoo.

Außerdem muss ich dafür noch eine Cursorsteuerung, bzw. einen Pseudocursor vorsehen, so daß man das Spiel auch mit dem Joypad spielen kann. Das müsste auch auf dem Wiz helfen.

Ein offizieller Release mit Audiosupport und Makefile für Dingoo/dingux kommt noch die Woche.

Dingoo Port von quadromania: http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,25,362

Danke an zLouD und z_man3007  für den Port auf den Dingoo!

GPH beantwortet ein paar Fragen zu den Unterschieden zwischen GP2X Wiz und Caanoo

In einem verkürzten Artikel (URL hier) beantwortet GPH ein paar Fragen zu den Unterschieden zwischen GP2X Wiz und Caanoo.

Die wichtigsten Aspekte sind demnach

  • TV-Out und USB-Host sind enthalten
  • Neue Spiele für den Caanoo werden abwärtskompatibel zum Wiz bleiben, sofern sie nicht mehr als die 64MB RAM brauchen, die der Wiz hat.

Im Westen nichts Neues, ergo für mich kein Grund, upzugraden. Ich gehe davon aus, daß auch selbstprogrammierte Software (ich hasse den Begriff “Homebrew”) ebenfalls kompatibel sein wird. Zur Not halt einmal neu compilieren.

Ich werden den GP2X Wiz weiterhin unterstützen.

Happy Wizing :)

Joystickkalibrierung unter Linux automatisieren

Seit Jahren habe ich Joysticks und Joypads wenn nötig unter Linux immer von Hand kalibriert, aber nie die Einstellung dauerhaft fixiert.

Tatsächlich bringt das Kommandozeilentool jscal alles nötige mit. Ich las unter http://www.averyjparker.com/2005/12/29/joystick-calibration-under-linux/ einen schönen Artikel darüber und möchte ihn hiermit verkürzt eindeutschen.

Das Vorgehen ist wie folgt:

  1. Joystick oder Joypad mit jscal kalibrieren: jscal -c /dev/input/js0
    Das Devicefile sollte natürlich jeweils angepasst werden.
  2. Die Kalibrierung prüfen, z.B. mit MAME oder MESS
  3. Die Kalibrierungsdaten abspeichern: jscal -p /dev/input/js0 >calibrate-joystick.sh
    Dieses Kommando erzeugt einen Aufruf von jscal, der die Daten wiederherstellt.
  4. Im Prinzip reicht es, dieses Shellskript ausführbar zu machen, also #!/bin/sh Header davor und chmod +x
  5. Zum Schluss das Skript in die eigene Autostarsequenz einhängen, entweder system global oder so wie ich ganz banal in den GNOME Autostart rein.

Danach sollte bei jedem Start das Pad oder der Joystick ordentlich kalibriert sein.

Frohes Daddeln :)

Orion_ veröffentlich Shell für VBCC unter TOS

Crewmate Orion_ von Paradize hat ein Programm namens VBCC Shl für Atari ST unter TOS veröffentlicht. Damit kann der ungeübte Mausschubser unter GEM VBCC bedienen, ohne kryptische TTPs bedienen zu müssen. Im Prinzip ist das Programm also ein Maketool speziell für VBCC. Es läuft als Accessory unter TOS und Mint.

Ich selber benutze VBCC ja nicht, ich orientiere mich da mehr Richtung AHCC, aber nützlich sicherlich. Und der eine oder andere Atari Programmierer wird sich darüber freuen!

Download und mehr unter http://onorisoft.info/