Xzentrix 2010?

Anfang September findet die Xzentrix 2010 in Seeshaupt statt, genauer vom 3. – 5. September 2010.

Ob ich dieses Jahr hin kann, ist noch nicht 100% klar. Da unser Umzug ins Nest evtl erst nach diesem Termin geschehen kann, kann ich mir vielleich davor dieses Wochenende noch gönnen.

Lust hätte ich auf jeden Fall wieder, mit dem Zug ist es halbwegs ok zu erreichen, das TV-Problem ist ja letztlich gelöst und die Party hat immer soviel Laune gemacht. Eigentlich muss ich dringend wieder hin :)

GlueSTik für Mint korrekt konfigurieren

Wenn man unter Mint Mintnet benutzt, um über die Netusbee oder Hydra auf das Netzwerk zuzugreifen, so funktionieren erstmal nur Programme, die auch das Mintnet API benutzen. Damit man den älteren Standard Stik bzw Sting benutzen kann, muss ein kleines Hilfsprogramm namens Gluestik installiert werden.

Am besten ruft man Gluestik aus der Autostartsequenz von Mint auf, nachdem man Netzwerktreiber und Mintnet geladen hat. Wichtig ist, daß die spezielle Konfigurationsdatei von Gluestik sinnvolle Werte enhält.

Bei mir hatte es zwar mal ohne eine solche funktioniert, aber danach hatte ich dann irgendwie Probleme.

Die folgende Datei sollte unter C:\STIK_CFG\DEFAULT.CFG abgelegt und mit sinnvollen Werten belegt werden. Vorallem Emailaddresse und die diversen Serveradressen, etwa NAmeserver und SMTP Host, sollten vernünftige Werte haben.

Die Einstellungen bzgl PPP können bei Betrieb mit einem LAN-Interface natürlich ignoriert werden. Das originale STIK (ST Internet Access Kit) war für Betrieb mit einem Modem ausgelegt.

# STiK config file C:\STIK_CFG\DEFAULT.CFG
#
# VAR = VALUE           :standard format
#
#   Non existent vars are 0 (FALSE) by default.
#   Variables without "= value" are set to ON
#   Variables with " = " but no value are set to 0. (ie: = nothing)
#
#   TRUE  and ON  are acceptable substitutes for 1
#   FALSE and OFF are acceptable substitutes for 0
#
#   Lines not beginning with an alphabetic character are ignored.
#
#   Currently only 100 variables can be specified.  Extra VARs are ignored.
#
#   The variable names and boolean values are not case sensitive.
#   Values may be case sensitive depending on usage.
#
#
#   Memory to be reserved.  This is for ALL of TCP's internal memory
#   requirements, except the space to store the config file.
#   This includes all input queues, output queues, DNS cache, etc...
#   It must be large enough to cope, plus a bit extra for luck :-)
#   If unset, defaults to 75000 bytes.
#
ALLOCMEM = 100000
#
#       Use the program `listport.tos' to list the serial ports
#       available with your hardware configuration.  Use the
#       port name exactly as it appears in the listport display,
#       including correct capitilisation and spaces.
#
#       If SERIALPORT is not set, or has an invalid port name,
#       the default is to use the first port listed by listport.tos
#       So if that port is the one you want to use, you don't need
#       to set this variable.
#
SERIALPORT = Modem 2
#
#
#   CDVALID     Set this variable to FALSE if your modem doesn't assert
#               Carrier Detect properly.
#
# Also in situations where you aren't using a modem.  Such
#  as a NULL modem cable.
#
CDVALID = TRUE
#
#
#   The name of the dial script file to use.
#   This entry must be just the pathname, and the file itself
#   must be in the \stik_cfg directory on the boot disk.
#   Default is dial.scr
#
DIALFILE = ppp.scr
#
#
#   CLIENT_IP   if your provider allocates you a different Ip Address
#   whenever you log in, then don't bother with CLIENT_IP
#   However, if you have an IP address all to yourself, then put
#   it here, in dotted decimal.  If your dial script file gets
#   your address at login time, it will override this value.
#
CLIENT_IP = 192.168.0.200
#
#
#   TCP paramaters.  Don't change without advice from a TCP freak :-)
#   If left unset, they default to hardcoded (sensible) values.
#   DFB_SIZE should *never* be less than 580.
#
TTL         = 64
PING_TTL    = 255
MTU         = 1500
RCV_WND     = 4500
#
#
# Protocol
# 0 = Normal Slip
# 1 = CSLIP
# 2 = PPP
PROTOCOL = 2
#
# 0 = OFF
# 1 = ON
#
REPORT = 0
#
#   Response to incoming TCP packets to unknown ports
#   0 = default (3 = send ICMP)
#   1 = ignore
#   2 = send TCP RST
#   3 = send ICMP `unknown port' response
#
#   3 is the `correct' response, but when connecting to an IRC server
#   it attempts to contact your identd on port 113.  If it thinks you
#   don't have identd, it will most probably reset your IRC session.
#   Until I have written an identd, response 1 or 2 should fool at least
#   some of the servers.
#
UP_RESPONSE = 3
#
#
#   Your username and hostname.
#
#   HOSTNAME is the hostname of your computer for this session.
#   If your address is dynamically allocated, HOSTNAME will be wrong.
#   For now, just set it to your providers hostname (or whatever).
#   Try to make it reasonably accurate if possible.
#
#   USERNAME is used during PPP login if your ISP supports PAP.
#    If your ISP uses PAP USERNAME must be set and correct.
#
#   FULLNAME is pretty obvious, right?
#
USERNAME = falcon030
HOSTNAME = falcon030
FULLNAME =
#
#
#   The NAMESERVER (ie: DNS or Domain Name Server) *must* be set,
#   preferably to a nameserver that your provider recommends.
#   However if you don't know what your ISP recommends you can
#   try an entry of 0.0.0.0
#   SET THIS TO THE ONE OF YOUR ISP OR ROUTER!
NAMESERVER =
#
#   IRC Stuff.
#
#   IRCNICK   Your prefered IRC nick.  It might be in use, of course...
#             defaults to USERNAME if not set
#
IRCNICK =
#
#
#   IRC servers.  Currently, just one default server
#   can be specified.
#   If port number is not specified, it defaults to 6667
#
#   irc.escape.com
IRCSERVER = irc.stealth.net
IRCPORT   = 6667
#
#   IRCPONGMSG      This is text for a /msg to be sent to the person
#                   who pinged you.  If you want to save network
#                   bandwidth, leave it commented out :-)
#
IRCPONGMSG = Success!
#
#
#   WWW Proxy for HTML
#
# Uncomment the following two lines if you need to use a proxy-server. If
# you don't know what it is, or don't use HTML, then don't worry about it.
# Don't forget to set them to a proxy server appropriate for you...
#
#HTTP_PROXY=proxy.netinfo.com.au
#HTTP_PROXY_PORT=8080
#
#
# SMTP_HOST
#
#  Your default host for sending mail.
#  DO NOT LEAVE EMPTY!
SMTP_HOST=
#
# EMAIL your email address you wish to receive mail at.  CAB.OVL uses this
# SET THIS TO SOMETHING USEFUL!
EMAIL=
#
# PASSWORD is used in PAP connections with PPP.  If your ISP uses PAP
# then you must have PASSWORD set and correct.
#
PASSWORD=
#
# PAP_ID is used to replace username on systems where
# your PAP_ID is not your email username
# If your username for PAP is the same as your normal email username
# you do not need to use this setting.
#
PAP_ID =
#
# YIELD - utilize the app_yield system command (does not work on many systems)
# Keeps many routines from blocking the system.
#
# 0 (default) OFF - do not call app_yield
# 1 ON - call app_yield
#
YIELD=0
#
# SLICE - Modifies how often the stik interupt will run.
# Can be any value 0 up.
#
# 0 is fine for a machine with an 68030 or better CPU
# Other machines will need 1 or higher.
#
SLICE = 0

