Software > Software (16-/32-Bit)

TOS 1.04 und 1.62 verbessert

<< < (2/9) > >>

Petari:

--- Zitat von: tuxie am Di 04.12.2018, 22:20:00 ---Hello Petari,

is there already a downloadable version ? or a patch set ? Or where do we get this patches ?

Thanks for you answer

--- Ende Zitat ---

I don't know is talking here in English OK, but you know it better, and I can translate this in German if someone will ask ...
This is commercial. Main distribution way is via sending programmed EPROMs to people. I already sent to 3 people. Sending images to those people with EPROM programmers is possible too, but I really would not like to see that some start sell it on Ebay or like ... Will see why after reading following:

It is not patch, and you simply can not patch so many changes. Whole TOS is disassembled accurately, and there are several changes - couple thousand of them. I work on this from January, and had some new ideas in meantime - some suggested by Atari people, some came to mind - like those GEM SW, Desktop statesaves. That can not work without special hard disk driver placed in TOS self.
In short - only way is to distribute complete, improved TOS at once, as whole - so EPROMs or TOS image files.
In case of TOS 1.04 it was important to make it shorter, without removing anything. With optimizations it was possible to make it shorter by some 15 KB (almost 10%), so there is place for extra code. Yes, it was done with not that good compiler, so gained space with optimizing code self, plus it is possible to pack GEM, Desktop RSC data - read more about here:
http://atari.8bitchip.info/tos105.html
Near to page bottom ...


Thorsten Otto:
Hallo Johannes,

eigentlich meinte ich das nur scherzhaft. Ich möchte aber darauf hinweisen daß er bereits mehrmals aus dem englisch-sprachigen Forum verbannt wurde, das letzte mal wohl endgültig.

Ausserdem möchte ich darauf hinweisen, daß ein Grossteil seiner Arbeit auf den Sourcen beruht die ich zusammen getrage habe, und er sie jetzt ungefragt in seinem Produkt verwendet und als seine verkauft (und "verkauft" scheint wörtlich zuzutreffen, nach seinem letzten Post)

Petari:
Lügen, lügen ...
Ich benützte nicht C sources von Thorsten , überhaupt. Einfach - Ich habe gemacht alles im Assembler.
So, Ich fordern zum löschen seine klar bösartig schreiben.
Warum Ich war verbannt von AF ist nicht interessant hier, and alles was Sie werde sagen ist falsche. Alles mein Fehler war das Ich möchtete fair Behandlung.

Mehr über meine modifizierte TOS.  Ahhh .... Ich modifizierte nur TOS 1.04 and 1.62 - kein TOS 2.06 - so das ist 100% Evidence dass Thorsten Otto lügen. Er hat sources nur für TOS 2.06 and 3.06.

OK, Ich werde schreiben mehr über:   Ich habe disassembliert TOS 1.04 (UK v.) im 10 Jahren bevor.
Das war für Spielen. (GOS) - laufen Spielen von hard disk, Flash cards.
Ich habe gemacht viele Modifikazionen.
TOS verbesserung war meine "Business" durch Jahren - Ich addierte IDE autoboot für 1.04, 1.62 ... Und auch twisted IDE autobott support (meine Erfindung).
Diese Jahr Ich arbeitete 1000s Stunden auf besser FAT16 for TOS . Alles in ASM, mit meine disassembling. Ich kann platzieren source online, so kann sehen ...
Alle Modifikazionen werde gemacht im ASM, ich brauchte Devpac3 . Ich bin nicht gut C-Koder.
Und wegen TOS 1.62 ist im gros Part gleich wie 1.04 es war nicht schwer zum disassemblieren.
Und setzen dort gleiche Modifikazionen.

Thorsten Otto:
Um dich mal selber aus dem exxos-Forum zu zitieren:


--- Zitat ---I will not for sure doing same what did with 1.04 and 1.62 - full disassembly and harder part of modding that S source. What would be easier if it was done with same compiler as mentioned 2 (from 1989), but it is not same, and machine code is pretty much different.
And no need for it, there is much easier way, because sources in C (with little ASM in) are available for 2.06 (and 3.06 too).

--- Ende Zitat ---

Ich frage mich auch wie du Desktop, AES und GEMDOS von 2.06 in das TOS bekommst wenn du nur 1.04/1.62 disassembliert hast.

Mehr werde ich aber darüber nicht sagen hier. Schaut ins englische Forum, lest seine Kommentare und bildet euch euer eigenes Urteil.



Petari:
Es ist korrekt: ich habe gemacht Kombinazion von TOS 1.04 und 2.06 . Und es war um 10 Jahren vor - um 2010 .  Und als ich kenne, Otto publizierte TOS 2.06/3.06 C sourcen spater.

Wie habe Ich gemacht das ?
Einfach - und für das brauchte sogar nicht zum disassemblieren TOS 1.62.  Arhitekture von TOS ist das ist möglich zum kombiniere GEMDOS Part mit AES/Desktop Part von verschiedene TOS v.
So, alles mit nur binary data von TOS Imagen .
Alles kann machen mit hex-editor. Ich brauchte HxD (freeware). Und ich brauche das oft.
Du kopiere GEMDOS Part zum Anfang, dann AES/DESKTOP Part zum Adress gleich wie im TOS 2.06 . Mus noch korrigieren 1 Adress - was ist pointer nach AES start in ROM. Bei TOS 1.62 es ist:
hex E2A266 - TOS header zeigt nach magic (87654321) + Ende von GEMDOS workspace vor Adress.
Einfach .
Mit TOS 1.04 ist bissele schwerer - es lauft auf verschiedene Address Range (von FC0000 statt E00000 - alles im hex ) - aber trotzdem es ist möglich ohne disassemblieren - kann brauchen RAMTOS - was macht möglich laufen TOS 1.04 von RAM - nur braucht zum setzen start address im ROM Bereich - und TOS 1.04 kann laufen im Adress range at E00000 .


 

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln