RFC Atari Games Long Filename Descriptions
von Erhard » Fr 21. Aug 2015, 21:58
Hi,
auf der Fujiama ist es mir wieder aufgefallen: ich suche Spiele, die zu zweit mit Joystick oder Multijoy spielbar sind - nur - welche sind das? Dann geht die Probiererei los: das -> ne, das -> auch nicht, und das auch nicht usw., bis man keinen Bock mehr hat, danach zu suchen.
Ok, es mag Leute geben, die auf Anhieb alle 387 zu zweit gleichzeitig mit Joystick spielbaren Spiele auswendig wissen, aber zu dem erlauchten Kreis gehör ich nicht.
Aus diesem Grund hab ich mir eine Dateinamensgebung überlegt, mit der man so etwas abbilden könnte. Natürlich nicht bei der Namensgebung der Spiele auf Atari Datenträgern im 8.3 Format. Aber im Archiv auf dem PC mit langen Dateinamen müßte es doch ungefähr so gehen.
Hier die Beschreibung und ein Beispiel mit "Request For Comment"

(AFN, Version, Author, Year, Controller(Players)...)
[AFN]
Atari Filename (8 chars)
[Controller]
J Joystick
K Keyboard
P Paddle
M MultiYoy
ML MultiLink
KP KoalaPad
STM St-Mouse
[Example]
Caste Crisis (CCRISIS, 1.3, CoolJoe, 1814, J2M4).COM
Hier wird leider noch nicht klar, ob die 2 Spieler mit dem Joystick abwechselnd dran sind oder gleichzeitig spielen können ...
Das könnte man noch um ein paar Goodies erweitern:
Eine gleichnamige Textdatei könnte eine Prüfsumme beinhalten, die die Datei eindeutig identifiziert (.MD5).
Eine weitere gleichnamige Textdatei könnte eine Spieleanleitung beinhalten (.TXT).
Das geht natürlich auch mit einem Screenshot (.PNG).
Nun, was denkt ihr?
CU, Erhard
Re: RFC Atari Games Long Filename Descriptions
von Mathy » Sa 22. Aug 2015, 00:11
Hallo Erhard
Wenn die Datei sowieso nicht vom Atari/DOS benutzt werden kann, wieso beschränkst Du dich dann auf Abkürzungen? Wenn die Datei nur von Menschen gelesen wird, kannst Du die volle Breite einer Zeile am PC/Mac ausnutzen.
Tschüß
Mathy
Re: RFC Atari Games Long Filename Descriptions
von CharlieChaplin » Sa 22. Aug 2015, 01:05
Nun,
ich erstelle meine ATR-Images mit SIO2PC.EXE (Version 4.21) unter MS-DOS, also kann ich da auch nicht mehr als 8.3 Filenamen nutzen. Okay, der PC hat 2Ghz und viel zuviel RAM für MS-DOS - aber er wird eh nur für ATR-Images genutzt, ist also gewissermaßen ein Atari-PC (mit 10GB-Festplatte, davon vier FAT16 Partitionen a 2GB). Bei mir gibt es eine subdir namens "Twoplay" in die ich alle Spiele reinkopiere, die mit mind. 2 Spielern gleichzeitig gespielt werden können. Außerdem habe ich eine subdir namens "Controlr" und darin wieder subdirs für Paddle, Mouse, [Touch] Tablet, Koalapad, Trakball, Multjoy, Multlink, etc. in denen einige Programme drin sind. Natürlich gibt es da Programme die mehrfach in versch. subdirs vorkommen, z.B. wenn ein Programm mehrere Controller unterstützt, dann ist es in allen subdirs der unterstützten Controller drin. Oder wenn ein Programm zwar nur einen Controller (nicht Joystick!) aber dafür mehrere Spieler unterstützt und/oder Zusatzram benötigt und/oder auch stereo-sound beinhaltet... also, meine Einteilung ist keineswegs perfekt, macht die Suche für mich aber einfacher.
Die Idee mit langen Dateinamen ist nicht schlecht, wie aber willst du die Dateien nach bestimmten Kriterien durchsuchen, wenn sich mal mehr als 100 Dateien angesammelt haben ? Seitenlanges blättern oder suchen in den Details der Dateinamen, wenn es ganz furchtbar viele sind, macht bestimmt keinen Spaß. Früher oder später wirst du dann an einer Datenbank oder Excel-Datei (oder ähnlichem) nicht vorbeikommen. Bei Fandal kann man in seiner online Datenbank schon recht viel Dinge suchen, die Eingabe "Multijoy" spuckt aktuell z.B. 43 Einträge aus - zur Anzahl der Mitspieler gibt es dort aber leider gar nix. Letzteres kann man prima bei atarimania machen. Gibt man dort in der Datenbank z.B. aus Spaß bei der Suche "Asteroids" ein und wählt dann das Atari Spiel von 1981, so kann man bei Players auf a) 2 alt. (nacheinander), b) 2 sim. (gleichzeitig) oder c) 2+ (mehr als zwei) klicken. Das gibt dann viele schöne Ergebnisse, bei a) 486 Games, bei b) 104 Games und bei c) 405 Games. Zudem gibt es noch d) 1 vs. 2 was bei der Datenbank 807 Games ausspuckt (nicht bei Asteroids aber bei anderen Spielen, bei denen Spieler 1 gegen Spieler 2 kämpft).
Bei atarionline hingegen nutzt man keine Datenbank, sondern geht dazu über alle Dateinamen nach dem TOSEC-Format zu benennen, wie das bereits bei MAME und dem Internet-Archiv der Fall ist. Vielleicht wird das ja mal ein Standard ? Man erfährt im TOSEC Format neben dem Dateinamen, auch den Namen des Autors (sofern bekannt), das Erscheinungsjahr (sofern bekannt), ob Basic an sein muss (Basic aus wird nie erwähnt!), ggf. die erforderliche OS-Version (nur bei OS-A oder OS-B), ggf. das erforderliche RAM (wenn mehr als 64k erforderlich), ob es sich um einen Hack oder Crack handelt (h oder cr), ob es sich um eine XEX/BAS/... Datei oder ein ATR/XFD/DCM/PRO/ATX... Image oder ein sog. K-File handelt und noch viele andere Dinge. Nur über die Anzahl der Spieler erfährt man hier auch nix, ebensowenig über die erforderlichen Controller. Das TOSEC-Format wäre also noch ausbaufähig. Hier mal ein Beispiel, wie so eine TOSEC Textdatei aussieht:
ABC of CPR, The (1984)(Atari)(US)(proto)(Side A)[req OSB].atr
ABC of CPR, The (1984)(Atari)(US)(proto)(Side B)[req OSb].atr
Anders gesagt, es gibt schon Versuche die Dateinamen von Atari Dateien und/oder Images etwas aussagekräftiger zu machen, die "perfekte" Lösung ist da aber noch nicht dabei (und wird es vermutlich nie geben). Die meisten Atarianer laden sich die Dateien oder Archive einfach herunter und belassen die Dateinamen so, wie sie vorgegeben sind (Zeitersparnis). Nur die wenigsten machen sich die Mühe und passen sich die Dateinamen nach ihren Wünschen/Kriterien an (kostet Zeit)...
-----
Die Idee mit der Erweiterung um "Goodies" ist auch sehr gut, neben dem Spiel als XEX oder ATR könnte aber auch gleich eine Anleitung, Screenshots vom Spiel, Coverfotos (von Verpackung, Disk, Tape, Modul, etc.), Tips/Tricks/Cheats und viele andere Dinge, nebst einem Link zum passenden Emulator vorhanden sein. Bei atari-age hat ein Koreaner so etwas schon vorbereitet - unter dem Topic "Atari 800 - Best Game Pack" findet man entsprechende Infos dazu. Hier ein kleiner Auszug:
"WHAT IS IT? 'Atari 800 - Best Game Pack' is an All-In-One game pack includes the best Atari 8-bit games, screenshots, adverts, covers, manuals, the spreadsheet of high scores club and easy-to-use front-end. The objectives of the game pack are 'Preservation of best Atari 8-bit games and their database' and 'Providing user friendly front-end for running games and accessing database'." Man findet auch einen passenden Download mit hunderten oder tausenden A8 Games, integrierter Datenbank (mit Screenshots, Manuals, etc.) und den Emulatoren Atari 800 und Altirra. Auch eine Lösung, vor allem für Leute, die keine Ataris mehr besitzen.