Danach sollte dann auch CAB ohne besondere Proxies funktionieren. Wenn man die Bilder abschaltet, ist auch mein Blog hier mit CAB durchaus lesbar.

Spezieller Dank der Community von atari-home.de, die mir beim Debuggen des Problems hilfreich zur Seite stand.

Frohes Netzen mit Mint!

STOT #3/21 Cybernoid

Nach längerer Pause habe ich mal wieder Spass am ST Offline Tournament gefunden.

Aktuell wird Cybernoid gespielt, ein technisch gut gemachtes und auch spielerisch interessantes Actionspiel. Böse Weltraumpiraten haben wertvolle Diamanten geklaut, die der Spieler nun mit seinem kleinen Raumschiff wieder zurückholen soll. Dabei bewegt man sich ohne Scrolling von Screen zu Screen und ballert mit diversen Extrawaffen umsich. Blindes Ballern hilft bei diesem Spiel nicht, sondern man muss auch taktisch klug die korrekten Waffen wählen und manchmal schnell dazwischen umschalten.

ssb's score of 144360 at Cybernoid (Atari ST)
ssb's score of 144360 at Cybernoid (Atari ST)

Mein erster Score beträgt 144360 Punkte, bis tief in Level 3 bin ich gekommen. Das Spiel hat übrigens nur 4 Level und ich erinnere mich gut, daß ich das Spiel 2 oder 3 mal in der Vergangenheit durchgespielt habe. Es ist möglich, ohne cheaten oder dgl.

Have you played Atari today?

Einfachste Zeitsynchronisation für den Atari Falcon

Wer hat denn nicht schon den Wunsch verspürt, auch auf dem Atari Falcon 030 die Maschinenzeit automatisch mit dem Netzwerk oder einem Internetserver zu synchronisieren? Natürlich ist eine Netzwerkanbindung über eine Netusbee, Hydra oder dgl. Pflicht.

Zumindest unter Mintnet gibt es eine sehr einfach Alternative, die auch mit jedem Host funktioniert. Statt dem moderneren NTP Protokoll kann nämlich auch das TIME Protokoll nach RFC 868 verwendet werden. Für ntp wäre mir derzeit kein Client unter Mint bekannt.

Zunächst muss auf einem geeigneten Server der TIME Dienst über inetd aktiviert werden. Auch für xinetd, derzeit Standard bei Ubuntu Linux, ist das möglich. Der TIME Dienst sendet einen einzigen 32Bit Wert, der die Anzahl der vergangenen Sekunden seit dem 1.1.1970 00:00 darstellt. Dies ist auch die sogenannte Unixzeit.

Atariseitig muss jetzt nur in der Autostartsequenz von Mint das Programm rdate bzw rdate.ttp mit der Serveradresse als Argument aufgerufen. Danach sollte die Atarizeit dann mit dem Server/PC halbwegs synchron laufen.

Jeder Mirror von Mint sollte rdate bereitstellen.

Bei mir funktioniert diese Art der Zeitsynchronisation mit urgesteiniger Unixtechnologie aus den 1970ern  jedenfalls tadellos :)

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/

D-Bug macht “Prince Of Persia” Atari Falcon 030 kompatibel

Prince Of Persia (Atari ST)
Prince Of Persia (Atari ST)

D-Bug hat den Klassiker Prince Of Persia für Falcon und TT gepatched. Bislang lief keine der vorhandenen Atari ST Versionen vernünftig auf dem Falcon, aber diese hier tut. Mit 16Mhz wird das Spiel erstaunlich flüssig, um nicht zu sagen richtig flott. Das hilft meiner Meinung nach bei der Spielbarkeit nicht viel, aber technisch gut gemacht!

Prince Of Persia Cracktro von cube-trm
Prince Of Persia Cracktro von cube-trm

