I made significant progress in porting Ranish Partition Manager from #Borland #C and #TASM to #Watcom C and #NASM.
All the C files and about half the assembler files are translated. The Watcom built executable is running and a few quick tests revealed no unexpected behaviour. Thoroughly testing has still to be done after the remaining files are translated.
#borland #c #TASM #Watcom #nasm
Der Port des #Ranish #Assembler Quellcodes von Borland #TASM nach #NASM macht Fortschritte. Ich konnte alles bis auf den Advanced Bootloader portieren.
Der Advanced Bootloader ist anspruchsvoll. Da werden viele ORG Direktiven, die wild im Addressraum hin- und herspringen, benutzt. NASM unterstützt das in der Form nicht.
Ich spiele mit dem Gedanken an einen kompletten Rewrite der 3000 Zeilen Code.
#Ranish #Assembler #TASM #nasm