flat assembler
Message board for the users of flat assembler.
Index
> DOS > Optimising Turbo Pascal V3.01a? |
Author |
|
prino 11 Jul 2020, 12:53
Admittedly, it has nothing to do with the thread about PSR Invaders, but I've recently found a pretty well commented IDA disassembly of this compiler (I still have a few way out-of-date legal copies of IDA), and as I'm currently working with TP3 sources, I thought it might be interesting to see if this compiler can be optimised a bit.
It might no longer run on an 8086, and it might not even run under DOSemu or VDosPlus, but it would definitely run under DOS in a VM, or XP in the same. There are obviously plenty of simple optimisations to be made, like replacing Code: mov cl, immediate shr ax, cl by Code: shr ax, immediate but what about merging Norbert Juffa's improved "6-byte real" arithmetic from TPL60N19 or BPL70N16 into TP3, and the like? If anyone is interested, feel free to reply here, or drop me a line, and I can forward the assembler listing produced by IDA, cannot attach a zipped copy right now, as the Freeware IDA 7.0 on my laptop doesn't want to know about IDA 4.x .IDB files. _________________ Robert AH Prins robert dot ah dot prins at the big account from Google |
|||
11 Jul 2020, 12:53 |
|
revolution 11 Jul 2020, 13:28
What are you optimising for? Speed? Size? Other?
|
|||
11 Jul 2020, 13:28 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.