Ausserdem ist das ST Cracktro von Cube sehr sehenswert, richtig schön oldschool mit einem sehr atmosphärischem Soundtrack und Overscaneffekten. Allein das Cracktro ist schon sehenswert, das Spiel selbst benötigt eigentlich keine weitere Erläuterung!

Prince Of Persia bei Atarimania: http://www.atarimania.com/game-atari-st-prince-of-persia_21686.html

D-BUG Webseite: http://dbug.kicks-ass.net/dbug/index.htm

Pouet Link zum Intro: http://pouet.net/prod.php?which=55152

Have you played Atari today?

Outline 2010 rückt näher

In einer Woche ist in Holland mal wieder Outline in Eersel. Ich freu mich ja schon, hoffentlich gibt das eine Motivationsspritze bzgl. Atari.

Eben habe ich zumindest für die Hinfahrt meine Fahrkarte gekauft, jedenfalls bis Mannheim. Da sammelt mich erstmal Lotek Style ein, bevor wir  dann ab Wiesbaden gemeinsam mit Thorn weiterfahren. Klingt schon nach nem schönen Trip und dann mal schauen :)

Ins Gepäck kommt mein Falcon, ein mini TV, mein Wiz und das allernötigste.Kein Notebook dieses Mal, das war letzes Jahr irgendwie nicht der Bringer.

Die Arbeit im Büro entspannt sich zumindest teilweise wieder. Aber das kann sich kurzfristig wieder ändern. Nur nicht vor der Kirchweih jubeln ;) Aber so oder so freu ich mich auf ein verlängertes Wochenende in Holland.

Schaun mer mal, meine allgemeine Laune ist gegenüber gestern jedenfalls deutlich besser. Und bei Need For Speed 2 auf der Playstation  gewonnen habe ich auch, bzw. bin weitergekommen. Das motiviert doch! :)

Der Atariblues schlägt zu….

Eine Woche noch bis zur Outline 2010 und faktisch habe ich akut zu meinem Atarihobby 0 Bock.

Die diversen Foren kotzen mich akut an, STOT macht auch keinen Spass, zumal da im Hintergrund gerade Einschränkungen überlegt werden, die weder Sinn machen würden, noch dem Spass zuträglich wären. Mehr dazu bis es denn akut wird, vorerst  reg ich michdarüber lieber nur nach innen auf.

Programmieren?  Keine Lust, das liegt aber weniger am Hobby, als am Job. Im Tagesgeschäft habe ich derzeit genug zu tun, auch mit Programmieren, so daß ich daheim kaum Lust dazu verspüre.

Demos schauen oder machen? Auch keine Lust erkennbar.

Derweil zock ich ein wenig auf der Playstation, die alte PSX von Porter, aber das ist auch mehr Konsum als aktiv etwas machen.

Insgesamt ist die Laune irgendwie im Keller, die Wohnungssuche für Janina und mich verläuft  aktuell auch nicht wirklich rosig, viel zu tun, gefrustet von den Hobbies. Richtige Abwechslung täte mal Not, aber um zum Beispiel um mal wieder nach Sankt Andreasberg an die Grube zu fahren, fehlt mir einfach Urlaub, den ich dafür verbraten könnte.

Bleibt ein fader Beigeschmack :(

STOT #3/15 Lethal Xcess

Ab heute spielen wird en technisch besten Shooter auf dem ST, Lethal Xcess.

Leider musste ich parallel feststellen, daß Hatari akut Probleme mit dem DMA Sound hat. Das klingt in dem Spiel alles andere als korrekt, wenn der STE Modus einegschaltet ist. Im STF Modus mit reiner YM Emulation ist alles ok. Hoffentlich wird da noch gefixt…

Ansonsten rockt das Game wie immer! :)

ssb's score of 1603022 at Lethal Xcess (Atari ST)
ssb's score of 1603022 at Lethal Xcess (Atari ST)

Erster Score: 1603022

Have you played Atari today?