Nabycie środowiska Turbo Pascal

Odpowiedz Nowy wątek
Matej47
2015-10-01 13:48
Matej47
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ć?

Pozostało 580 znaków

2015-10-01 13:52

Rejestracja: 14 lat temu

Ostatnio: 42 sekundy temu

Lokalizacja: Gorlice

0

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


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
edytowany 1x, ostatnio: kAzek, 2015-10-01 13:53

Pozostało 580 znaków

Matej47
2015-10-01 14:06
Matej47
0

Czy free pascal powiela funkcje poprzednika?

Pozostało 580 znaków

2015-10-01 14:22
Moderator

Rejestracja: 12 lat temu

Ostatnio: 1 minuta temu

Lokalizacja: Wrocław

0

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


Pozostało 580 znaków

Matej47
2015-10-01 15:20
Matej47
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?

Pozostało 580 znaków

2015-10-01 16:22
Moderator Delphi/Pascal

Rejestracja: 8 lat temu

Ostatnio: 5 godzin temu

Lokalizacja: Tuchów

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


edytowany 1x, ostatnio: furious programming, 2015-10-01 16:25

Pozostało 580 znaków

Matej47
2015-10-01 22:14
Matej47
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ć?

Grzeczniej. Nie myśleć, to może ktoś, kto nie znajdzie sobie sam TP. Chociaż pomijam legalność tego do końca. No ale każdy podchodzi inaczej do programów, które nie można legalnie już nabyć. A i zgadnij, jaka strona pokazuje się w google jako pierwsza po wpisaniu frazy: darmowy kompilator pascala dos? - olesio 2015-10-01 22:35
@olesio TP w wersji 5.5 jest darmowy i można go pobrać LEGALNIE (po zalogowaniu) http://edn.embarcadero.com/article/20803 natomiast 7 chyba nawet kupić nie można (nie ma na stronie albo nie umiem znaleźć na stronie producenta a właściwie właściciela). Natomiast pobrać go można z: http://www.programosy.pl/program,turbo-pascal.html ale jeżeli chodzi o legalność to na tej stronie twierdzą że jest free ale ja bym wcale tego taki pewien nie był. - kAzek 2015-10-01 23:30
Ha ha ha padłem! - axel234 2015-10-02 12:11

Pozostało 580 znaków

2015-10-01 23:25
Moderator Delphi/Pascal

Rejestracja: 8 lat temu

Ostatnio: 5 godzin temu

Lokalizacja: Tuchów

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ś.


edytowany 2x, ostatnio: furious programming, 2015-10-01 23:26

Pozostało 580 znaków

2015-10-01 23:29

Rejestracja: 16 lat temu

Ostatnio: 1 minuta temu

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.

edytowany 2x, ostatnio: Azarien, 2015-10-01 23:33

Pozostało 580 znaków

2015-10-09 11:18

Rejestracja: 14 lat temu

Ostatnio: 3 lata temu

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.

edytowany 4x, ostatnio: furious programming, 2015-10-09 13:34
Do cytowania są znaczniki <quote> - furious programming 2015-10-09 13:34
Oj przepraszam :-) To tak z rozpędu :-) Mam nadzieje, że komuś to się przyda. - LOSMARCELOS 2015-10-09 14:20
Nie ma sprawy :) Myślę, że się przyda, a na pewno co najmniej jako ciekawostka; - furious programming 2015-10-09 14:46

Pozostało 580 znaków

powerp
2015-10-09 19:07
powerp
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...

Pozostało 580 znaków

Odpowiedz

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