Nabycie środowiska Turbo Pascal

0

Cześć.
Ostatnio miałem TP działającego z kądś pobranego ale już go nie mam. Ostatnio na nowo chciałem go mieć na dysku ale w internecie nie znalazłem tego. Może mi ktoś podrzucić?

0

Po co Ci zabytek Turbo Pacal który nawet nie działać w nowych systemach lepiej zainteresuj się Free Pacalem.

0

Czy free pascal powiela funkcje poprzednika?

0

Ma nawet specjalny przełącznik aktywujący tryb kompilacji zgodny z TP.

0

Kuuurcze! Innowacja. Gdzie znajduje się owy przełącznik? Aha... czy FP obsługuje wstawki assemblerowe w wersji pierwotnej lub tej od tego całego przełącznika do trybu zgodności?

1

Kuuurcze! Innowacja.

Free Pascal ma już naście lat, więc trochę zaspałeś;

Gdzie znajduje się owy przełącznik?

Z tyłu na obudowie; A tak poważnie to używaj Google:

http://www.freepascal.org/docs-html/3.0.0/prog/progsu105.html
http://www.freepascal.org/docs-html/3.0.0/user/usersu84.html
http://www.freepascal.org/port.var

0

To jest program a on nie ma obudowy a tak swoją drogą. Używam Google które doprowadziło mnie tu geniuszu. Jak można w ogóle nie myśleć?

0

Używam Google które doprowadziło mnie tu geniuszu.

Następnym razem użyj Google do znalezienia potrzebnych informacji, a nie do znalezienia forum, które zwolni Cię z myślenia; To co podałem to linki znalezione w sekundę w wyszukiwarce, po wpisaniu frazy free pascal turbo pascal compatibility mode; Więc straciłeś pół dnia na otrzymanie linków, które mogłeś sam w kilka sekund znaleźć;

Jak można w ogóle nie myśleć?

Wybacz, ale ja potrafię myśleć i wykorzystać to myślenie do znalezienia potrzebnych mi informacji; Ty natomiast z lenistwa wolisz całą robotę przerzucić na kogoś.

0

Kuuurcze! Innowacja. Gdzie znajduje się owy przełącznik? Aha... czy FP obsługuje wstawki assemblerowe w wersji pierwotnej lub tej od tego całego przełącznika do trybu zgodności?

Ten przełącznik zgodności to {$MODE TP}, ale nie wrzucaj go bezmyślnie do kodu, chyba że chcesz przenieść kod z TP i go przekompilować, a nie kompiluje się bez tego.
Przełącznik głównie wyłącza nowości składniowe których jest całe mnóstwo, a z których nie ma sensu rezygnować.

Free Pascal (FPC) jest kompilatorem 32-bitowym, pod Win32 ale jest też wersja GO32V2, czyli DOS-owa.
Wstawki asemblerowe trzeba będzie przerobić na 32 bity.

0

Turbo Pascal a Borland Pascal to ciut coś innego.
Pamiętam, że miałem BP to miał 3 tryby (targety) kompilacji.
Real mode - czyli tryb rzeczywisty 16 bitowy
Protected mode - czyli tryb chroniony, dostęp do pamięci XMS (do 16 Mb) za pomocą rozszerzenia (już nie pamiętam nazwy)
Windows mode - 16-bitowa aplikacja dla systemu Windows 3.x
BP miał IDE w trybie semigraficznym oraz wersja GUI dla Windowsa.
Dodatkowo jakieś narzędzia, edytor grafiki, plików RC dla Windowsa, bibliotekę OWL (poprzednik VCL z Delphi), dla MS-DOS była semigraficzna biblioteka Turbo Vision oraz graficzna BGI.
Oryginalnie BGI i TV były dostępne dla Borland Pascala oraz Borland C++
Turbo Vision jest przeniesiona do współczesności:
http://tvision.sourceforge.net/
Jeśli chodzi o BGI także jest port (Dla C++)
http://openbgi.sourceforge.net/

Co do legalności, to nie wiem jak to jest. Firmy Borland nie ma, a Borland Pascal powstał przed wejściem ustawy w lutym 1994 roku, czyli wcześniej niż powstała ustawa o prawie autorskim w Polsce. To chyba jest legalny. Tak samo jak obowiązkowo obecnie jest wyposażenie w nowych autach w układ ABS i ESP, to nikt nikomu nie rozkazuje do auta z 1994 roku dokładać układu ESP ani ABS. No ale to już raczej prawnik powinien się wypowiedzieć.

http://www.bg.pw.edu.pl/dane/infoBG/BIULsp1-1999.pdf
Cyt.:

Przepisy przejściowe i końcowe ustawy o prawie autorskim i prawach pokrewnych stanowią, że posiadacz programu komputerowego stworzonego przed wejściem w życie ustawy (tj. w odniesieniu do programów komputerowych przed dniem 23 lutego 1994 r.), a chronionego jej postanowieniami, nie może być pociągnięty do odpowiedzialności za naruszenie prawa autorskiego, do którego doszło przed tą datą. Taki program komputerowy może być dalej przez posiadacza wykorzystywany, w dotychczasowym zakresie, bez odrębnej zgody oraz bez odrębnego wynagrodzenia dla twórcy, przy zachowaniu innych przepisów ustawy. Nie jest np. dopuszczalne kopiowanie wykorzystywanego bez licencji „starego” programu oraz jego rozpowszechnianie. Ten program można wykorzystywać tylko w tym, jednym komputerze, w którym przed dniem 23 lutego 1994 r. został zainstalowany i to tylko w tej wersji, wówczas zainstalowanej, bowiem każda następna musi być zgodnie z obowiązującymi obecnie przepisami zakupiona.

0
Matej47 napisał(a):

Cześć.
Ostatnio miałem TP działającego z kądś pobranego ale już go nie mam. Ostatnio na nowo chciałem go mieć na dysku ale w internecie nie znalazłem tego. Może mi ktoś podrzucić?

dawaj swój mail - wrzucę ci cały TPW7, wraz z modyfikacjami...

1

Turbo Pascal a Borland Pascal to ciut coś innego.

Turbo Pascal (pełna nazwa: Borland Turbo Pascal) to okrojona wersja Borland Pascala.

TP7 miał tylko tryb rzeczywisty. BP7 miał rzeczywisty, chroniony i Windows (ale wszystko 16-bitowe)

Firmy Borland nie ma

Strona http://borland.com ma inne na ten temat zdanie. Ale prawa do Delphi i C++ Buildera zostały odsprzedane firmie Embarcadero. Nie wiem jak ze starym Pascalem, i czy ktokolwiek o nim myślał podczas tej transakcji.

0

Kwestia teraz czy obecny Borland to jest to samo co ówczesny... Adres strony to nie oznacza, że firma tak samo się nazywa.
Ciekawostka:
http://www.dziennikpolski24.pl/artykul/1822130,microsoft-na-sprzedaz,id,t.html?cookie=1
http://wlasnosc-intelektualna.com/prawo-do-nazwy-domeny-internetowej/
No ale to zagadnienia raczej dla prawnika.

1 użytkowników online, w tym zalogowanych: 0, gości: 1