atari-home.de - Foren

Allgemeines => Atari - Talk => Thema gestartet von: guest4546 am Do 07.03.2024, 10:17:53

Titel: Wie bringt man Diskettenprogramme dazu auf der Harddisk zu laufen ?
Beitrag von: guest4546 am Do 07.03.2024, 10:17:53
Wie bringt man Diskettenprogramme dazu auf der Harddisk zu laufen ?

Frage:
viele Atari ST Programme Diskimages laufen nur von Laufwerk A:
da von Laufwerk A Daten Nachgeladen werden.
oder die HISCORE Liste wird auf Laufwerk A abgespeichert.

Da nützt es auch michts wenn man die Programme auf Harddisk kopiert
denn die Programme wollen von Laufwerk A irgednwas speichern oder laden
findes das dann aber nicht. Da das Programm von Harddisk und nicht
von Disk geladen wird.

Wie brigt man die Programme dazu auf Harddisk zu laufen ??
also die Daten nicht auf Laufwek A: zu speichern und zu laden sondern auf die
Harddisk.

Gibts da irgendein Patch Programm für Programme
das Laufwerk A: auf die Harddisk umklenkt.
aus Laufwerk A: mach Laufwerk C: D: E: F:  oder so
so das Diskettenprogramme auf der Harddisk laufen
und ihre Daten auf die Harddisk und nicht auf die Disk speichern und laden.

Gibt es für EMUTOS auch eine ROM Version also in der das Betriebssystem und
die Diskettenlaufwerke im ROM ablaufen und auch im ROM gespeichert werden.

Das aus Diskettenimages Programme macht die ohne Diskettenlaufwerk auf der Harddisk laufen.

Liebe Grüß von Siegfried
Titel: Re: Wie bringt man Diskettenprogramme dazu auf der Harddisk zu laufen ?
Beitrag von: Gerry am Do 07.03.2024, 11:28:13
Wenn es um Spiele geht, dürfte Petari's HD games (https://atari.8bitchip.info/fromhd3.php) die richtige Anlaufstelle sein.
Titel: Re: Wie bringt man Diskettenprogramme dazu auf der Harddisk zu laufen ?
Beitrag von: guest4546 am Do 07.03.2024, 15:56:49
Danke Gerry für den Link
Titel: Re: Wie bringt man Diskettenprogramme dazu auf der Harddisk zu laufen ?
Beitrag von: Wosch am Do 07.03.2024, 20:06:35
Ich habe mal vor >25 Jahren das Spiel Logical mit einem Editor angeschaut, ich denke es war Diskus. Alles was A: war habe ich gegen C: ersetzt. Verblüffenderweise hat es funktioniert und es lief von der HDD auf LW C. Ich denke aber nicht das sowas überall funktioniert.
Gruß
Wolfgang
Titel: Re: Wie bringt man Diskettenprogramme dazu auf der Harddisk zu laufen ?
Beitrag von: guest4546 am Fr 08.03.2024, 08:37:37
Hallo Wosch danke für deinen TIP

Ja wenn A: mit eienen Diskettenmonitor lesbar ist kann man
versuchen das durch C: zu ersetzen aber meistens steht kein A:
davor die Daten sind verschlüsselt Codiert Komprimiert oder
Checksummen geschützt oder der Compiler erzeugt einen Code der
mit einen Diskmonitor so nicht lesbar ist.

Na ja vieleicht schreibe ich mal einen Textkonverter der A: durch C:
ersetzt soweit er A: im Listing findet.

Aber am besten ist es wenn man das Betriebssystem und alle Diskettenlaufwerke
im RAM ablaufen läßt den dann laufen die Programme auch
 wenn man die Diskettenpfade nicht ändert.
da die Diskettenlaufwerke A: genauso im RAM vorhamden sind.

Diskimages .ST im Files Ordner einfach mit seinen Programmen befüllen.
dann müsten die meisten Programme mit den Betriebssystem im RAM von der Harddisk laufen.
Auch Programme die so unter EMUTOS nicht laufen würden.

wenn man die Daten dann mit zip komprimiert
und mit zip2st daraus wieder Diskettenimages erstellt.
dann laufen die Harddsik Programme auch wieder von Diskette. zb: mit den Hatari.
allerdings sind die Diskettenimages dann ca 1.5 MB groß da das Betreibssysten im
RAM und die Diskettenimages .ST im Files Ordner ja mit auf die Diskette müssen.

Liebe Grüße von Siegfried