Software > Software (16-/32-Bit)

TOS 1.04 und 1.62 verbessert

<< < (4/9) > >>

Petari:
Ich möchtete TOS 1.04 FAT16 verbesserung wann Ich disassemblierte es, 10 jahren vor ,
Ich habe gesehen das haupt Problem ist 16-bit Sektor addressierung statt 32-bit. Aber Ich kennte das es ist sehr schwer, insbesondere one sources, so es gewartet bis anfang von Jahre 2018 .

Code Teil: 

--- Code: ---
 IFNE  imf16
* added for cluster count over 32768 :

cmp.w #$FE00,d0   ***
bcc.s useMuls2
mulu.w $C(a4),d0   * was muls ! For cluster count over 32768
bra.s wlonrecn2
useMuls2 muls.w $C(a4),d0
* move.w d0,$26(a5)  * 16-bit recno
wlonrecn2 move.l d0,rn_wo(a5)   
   ENDC

   IFEQ  imf16
muls.w $C(a4),d0
move.w d0,$26(a5)
   ENDC


--- Ende Code ---

Ich möchte nicht Super TOS machen. Was ich möchte is gut TOS for ST, STE, Mega STE, with wenig Speicher verbrauch, und effizient Arbeit mit Mass Storage.  + einige neue Featuren - welche also brauche nich viel RAM, machen Arbeit, spielen einfacher. Möglichkeit zum benutzen alt Atari ohne Floppy Drive (Virtual Floppy) . Letzte ist GEM SW, Desktop statesaves . And trotz viele neue Funkzionen binary Lange ist kurzer.

Petari:

--- Zitat von: MJaap am Mi 05.12.2018, 14:39:35 ---... Das er Binaries auch ohne Quelltext patchen kann, hatte er ja schon vorher unter Beweis gestellt.
...

--- Ende Zitat ---

Danke. Aber Ich musse hier machen eigene Korrektionen, und erklaren etwas:
Wort 'patch' ist nicht gut. Ganze TOS Binardatei ist disassembliert - nur das dauert (korrekt gemacht) um 100 Stunden Arbeit (für 1.04 und 1.62 - UK, De )  So, Ich can korrigieren es praktisch als source code. Nicht addieren neue code im leer Platze. Diff. ist natürlich, das Ich mache es mit Assembler und nicht mit C-compiler.  Und das bedeutet das Binar code kann kurzer sein - merh Platz für neue funkzionen. Kann machen optimisationen - 15 KB gespart - fast 10% von 1.04 Gröse.
Mehr hier: http://atari.8bitchip.info/tosimpr.html

Atariosimus:

--- Zitat ---...um 100 Stunden Arbeit (für 1.04 und 1.62 - UK, De )...
--- Ende Zitat ---

Das ist eine Menge Geld bei 50 bis 100 Euro je Stunde.  ::)

Petari:

--- Zitat von: Thorsten Otto am Mi 05.12.2018, 10:10:51 ---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.

--- Ende Zitat ---

That was only idea to use Otto's sources, so can make some improvements easier in C, than in ASM  - in some later time, so people can have same improved FAT16 as in TOS 1.04 and 1.62 .
What Otto forgot to quote is that I looked for good C coder to help. Only troed came with that he can try, but that just ceased. And nothing is done further.  Yes, everyone go there and judge ... Like anyone cares at all . Anyway, I will start soon with selling. Will put next days online new page with details in form understandable for average users. I did it in best intention, all by myself. Really sad how some jump in thread like this with complete bull**** and envy.
I would be banned if I did the same.

goetz @ 3rz:

--- Zitat von: Petari am Mo 10.12.2018, 22:29:00 ---Anyway, I will start soon with selling.

--- Ende Zitat ---

Would you sell your diffs/patches, or a complete Atari-TOS with your patches?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln