Homesoft Sammlung und SIO2SD


Homesoft Sammlung und SIO2SD

von Montezuma » Sa 16. Mai 2015, 23:05
Viele kennen bestimmt die Spiele aus der Homesoft Sammlung:
/* Link entfernt */
Es sind DD (180kB) Disketten (als ATR Images), die sehr gepflegt sind und immer aktualisiert werden.
Mittlerweise über 3500 Spiele. Alle funktionieren und kein Spiel wiederholt sich :)
Mit DownThemAll Plugin für Firefox lassen sich alle Spiele einfach herunterladen.
Dazu kommt noch das Inhaltsverzeichnis: GAMES.TXT und GAMES_S.TXT (alphabetisch sortiert).
Allerdings ist mit SIO2SD gar nicht so einfach, die Spiele zu finden.
Dafür muss man entweder den Inhalt von über 400 Disketten gut kennen, Inhaltsverzeichnis ausgedruckt (oder einen PC/Smartphone dabei) haben.
Es geht aber auch anders.
Die Spiele lassen sich mit MakeATR oder mit Total Commander (und ATR Plugin) auspacken.
Nun, leider haben diese XEX Dateien kurze (und nicht aussagekräftige) Namen.
Zum Beispiel:
GACCRR.XEX für The Great American Cross Country Road Race :shock:

Da bin ich auf die Idee gekommen ein kleines Tool zu schreiben, die diese Spiele auspackt und benennt nach den Namen aus der GAMES.TXT Datei: HomesoftExtractor.jar

Download-Link

Anleitung:
Die ZIP Dateien (GAMES.ZIP, GAMES001.ZIP, GAMES002.ZIP, etc.) herunterladen und in einem Verzeichnis auspacken (GAMES.TXT, GAMES001.ATR, GAMES002.ATR, etc.).
Die Datei HomesoftExtractor.jar dahin kopieren und doppelt clicken, oder über Kommandozeile ausführen:
java -jar HomesoftExtractor.jar

Man muss nicht alle ATR Dateien dabei haben, später kann man das Tool starten nur um die Spiele aus einer (neuen) Diskette auszupacken. Wichtig ist die Datei GAMES.TXT. Die muss immer dabei sein.

Zum Kopieren der Spiele auf die SD Karte für SIO2SD, empfehle ich das Tool nvc.jar.
Mehr Info:
http://sio2sd.gucio.pl/wiki/SoftwarePC_de

Viel Spaß!

Edit: Auf Wunsch von Montezuma Download entfernt, dafür einen Link gesetzt (Sven)

Re: Homesoft Sammlung und SIO2SD

von Montezuma » So 17. Mai 2015, 01:19
Ich war zu schnell mit dem Eintrag, das Inhatsverzeichnis (GAMES.TXT) stimmt leider nicht immer überein mit dem Inhalt von ATRs. Ich melde mich noch mit einem Update.

Re: Homesoft Sammlung und SIO2SD

von Montezuma » So 17. Mai 2015, 12:37
Die aktuelle Version (1.2) erkennt die Disketten, auf den sich zusätzliche Dateien befinden und überspringt diese Disketten:

http://abbuc.de/~montezuma/HomesoftExtractor.zip

Betroffen sind aktuell folgende ATRs:
GAMES042.ATR
GAMES043.ATR
GAMES045.ATR
GAMES065.ATR
GAMES066.ATR
GAMES067.ATR
GAMES068.ATR
GAMES071.ATR
GAMES072.ATR
GAMES080.ATR
GAMES115.ATR
GAMES169.ATR
GAMES170.ATR
GAMES190.ATR
GAMES235.ATR
GAMES240.ATR
GAMES267.ATR
GAMES268.ATR
GAMES274.ATR
GAMES275.ATR
GAMES276.ATR
GAMES350.ATR

Immerhin gibt es 3389 Spiele, die sich automatisch korrekt entpacken lassen :)
Die Spiele aus den 22 problematischen Disketten kann man dann manuell bearbeiten...

Re: Homesoft Sammlung und SIO2SD

von CharlieChaplin » Mo 18. Mai 2015, 00:39
Nunja,

Homesoft überarbeitet gerade alle seine alten Disketten. Dank eines guten Packprogramms (Superpacker/Exomizer), dass er von einem gewissen CharlieChaplin bekommen hat, kann er viele Programme deutlich kürzer machen und dafür noch einige neue Programme unterbringen. Auch macht er aus einigen, wenigen multi-file Games die er auf seinen Disks hatte (z.B. Fiji, etc.) nunmehr endlich single-file Programme, auch wenn diese z.T. 128k RAM benötigen.

Da mittlerweile 128k, 320k, 576k und 1088k RAM bei den Atarianern ja gar nicht mehr so selten sind, geht er außerdem dazu über auch mehrseitige Bootdisks in 128k single-files umzuwandeln (z.B. Trolls, statt 4 Disks D + 4 Disks E, nunmehr eine 128k Datei D+E). Also nicht wundern, es wird bei den Homesoft Disks noch einige Updates geben. Einfach mal öfter den search-Button "latest added" betätigen, da sieht man, was sich bei den alten Disks alles geändert hat... (es gibt gerade schon wieder Änderungen)...

Re: Homesoft Sammlung und SIO2SD

von Chaosfaktor » Mo 18. Mai 2015, 08:56
Ah gut das du's erwähnst... Da fehlt ein Changelog auf der Seite, sowas soll ma einer wissen ;)