atari-home.de - Foren

Software => Software (16-/32-Bit) => Thema gestartet von: atari-inside am So 02.07.2017, 21:45:59

Titel: Atari Programme übersetzen...
Beitrag von: atari-inside am So 02.07.2017, 21:45:59
Hi, ich habe MagiC Atari auf der CT60e laufen und die entsprechenden Patches durchgeführt. Leider erscheinen beim gepatchten SHUTDOWN.PRG von MagiC die Buttons und der Info Text in französisch. Wie kann ich das korrigieren? Mit einem Hex Editor? Wenn ja mit welchem am Besten?

Auch würde ich gerne die gepatchten CPX Programme auf deutsch übersetzen...

(http://forum.atari-home.de/index.php?action=dlattach;topic=13694.0;attach=14054;image)
Titel: Re: Atari Programme übersetzen...
Beitrag von: goetz @ 3rz am So 02.07.2017, 21:57:34
Hi, ich habe MagiC Atari auf der CT60e laufen und die entsprechenden Patches durchgeführt. Leider erscheinen beim gepatchten SHUTDOWN.PRG von MagiC die Buttons und der Info Text in französisch.

Ich würd ja eh SHUTDOWN (https://alex.barton.de/projects/atari/download.html) von Alex Barton nutzen. Löst das Problem nicht, macht es aber irrelevant :)
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am So 02.07.2017, 22:47:56
Huch, für MagiC 1.6 ? Meint wohl 6.1 ?
Titel: Re: Atari Programme übersetzen...
Beitrag von: goetz @ 3rz am So 02.07.2017, 23:17:35
Huch, für MagiC 1.6 ? Meint wohl 6.1 ?

Die Programm-Version von Shutdown ist 1.6:

Zitat
ShutDown für MagiC, Version 1.6 [dt.]

Und ja, Alex hat das bis zuletzt unter MagiCMac und am Falcon genutzt, d.h. das tut auch mit „neuen“ MagiCs.
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am So 02.07.2017, 23:30:22
Da steht deutlich vier mal
Zitat
... for ShutDown for MagiC 1.6 ... 
Titel: Re: Atari Programme übersetzen...
Beitrag von: goetz @ 3rz am So 02.07.2017, 23:46:41
Da steht deutlich vier mal
Zitat
... for ShutDown for MagiC 1.6 ... 

Ja, bei den übersetzten RSCs. Eine nicht unübliche Schreibweise, kennt man auch Angaben wie   „Wordperfect für Windows 6“ – die Version bezieht sich dann auf Wordperfect, nicht Windows.

Aber egal, hättest du ins Hauptarchiv geguckt, dann wäre es noch klarer gewesen. Zumal es MagiC 1.6 nicht gab.

Können wir jetzt wieder über relevantes schreiben? :-)

                          ShutDown für MagiC

                              Version 1.6
                            30. August 1997
Titel: Re: Atari Programme übersetzen...
Beitrag von: atari-inside am Mo 03.07.2017, 10:41:50

Ich würd ja eh SHUTDOWN (https://alex.barton.de/projects/atari/download.html) von Alex Barton nutzen. Löst das Problem nicht, macht es aber irrelevant :)


Danke für den Link! Aber ich würde gerne auch andere Programme wie beispielsweise ein paar französische CPX Module übersetzen. Womit kann ich das machen? Mit welchem Programm / Editor?
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am Mo 03.07.2017, 17:28:43
Wohl nur mit einem Hexa-Editor. Da mußt Du aber genau wissen, was Du tust...
Aber ist das wirklich notwendig? Ich habe in meiner Sammlung CPXe von DM, die anscheinend zweisprachig sind (frz. + engl.). Gibt´s da vielleicht ´nen Umschalter irgendwo?
Titel: Re: Atari Programme übersetzen...
Beitrag von: 1ST1 am Mo 03.07.2017, 17:55:41
Er meint die CPXe die speziell für die ct60(e) gepatcht wurden. Davon gibts leider keine deutsche Version.
Titel: Re: Atari Programme übersetzen...
Beitrag von: Lukas Frank am Mo 03.07.2017, 17:57:09
Problem wird sein wenn du ein Wort mit z.B. 8 Zeichen ersetzt muss das neue Deutsche auch 8 Zeichen haben, meine ich ...
Titel: Re: Atari Programme übersetzen...
Beitrag von: goetz @ 3rz am Mo 03.07.2017, 18:08:09
Problem wird sein wenn du ein Wort mit z.B. 8 Zeichen ersetzt muss das neue Deutsche auch 8 Zeichen haben, meine ich ...

Da hat man es in der Richtung französisch->deutsch aber noch relativ gut.
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am Mo 03.07.2017, 22:58:57
Er meint die CPXe die speziell für die ct60(e) gepatcht wurden.
Die habe auch ich gemeint: CT60conf.CPX (103871B.), General6.CPX (14111B.), MAGXconf.CPX (4083B.) &c.
Titel: Re: Atari Programme übersetzen...
Beitrag von: atari-inside am Mo 03.07.2017, 23:21:03
Ich hab vor ein paar Tagen mal shutdown.prg (MagiC) versucht mit einem HEX Editor am Mac zu ändern - das Programm stürzte aber ab. Ich dachte es würde am HEX Editor oder am Mac liegen. Ich wusste nicht, dass der übersetzte Text gleich lang sein muss wie im original - das wär blöd. Muss ich aber mal ausprobieren... sicher, dass das so ist?

Damit ich aber Fehler durch den Mac HEX Editor ausschließen kann, was waren denn die besten HEX Editoren am Atari? Habt ihr Namen / Links?

Ich habe Anfang der 90er einige Mac Programme mit ResEdit editiert - hab da auch ein Programm am Atari, aber das scheint mit dem shutdown.prg oder den CPXs nicht zu funktionieren... nur mit .rsc Files
Titel: Re: Atari Programme übersetzen...
Beitrag von: MJaap am Mo 03.07.2017, 23:36:28
Ich hab vor ein paar Tagen mal shutdown.prg (MagiC) versucht mit einem HEX Editor am Mac zu ändern - das Programm stürzte aber ab. Ich dachte es würde am HEX Editor oder am Mac liegen. Ich wusste nicht, dass der übersetzte Text gleich lang sein muss wie im original - das wär blöd. Muss ich aber mal ausprobieren... sicher, dass das so ist?

Damit ich aber Fehler durch den Mac HEX Editor ausschließen kann, was waren denn die besten HEX Editoren am Atari? Habt ihr Namen / Links?

http://atariuptodate.de/de/util/disk/ (http://atariuptodate.de/de/util/disk/)

Der Text muss genauso lang sein, also notfalls Texte kürzen oder mit Leerzeichen auffüllen.
Titel: Re: Atari Programme übersetzen...
Beitrag von: Lukas Frank am Mo 03.07.2017, 23:42:15
Da sind auch welche ->   http://atari-forum.com/viewtopic.php?t=15729#p268258
Titel: Re: Atari Programme übersetzen...
Beitrag von: atari-inside am Di 04.07.2017, 00:37:36
Vielen Dank! Dann werde ich mal einen Atari HEX Editor probieren und die Anzahl der Zeichen berücksichtigen  :)

Dumme Frage: Wie konnte shutdown.prg verändert - und die Funktion "ausschalten" unter MagiC + CT6x hinzufügt werden? Gibt's davon etwa einen Quellcode?
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am Di 04.07.2017, 02:10:34
Wie konnte shutdown.prg verändert - und die Funktion "ausschalten" unter MagiC + CT6x hinzufügt werden?
Wieso hinzugefügt?
Das steht seit vielen Versionen unverändert im Original (6963B., 16.11.95-23:06)
Titel: Re: Atari Programme übersetzen...
Beitrag von: tuxie am Di 04.07.2017, 07:39:25
Vielleicht weil es eine für die CT60 gepatchte version ist, da die CT60 über ATX das Netzteil abschalten kann ?

Wie konnte shutdown.prg verändert - und die Funktion "ausschalten" unter MagiC + CT6x hinzufügt werden?
Wieso hinzugefügt?
Das steht seit vielen Versionen unverändert im Original (6963B., 16.11.95-23:06)
Titel: Re: Atari Programme übersetzen...
Beitrag von: 1ST1 am Di 04.07.2017, 09:38:04
Geht das wirklich?
Titel: Re: Atari Programme übersetzen...
Beitrag von: tuxie am Di 04.07.2017, 10:04:22
ja das geht, ist doch ATX
Titel: Re: Atari Programme übersetzen...
Beitrag von: 1ST1 am Di 04.07.2017, 10:54:38
Dass es bei ATX (bei PCs) geht, ist klar. Aber die Frage ist nur, wurde das bei der ct6x(e) auch implementiert?
Titel: Re: Atari Programme übersetzen...
Beitrag von: tuxie am Di 04.07.2017, 11:23:59
jaaaaaaaaaaaaaaaaaa schon bei der ct60
Titel: Re: Atari Programme übersetzen...
Beitrag von: 1ST1 am Di 04.07.2017, 11:38:38
Ok, das war mir neu. Aber die Doku zu den Turbokarten ist eh nicht so der Bringer, wie man aus längeren Threads im englischen Forum entnehmen konnte.
Titel: Re: Atari Programme übersetzen...
Beitrag von: goetz @ 3rz am Di 04.07.2017, 21:35:35
Ich hab vor ein paar Tagen mal shutdown.prg (MagiC) versucht mit einem HEX Editor am Mac zu ändern - das Programm stürzte aber ab. Ich dachte es würde am HEX Editor oder am Mac liegen. Ich wusste nicht, dass der übersetzte Text gleich lang sein muss wie im original - das wär blöd. Muss ich aber mal ausprobieren... sicher, dass das so ist?

Ja, natürlich, du überschreibst mit längeren Texten ja sonst andere Daten.

Ich habe Anfang der 90er einige Mac Programme mit ResEdit editiert - hab da auch ein Programm am Atari, aber das scheint mit dem shutdown.prg oder den CPXs nicht zu funktionieren... nur mit .rsc Files

Richtig. Resource-Editoren tun nur mit .rsc-Dateien.
Titel: Re: Atari Programme übersetzen...
Beitrag von: 1ST1 am Di 04.07.2017, 22:01:31
Vielleicht ist es einfacher, den 060 Patch im französischen und englischen CPX zu identifizieren (mit Vergleich zu den Originaldateien) und dann die deutschen CPXe dazu analog zu patchen?
Titel: Re: Atari Programme übersetzen...
Beitrag von: tuxie am Di 04.07.2017, 22:59:50
Das einfachste ist, einfach mal an Didier eine Mail senden und anfragen wie die Möglichkeiten der Übersetzung sind ?
Titel: Re: Atari Programme übersetzen...
Beitrag von: atari-inside am Mi 05.07.2017, 11:10:38
Das einfachste ist, einfach mal an Didier eine Mail senden und anfragen wie die Möglichkeiten der Übersetzung sind ?
Hab ich mir auch schon gedacht - das wäre vermutlich das Beste und einfachste :)
Titel: Re: Atari Programme übersetzen...
Beitrag von: Lukas Frank am Mi 05.07.2017, 14:51:23
Wenn er dir antwortet hast du aber Glück, wegen Firebee/HDDriver und Eiffel meldet er sich nicht ...
Titel: Re: Atari Programme übersetzen...
Beitrag von: KarlMüller am Mi 05.07.2017, 18:43:28
Das einfachste ist, einfach mal an Didier eine Mail senden und anfragen wie die Möglichkeiten der Übersetzung sind ?

Für das Shutdown Programm wird es hier erklärt:
https://github.com/mikrosk/ct60tos/blob/master/MagiC/gemsys/gemdesk/patch.txt (https://github.com/mikrosk/ct60tos/blob/master/MagiC/gemsys/gemdesk/patch.txt)

Für GENERAL6.CPX und XCONTROL.ACC sollte klar sein, das hier keine Übersetzung statt fand. Hier wurden die original Version von Atari gepacht. Somit ist es am sinnvollstem auch die original deutschen Versionen zu patchen.
Roger Burrows ein entsprechendes  Programm (https://github.com/mikrosk/ct60tos/blob/master/cpx/xcontrol/read.me)geschrieben, allerdeings nur für die englische und französiche Version. Der Quellcode des Patchprogramm liegt auch dort, also entweder selbst anpassen oder Roger Burrows um Hilfestellung fragen.

Titel: Re: Atari Programme übersetzen...
Beitrag von: atari-inside am So 09.07.2017, 22:00:29
Für das Shutdown Programm wird es hier erklärt:
https://github.com/mikrosk/ct60tos/blob/master/MagiC/gemsys/gemdesk/patch.txt (https://github.com/mikrosk/ct60tos/blob/master/MagiC/gemsys/gemdesk/patch.txt)

Vielen Dank. Ich habe nun SHUTDOWN.PRG mit einem HEX Editor (HxD) unter Windows bearbeitet und erfolgreich geändert... Super!!!

Statt "Abschalten" musste ich mich für "Power off" entscheiden, da nur 9 Buchstaben im Button zur Verfügung stehen... Sehr cool ist, dass man man "Power off" auch mit Tastaturkürzel erreicht :)

(http://forum.atari-home.de/index.php?action=dlattach;topic=13694.0;attach=14131;image)
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am So 09.07.2017, 22:26:46
Du könntest einfach einen Buchstaben weglassen : "Abschaltn".
Hast Du den frz. oder den engl. Text gepätscht?
Titel: Re: Atari Programme übersetzen...
Beitrag von: atari-inside am So 09.07.2017, 23:08:21
Du könntest einfach einen Buchstaben weglassen : "Abschaltn".
Hast Du den frz. oder den engl. Text gepätscht?

Es war die original deutsche Version von shutdown.prg - und hier scheint es genügend "Leerzeichen" zu geben. bloß die Taste an sich erlaubt nur 9 Zeichen.

Gescheitert bin ich allerdings mit einem Hex Editor am Arari. Mit HexEdit 1.1 war es nicht möglich die HEX Sequenz zu suchen und zu ersetzen - bin immer noch auf der Suche nach einem guten HEX Editor am Atari mit dem diese Modifikation möglich wäre...
Titel: Re: Atari Programme übersetzen...
Beitrag von: ari.tao am Mo 10.07.2017, 07:26:20
Hex_Edit:
Es gab noch eine Version 1.2 von Charlton´s Hexe sowie eine Bearbeitung von Cedric Moreau, hieß BFED oder BF_EDIT für Binary File Editor. Hast Du den mal probiert?
Außerdem gibt´s da noch HEXMAX von Alexander Heinrich.
Mein beliebteste Hexe ist aber FILECOMP von Bodo Wenzel.
Titel: Re: Atari Programme übersetzen...
Beitrag von: Nervengift am Mo 10.07.2017, 08:26:00
Zitat
Gescheitert bin ich allerdings mit einem Hex Editor am Arari. Mit HexEdit 1.1 war es nicht möglich die HEX Sequenz zu suchen und zu ersetzen -

Da hatte ich letztens aber einen benutzt, mit dem das Suchen von Sequenzen kein Problem war. Da muss ich heute Abend nochmal nachgucken welcher das genau war.

Statt "Power Off" könntest Du ja auch "Ganz aus" für den entsprechenden Button wählen, wenn Du's unbedingt in Deutsch haben möchtest. 8)