OldComp.cz
https://oldcomp.cz/

FPC pre DOS: vie nahradiť TP 7.0?
https://oldcomp.cz/viewtopic.php?f=55&t=12722
Stránka 11

Autor:  Milsa [ 11.05.2024, 18:05 ]
Předmět příspěvku:  FPC pre DOS: vie nahradiť TP 7.0?

Skúšali ste s tým niekto nejaké pokusy? Je reálne, aby to nahradilo TP? Ide mi o to, že pokusne by som v tom niečo prepísal s tým, že doteraz to bolo v TP a očakávam teda od toho plnohodnotnú grafiku, fonty, atď.

Autor:  baktra [ 11.05.2024, 20:10 ]
Předmět příspěvku:  Re: FPC pre DOS: vie nahradiť TP 7.0?

Nějaké pokusy jsem kdysi dělal s verzí, která generuje 32bitové binárky pro chráněný režim.
Vlastně velmi záleží na tom, jak je napsaný původní kód.

1. Překladač FPC se dá nastavit tak, aby pokud možno překládal jako původní Turbo Pascal. Je k tomu dokonce věnovaná kapitola v příručce.
2. FPC nabízí jednotku Graph, která je v celku kompatibilní s tou dodávanou k TP, lze dokonce používat i BGI fonty, které je třeba vzít z instalace TP
3. Cokoliv napsané ve vkládaném assembleru se musí kompletně přepsat.
4. Kód, který nějakým způsobem spoléhá na znalost vnitřní struktury hodnot proměnných je třeba upravit. Stačí taková maličkost jako funkce Hi či Lo a neštěstí bylo na světě.
5. Kód, který přímo pracuje přímo s adresami v RAM (třeba s datovým segmentem VGA), nebo s I/O porty se musí kompletně přepsat
6. K FPC není jednotka pro myš pracující v grafickém režimu
7. Za jakékoliv jednotky třetích stran je samozřejmě potřeba najít náhradu.

Dnes je to jiné, existuje i verze FPC, která generuje kód pro reálný režim.

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/